SlideShare ist ein Scribd-Unternehmen logo
1 von 64
Downloaden Sie, um offline zu lesen
OpenSplice DDS
                                                Delivering Performance, Openness, and Freedom



       Angelo Corsaro, Ph.D.
Product Strategy & Marketing Manager
     OMG RTESS and DDS SIG Co-Chair
         angelo.corsaro@prismtech.com
                                        The Future of Software
                                               is Open Source
Speaker Bio




                                                                                                                                Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Angelo CORSARO, Ph.D.
Product Strategy & Marketing Manager
PrismTech
Tel: +33 1 69 01 53 54 | Cell: +33 6 43 30 75 65


Dr. Angelo Corsaro is the OpenSplice DDS Product Strategy & Marketing Manager at PrismTech, a market leader in the field
of high performance middleware. His responsibilities include product strategy, competitive positioning, technology evolution,
and technology evangelism. He is also responsible for strategic standardization at the Object Management Group (OMG),
where is co-chair of the Data Distribution Service (DDS) Special Interest Group, and the Real-Time Embedded and Specialized
Services Task Force.
Angelo received a Ph.D. and a M.S. in Computer Science from the Washington University in St. Louis, and a Laurea Magna
cum Laude in Computer Engineering from the University of Catania, Italy.




                                                         © 2009, PrismTech. All Rights Reserved
PrismTech Corp.




© 2009, PrismTech. All Rights Reserved
PrismTech Corporation
                                                                                                   2




    Where we do business – in over 50 countries worldwide




                                                                                                       Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
HQ Sites
USA: Burlington, MA
EMEA: Edinburgh, Scotland
Engineering Centres
Newcastle, UK | Fort Wayne, IN
Berlin, Germany | Paris, France
Hengelo, Netherlands
Field Offices / Distributors
London, UK | Saddle Brook, NJ
Houston, TX | San Francisco, CA
Helsinki, Finland | Seoul, South Korea | Beijing, China

                                                          © 2009, PrismTech. All Rights Reserved
Our Profile
History
                                                                                 Research & Development
 1992 Incorporated as a Contract R&D Company –
 Application & Data Integration Focus                                               Significant Investment Program: More Than $10m
                                                                                    over the Last Three Years
 2001 Restructured as a COTS Products & Services
 Company - Initially offering Advanced CORBA Products                            Growth




                                                                                                                                     Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 2002 Open Source ORBs Added to Product Portfolio                                   100%+ growth since FY2005
 2005 SDR Tools and Middleware Added to Product                                     Current Year Projected Revenues >$ 20mm and
 Portfolio                                                                          Profitable
 2006 DDS Tools and Middleware Added to Product                                     Accelerating Growth Planned for Future
 Portfolio
                                                                                 Personnel
 2008 Clearance for US DoD “Classified” Programs
                                                                                    Approximately 110 People Worldwide
 2009 Open Source Launch of OpenSplice DDS

                 PrismTech is the World Leader in the High-Performance
                            Open Source Middleware Market
                                               © 2009, PrismTech. All Rights Reserved
Customers


                                  Nokia




            © 2009, PrismTech. All Rights Reserved
Our Markets
                                                                  5




                                                                      Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                         Copyright PrismTech 2008
              Proprietary information subject to non-disclosure
              © 2009, PrismTech. All Rights Reserved
Our Product Lines




© 2009, PrismTech. All Rights Reserved




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Our Technologies




© 2009, PrismTech. All Rights Reserved




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Technology Evolution/Innovation
                    Landscape




           © 2009, PrismTech. All Rights Reserved
(1980)




© 2009, PrismTech. All Rights Reserved
                                                                                                                                               Growing Complexity




                                                                    iPhone (2007)




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Growing Complexity
                                                Price
                                                     ■ US$ 3815 (in 1980)
   (1980)                                       CPU
                                                     ■ Synertek 6502A, 2.0 MHz
                                                RAM




                                                                                      Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                     ■ 128KB (512K Max)
                                                Display
                                                     ■ Color composite video
                                                     ■ 16 colors at 280 X 192.
                                                     ■ 16 shades at 560 X 192
                                                Ports
                                                     ■ Two serial ports
                                                     ■ External floppy port
                                                Ports
                                                     ■ Apple SOS (Sophisticated OS)


            © 2009, PrismTech. All Rights Reserved
Growing Complexity
Price
 ■ US$ 399
Capacity
 ■ 8GB or 16GB flash drive
                                                     Sensors
Cellular and wireless                                   ■ Accelerometer
 ■ UMTS/HSDPA (850, 1900, 2100 MHz)                     ■ Proximity sensor




                                                                                                                 Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 ■ GSM/EDGE (850, 900, 1800, 1900 MHz)                  ■ Ambient light sensor
 ■ Wi-Fi (802.11b/g)
                                                     Audio
 ■ Bluetooth 2.0 + EDR
                                                        ■ Frequency response: 20Hz to
GPS                                                       20,000Hz
 ■ Assisted GPS                                         ■ Audio formats supported: AAC,
Display                                                   Protected AAC, MP3, MP3 VBR,
                                                          Audible (formats 2, 3, and 4), Apple   iPhone (2007)
 ■ 3.5-inch (diagonal) widescreen Multi-Touch
                                                          Lossless, AIFF, and WAV
   display
                                                     Video
 ■ 480-by-320-pixel resolution at 163 ppi
                                                        ■ H.264
 ■ Support for display of multiple languages and
                                                        ■ MPEG-4
   characters simultaneously
                                                   © 2009, PrismTech. All Rights Reserved
© 2009, PrismTech. All Rights Reserved
                                                                                                                                      Hyper Competition




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Innovation Pays...




© 2009, PrismTech. All Rights Reserved




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
...but it’s lack hurts badly


                                                       Nokia's Earnings Fall 90%, Keeps




                                                                                             Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                       Bleeding Against iPhone, BlackBerry




              © 2009, PrismTech. All Rights Reserved
What’s the Biz Challenge?



      © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization




                                                                                                    Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
    New Technology Inception   Technology Maturation                    Technology Commondization

                               © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization




                                                                                                     Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
   Value Add


  Commodity



     New Technology Inception   Technology Maturation                    Technology Commondization

                                © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization




                                                                                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                            Value Add
   Value Add


                          Commodity
  Commodity



     New Technology Inception      Technology Maturation                     Technology Commondization

                                    © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization




                                                                                                                 Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                                         Value Add



                            Value Add
   Value Add
                                                                    Commodity
                          Commodity
  Commodity



     New Technology Inception      Technology Maturation                             Technology Commondization

                                    © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization


                                                                                                 Value Add




                                                                                                                 Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                                         Value Add



                            Value Add                                                          Commodity
   Value Add
                                                                    Commodity
                          Commodity
  Commodity



     New Technology Inception      Technology Maturation                             Technology Commondization

                                    © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization


                                                                                                 Value Add




                                                                                                                 Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                                         Value Add



                            Value Add                                                          Commodity
   Value Add
                                                                    Commodity
                          Commodity
  Commodity



     New Technology Inception      Technology Maturation                             Technology Commondization

                                    © 2009, PrismTech. All Rights Reserved
The Inevitable Path to Commodization
‣ In most of the mainstream markets along with the steep increase in
  complexity comes a swift raise of commodization
‣ Companies should focus their strategy on adding value to the customer,
  without trapping themselves into commodity, especially if this is not their                                Value Add
  core-business




                                                                                                                             Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                                                     Value Add



                                       Value Add                                                           Commodity
            Value Add
                                                                                Commodity
                                     Commodity
          Commodity



                New Technology Inception       Technology Maturation                             Technology Commondization

                                                © 2009, PrismTech. All Rights Reserved
What is Commodization?
A technology is commodized when:
‣ Standardized by international bodies
 ‣ OMG DDS
 ‣ POSIX
 ‣ MPI




                                                                          Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 ‣ UML
‣ There is a standard de facto exist
 ‣ Linux
 ‣ Java
‣ When available as a COTS
 ‣ VxWorks, INTEGRITY
                                 © 2009, PrismTech. All Rights Reserved
Toward Strategic Commodization
                                                    No, it’s not an oxymoron!



           © 2009, PrismTech. All Rights Reserved
Are Commodities Strategic?
‣ Many companies underestimate the strategic importance
  of properly managing commodization
‣ Commoditization should be planned as a way to outsource
  IP that are no more strategic toward providing value-add to
  the user, but which yet constitute a very important part of




                                                                                   Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  the overall system
