leading open source middleware - ow2 consortium open source middleware ow2 general presentation ......

37

Upload: phamkhanh

Post on 13-May-2018

251 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects
Page 2: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

Leading Open Source Middleware

OW2 General PresentationOW2 General Presentation

www.ow2.orgwww.ow2.org

January 2009

Page 3: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 4: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 5: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 6: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 7: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

7© OW2 Consortium 2009 www.ow2.org

Code Base

Consortium Structure Overview

Community

Activities

Governance

Membership Fees

Page 8: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

8© OW2 Consortium 2009 www.ow2.org

Code Base

Consortium Structure Overview

Community

Activities

Governance

Membership Fees

Page 9: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

© 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

Page 10: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 11: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

11© OW2 Consortium 2009 www.ow2.org

Consortium Structure Overview

Code Base

Community

Activities

Governance

Membership Fees

Page 12: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 13: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

13© OW2 Consortium 2009 www.ow2.org

Consortium Structure Overview

Code Base

Community

Activities

Governance

Membership Fees

Page 14: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

14© OW2 Consortium 2009 www.ow2.org

OW2 Activities

Projects Technology Innovation

Initiatives Business Leverage

Local Chapters Global Governance

Page 15: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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.

Page 16: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 17: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

© 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

Page 18: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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.

Page 19: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 20: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade 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

Page 21: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

© 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

Page 22: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 23: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

23© OW2 Consortium 2009 www.ow2.org

OW2 Local Chapters in Progress

Page 24: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

24© OW2 Consortium 2009 www.ow2.org

Consortium Structure Overview

Code Base

Community

Activities

Governance

Membership Fees

Page 25: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 26: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 27: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 28: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

28© OW2 Consortium 2009 www.ow2.org

Consortium Structure Overview

Code Base

Community

Activities

Governance

Membership Fees

Page 29: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 30: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 31: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 32: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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...

Page 33: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

© 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

Page 34: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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

Page 35: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

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.

Page 36: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects

36© OW2 Consortium 2009 www.ow2.org

www.ow2.orgwww.ow2.org

For more informationsPlease contact

Cedric Thomas (CEO)cedric thomas @ ow2 org

Page 37: Leading Open Source Middleware - OW2 Consortium Open Source Middleware OW2 General Presentation ... GMRC 5. LIG 6. NJUPT ... Industry-Grade Projects