leading open source middleware - ow2 consortium open source middleware ow2 general presentation ......
TRANSCRIPT
Leading Open Source Middleware
OW2 General PresentationOW2 General Presentation
www.ow2.orgwww.ow2.org
January 2009
3© OW2 Consortium 2009 www.ow2.org
A Vision for Open Source Middleware
Ind
ustry
Fin
ance
Etc.
Utilities
Retail
Go
vernm
ent
Health
Care
Infrastructure
Critical for everyone! Shared by everybody!
Business solutionCompetition
Cooperation
Open Source
ProprietaryModels
The infrastructure of our Information Society• Same middleware used by different sectors• Simplify applications development and integration
Ambient IntelligenceSemantic ServicesBusiness Process
Hardware, NetworkPervasive Devices
AbstractionMiddleware Virtualization
4© OW2 Consortium 2009 www.ow2.org
ObjectWebObjectWeb Founded in 2000 A joint project funded by INRIA,
Bull and France Telecom 100 projects 650 committers 5100 contributors 12,200 subscribers 80 countries 2,400,000 downloads
OrientWareOrientWare Founded in 2004 Sponsored by the Chinese Ministry
of Science and Technology (MOST) Chinese National High Tech.
Program (863 Program) US$1billion+ investment
In 2007, ObjecWeb and OrientWare merge to form OW2
5© OW2 Consortium 2009 www.ow2.org
Why OW2
The mission of the consortium is to
develop open source develop open source middleware* middleware*
and to foster a vibrant communitycommunity and
business ecosystembusiness ecosystem
*Middleware at large, including tools for the development, deployment and management of distributed applications
6© OW2 Consortium 2009 www.ow2.org
OW2 Strategic Objectives
Establish recognition in the middleware market at large through open source code
Build an organization with the financial resource to operate independently
Provide a platform where developers share world class open source software
1
2
3
7© OW2 Consortium 2009 www.ow2.org
Code Base
Consortium Structure Overview
Community
Activities
Governance
Membership Fees
8© OW2 Consortium 2009 www.ow2.org
Code Base
Consortium Structure Overview
Community
Activities
Governance
Membership Fees
© OW2 Consortium 2009 www.ow2.org
Current Code Base*
Production Beta Alpha*Selection based on: downloads, most recent update, number of developers, Java
Application Platforms
PEtALS
ProActive
Persistency / Databases
OpenMobilis
JORAM
Jo²nAS
Enhydra
Easybeans
GASP
Open CCM
Funambol
Spago4Q
SpagoBI
Enhydra
Octopus
MEDOR
JORM
Jalisto
Enhydra
DODS
Workflow/ BPM
IDE Plug-ins
XPlus
XAPOOL
Speedo
RmiJdbc
Perseus
Shark
Orchestra
OncePI
JaWE
Bonita
JOPE
Enhydra
Kelp
Lomboz
EclipseJDO
Acceleo
Software Engineering
Java
Service
Fractal
Enhydra
Director
CAROL
ASMSpagic
ModFact
MobiliTools
Massiv
Spago
Monolog
SOFA
PolyORB
Pajé
JAC
Dream
XML / Presentation SecurityServices
XMLC
OrbeonPresentation
Sr
OFC CHarts
eXo
Platform
Barracuda
MVC
JOTM
Telosys
ActiveXML
XWiki
XQuare
LemonLDAP
FederID
Bench-marking
LeWYS
CLIF
RUBBOS
RUBIS
10© OW2 Consortium 2009 www.ow2.org
Project Categories
Mature (37)AcceleoASMBonitaCARDAMOMCAROLCLIFEnhydraSharkEasyBeanseXo PlatformFederIDFractalsync4jGASPInterLDAPJavaServiceJOnASJOPEJORAM
JOTMLombozOpen Mobile ISOPSOrchestraPEtALSProActiveRmiJdbcRUBiSSalome-TMFSat4JSOFASpagicSpagoSpago4QSpagoBITelosysXWiki
Archive (25)BarracudaMVCC-JDBCDotNetJDryverlEclipseJDOEnhydra XMLCGOTMHOWLIntrospectorJalistoJonathanJORM
MassivMEDORMobiliToolsMonologOdette FTPOscarParGRESSNAPSpeedoSURFTribeXAPoolXQuare
Incubator (17)Aspire RFIDAzuki FrameworkBEENCMIDragonDreamDysowebEasyWSDL
Elastic-GridFraSCAtiJASMINeJWTGenLeWYSNovaForgeOSLCPerseusxPlus
11© OW2 Consortium 2009 www.ow2.org
Consortium Structure Overview
Code Base
Community
Activities
Governance
Membership Fees
12© OW2 Consortium 2009 www.ow2.org
Membership Status14 Strategic Members, 47 Corporate Members >1000 Individual Members as of January 2009
Strategic Members1. Alcatel Lucent2. Beihang U.3. Bull SAS4. CVIC SE5. DOCSC6. Engineering7. France Telecom8. INRIA9. ISCAS10. NUDT11. Peking U.12. Red Hat13. SERPRO14. Thales
Corporate Members Academia
1. Free U.2. GET3. U. of Fortaleza
Research Labs1. Charles U.2. CNRS-IMAG3. Fraunhofer FOKUS4. GMRC5. LIG6. NJUPT
MICROs1. Altic2. Arctic.Park3. Experlog4. Konsultex5. Neociclo6. Obeo7. O-Engine8. Orbeon9. Oxymel10. Requea11. Scalagent12. Ubikis13. Skiftex14. XPerNet
LORGs1. Min. Interieur2. Placenet.cn 3. Sogeti
SMORGs1. Arimaan2. Avane3. BPMConseil4. EBM WebSourc.5. Edifixio6. Elastic Grid7. eteration8. European
Dynamics9. eXo Platform10. HISP VietNam11. Funambol12. Iona13. Intervision14. Linagora15. Linalis16. Open Wide17. Serli18. Talend19. TongTech
13© OW2 Consortium 2009 www.ow2.org
Consortium Structure Overview
Code Base
Community
Activities
Governance
Membership Fees
14© OW2 Consortium 2009 www.ow2.org
OW2 Activities
Projects Technology Innovation
Initiatives Business Leverage
Local Chapters Global Governance
15© OW2 Consortium 2009 www.ow2.org
Projects= Technology Innovation
A Project is a joint effort by an open group of developers from different origins aiming at developing innovative open source software.
16© OW2 Consortium 2009 www.ow2.org
Industry-Grade Projects2008 top-16 Downloads
JOTM
javaservicejavaservice
2,60
0,00
0 d
on
wlo
ads
sync4j lomboz xwiki acceleo exoplatform asm jonas spagobi ops bonita orchestra petals javaservice shark jotm joram
OrchestraOrchestra
© OW2 Consortium 2009 www.ow2.org
Code Base Consistency:
Himalaya Program
OW2 code base consistency is part of OW2 value proposal
OW2 middleware projects must interoperate
Project interoperability based on open standards
No constraints on internal project architecture
Create a compatibility matrix Interoperability Compatibility Integration
Synchronous release process One version per year
2008 : First iteration of the program
18© OW2 Consortium 2009 www.ow2.org
Initiatives= Business Leverage
An Initiative is a joint effort by companies targeting the same market need.Initiatives aim at: facilitating technology
integration between projects
helping build business synergies between companies.
19© OW2 Consortium 2009 www.ow2.org
Technology-Driven Projects and Market-Driven Initiatives
Initiative A Initiative B Initiative CStand aloneusability
OW2Code Base
…
…
…
…
OSS World
Pro
ject
mat
uri
ty
Project 1
Project 2
Project 3
Project 4
…
Project m
…
Project y
Projects
20© OW2 Consortium 2009 www.ow2.org
OW2 Initiatives
Initiatives opportunitiesTelco
FT, Alcatel, GMRC
EmbeddedLIAMA, Intervision, Core
Tech
eGovernmentSERPRO, DATAPREV,
Proderj
Initiatives developed in '08 Business Intelligence
Engineering, Talend, Artemis, Trento U., Milan U., Bologna U.
SOA Bull, EBM Websourcing,
Engineering, INRIA, ISCAS, BUAA
© OW2 Consortium 2009 www.ow2.org
Software Vendors
Systems Integrators
Academia
Enterprises
SMEs
Public Entities
Consultants
STAKEHOLDERS
Open Source BI Vision
Data quality and Security
Business Process Control
more (in progress)
TRACKS
Scenarios
Project Synergies
Innovation
OW2 CODE BASE
Lead by
BI initiative:A Business Ecosystem at Work
OS Business Intelligence qualification
BI investigation and research
Use cases and best practices
Open Source BIBusiness Ecosystem
VISION & GOALS
22© OW2 Consortium 2009 www.ow2.org
Local Chapters= Global Governance
A Local Chapter is a group
of OW2 members who join
their efforts to promote
the goals of the
consortium within a
community characterized
by its geography or its
language
23© OW2 Consortium 2009 www.ow2.org
OW2 Local Chapters in Progress
24© OW2 Consortium 2009 www.ow2.org
Consortium Structure Overview
Code Base
Community
Activities
Governance
Membership Fees
25© OW2 Consortium 2009 www.ow2.org
The OW2 Governance Model
Ecosystem
Technology
Operations
ManagementOffice (MO)
Openness, Fairness, Trust, Transparency, Independence
CouncilorsCouncils
DirectorsBoard of Directors
OfficersManagement Office
ManagersActivities Management Teams
Board of Directors
Local Chapter Management Team
Initiative Management Team
Project Management Team
26© OW2 Consortium 2009 www.ow2.org
Consortium Regulation through Councils
Technology Council
Operations Council
Ecosystem Council
•Ecosystem Council definition and management
•PR, Marcom guidance•Brand building and message consistency supervision
•Identification of potential new initiatives, new projects, new members, etc.
•Initiative lifecycle decisions•Creates Initiative, Local Chapter founding charters
•OW conference supervision•Supervision of Local Chapters
•Technology Council definition and management
•Technical guidelines•Technology validation•Project lifecycle decisions•Production monitoring•Architecture vision•Overall projects consistency•Creates Project founding charters
•Approves reuse of non-OW2 code
•Operations Council definition and management
•Finance and book-keeping supervision
•Operations audit•Legal guidance and resources•HR issues
27© OW2 Consortium 2009 www.ow2.org
IPR Policy Guidelines
1. No OW Public License
2. Revocable Non-Assertion
3. Dual-Licensing Admitted
Allows patented software into open source
Business-friendly
Different licenses for different contexts
28© OW2 Consortium 2009 www.ow2.org
Consortium Structure Overview
Code Base
Community
Activities
Governance
Membership Fees
29© OW2 Consortium 2009 www.ow2.org
Membership Categories
Strategic Members•€30,000•3-year commitment•Plus one full-time employee
Corporate Members•LORGs: €6,000•SMORGs: €3,000•Micros: €1,000•Academia: €3,000•Research Labs: €1,000•1-year commitment
Individual Members •No-Charge
More details at: http://www.ow2.org/view/MembershipJoining/MembershipCategories
30© OW2 Consortium 2009 www.ow2.org
Why Join OW2
•Increase visibility in Open Source developers community•Platform for ecosystem development•Increase market power / share•Help establish de facto standards
Increase market size and market share
•Business exposure / Market traction•Market and technology guidance•Business opportunities
Increase corporate value
•Platform for industry relationship•Real world experience•Funding opportunities•Enhanced visibility and reputation
Increase technology transfer
•Access to quality code•Access to expertise•Access to 3rd level support•OW2 directory•Image "OW2atWork"
•Business intelligence•Technology watch•Networking opportunities
•Industry relationship•Networking opportunities•Seed research
•Networking, contacts and exchange•Job opportunities
OSS strategyEfficiency and Sustainability
Business opportunities and technology acceleration
Access to business and Open Source expertise
Enhance professional profile
Industry Leader
Technology Provider
Research Organization
End-User or Systems Integrator
Developer, ISV, Start-up
Academia
Individual
Public Administration
•Access to quality code•Access to expertise•Optimize budget•International network•Foster innovation
OSS StrategyIndependence & Innovation
31© OW2 Consortium 2009 www.ow2.org
A Business Ecosystem Platform
Producers Users
Use / IntegrateFeed-back
Re-use
Contribute
Technical Services Forge Mailing lists,
Wiki, etc.Community Services
Governance framework
ActivitiesMarketing Services
Project promotions Awareness
Academia
Individuals
Companies
Government
Systems Integrators
Software Vendors
32© OW2 Consortium 2009 www.ow2.org
The OW2 Project Infrastructure
ForgeMailing listsInstant messaging server (jabber)Atlassian tools
JIRA Bug tracker Fisheye, source browser Bamboo, Continuous integration server
JCP TCK access
Static web site (www.ow2.org, www.ow2.org.cn)Collaborative web site (wikis)More coming soon...
© OW2 Consortium 2009 www.ow2.org
Main OW2 Events in 2008
• OW2 Quarterly Meetings• Qualipso Conference• Solution Linux• CEBIT• ECLIPSEcon• BI Forum• OSBC• PAAL • W3C• JavaOne• Forum PA 08• Linux Days• Linux Tag• Italy Roadshow• FOSS Bridge• Libre Software Meeting• OSCON• Open Day BI• Paris Capitale du Libre• Open Source Camp• OW2 China Roadshow• IPA Annual Conference• Open World Forum• Devoxx (JavaPolis)• ServiceWave (NESSI)• FreeSoftwareRio 2008
JAN FEB MAR OCT NOV DECJUL AUG SEPAPR MAY JUN
RomaGrenoble
HanoverSanta Clara
ParisSFO
SardiniaBeijing
SFORoma
GenevaBerlinItaly
VietNamFrancePortland
ParisParis
GuangzhouBeijingChina
ParisAntwerp
Tokyo
Italy
ParisParis
Paris
MadridRio de J
34© OW2 Consortium 2009 www.ow2.org
The OW2 Advantage
Technology quality• OW2 open-source
development process
Legal assurance• Code can be freely re-used,
adapted and distributed
Investment protection• Projects are endorsed by a
strong market follow-up
Reduced Market Risk
Reduced Technology Risk
Reduced Legal Risk
35© OW2 Consortium 2009 www.ow2.org
4-Step Process: How We Can Make It Happen
1 Discovery•Understand OW2, its role and objectives.•See how OW2 benefits your corporate strategy.•Download OW2-InfoPack
2 Organization•Identify who should decide: engage the Sponsor. •Identify who will be involved: designate the Champion.
3 Strategy•Build Corporation/OW2 strategy alignment.•Develop business case and identify ROI.•Identify Project and Initiative as contribution areas.
4 Commitment •Secure Dues and Personnel commitment. •Evaluate Bylaws and other material. •Sign Membership Agreement.
36© OW2 Consortium 2009 www.ow2.org
www.ow2.orgwww.ow2.org
For more informationsPlease contact
Cedric Thomas (CEO)cedric thomas @ ow2 org