‣ Technology commodization can be usually achieved by
 means of:
 ‣ International Standardization
 ‣ Technology Spin-off
 ‣ IP Transfer to 3rd Parties
‣ When driving the commodization keep in minds the Porters
  5 Forces Framework!
                                          © 2009, PrismTech. All Rights Reserved
© 2009, PrismTech. All Rights Reserved




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Making a Successful Commodizations

‣ Successful technology commodization requires widespread adoption
 ‣ Suppliers need to be aggressive in promoting the adoption of the commodization
‣ Successful technology commodization need to bring Total Cost of Ownership
 (TCO) reductions to the “buyer” while ensuring “supplier” profitability




                                                                                    Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 ‣ The “buyer” needs the “supplier” to succeed and vice-versa
‣ Successful commodization creates economy of scale
‣ Successful commodization ensure continuous innovation
‣ Successful commodization ensures that somebody else spends R&D $$$ on
 your “commodity”


                                         © 2009, PrismTech. All Rights Reserved
Open Source:
Strategic Commodization



     © 2009, PrismTech. All Rights Reserved
Key Aspects of the Open Source Model
‣ The Open Source Model establishes a virtuous cycle based on generosity
 with a non-linear return for community members who donate their time,
 skills, ideas, money, etc.
‣ The Open Source Model empowers users




                                                                            Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
‣ The Open Source Model removes boundaries and is able to “pick the
 brain” of the smartest people around the world that are willing to
 contribute
‣ The Open Source Model removes adoptions barriers
‣ The Open Source Model is able to benefit even from egoistic/free-riding
 behavior

                                   © 2009, PrismTech. All Rights Reserved
Open Source Innovation Model

                                  Collective

                Private




                                                                                                                Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                            - Time                                                         Private/Collective
       - Skill                                                             - Testing
                                                                                           Innovation Model
                            - Skill
       - Technology         - Money                     - Technology       - Popularity
       - Economy of Scale   - Technology                - ...              - Credibility
       - ...                - Reputation                                   - ...
                            - ...



                    Open Source Project


                                  © 2009, PrismTech. All Rights Reserved
Open Source Strategic Value

...A User Perspective
Open Source Software provides key Strategic Value to Users:
‣ No Technology Adoption Barriers




                                                                       Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
‣ Larger Pool of Talent
‣ Better Support
‣ A Platform for User-Driven Innovation
‣ Security of Supply
‣ Better TCO when compared with Proprietary SW


                              © 2009, PrismTech. All Rights Reserved
Commodizing with Open Source

Open Source is the most strategic
way of achieving technology




                                                                                  Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
commodization!
‣ Avoids single provider lock-in
‣ It provides a very effective manner of market seeding
‣ Reduces barriers to adoption



                                         © 2009, PrismTech. All Rights Reserved
Commodization @ Work
                                            The Data Distribution Service



   © 2009, PrismTech. All Rights Reserved
© 2009, PrismTech. All Rights Reserved
                                                                                                                                      The Need for Data Distribution




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
Time Scale




© 2009, PrismTech. All Rights Reserved
                                                                                                                                                   The Need for Data Distribution




                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
The Need for Data Distribution
  Time Scale                                            Geographical Scale




                                                                             Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
               © 2009, PrismTech. All Rights Reserved
The Need for Data Distribution
    Time Scale                                                     Geographical Scale




                                                                                        Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
            Parallelism




  Systemic
              Data
   Signal
 Processing Processing




   Parallel Systems
                          © 2009, PrismTech. All Rights Reserved
The Need for Data Distribution
    Time Scale                                                                   Geographical Scale




                                                                                                      Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
            Parallelism   Determinism




  Systemic                 Real-Time
              Data
   Signal                 Information
 Processing Processing     Processing




   Parallel Systems
                                        © 2009, PrismTech. All Rights Reserved
The Need for Data Distribution
    Time Scale                                                                    Geographical Scale




                                                                                                       Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
            Parallelism   Determinism                  Throughput, Availability




  Systemic                 Real-Time                 Near Real-Time Fault-
              Data
   Signal                 Information                Tolerant Information
 Processing Processing     Processing                     Processing




   Parallel Systems
                                        © 2009, PrismTech. All Rights Reserved
The Need for Data Distribution
    Time Scale                                                                         Geographical Scale




                                                                                                                       Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
            Parallelism   Determinism                  Throughput, Availability   Scalability, Persistence, Security




  Systemic                 Real-Time                 Near Real-Time Fault-
              Data                                                                Complex Information
   Signal                 Information                Tolerant Information
 Processing Processing                                                               Management
                           Processing                     Processing




   Parallel Systems                                         Distributed Systems
                                        © 2009, PrismTech. All Rights Reserved
The Need for Data Distribution
    Time Scale                                                                         Geographical Scale




                                                                                                                       Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
            Parallelism   Determinism                  Throughput, Availability   Scalability, Persistence, Security




  Systemic                 Real-Time                 Near Real-Time Fault-
              Data                                                                Complex Information
   Signal                 Information                Tolerant Information
 Processing Processing                                                               Management
                           Processing                     Processing
                                               Data Distribution



   Parallel Systems                                         Distributed Systems
                                        © 2009, PrismTech. All Rights Reserved
The OMG Data Distribution Service (DDS)
Data Distribution Service for Real-Time Systems
                                                                                                   Application
‣ Leap forward in Topic-based Publish/Subscribe
  Middleware state of the art                                                                          Object/Relational Mapping

‣ Carefully specified to allow very high performance,                                           Data Local Reconstruction Layer (DLRL)

  scalable, predictable and high-availability                                                                              Content
                                                                                  Ownership           Durability




                                                                                                                                         Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  implementations                                                                                                        Subscription


‣ Language Independent, OS and HW architecture                                                    Minimum Profile

                                                                                       Data Centric Publish/Subscribe (DCPS)
  independent
Fully Standardized Solution                                                             Real-Time Publish/Subscribe Protocol


‣ Data Distribution Service (DDS) for Real-Time                                           DDS Interoperability Wire Protocol


  Systems v1.2                                                                                         UDP/IP

‣ RTPS, DDS Interoperability Wire Protocol
       The OMG Data Distribution Service satisfies the most challenging information
       dissemination requirements across a wide set of application domains, ranging
                     from multi-board systems to system-of-systems
                                         © 2009, PrismTech. All Rights Reserved
DDS Recommendations
      ! The infrastructure evolution cycle is churning…
                     – New -> Emerging -> Standard -> Commodity
                     – Middleware is emerging as OS declines
Increasingly Mandated/Recommended by Administrations
                 ! …DDS is maturing…
‣ US Navy: Open Architecture focus
                     – OMG
                     – Wire spec




                                                                      Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                     – Tools
‣ DISR/DISA: Net-centric Systems
                     – Enterprise integration
                     – Multiple products fielded
‣ EuroControl: Air Traffic Control Center Operational
                     – Deployed applications!
  Interoperability
                 ! …and adoption is on the rise
                     – Navy for VSI
‣ QinetiQ: Recommending DDS
                     – DISR
                     – FCS/SoSCOE
                     – Many significant applications
                             © 2009, PrismTech. All Rights Reserved
OpenSplice DDS v4.1
‣ Product reorganized into Editions
 ‣ Community Edition
                                                                                   Enterprise Ed.
 ‣ Compact Edition
 ‣ Professional Edition
 ‣ Enterprise Edition                                                             Professional Ed.




                                                                                                     Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
‣ Product Editions provide a a growing set of
           Enterprise Ed.
  functionality to address the needs of increasingly                               Compact Ed.
  more sophisticated users
                                                                                  Community Ed.
‣ The Community Edition is Open Source
‣ Compact, Enterprise and Professional Edition are
  available only through Commercial Subscriptions


                                         © 2009, PrismTech. All Rights Reserved
Community Edition
Features                                          Licensing
‣ OMG DDS v1.2 DCPS                               ‣ LGPLv3
 ‣ Minimum Profile
 ‣ Content Subscription Profile                                                           Application
 ‣ Durability Profile




                                                                                                                                            Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 ‣ Ownership Profile                                                                                              Content




                                                                                                                                DDS v1.2
                                                             Ownership                     Durability
                                                                                                                Subscription

