opensource for entreprise

67
Opensource for Enterprise Eric Fesler CTO Audaxis Friday 13 May 2011

Upload: eric-fesler

Post on 12-Jan-2015

2.355 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: OpenSource for Entreprise

Opensource for Enterprise

Eric FeslerCTO Audaxis

Friday 13 May 2011

Page 2: OpenSource for Entreprise

Why Opensource ?

Friday 13 May 2011

Page 3: OpenSource for Entreprise

It’s “impossible to avoid”

- Gartner Study 2007

Friday 13 May 2011

Page 4: OpenSource for Entreprise

“By 2011, 80% of all commercial software

will contain opensource - Gartner Study 2007

Friday 13 May 2011

Page 5: OpenSource for Entreprise

“more than half of organizations surveyed

have adopted open-source software”

- Gartner Survey 2010 on 547 IT leaders

Friday 13 May 2011

Page 6: OpenSource for Entreprise

Friday 13 May 2011

Page 7: OpenSource for Entreprise

Friday 13 May 2011

Page 8: OpenSource for Entreprise

Friday 13 May 2011

Page 9: OpenSource for Entreprise

What does opensource brings to you ?

Friday 13 May 2011

Page 10: OpenSource for Entreprise

You may not and you agree not to, or to enable

others to, copy (except as expressly permitted

by this License), decompile, reverse engineer,

disassemble, attempt to derive the source code of,

decrypt, modify, or create derivative works of ...

Friday 13 May 2011

Page 11: OpenSource for Entreprise

4 freedoms

Friday 13 May 2011

Page 12: OpenSource for Entreprise

Run

Friday 13 May 2011

Page 13: OpenSource for Entreprise

Study

Friday 13 May 2011

Page 14: OpenSource for Entreprise

Improve

Friday 13 May 2011

Page 15: OpenSource for Entreprise

Redistribute

Friday 13 May 2011

Page 16: OpenSource for Entreprise

4 freedoms

• Run

• Study

• Improve

• Redistribute

Friday 13 May 2011

Page 17: OpenSource for Entreprise

