ITEMS International - Docbox

Download Report

Transcript ITEMS International - Docbox

@METIS Kickoff Meeting
ETSI HQ, Sophia Antipolis,
March 30-31, 2005
How free and open is free and open :
about interfaces and components?
Hervé Rannou
[email protected]
March 31, 2005
www.items-int.com
© ITEMS International
March 31, 2005
Three cultures
Three approaches to standardization
Telecommunication culture
Video culture
IT culture
Convergence in
Technologies
© ITEMS International
March 31, 2005
Convergence in
Approaches
Telecom culture : FORMAL LAYERS
Application
Application
Data
Exchange
Layers
4-5-6
Data
Exchange
Layers
4-5-6
Telecoms
Layers
1-2-3
Telecoms
Layers
Telecoms
Layers
1-2-3
System A
Telecom node
System B
ITEMS International - 2004
You want to go from A to B ?
© ITEMS International
March 31, 2005
Let me build up the way and
set up the road signs
Video Culture : BLACK BOXES
Applications and Content
… and the show
must go on !
API
Platform
API
Transmission and Coding
ITEMS International - 2005
© ITEMS International
March 31, 2005
IT Culture : DYNAMIC COMPONENTS
Applications
Corporate
ERP, CRM,
Datawarehouse
….
xxx
e-Society
e-Governement
e-Education
Entreprise server
Entertainment
P2P
www
Middleware
Presentation (XML)
Database
Web Services
Ressources
Archive
Entreprise Appli Integration
Security
Transaction
Componants
Directory
Messaging
Network Mgt
Object Request Broker
Network Services
System & Network Infrastructures
© ITEMS International
March 31, 2005
ITEMS International - 2004
Any service you want,
Whenever,
Anywhere …
Press Ctrl Alt Gr Fct F94
Then Return
And Convergence has come …
But Convergence … What does it
mean?
What are the Hot Spots?
– In telecommunication
– In video
– In IT
© ITEMS International
March 31, 2005
Convergence - HOT SPOTS … in telecom
Telecommunications
SSOs legitimacy
Services
Open
standards
Voice
Services
Open
standards
Open
standards
Services
Open
standards
Build up an Ubiquitous NGN IP network
Radiocom
Mobile V&D
© ITEMS International
March 31, 2005
Applications
Ra
Sat
dio
Sat
Fixed Data
Fixed Voice
TV
ITEMS International - 2004
Convergence - HOT SPOTS … in VIDEO
Applications and Content
Indexation
Platform
DRM
To open or not
to open the platform ?
API
Video on Mobile
MPEGx along the chain
Content
Management
API
Transmission and Coding
ITEMS International - 2005
© ITEMS International
March 31, 2005
Convergence : HOT SPOTS … in IT
Applications
User HOT SPOT :
e-Gov, Defense
interoperability
Applications, Formats, Metadatas
XML – Enterprise Format and Metadata
Web
Services
Web
Services
Middleware
The Engine of Convergence
Bus, Hub, Checkpoint, Dispatch …
IP
Fixed
Radiocom
Radio
Mobile
TV
Satellite
Items International - 2005
© ITEMS International
March 31, 2005
Convergence is … SOFTWARE
Telecommunications example
7
6
5
Application
Presentation
Data
exchange
layers
Session
4
Transport
3
Network
2
Telecoms
layers
1
Link
Physical
ITEMS International - 2004
© ITEMS International
March 31, 2005
Software
Hardware
Convergence – From IP to Middleware
Telecommunications
SSOs legitimacy
Services
Voice
Services
Services
Middleware
IP
Radiocom
Mobile V&D
© ITEMS International
March 31, 2005
Applications
Ra
Sat
dio
Sat
Fixed Data
Fixed Voice
TV
ITEMS International - 2004
Network
Services
Network
Services
Network
Services
Telecoms
Telecoms
Telecoms
ITEMS International - 2004
© ITEMS International
March 31, 2005
Multimedia
applications
MM
Middle
ware
Mobiles
applications
Multimedia
applications
IT
Middle
ware
IT
applications
IT
applications
Mobile
Middle
ware
Convergence
Mobiles
applications
Convergence in the near future
Middleware
Network Services (IP)
Telecoms
Telecoms
Telecoms
Software and new approach in standardization
Middleware
– The engine of convergence is Software
Software
– Improve dynamic approach of products
– Dominant culture in Labs
New order in priorities
– Priority for players is to develop as quick as
possible systems, components, products
– …then to make them interoperate
Ex-Post
Standardization
© ITEMS International
March 31, 2005
Standardization … up to yesterday
Business
development
Systems &
components
New Usages
New Technologies
ex-ante
normalization
Standardization
R&D
Products
Product R&D
Standardization
© ITEMS International - 2004
© ITEMS International
March 31, 2005
Standardization now
Business
development
Norms &
services
New Usages
New Technologies
Normalization
ex-post
Products
R&D
Products
Standardization
R&D
New systems
& components
© ITEMS International - 2004
© ITEMS International
March 31, 2005
Ex-Post standardization process
Users
Interoperability
requests
Market
pressure
Standardization :
Dynamic Process of
standardization
Player strategy
& industrial
constraints
© ITEMS International
March 31, 2005
A complex and
balanced process
included Users,
Players and Market
constraints
Question : How
users understand
Open Standards?
… and Open source
Open standard is more and more
understood by users as “Open the code”
New challenge for Players :
– Integrate the new dimension of FREE and OPEN
– Open Source : What’s the business model ?
Open Source Software
– The biggest challenge that players and
SSOs are facing?
© ITEMS International
March 31, 2005
Open source economic models
Open Source Strategy
Business strategy
Service
- To develop service using GPL or
other existing OSS component
- To develop own “OSS”
architecture
- To promote openness
- To develop ad-hoc architecture
and software to costumers
- To reinforce the critical
relationship with the costumers
Product
- To develop specific component
integrated in a proprietary product
- To promote theses components
within the OSS communities
- To strengthen the position of
the product on the market
- To benefit of OSS communities
assessment
Integra
-tion
- To develop Open Source
Enterprise architecture
- To develop service using their
own architecture mixed with others
(OSS or not)
- To promote their own
architecture included components
within the OSS communities
- To appear as federator
- To strengthen their position on
existing customer base
- To take an overall commitment
on the evolution of enterprise IT
systems
ITEMS International - 2005
© ITEMS International
March 31, 2005
But many open sources exist
Licence
Free Software
OSS
FSF
Copyleft
OSI
Certified
Economic
Model
OSS Flavours
Access
Use
Distrib.
Modif.
BSD 99
X
X
X
X
-
-
Service
LGPL
X
X
X
X
X
X
Integration
GPL
X
-
X
X
X
X
Service
W3C SL
X
X
X
X
X
X
Service
BSD
X
X
X
X
-
X
Service
Apache 2
X
X
X
Specific
X
X
Integration
IBM Public License
X
X
X
Specific
-
#
Integration
Sun Industry SSL
X
X
X
X
X
X
Service
Sun Public License
X
-
X
X
-
X
Integration
Sun Community L
X
X
-
-
-
-
Product
Apple Public SL2
X
X
X
X
X
Product
Microsoft SSL
X
-
-
X
-
-
Product
Mozilla Public
License
X
Specific
X
X
Specific
X
Service
X
…
© ITEMS International
March 31, 2005
ITEMS International - 2005
Free and open standards and software
Licensed
.doc (MS)
Websphere (IBM)
xDSL (ETSI)
WAP
(OMA)
GSM/UMTS (ETSI)
H.264 (ITU)
X.509(ITU)
MPEG-4
(MPEG-LA)
GIF
(Unisys)
Secure-ID
(MS)
Proprietary
Standards
MP3
Open
(Thomson
Fraunhofer)
Standards
SOAP
(IBM - MS)
Voice XML
Zope
(Zope)
SAML
(RSA)
ebXML
(IBM)
J2EE
(SUN)
.sxw
(OpenOffice)
CSS
(MS)
JPEG
(ISO/ITU)
CORBA
(OMG)
Apache
TCP-IP
(IETF)
HTTP
(W3C)
W3C
Royalty Free
© ITEMS International
March 31, 2005
ITEMS International - 2005
How to clarify this debate ?
Standardization fundamentals
Interfaces and components
Interfaces and profiles
© ITEMS International
March 31, 2005
Get back to Fundamentals
Dialogue with a upper layer
that requests a service
Methods
Languages
Description
Management
Tools standardization
Standardization of
Service
Standardization
of Protocol
Process, Component
or System
Protected (IPR) or free
(Technology neutrality)
Standardization
of Service
ITEMS International - 2004
© ITEMS International
March 31, 2005
Dialogue with a lower layer
who provides a service
Peer to
Peer
dialogue
Open standards and software
More …
More …
SSOs talks about
interfaces
SSOs are legitimate in
representing the common
interests of players and users
SSOs work on
component
SSOs challenge « technology
neutrality »
SSOs accept a software
code to define an
interface
- SSOs admit as relevant this
easiest way to proceed
- SSOs recognizes that a
component can be accepted as a
way to define an interface
SSOs accepts to work on
software code in the
standardization process
they get involved in debates on
software issues
Communities ask for
Open Standards
they ask to open the code on
which the standards are based on
© ITEMS International
March 31, 2005
Open Standards and Open Interface
Interfaces must deliberately
concentrate efforts
More and more formal description
of interfaces (SDL, ASN1, UML …)
Let the implementation to players
or consortia
More attention to Standards
profiles to address complexity
© ITEMS International
March 31, 2005
Global standards … and complexity
Applications
e-Gov, Defense
XML – Enterprise Format and Metadata
Web Services
Middleware
IP
Fixed
Radiocom
Standards
definition
© ITEMS International
March 31, 2005
Mobile
Radio TV
Satellite
Standards
profiles
Items International - 2005
Mushrooming of fora
Common ground
Safety group
Items International - 2005
© ITEMS International
March 31, 2005
Ban GMO
promotion group
Daffodil Lovers
Daffodil Open Lovers
Carnation
Working group
Tulip Interest
Group
Daisy
Consortium
Rose Forum
Open Mall Users group
Forum /Dialogue : the best way for SSOs …
To define faster profiles of
implementation
To address specific needs
To take benefit of implementation
made by players or consortium
To work close to the market
Profiles
© ITEMS International
March 31, 2005
Efficient
standardization
Forum /Dialogue : the best way for players …
To take benefit of profiles
definition
To use existing components
dynamically or to develop them
quickly
To drive standardization towards a
major implementation
To drive new standards definition
Profiles
Implementation
© ITEMS International
March 31, 2005
Standardization
SSOs and Forum / Dialogues
Implementation and Standardization
inter-dependant
SSOs more and more involved in Forum
/ Dialogues
SSOs must stay the safeguards of
independence
– Interfaces
– Formal description
SSOs activities impacted by
Interoperability frameworks defined by
users
© ITEMS International
March 31, 2005
@METIS
@METIS is the best way to work
between Europe and Latin America
@METIS must work on concrete
issues
– Interfaces
– Profiles
– Open formal definitions
© ITEMS International
March 31, 2005