‣ Networking                                                                            Minimum Profile

 ‣ DDSI v2.1 Implementation                                                          Real-Time Pub/Sub (DCPS)

 ‣ Real-Time Networking Implementation




                                                                                                                                DDSI v2.1
                                                                                                  Interoperable Wire Protocol
                                                             Real-Time Networking
                                                                                                            (DDSI)

                                                                                     Networking Technology


                                                                                            UDP/IP




                 Open Source LGPL Licensed Edition -- The Best Way to Get Started with DDS
                                            © 2009, PrismTech. All Rights Reserved
Enterprise Edition
Features                                             Licensing
‣ OMG DDS v1.2 (DCPS+DLRL)                           ‣ Commercial
 ‣ Minimum Profile
 ‣ Content Subscription Profile
                                                                                                            Application
 ‣ Durability Profile
                                                           MDE


 ‣ Ownership Profile                                      Tuner




                                                                                                                                                                Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                                                                                Object/Relational Mapping

 ‣ Data Local Reconstruction Layer                    PowerTools                                             Object-Oriented Pub/Sub (DLRL)




                                                                                                                                                    DDS v1.2
‣ Networking                                                                            Ownership           Persistence
                                                                                                                                    Content
                                                                                                                                  Subscription
 ‣ DDSI v2.1 Implementation                               DBMS

 ‣ Real-Time Networking Implementation
                                                                                                          Minimum Profile
                                                       Connectors                                      Real-Time Pub/Sub(DCPS)
 ‣ Spiked Absorber




                                                                                                                                                    DDSI v2.1
 ‣ Secure Networking                                      SOAP
                                                                                                          Spike Absorber
                                                                                                            Real-Time          Interoperable Wire
‣ PowerTools             ‣ Connectors
                                                                                   Secure Networking
                                                                                                            Networking           Protocol (DDSI)
                                                      Connectors                                       Networking Technology
 ‣ MDE Power Tools         ‣ SOAP Connector
 ‣ Tuner                   ‣ DBMS Connector
                                                                                                              UDP/IP



                               Connect Your Enterprise Seamlessly and in Real-Time!
                                               © 2009, PrismTech. All Rights Reserved
Community Process

           OpenSplice DDS Community

                                   - Commercial Support
                                   - Customizations




                                                                                                Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                   - Special xTensions
                                   - Training/Services

                        - Skill
                        - Technology
     - Skill            - Money                           - Technology - Testing
     - Technology       - Technology Leadership           - Know/how - Popularity
     - Economy of Scale - Technology Incubators           - ...        - Credibility
     - Technology       - ...                                          - Technology Incubator
      Incubators
     - ...                                                             - ...
                   OpenSplice DDS
                   Delivering Performance, Openness, and Freedom




                                    © 2009, PrismTech. All Rights Reserved
Roadmap Planning

                           Roadmap
                           Items List                                           OpenSplice DDS
       - Roadmap
       - Priorities                                              - Roadmap
                                                                 - Priorities
                                                                                  Community
       - Skills
       - Time                                                    - Skills
                                                                 - Funding




                                                                                                 Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                                                                 - Technology
                                                                 - Time
                           Roadmap                               - ...




         Technology Ecosystem


            OpenSplice DDS
             Delivering Performance, Openness, and Freedom




                                 © 2009, PrismTech. All Rights Reserved
Technology Incubators

                        Technology
                      Incubators List                                          OpenSplice DDS
       - Incubators
       - Priorities                                             - Incubators
                                                                - Priorities
                                                                                 Community
       - Skills
       - Time                                                   - Skills
                                                                - Funding




                                                                                                Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
                         Technology                             - Technology
                                                                - Time
                         Incubators                             - ...



         Technology Ecosystem


           OpenSplice DDS
            Delivering Performance, Openness, and Freedom




                                © 2009, PrismTech. All Rights Reserved
Commodization @ Work
                                 The Open Market Data Platform



   © 2009, PrismTech. All Rights Reserved
CSI Open Market Data (OMD) Platform

‣ OMD, with support from key
    Financial Firms is defining what
    aims to become the standard
    de-facto Market Data Plarform
‣




                                                                                      Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
    The key driver for commodizing
    the Market Data Platform is to
    allow Financial Firms to focus on
    innovating on the trading
    applications as opposed than on
    infrastructure



                                        Courtesy of Richard Reichgut




                                             © 2009, PrismTech. All Rights Reserved
Open Source and Lead Users




        © 2009, PrismTech. All Rights Reserved
Users as Innovators: Traditional Model


                           User-Dominated Steps

                                                                                                  Commercial
     Inventive User           Inventive User                                  Lead Users
                                                                                                   Company




                                                                                                                        Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
   Technology Invention    User diffuses the                           A few Users build      A Commercial version
   or Improvement built    results and how-to-do-                      their own version of   of the innovation is
   and used by a User      it information through                      the Invention or       introduce by a
                           publication, symposia,                      Improvement            Company
                           visits, etc.

  Invention, Prototyping    Information Diffusion                         Pre-commercial      Commercial Availability
                                                                        replication and use




                                          © 2009, PrismTech. All Rights Reserved
Traditional Model Limitations

‣ The Inventive User has to build the improvement or innovation, although this might
 not be part of its core business/competences
‣ Replication of solution by Inventive/Lead Users might leads to duplicating the




                                                                                       Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 effort, and does not exploit the potential economy of scale
‣ The cost of innovation is not minimized
‣ The commodization of innovation is not completely under control




                                    © 2009, PrismTech. All Rights Reserved
Open Source for Catalyzing Innovation


                            User-Dominated Steps

                                                                                                          Commercial
      Inventive User            Inventive User                                  Lead Users
                                                                                                           Company




                                                                                                                                 Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
       Commercial                Commercial                                     Commercial                Commercial
        Company                   Company                                        Company                   Company


 Technology Invention or    User and Commercial                      Technology is made              The innovation is widely
 Improvement devised and    Company diffuses the results             available to other users. The   accessible to the Market,
 built by a User and        and how-to-do-it information             Inventive Users still has       ideally under Open Source
 Commercial Company         through publication,                     competitive advantage.
                            symposia, visits, etc.
                                                                            Commercial
   Invention, Prototyping      Market Awareness                          Replication and Use         Toward Commodization



                                            © 2009, PrismTech. All Rights Reserved
Putting it all together



  © 2009, PrismTech. All Rights Reserved
From Commodization to Innovation

                            Collective

               Private




                                                                                                          Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
          Lead User Technology Owner

                                                                                     Private/Collective
       - Innovation   -Technology                                    - Testing
       Platform       Commodization               - Technology
                                                  - ...
                                                                     - Popularity    Innovation Model
                                                                     - Credibility
                                                                     - ...




               Open Source Project


                            © 2009, PrismTech. All Rights Reserved
From Innovation to Commodization

                             Collective

               Private




                                                                                                           Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
        Technology    Lead User
          Owner
                                                                                      Private/Collective
       - Innovation    - Lead User                                    - Testing
       Platform        Innovation                  - Technology
                                                   - ...
                                                                      - Popularity    Innovation Model
                                                                      - Credibility
                                                                      - ...




               Open Source Project


                             © 2009, PrismTech. All Rights Reserved
The Future...




© 2009, PrismTech. All Rights Reserved
The Future is Open Source
Market Evidences
‣ Commercial companies are increasingly using Open Source as a “smart
 way” of seeding commodization, or unselling proprietary value add solutions
‣ Open Source software is being increasingly adopted and chosen in place of
 proprietary software by corporate and administrations




                                                                                        Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 ‣ Government EU/US/China
 ‣ DoD ACT HR 5658
‣ The Open Source Software consistently delivers higher quality and more
 innovative solutions when compared to closed proprietary software
 ‣ Ex. GNU Software, Linux OS, Firefox, etc.
‣ Open Source Software market share is consistently growing, and will be
 further propelled by the Financial Crisis
                                               © 2009, PrismTech. All Rights Reserved
Concluding Remarks

‣ Open Source provides the key set of benefits that are
 required to make successful technology commodization
‣ Open Source provides the best protection to the user




                                                                            Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
 as well as establishing a platform for innovation
‣ Open Source is the ideal base for Lead-Users
 innovations

  Open Source is the Future of Software


                                   © 2009, PrismTech. All Rights Reserved
Online Resources

http://www.opensplice.com/                                                         http://twitter.com/acorsaro/

emailto:opensplicedds@prismtech.com




                                                                                                                   Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
http://bit.ly/1Sreg                                                               http://opensplice.blogspot.com




                                                                                  http://www.dds-forum.org

 http://www.youtube.com/OpenSpliceTube                                            http://portals.omg.org/dds


                                         © 2009, PrismTech. All Rights Reserved