Opensource licensesAcademic Free License 3.0 (AFL 3.0)Affero GNU Public LicenseAdaptive Public LicenseApache License, 2.0Apple Public Source LicenseArtistic license 2.0Attribution Assurance LicensesNew and Simplified BSD licensesBoost Software License (BSL1.0)Computer Associates Trusted Open Source License 1.1Common Development and Distribution LicenseCommon Public Attribution License 1.0 (CPAL)CUA Office Public License Version 1.0EU DataGrid Software LicenseEclipse Public LicenseEducational Community License, Version 2.0Eiffel Forum License V2.0Entessa Public LicenseEuropean Union Public License (link to every language's version on Fair LicenseFrameworx LicenseGNU General Public License (GPL)GNU General Public License version 3.0 (GPLv3)GNU Library or "Lesser" General Public License (LGPL)GNU Library or "Lesser" General Public License version 3.0 Historical Permission Notice and DisclaimerIBM Public LicenseIPA Font LicenseISC LicenseLucent Public License Version 1.02MirOS LicenceMicrosoft Public License (Ms-PL)Microsoft Reciprocal License (Ms-RL)

MIT licenseMotosoto LicenseMozilla Public License 1.1 (MPL)Multics LicenseNASA Open Source Agreement 1.3NTP LicenseNaumen Public LicenseNethack General Public LicenseNokia Open Source LicenseNon-Profit Open Software License 3.0 (Non-Profit OSL 3.0)OCLC Research Public License 2.0Open Font License 1.1 (OFL 1.1)Open Group Test Suite LicenseOpen Software License 3.0 (OSL 3.0)PHP LicensePython license (CNRI Python License)Python Software Foundation LicenseQt Public License (QPL)RealNetworks Public Source License V1.0Reciprocal Public License 1.5 (RPL1.5)Ricoh Source Code Public LicenseSimple Public License 2.0Sleepycat LicenseSun Public LicenseSybase Open Watcom Public License 1.0University of Illinois/NCSA Open Source LicenseVovida Software License v. 1.0W3C LicensewxWindows Library LicenseX.Net LicenseZope Public Licensezlib/libpng license

+64Friday 13 May 2011

Page 18: OpenSource for Entreprise

4 freedomsbut also ...

Friday 13 May 2011

Page 19: OpenSource for Entreprise

Developer community

Friday 13 May 2011

Page 20: OpenSource for Entreprise

Community support

Friday 13 May 2011

Page 21: OpenSource for Entreprise

Drupal.org Activity

7,588 people with Git accounts2,480 Git commits this week585,127 users on drupal.org371,127 sites running Drupal353 Documentation team members2,798,972 comments and issue followups

Friday 13 May 2011

Page 22: OpenSource for Entreprise

How to choose an opensource solution ?

Friday 13 May 2011

Page 23: OpenSource for Entreprise

1. Define needs and constraints

• Organizational needs

• User needs

• Features

• Language

• Budget

• Timeframe

• Compatibility/Openness

• Existing skills

Friday 13 May 2011

Page 24: OpenSource for Entreprise

2. Identify your options

• Recommendations

• Literature

• Software package

• Review and Directories

Friday 13 May 2011

Page 25: OpenSource for Entreprise

SourceForgehttp://sourceforge.net

+400.000 projects

Friday 13 May 2011

Page 26: OpenSource for Entreprise

Freshmeathttp://freshmeat.net

Friday 13 May 2011

Page 27: OpenSource for Entreprise

Google codehttp://code.google.com

Friday 13 May 2011

Page 28: OpenSource for Entreprise

Launchpadhttp://launchpad.net

Friday 13 May 2011

Page 29: OpenSource for Entreprise

3. Detailed Review

Friday 13 May 2011

Page 30: OpenSource for Entreprise

What is specific to Opensource ?

Friday 13 May 2011

Page 31: OpenSource for Entreprise

Reputation

Friday 13 May 2011

Page 32: OpenSource for Entreprise

Ongoing Effort

Friday 13 May 2011

Page 33: OpenSource for Entreprise

Standards and Interoperability

Friday 13 May 2011

Page 34: OpenSource for Entreprise

Community Support

Friday 13 May 2011

Page 35: OpenSource for Entreprise

Commercial Support

Friday 13 May 2011

Page 36: OpenSource for Entreprise

Version policy

Friday 13 May 2011

Page 37: OpenSource for Entreprise

Documentation

Friday 13 May 2011

Page 38: OpenSource for Entreprise

Skill Set

Friday 13 May 2011

Page 39: OpenSource for Entreprise

Project development model

Friday 13 May 2011

Page 40: OpenSource for Entreprise

License

Friday 13 May 2011

Page 41: OpenSource for Entreprise

...the more important...

Friday 13 May 2011

Page 42: OpenSource for Entreprise

Take a look at the engine ...

Friday 13 May 2011

Page 43: OpenSource for Entreprise

... and take a test drive !!

Friday 13 May 2011

Page 44: OpenSource for Entreprise

Methodologies

• Open Business Readiness Rating (BRR)

• QSOS

• Open Source Maturity Model (Navico’s OSMM)

Friday 13 May 2011

Page 45: OpenSource for Entreprise

BRRhttp://www.openbrr.org

• Functionality

• Usability

• Quality

• Security

• Performance

• Scalability

• Architecture

• Support

• Documentation

• Adoption

• Community

• Professionalism

Business Readiness Rating

Friday 13 May 2011

Page 46: OpenSource for Entreprise

QSOShttp://www.qsos.org/

Qualification and Selection of Opensource Software

Friday 13 May 2011

Page 47: OpenSource for Entreprise

OSMMhttp://www.navicasoft.com/pages/osmm.htm

• Software

• Support

• Documentation

• Training

• Integration

• Professional Services

Open Source Maturity Model

Friday 13 May 2011

Page 48: OpenSource for Entreprise

How to compare with Proprietary Solutions ?

Friday 13 May 2011

Page 49: OpenSource for Entreprise

!"##$%

&'(#)%

*

+,--./0$1 *

2

345"0$#5$.4# 6

7,5.-#/$'$0,/ *

6

2

2

8./5$0,/'90$1

:';#),<).;#

=>#/#;;

&4,<#;;0,/'9!.>>,4$

!5'9'?09$1

8./5$0,/'90$1

+,--./0$1

:';#),<).;#

345"0$#5$.4#

7,5.-#/$'$0,/

=>#/#;;

&4,<#;;0,/'9)!.>>,4$

!5'9'?09$1

@

6

Evaluate the state of the art of the solution

Friday 13 May 2011

Page 50: OpenSource for Entreprise

After customization

!"##$%

&'(#)%

* +

,-../01$2 * *

3 *

456"1$#6$/5# + +

7-6/.#0$'$1-0 * *

+ +

3 3

3 *

8/06$1-0'91$2

:';#)-<)/;#

=>#0#;;

&5-<#;;1-0'9!/>>-5$

!6'9'?19$2

8/06$1-0'91$2

,-../01$2

:';#)-<)/;#

456"1$#6$/5#

7-6/.#0$'$1-0

=>#0#;;

&5-<#;;1-0'9)!/>>-5$

!6'9'?19$2

@

+

8/06$1-0'91$2

,-../01$2

:';#)-<)/;#

456"1$#6$/5#

7-6/.#0$'$1-0

=>#0#;;

&5-<#;;1-0'9)!/>>-5$

!6'9'?19$2

@

+

Friday 13 May 2011

Page 51: OpenSource for Entreprise

What you do not pay in license fees you can

invest in services and customization

Friday 13 May 2011

Page 52: OpenSource for Entreprise

Case Studies

Friday 13 May 2011

Page 53: OpenSource for Entreprise

MDMMaster Data Management

Friday 13 May 2011

Page 54: OpenSource for Entreprise

TransportTransport Repository

External systems

Extraction / Transformation

Extraction / Transformation

Loading

CO

LLEC

TIO

NPU

BLI

SH

ING

Friday 13 May 2011

Page 55: OpenSource for Entreprise

Talend MDM

Friday 13 May 2011

Page 56: OpenSource for Entreprise

CMSContent Management

System

Friday 13 May 2011

Page 57: OpenSource for Entreprise

Friday 13 May 2011

Page 58: OpenSource for Entreprise

Friday 13 May 2011

Page 59: OpenSource for Entreprise

• Openness

• Usability

• Flexibility

Key points for CMS

Friday 13 May 2011

Page 60: OpenSource for Entreprise

Openness

• 1132 registered extension projects

• LDAP integration, ECM, ...

Friday 13 May 2011

Page 61: OpenSource for Entreprise

Openness

• 1132 registered extension projects

• LDAP integration, ECM, ...

Friday 13 May 2011

Page 62: OpenSource for Entreprise

Usability

• Easy role management

• Easy content workflow management

Friday 13 May 2011

Page 63: OpenSource for Entreprise

Usability

• Easy role management

• Easy content workflow management

Friday 13 May 2011

Page 64: OpenSource for Entreprise

Flexiblity

• Dynamic template

• eZ Components

Friday 13 May 2011

Page 65: OpenSource for Entreprise

Flexiblity

• Dynamic template

• eZ Components

Friday 13 May 2011

Page 66: OpenSource for Entreprise

Friday 13 May 2011

Page 67: OpenSource for Entreprise

• http://www.flickr.com/photos/kexino/5142774552/

• http://www.flickr.com/photos/designbloke/258511685/

• http://www.flickr.com/photos/dekuwa/5430733402/

• http://www.flickr.com/photos/abulhussain/

• http://www.flickr.com/photos/johannesfreund/2320330661

• http://www.flickr.com/photos/kalleboo/2473197800

Picture Credits

Friday 13 May 2011