Weitere ähnliche Inhalte

Was ist angesagt?

Network Storage: State of the Industry
Network Storage: State of the IndustryNetwork Storage: State of the Industry
Network Storage: State of the IndustryIMEX Research
 
SFMobile: Founder Labs Mobile Edition 01/09/11
SFMobile: Founder Labs Mobile Edition 01/09/11SFMobile: Founder Labs Mobile Edition 01/09/11
SFMobile: Founder Labs Mobile Edition 01/09/11Jim Porter
 
SF Mobile: Founder Labs Mobile Edition
SF Mobile: Founder Labs Mobile Edition SF Mobile: Founder Labs Mobile Edition
SF Mobile: Founder Labs Mobile Edition Lars Kamp
 
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NLAvoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NLPeter Decker
 
Siemens: The Evolution of Corporate Communications
Siemens: The Evolution of Corporate CommunicationsSiemens: The Evolution of Corporate Communications
Siemens: The Evolution of Corporate CommunicationsEntel
 
AWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAmazon Web Services
 
Proximic - NOAH12 San Francisco
Proximic - NOAH12 San FranciscoProximic - NOAH12 San Francisco
Proximic - NOAH12 San FranciscoNOAH Advisors
 
Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4Amazon Web Services
 
Traffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayTraffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayContinuous Computing
 
HintTech WCM and DAM integration
HintTech WCM and DAM integrationHintTech WCM and DAM integration
HintTech WCM and DAM integrationBart Omlo
 
4 g world 2011 renesas mobile overview
4 g world 2011 renesas mobile overview4 g world 2011 renesas mobile overview
4 g world 2011 renesas mobile overviewDavid McTernan
 
Meet Xo Core Presentation 2012
Meet Xo Core Presentation 2012Meet Xo Core Presentation 2012
Meet Xo Core Presentation 2012crancer
 
IGC Microsoft SharePoint Solutions
IGC Microsoft SharePoint SolutionsIGC Microsoft SharePoint Solutions
IGC Microsoft SharePoint SolutionsNicole_Kensicki
 

Was ist angesagt? (18)

Network Storage: State of the Industry
Network Storage: State of the IndustryNetwork Storage: State of the Industry
Network Storage: State of the Industry
 
SFMobile: Founder Labs Mobile Edition 01/09/11
SFMobile: Founder Labs Mobile Edition 01/09/11SFMobile: Founder Labs Mobile Edition 01/09/11
SFMobile: Founder Labs Mobile Edition 01/09/11
 
SF Mobile: Founder Labs Mobile Edition
SF Mobile: Founder Labs Mobile Edition SF Mobile: Founder Labs Mobile Edition
SF Mobile: Founder Labs Mobile Edition
 
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NLAvoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
Avoiding Pitfalls in Product Mobility Apps / Teleca @ Droidcon NL
 
Siemens: The Evolution of Corporate Communications
Siemens: The Evolution of Corporate CommunicationsSiemens: The Evolution of Corporate Communications
Siemens: The Evolution of Corporate Communications
 
AWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAWS Partner Presentation - Riverbed
AWS Partner Presentation - Riverbed
 
10 fn s15
10 fn s1510 fn s15
10 fn s15
 
Proximic - NOAH12 San Francisco
Proximic - NOAH12 San FranciscoProximic - NOAH12 San Francisco
Proximic - NOAH12 San Francisco
 
Test
TestTest
Test
 
Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4Etendez votre datacenter avec aws v4
Etendez votre datacenter avec aws v4
 
Populace+
Populace+Populace+
Populace+
 
Enterprise Applications in 2011
Enterprise Applications in 2011Enterprise Applications in 2011
Enterprise Applications in 2011
 
Cost Savings & Ef
Cost Savings & EfCost Savings & Ef
Cost Savings & Ef
 
Traffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload GatewayTraffic Management, DPI, Internet Offload Gateway
Traffic Management, DPI, Internet Offload Gateway
 
HintTech WCM and DAM integration
HintTech WCM and DAM integrationHintTech WCM and DAM integration
HintTech WCM and DAM integration
 
4 g world 2011 renesas mobile overview
4 g world 2011 renesas mobile overview4 g world 2011 renesas mobile overview
4 g world 2011 renesas mobile overview
 
Meet Xo Core Presentation 2012
Meet Xo Core Presentation 2012Meet Xo Core Presentation 2012
Meet Xo Core Presentation 2012
 
IGC Microsoft SharePoint Solutions
IGC Microsoft SharePoint SolutionsIGC Microsoft SharePoint Solutions
IGC Microsoft SharePoint Solutions
 

Andere mochten auch

Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Derek Keats
 
The Future of Software Development Based on Cloud & Mobile Computing
The Future of Software Development Based on Cloud & Mobile ComputingThe Future of Software Development Based on Cloud & Mobile Computing
The Future of Software Development Based on Cloud & Mobile ComputingSoftware Park Thailand
 
Quesnel.Adolescent Literacy.Feb 2016
Quesnel.Adolescent Literacy.Feb 2016Quesnel.Adolescent Literacy.Feb 2016
Quesnel.Adolescent Literacy.Feb 2016Faye Brownlie
 
Cyberpolitics W12 Part I
Cyberpolitics W12 Part ICyberpolitics W12 Part I
Cyberpolitics W12 Part Ioiwan
 
Portfolio Daniel Pedrosa
Portfolio Daniel PedrosaPortfolio Daniel Pedrosa
Portfolio Daniel Pedrosaguest90db5e
 
Elvis Presley
Elvis PresleyElvis Presley
Elvis Presleyhelenavf1
 
Science World Board Presentation
Science World Board PresentationScience World Board Presentation
Science World Board PresentationDanny Robinson
 
ikd312-05-kalkulus-relasional
ikd312-05-kalkulus-relasionalikd312-05-kalkulus-relasional
ikd312-05-kalkulus-relasionalAnung Ariwibowo
 
Errenazimenduko pintura. Veneziako eskola ppt
Errenazimenduko pintura. Veneziako eskola pptErrenazimenduko pintura. Veneziako eskola ppt
Errenazimenduko pintura. Veneziako eskola pptasunasenjo
 
Cost-effective approach to full-cycle vulnerability management
Cost-effective approach to full-cycle vulnerability managementCost-effective approach to full-cycle vulnerability management
Cost-effective approach to full-cycle vulnerability managementSasha Nunke
 
Scientific Applications of The Data Distribution Service
Scientific Applications of The Data Distribution ServiceScientific Applications of The Data Distribution Service
Scientific Applications of The Data Distribution ServiceAngelo Corsaro
 
Estuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in ResidenceEstuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in ResidenceOgunte CIC
 
Qualicum engagement.novpptx
Qualicum   engagement.novpptxQualicum   engagement.novpptx
Qualicum engagement.novpptxFaye Brownlie
 

Andere mochten auch (20)

Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
Creating Free and Open Source Software ecosystems to facilitate FOSS implemen...
 
The Future of Software Development Based on Cloud & Mobile Computing
The Future of Software Development Based on Cloud & Mobile ComputingThe Future of Software Development Based on Cloud & Mobile Computing
The Future of Software Development Based on Cloud & Mobile Computing
 
Quesnel.Adolescent Literacy.Feb 2016
Quesnel.Adolescent Literacy.Feb 2016Quesnel.Adolescent Literacy.Feb 2016
Quesnel.Adolescent Literacy.Feb 2016
 
Cyberpolitics W12 Part I
Cyberpolitics W12 Part ICyberpolitics W12 Part I
Cyberpolitics W12 Part I
 
Portfolio Daniel Pedrosa
Portfolio Daniel PedrosaPortfolio Daniel Pedrosa
Portfolio Daniel Pedrosa
 
Wfwpeuropedignity 2011
Wfwpeuropedignity 2011Wfwpeuropedignity 2011
Wfwpeuropedignity 2011
 
ikp213-06-template-c++
ikp213-06-template-c++ikp213-06-template-c++
ikp213-06-template-c++
 
Pintura 2 Eso
Pintura 2 EsoPintura 2 Eso
Pintura 2 Eso
 
Elvis Presley
Elvis PresleyElvis Presley
Elvis Presley
 
Plan Your Retirement & Not Uncle Sam's
Plan Your Retirement & Not Uncle Sam'sPlan Your Retirement & Not Uncle Sam's
Plan Your Retirement & Not Uncle Sam's
 
ikd312-02-three-schema
ikd312-02-three-schemaikd312-02-three-schema
ikd312-02-three-schema
 
Science World Board Presentation
Science World Board PresentationScience World Board Presentation
Science World Board Presentation
 
ikd312-05-kalkulus-relasional
ikd312-05-kalkulus-relasionalikd312-05-kalkulus-relasional
ikd312-05-kalkulus-relasional
 
Errenazimenduko pintura. Veneziako eskola ppt
Errenazimenduko pintura. Veneziako eskola pptErrenazimenduko pintura. Veneziako eskola ppt
Errenazimenduko pintura. Veneziako eskola ppt
 
Gmecdeck
GmecdeckGmecdeck
Gmecdeck
 
Cost-effective approach to full-cycle vulnerability management
Cost-effective approach to full-cycle vulnerability managementCost-effective approach to full-cycle vulnerability management
Cost-effective approach to full-cycle vulnerability management
 
Scientific Applications of The Data Distribution Service
Scientific Applications of The Data Distribution ServiceScientific Applications of The Data Distribution Service
Scientific Applications of The Data Distribution Service
 
Estuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in ResidenceEstuarians - Inspiring Social Innovators in Residence
Estuarians - Inspiring Social Innovators in Residence
 
Qualicum engagement.novpptx
Qualicum   engagement.novpptxQualicum   engagement.novpptx
Qualicum engagement.novpptx
 
Science world
Science worldScience world
Science world
 

Ähnlich wie The Future of Software is Open Source

DDS Interoperability Demo
DDS Interoperability DemoDDS Interoperability Demo
DDS Interoperability DemoAngelo Corsaro
 
OpenSplice DDS Goes Open Source
OpenSplice DDS Goes Open SourceOpenSplice DDS Goes Open Source
OpenSplice DDS Goes Open SourceAngelo Corsaro
 
Effects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP BusinessEffects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP BusinessS3
 
Firewall Webinar
Firewall WebinarFirewall Webinar
Firewall WebinarAT&T
 
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...Yole Developpement
 
Ai One Sem Tech Presentation
Ai One Sem Tech PresentationAi One Sem Tech Presentation
Ai One Sem Tech Presentationdiggelmann
 
The leadership in the new digital age carved by the fourth industrial revolu...
The leadership in the new digital age carved by  the fourth industrial revolu...The leadership in the new digital age carved by  the fourth industrial revolu...
The leadership in the new digital age carved by the fourth industrial revolu...Osaka University
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentMichael Chaize
 
Refocusing Blurring Lines
Refocusing Blurring LinesRefocusing Blurring Lines
Refocusing Blurring LinesDean Donaldson
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business Osaka University
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaCh'ti JUG
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform javaMichael Chaize
 
Getting Your Piece of the Mobile Pi 2017
Getting Your Piece of the Mobile Pi 2017Getting Your Piece of the Mobile Pi 2017
Getting Your Piece of the Mobile Pi 2017Doug Sillars
 
Managing the Cyberthreat Landscape
Managing the Cyberthreat LandscapeManaging the Cyberthreat Landscape
Managing the Cyberthreat LandscapeAT&T
 
The Double-edge sword of Mobile Broadband and how to use it.
The Double-edge sword of Mobile Broadband and how to use it. The Double-edge sword of Mobile Broadband and how to use it.
The Double-edge sword of Mobile Broadband and how to use it. BSP Media Group
 
Csg international jim benz_final_distribution
Csg international jim benz_final_distributionCsg international jim benz_final_distribution
Csg international jim benz_final_distributionsouthmos
 
Presentacion Yuilop
Presentacion YuilopPresentacion Yuilop
Presentacion Yuilopbetabeers
 
Mark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, KelloggMark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, KelloggDave Kellogg
 

Ähnlich wie The Future of Software is Open Source (20)

DDS Interoperability Demo
DDS Interoperability DemoDDS Interoperability Demo
DDS Interoperability Demo
 
OpenSplice DDS Goes Open Source
OpenSplice DDS Goes Open SourceOpenSplice DDS Goes Open Source
OpenSplice DDS Goes Open Source
 
Effects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP BusinessEffects of Consumer Drivers on Mixed Signal IP Business
Effects of Consumer Drivers on Mixed Signal IP Business
 
Firewall Webinar
Firewall WebinarFirewall Webinar
Firewall Webinar
 
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
 
Ai One Sem Tech Presentation
Ai One Sem Tech PresentationAi One Sem Tech Presentation
Ai One Sem Tech Presentation
 
The leadership in the new digital age carved by the fourth industrial revolu...
The leadership in the new digital age carved by  the fourth industrial revolu...The leadership in the new digital age carved by  the fourth industrial revolu...
The leadership in the new digital age carved by the fourth industrial revolu...
 
ClaimsPoint
ClaimsPointClaimsPoint
ClaimsPoint
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
 
Refocusing Blurring Lines
Refocusing Blurring LinesRefocusing Blurring Lines
Refocusing Blurring Lines
 
How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business How Changing Mobile Technology Is Changing The Way We Do Business
How Changing Mobile Technology Is Changing The Way We Do Business
 
Intro To Starling Framework for ActionScript 3.0
Intro To Starling Framework for ActionScript 3.0Intro To Starling Framework for ActionScript 3.0
Intro To Starling Framework for ActionScript 3.0
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Adobe flash platform java
Adobe flash platform javaAdobe flash platform java
Adobe flash platform java
 
Getting Your Piece of the Mobile Pi 2017
Getting Your Piece of the Mobile Pi 2017Getting Your Piece of the Mobile Pi 2017
Getting Your Piece of the Mobile Pi 2017
 
Managing the Cyberthreat Landscape
Managing the Cyberthreat LandscapeManaging the Cyberthreat Landscape
Managing the Cyberthreat Landscape
 
The Double-edge sword of Mobile Broadband and how to use it.
The Double-edge sword of Mobile Broadband and how to use it. The Double-edge sword of Mobile Broadband and how to use it.
The Double-edge sword of Mobile Broadband and how to use it.
 
Csg international jim benz_final_distribution
Csg international jim benz_final_distributionCsg international jim benz_final_distribution
Csg international jim benz_final_distribution
 
Presentacion Yuilop
Presentacion YuilopPresentacion Yuilop
Presentacion Yuilop
 
Mark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, KelloggMark Logic Digital Publishing Summit, Kellogg
Mark Logic Digital Publishing Summit, Kellogg
 

Mehr von Angelo Corsaro

zenoh: The Edge Data Fabric
zenoh: The Edge Data Fabriczenoh: The Edge Data Fabric
zenoh: The Edge Data FabricAngelo Corsaro
 
Data Decentralisation: Efficiency, Privacy and Fair Monetisation
Data Decentralisation: Efficiency, Privacy and Fair MonetisationData Decentralisation: Efficiency, Privacy and Fair Monetisation
Data Decentralisation: Efficiency, Privacy and Fair MonetisationAngelo Corsaro
 
zenoh: zero overhead pub/sub store/query compute
zenoh: zero overhead pub/sub store/query computezenoh: zero overhead pub/sub store/query compute
zenoh: zero overhead pub/sub store/query computeAngelo Corsaro
 
zenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolzenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolAngelo Corsaro
 
zenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolzenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolAngelo Corsaro
 
Breaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog ComputingBreaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog ComputingAngelo Corsaro
 
fog05: The Fog Computing Infrastructure
fog05: The Fog Computing Infrastructurefog05: The Fog Computing Infrastructure
fog05: The Fog Computing InfrastructureAngelo Corsaro
 
Cyclone DDS: Sharing Data in the IoT Age
Cyclone DDS: Sharing Data in the IoT AgeCyclone DDS: Sharing Data in the IoT Age
Cyclone DDS: Sharing Data in the IoT AgeAngelo Corsaro
 
fog05: The Fog Computing Platform
fog05: The Fog Computing Platformfog05: The Fog Computing Platform
fog05: The Fog Computing PlatformAngelo Corsaro
 
Programming in Scala - Lecture Four
Programming in Scala - Lecture FourProgramming in Scala - Lecture Four
Programming in Scala - Lecture FourAngelo Corsaro
 
Programming in Scala - Lecture Three
Programming in Scala - Lecture ThreeProgramming in Scala - Lecture Three
Programming in Scala - Lecture ThreeAngelo Corsaro
 
Programming in Scala - Lecture Two
Programming in Scala - Lecture TwoProgramming in Scala - Lecture Two
Programming in Scala - Lecture TwoAngelo Corsaro
 
Programming in Scala - Lecture One
Programming in Scala - Lecture OneProgramming in Scala - Lecture One
Programming in Scala - Lecture OneAngelo Corsaro
 
Data Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained EnvionrmentsData Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained EnvionrmentsAngelo Corsaro
 
The DDS Security Standard
The DDS Security StandardThe DDS Security Standard
The DDS Security StandardAngelo Corsaro
 
The Data Distribution Service
The Data Distribution ServiceThe Data Distribution Service
The Data Distribution ServiceAngelo Corsaro
 
RUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming RuminationsRUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming RuminationsAngelo Corsaro
 

Mehr von Angelo Corsaro (20)

Zenoh: The Genesis
Zenoh: The GenesisZenoh: The Genesis
Zenoh: The Genesis
 
zenoh: The Edge Data Fabric
zenoh: The Edge Data Fabriczenoh: The Edge Data Fabric
zenoh: The Edge Data Fabric
 
Zenoh Tutorial
Zenoh TutorialZenoh Tutorial
Zenoh Tutorial
 
Data Decentralisation: Efficiency, Privacy and Fair Monetisation
Data Decentralisation: Efficiency, Privacy and Fair MonetisationData Decentralisation: Efficiency, Privacy and Fair Monetisation
Data Decentralisation: Efficiency, Privacy and Fair Monetisation
 
zenoh: zero overhead pub/sub store/query compute
zenoh: zero overhead pub/sub store/query computezenoh: zero overhead pub/sub store/query compute
zenoh: zero overhead pub/sub store/query compute
 
zenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolzenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocol
 
zenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocolzenoh -- the ZEro Network OverHead protocol
zenoh -- the ZEro Network OverHead protocol
 
Breaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog ComputingBreaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
Breaking the Edge -- A Journey Through Cloud, Edge and Fog Computing
 
Eastern Sicily
Eastern SicilyEastern Sicily
Eastern Sicily
 
fog05: The Fog Computing Infrastructure
fog05: The Fog Computing Infrastructurefog05: The Fog Computing Infrastructure
fog05: The Fog Computing Infrastructure
 
Cyclone DDS: Sharing Data in the IoT Age
Cyclone DDS: Sharing Data in the IoT AgeCyclone DDS: Sharing Data in the IoT Age
Cyclone DDS: Sharing Data in the IoT Age
 
fog05: The Fog Computing Platform
fog05: The Fog Computing Platformfog05: The Fog Computing Platform
fog05: The Fog Computing Platform
 
Programming in Scala - Lecture Four
Programming in Scala - Lecture FourProgramming in Scala - Lecture Four
Programming in Scala - Lecture Four
 
Programming in Scala - Lecture Three
Programming in Scala - Lecture ThreeProgramming in Scala - Lecture Three
Programming in Scala - Lecture Three
 
Programming in Scala - Lecture Two
Programming in Scala - Lecture TwoProgramming in Scala - Lecture Two
Programming in Scala - Lecture Two
 
Programming in Scala - Lecture One
Programming in Scala - Lecture OneProgramming in Scala - Lecture One
Programming in Scala - Lecture One
 
Data Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained EnvionrmentsData Sharing in Extremely Resource Constrained Envionrments
Data Sharing in Extremely Resource Constrained Envionrments
 
The DDS Security Standard
The DDS Security StandardThe DDS Security Standard
The DDS Security Standard
 
The Data Distribution Service
The Data Distribution ServiceThe Data Distribution Service
The Data Distribution Service
 
RUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming RuminationsRUSTing -- Partially Ordered Rust Programming Ruminations
RUSTing -- Partially Ordered Rust Programming Ruminations
 

Kürzlich hochgeladen

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Kürzlich hochgeladen (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

The Future of Software is Open Source

  • 1. OpenSplice DDS Delivering Performance, Openness, and Freedom Angelo Corsaro, Ph.D. Product Strategy & Marketing Manager OMG RTESS and DDS SIG Co-Chair angelo.corsaro@prismtech.com The Future of Software is Open Source
  • 2. Speaker Bio Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Angelo CORSARO, Ph.D. Product Strategy & Marketing Manager PrismTech Tel: +33 1 69 01 53 54 | Cell: +33 6 43 30 75 65 Dr. Angelo Corsaro is the OpenSplice DDS Product Strategy & Marketing Manager at PrismTech, a market leader in the field of high performance middleware. His responsibilities include product strategy, competitive positioning, technology evolution, and technology evangelism. He is also responsible for strategic standardization at the Object Management Group (OMG), where is co-chair of the Data Distribution Service (DDS) Special Interest Group, and the Real-Time Embedded and Specialized Services Task Force. Angelo received a Ph.D. and a M.S. in Computer Science from the Washington University in St. Louis, and a Laurea Magna cum Laude in Computer Engineering from the University of Catania, Italy. © 2009, PrismTech. All Rights Reserved
  • 3. PrismTech Corp. © 2009, PrismTech. All Rights Reserved
  • 4. PrismTech Corporation 2 Where we do business – in over 50 countries worldwide Proprietary Information - Distribution without Expressed Written Permission is Prohibited. HQ Sites USA: Burlington, MA EMEA: Edinburgh, Scotland Engineering Centres Newcastle, UK | Fort Wayne, IN Berlin, Germany | Paris, France Hengelo, Netherlands Field Offices / Distributors London, UK | Saddle Brook, NJ Houston, TX | San Francisco, CA Helsinki, Finland | Seoul, South Korea | Beijing, China © 2009, PrismTech. All Rights Reserved
  • 5. Our Profile History Research & Development 1992 Incorporated as a Contract R&D Company – Application & Data Integration Focus Significant Investment Program: More Than $10m over the Last Three Years 2001 Restructured as a COTS Products & Services Company - Initially offering Advanced CORBA Products Growth Proprietary Information - Distribution without Expressed Written Permission is Prohibited. 2002 Open Source ORBs Added to Product Portfolio 100%+ growth since FY2005 2005 SDR Tools and Middleware Added to Product Current Year Projected Revenues >$ 20mm and Portfolio Profitable 2006 DDS Tools and Middleware Added to Product Accelerating Growth Planned for Future Portfolio Personnel 2008 Clearance for US DoD “Classified” Programs Approximately 110 People Worldwide 2009 Open Source Launch of OpenSplice DDS PrismTech is the World Leader in the High-Performance Open Source Middleware Market © 2009, PrismTech. All Rights Reserved
  • 6. Customers Nokia © 2009, PrismTech. All Rights Reserved
  • 7. Our Markets 5 Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Copyright PrismTech 2008 Proprietary information subject to non-disclosure © 2009, PrismTech. All Rights Reserved
  • 8. Our Product Lines © 2009, PrismTech. All Rights Reserved Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 9. Our Technologies © 2009, PrismTech. All Rights Reserved Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 10. Technology Evolution/Innovation Landscape © 2009, PrismTech. All Rights Reserved
  • 11. (1980) © 2009, PrismTech. All Rights Reserved Growing Complexity iPhone (2007) Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 12. Growing Complexity Price ■ US$ 3815 (in 1980) (1980) CPU ■ Synertek 6502A, 2.0 MHz RAM Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ■ 128KB (512K Max) Display ■ Color composite video ■ 16 colors at 280 X 192. ■ 16 shades at 560 X 192 Ports ■ Two serial ports ■ External floppy port Ports ■ Apple SOS (Sophisticated OS) © 2009, PrismTech. All Rights Reserved
  • 13. Growing Complexity Price ■ US$ 399 Capacity ■ 8GB or 16GB flash drive Sensors Cellular and wireless ■ Accelerometer ■ UMTS/HSDPA (850, 1900, 2100 MHz) ■ Proximity sensor Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ■ GSM/EDGE (850, 900, 1800, 1900 MHz) ■ Ambient light sensor ■ Wi-Fi (802.11b/g) Audio ■ Bluetooth 2.0 + EDR ■ Frequency response: 20Hz to GPS 20,000Hz ■ Assisted GPS ■ Audio formats supported: AAC, Display Protected AAC, MP3, MP3 VBR, Audible (formats 2, 3, and 4), Apple iPhone (2007) ■ 3.5-inch (diagonal) widescreen Multi-Touch Lossless, AIFF, and WAV display Video ■ 480-by-320-pixel resolution at 163 ppi ■ H.264 ■ Support for display of multiple languages and ■ MPEG-4 characters simultaneously © 2009, PrismTech. All Rights Reserved
  • 14. © 2009, PrismTech. All Rights Reserved Hyper Competition Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 15. Innovation Pays... © 2009, PrismTech. All Rights Reserved Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 16. ...but it’s lack hurts badly Nokia's Earnings Fall 90%, Keeps Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Bleeding Against iPhone, BlackBerry © 2009, PrismTech. All Rights Reserved
  • 17. What’s the Biz Challenge? © 2009, PrismTech. All Rights Reserved
  • 18. The Inevitable Path to Commodization Proprietary Information - Distribution without Expressed Written Permission is Prohibited. New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 19. The Inevitable Path to Commodization Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Value Add Commodity New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 20. The Inevitable Path to Commodization Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Value Add Value Add Commodity Commodity New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 21. The Inevitable Path to Commodization Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Value Add Value Add Value Add Commodity Commodity Commodity New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 22. The Inevitable Path to Commodization Value Add Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Value Add Value Add Commodity Value Add Commodity Commodity Commodity New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 23. The Inevitable Path to Commodization Value Add Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Value Add Value Add Commodity Value Add Commodity Commodity Commodity New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 24. The Inevitable Path to Commodization ‣ In most of the mainstream markets along with the steep increase in complexity comes a swift raise of commodization ‣ Companies should focus their strategy on adding value to the customer, without trapping themselves into commodity, especially if this is not their Value Add core-business Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Value Add Value Add Commodity Value Add Commodity Commodity Commodity New Technology Inception Technology Maturation Technology Commondization © 2009, PrismTech. All Rights Reserved
  • 25. What is Commodization? A technology is commodized when: ‣ Standardized by international bodies ‣ OMG DDS ‣ POSIX ‣ MPI Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ UML ‣ There is a standard de facto exist ‣ Linux ‣ Java ‣ When available as a COTS ‣ VxWorks, INTEGRITY © 2009, PrismTech. All Rights Reserved
  • 26. Toward Strategic Commodization No, it’s not an oxymoron! © 2009, PrismTech. All Rights Reserved
  • 27. Are Commodities Strategic? ‣ Many companies underestimate the strategic importance of properly managing commodization ‣ Commoditization should be planned as a way to outsource IP that are no more strategic toward providing value-add to the user, but which yet constitute a very important part of Proprietary Information - Distribution without Expressed Written Permission is Prohibited. the overall system ‣ Technology commodization can be usually achieved by means of: ‣ International Standardization ‣ Technology Spin-off ‣ IP Transfer to 3rd Parties ‣ When driving the commodization keep in minds the Porters 5 Forces Framework! © 2009, PrismTech. All Rights Reserved
  • 28. © 2009, PrismTech. All Rights Reserved Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 29. Making a Successful Commodizations ‣ Successful technology commodization requires widespread adoption ‣ Suppliers need to be aggressive in promoting the adoption of the commodization ‣ Successful technology commodization need to bring Total Cost of Ownership (TCO) reductions to the “buyer” while ensuring “supplier” profitability Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ The “buyer” needs the “supplier” to succeed and vice-versa ‣ Successful commodization creates economy of scale ‣ Successful commodization ensure continuous innovation ‣ Successful commodization ensures that somebody else spends R&D $$$ on your “commodity” © 2009, PrismTech. All Rights Reserved
  • 30. Open Source: Strategic Commodization © 2009, PrismTech. All Rights Reserved
  • 31. Key Aspects of the Open Source Model ‣ The Open Source Model establishes a virtuous cycle based on generosity with a non-linear return for community members who donate their time, skills, ideas, money, etc. ‣ The Open Source Model empowers users Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ The Open Source Model removes boundaries and is able to “pick the brain” of the smartest people around the world that are willing to contribute ‣ The Open Source Model removes adoptions barriers ‣ The Open Source Model is able to benefit even from egoistic/free-riding behavior © 2009, PrismTech. All Rights Reserved
  • 32. Open Source Innovation Model Collective Private Proprietary Information - Distribution without Expressed Written Permission is Prohibited. - Time Private/Collective - Skill - Testing Innovation Model - Skill - Technology - Money - Technology - Popularity - Economy of Scale - Technology - ... - Credibility - ... - Reputation - ... - ... Open Source Project © 2009, PrismTech. All Rights Reserved
  • 33. Open Source Strategic Value ...A User Perspective Open Source Software provides key Strategic Value to Users: ‣ No Technology Adoption Barriers Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ Larger Pool of Talent ‣ Better Support ‣ A Platform for User-Driven Innovation ‣ Security of Supply ‣ Better TCO when compared with Proprietary SW © 2009, PrismTech. All Rights Reserved
  • 34. Commodizing with Open Source Open Source is the most strategic way of achieving technology Proprietary Information - Distribution without Expressed Written Permission is Prohibited. commodization! ‣ Avoids single provider lock-in ‣ It provides a very effective manner of market seeding ‣ Reduces barriers to adoption © 2009, PrismTech. All Rights Reserved
  • 35. Commodization @ Work The Data Distribution Service © 2009, PrismTech. All Rights Reserved
  • 36. © 2009, PrismTech. All Rights Reserved The Need for Data Distribution Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 37. Time Scale © 2009, PrismTech. All Rights Reserved The Need for Data Distribution Proprietary Information - Distribution without Expressed Written Permission is Prohibited.
  • 38. The Need for Data Distribution Time Scale Geographical Scale Proprietary Information - Distribution without Expressed Written Permission is Prohibited. © 2009, PrismTech. All Rights Reserved
  • 39. The Need for Data Distribution Time Scale Geographical Scale Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Parallelism Systemic Data Signal Processing Processing Parallel Systems © 2009, PrismTech. All Rights Reserved
  • 40. The Need for Data Distribution Time Scale Geographical Scale Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Parallelism Determinism Systemic Real-Time Data Signal Information Processing Processing Processing Parallel Systems © 2009, PrismTech. All Rights Reserved
  • 41. The Need for Data Distribution Time Scale Geographical Scale Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Parallelism Determinism Throughput, Availability Systemic Real-Time Near Real-Time Fault- Data Signal Information Tolerant Information Processing Processing Processing Processing Parallel Systems © 2009, PrismTech. All Rights Reserved
  • 42. The Need for Data Distribution Time Scale Geographical Scale Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Parallelism Determinism Throughput, Availability Scalability, Persistence, Security Systemic Real-Time Near Real-Time Fault- Data Complex Information Signal Information Tolerant Information Processing Processing Management Processing Processing Parallel Systems Distributed Systems © 2009, PrismTech. All Rights Reserved
  • 43. The Need for Data Distribution Time Scale Geographical Scale Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Parallelism Determinism Throughput, Availability Scalability, Persistence, Security Systemic Real-Time Near Real-Time Fault- Data Complex Information Signal Information Tolerant Information Processing Processing Management Processing Processing Data Distribution Parallel Systems Distributed Systems © 2009, PrismTech. All Rights Reserved
  • 44. The OMG Data Distribution Service (DDS) Data Distribution Service for Real-Time Systems Application ‣ Leap forward in Topic-based Publish/Subscribe Middleware state of the art Object/Relational Mapping ‣ Carefully specified to allow very high performance, Data Local Reconstruction Layer (DLRL) scalable, predictable and high-availability Content Ownership Durability Proprietary Information - Distribution without Expressed Written Permission is Prohibited. implementations Subscription ‣ Language Independent, OS and HW architecture Minimum Profile Data Centric Publish/Subscribe (DCPS) independent Fully Standardized Solution Real-Time Publish/Subscribe Protocol ‣ Data Distribution Service (DDS) for Real-Time DDS Interoperability Wire Protocol Systems v1.2 UDP/IP ‣ RTPS, DDS Interoperability Wire Protocol The OMG Data Distribution Service satisfies the most challenging information dissemination requirements across a wide set of application domains, ranging from multi-board systems to system-of-systems © 2009, PrismTech. All Rights Reserved
  • 45. DDS Recommendations ! The infrastructure evolution cycle is churning… – New -> Emerging -> Standard -> Commodity – Middleware is emerging as OS declines Increasingly Mandated/Recommended by Administrations ! …DDS is maturing… ‣ US Navy: Open Architecture focus – OMG – Wire spec Proprietary Information - Distribution without Expressed Written Permission is Prohibited. – Tools ‣ DISR/DISA: Net-centric Systems – Enterprise integration – Multiple products fielded ‣ EuroControl: Air Traffic Control Center Operational – Deployed applications! Interoperability ! …and adoption is on the rise – Navy for VSI ‣ QinetiQ: Recommending DDS – DISR – FCS/SoSCOE – Many significant applications © 2009, PrismTech. All Rights Reserved
  • 46. OpenSplice DDS v4.1 ‣ Product reorganized into Editions ‣ Community Edition Enterprise Ed. ‣ Compact Edition ‣ Professional Edition ‣ Enterprise Edition Professional Ed. Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ Product Editions provide a a growing set of Enterprise Ed. functionality to address the needs of increasingly Compact Ed. more sophisticated users Community Ed. ‣ The Community Edition is Open Source ‣ Compact, Enterprise and Professional Edition are available only through Commercial Subscriptions © 2009, PrismTech. All Rights Reserved
  • 47. Community Edition Features Licensing ‣ OMG DDS v1.2 DCPS ‣ LGPLv3 ‣ Minimum Profile ‣ Content Subscription Profile Application ‣ Durability Profile Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ Ownership Profile Content DDS v1.2 Ownership Durability Subscription ‣ Networking Minimum Profile ‣ DDSI v2.1 Implementation Real-Time Pub/Sub (DCPS) ‣ Real-Time Networking Implementation DDSI v2.1 Interoperable Wire Protocol Real-Time Networking (DDSI) Networking Technology UDP/IP Open Source LGPL Licensed Edition -- The Best Way to Get Started with DDS © 2009, PrismTech. All Rights Reserved
  • 48. Enterprise Edition Features Licensing ‣ OMG DDS v1.2 (DCPS+DLRL) ‣ Commercial ‣ Minimum Profile ‣ Content Subscription Profile Application ‣ Durability Profile MDE ‣ Ownership Profile Tuner Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Object/Relational Mapping ‣ Data Local Reconstruction Layer PowerTools Object-Oriented Pub/Sub (DLRL) DDS v1.2 ‣ Networking Ownership Persistence Content Subscription ‣ DDSI v2.1 Implementation DBMS ‣ Real-Time Networking Implementation Minimum Profile Connectors Real-Time Pub/Sub(DCPS) ‣ Spiked Absorber DDSI v2.1 ‣ Secure Networking SOAP Spike Absorber Real-Time Interoperable Wire ‣ PowerTools ‣ Connectors Secure Networking Networking Protocol (DDSI) Connectors Networking Technology ‣ MDE Power Tools ‣ SOAP Connector ‣ Tuner ‣ DBMS Connector UDP/IP Connect Your Enterprise Seamlessly and in Real-Time! © 2009, PrismTech. All Rights Reserved
  • 49. Community Process OpenSplice DDS Community - Commercial Support - Customizations Proprietary Information - Distribution without Expressed Written Permission is Prohibited. - Special xTensions - Training/Services - Skill - Technology - Skill - Money - Technology - Testing - Technology - Technology Leadership - Know/how - Popularity - Economy of Scale - Technology Incubators - ... - Credibility - Technology - ... - Technology Incubator Incubators - ... - ... OpenSplice DDS Delivering Performance, Openness, and Freedom © 2009, PrismTech. All Rights Reserved
  • 50. Roadmap Planning Roadmap Items List OpenSplice DDS - Roadmap - Priorities - Roadmap - Priorities Community - Skills - Time - Skills - Funding Proprietary Information - Distribution without Expressed Written Permission is Prohibited. - Technology - Time Roadmap - ... Technology Ecosystem OpenSplice DDS Delivering Performance, Openness, and Freedom © 2009, PrismTech. All Rights Reserved
  • 51. Technology Incubators Technology Incubators List OpenSplice DDS - Incubators - Priorities - Incubators - Priorities Community - Skills - Time - Skills - Funding Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Technology - Technology - Time Incubators - ... Technology Ecosystem OpenSplice DDS Delivering Performance, Openness, and Freedom © 2009, PrismTech. All Rights Reserved
  • 52. Commodization @ Work The Open Market Data Platform © 2009, PrismTech. All Rights Reserved
  • 53. CSI Open Market Data (OMD) Platform ‣ OMD, with support from key Financial Firms is defining what aims to become the standard de-facto Market Data Plarform ‣ Proprietary Information - Distribution without Expressed Written Permission is Prohibited. The key driver for commodizing the Market Data Platform is to allow Financial Firms to focus on innovating on the trading applications as opposed than on infrastructure Courtesy of Richard Reichgut © 2009, PrismTech. All Rights Reserved
  • 54. Open Source and Lead Users © 2009, PrismTech. All Rights Reserved
  • 55. Users as Innovators: Traditional Model User-Dominated Steps Commercial Inventive User Inventive User Lead Users Company Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Technology Invention User diffuses the A few Users build A Commercial version or Improvement built results and how-to-do- their own version of of the innovation is and used by a User it information through the Invention or introduce by a publication, symposia, Improvement Company visits, etc. Invention, Prototyping Information Diffusion Pre-commercial Commercial Availability replication and use © 2009, PrismTech. All Rights Reserved
  • 56. Traditional Model Limitations ‣ The Inventive User has to build the improvement or innovation, although this might not be part of its core business/competences ‣ Replication of solution by Inventive/Lead Users might leads to duplicating the Proprietary Information - Distribution without Expressed Written Permission is Prohibited. effort, and does not exploit the potential economy of scale ‣ The cost of innovation is not minimized ‣ The commodization of innovation is not completely under control © 2009, PrismTech. All Rights Reserved
  • 57. Open Source for Catalyzing Innovation User-Dominated Steps Commercial Inventive User Inventive User Lead Users Company Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Commercial Commercial Commercial Commercial Company Company Company Company Technology Invention or User and Commercial Technology is made The innovation is widely Improvement devised and Company diffuses the results available to other users. The accessible to the Market, built by a User and and how-to-do-it information Inventive Users still has ideally under Open Source Commercial Company through publication, competitive advantage. symposia, visits, etc. Commercial Invention, Prototyping Market Awareness Replication and Use Toward Commodization © 2009, PrismTech. All Rights Reserved
  • 58. Putting it all together © 2009, PrismTech. All Rights Reserved
  • 59. From Commodization to Innovation Collective Private Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Lead User Technology Owner Private/Collective - Innovation -Technology - Testing Platform Commodization - Technology - ... - Popularity Innovation Model - Credibility - ... Open Source Project © 2009, PrismTech. All Rights Reserved
  • 60. From Innovation to Commodization Collective Private Proprietary Information - Distribution without Expressed Written Permission is Prohibited. Technology Lead User Owner Private/Collective - Innovation - Lead User - Testing Platform Innovation - Technology - ... - Popularity Innovation Model - Credibility - ... Open Source Project © 2009, PrismTech. All Rights Reserved
  • 61. The Future... © 2009, PrismTech. All Rights Reserved
  • 62. The Future is Open Source Market Evidences ‣ Commercial companies are increasingly using Open Source as a “smart way” of seeding commodization, or unselling proprietary value add solutions ‣ Open Source software is being increasingly adopted and chosen in place of proprietary software by corporate and administrations Proprietary Information - Distribution without Expressed Written Permission is Prohibited. ‣ Government EU/US/China ‣ DoD ACT HR 5658 ‣ The Open Source Software consistently delivers higher quality and more innovative solutions when compared to closed proprietary software ‣ Ex. GNU Software, Linux OS, Firefox, etc. ‣ Open Source Software market share is consistently growing, and will be further propelled by the Financial Crisis © 2009, PrismTech. All Rights Reserved
  • 63. Concluding Remarks ‣ Open Source provides the key set of benefits that are required to make successful technology commodization ‣ Open Source provides the best protection to the user Proprietary Information - Distribution without Expressed Written Permission is Prohibited. as well as establishing a platform for innovation ‣ Open Source is the ideal base for Lead-Users innovations Open Source is the Future of Software © 2009, PrismTech. All Rights Reserved
  • 64. Online Resources http://www.opensplice.com/ http://twitter.com/acorsaro/ emailto:opensplicedds@prismtech.com Proprietary Information - Distribution without Expressed Written Permission is Prohibited. http://bit.ly/1Sreg http://opensplice.blogspot.com http://www.dds-forum.org http://www.youtube.com/OpenSpliceTube http://portals.omg.org/dds © 2009, PrismTech. All Rights Reserved