SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
IBM Open Source and Linux


The Intersection of Ideas
 in Open Source and Open Standards
Dr. Bob Sutor
VP, Open Source and Linux
sutor.com/blog
bob_sutor on Twitter




                                        © 2009 IBM Corporation
IBM Open Source and Linux




             How to start a fight in the

                    ICT industry today ...




                                                                      © 2009 IBM Corporation
 Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux




                               Define “open.”




                                                                      © 2009 IBM Corporation
 Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Why?


    Some people want to say that everything they
     have been doing for years is open, even if it only
     a marketing stunt.

    Others take an ideological approach and have
     deep debates on the meanings of the word “free.”

    Yet others might agree regarding things related to
     the web and Internet, but are afraid of opening
     the door to a more general interpretation.



                                                                             © 2009 IBM Corporation
        Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Elements of “openness”


     Participation / community

     Transparency

     Accountability

     Availability

     Licensing / right to use




                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


The media muddles things, sometimes


     Sometimes articles refer to standards as being
      open source and vice-versa.

     In the past this has allowed certain groups to
      attack open standards in the process of attacking
      open source, because they didn't really like either.

     This led to customer confusion and a fair amount
      of damage control, which is what some groups
      wanted.



                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Why the confusion?


     Many people who have not done software
      development are confused between open source
      and open standards.

     They don't know what code looks like and what
      you do with it.

     We also see
             – Open source novels
             – Open source theology
             – Open source biology

                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Open standards


   A standard is like a blueprint: it tells you what
    you must do if you actually get around to building
    something.

   An open standard is the enemy of lock-in.

   Approximation:

   An open standard is one that is developed and maintained in
   a particularly transparent way with community involvement,
   and is “freely” available and implementable.



                                                                           © 2009 IBM Corporation
      Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux



Open source


   Open source is code, actual concrete software,
    and it may implement open standards.

   Open source is built and maintained in a
    particularly transparent way with community
    involvement, and is “freely” available.

   Creative Commons licenses, for example,
    should be used for non-source code content.




                                                                           © 2009 IBM Corporation
      Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Open source helps standards


     Open source is a great way of speeding up the
      adoption of standards.

     Beta releases of open source software
      implementing a standard that is being developed
      can work out the bugs in each.

     Developers can use the open source code to
      quickly add software support for standards.




                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Why can't people agree on “open”?


     The main sticking point today is around how
      people can re-use the code or implement the
      standard, the “freeness.”

     There are roughly 60 OSI-approved open source
      licenses.

     There are several million standards licenses
      (maybe not quite so many).




                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Recommendations regarding open standards


     Do not try to use the same definition of “open” for
      everything.
             – Hardware is different from software which is different
               from mining and agriculture.

             – Understand that “RAND” is still common in some
               areas, but not in areas like software interoperability
               standards, where RF is common.

     Look more at what standards consortia are doing
      here than international organizations.

                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Separate communities


     Standards groups don't usually create open
      source.

     Open source groups don't usually create formal
      open standards.

     Why?
             – Different kinds of people?
             – License issues?
             – Different concerns?
             – General use vs. specific language implementation?

                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux




  How to start another fight in the

                    ICT industry today ...




                                                                      © 2009 IBM Corporation
 Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux




                              Define “cloud.”




                                                                      © 2009 IBM Corporation
 Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux




                                                                      © 2009 IBM Corporation
 Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


The Open Cloud Manifesto


      Cloud providers must work together to ensure that the
       challenges to cloud adoption (security, integration,
       portability, interoperability, governance/management,
       metering/monitoring) are addressed through open
       collaboration and the appropriate use of standards.

      Cloud providers must not use their market position to lock
       customers into their particular platforms and limit their
       choice of providers.




                                                                             opencloudmanifesto.org
                                                                                                 © 2009 IBM Corporation
17      Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


The Open Cloud Manifesto


      Cloud providers must use and adopt existing standards
       wherever appropriate. The IT industry has invested heavily
       in existing standards and standards organizations; there is
       no need to duplicate or reinvent them.

      When new standards (or adjustments to existing
       standards) are needed, we must be judicious and
       pragmatic to avoid creating too many standards. We must
       ensure that standards promote innovation and do not
       inhibit it.




                                                                             opencloudmanifesto.org
                                                                                                 © 2009 IBM Corporation
18      Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


The Open Cloud Manifesto


      Any community effort around the open cloud should be
       driven by customer needs, not merely the technical needs
       of cloud providers, and should be tested or verified against
       real customer requirements.

      Cloud computing standards organizations, advocacy
       groups, and communities should work together and stay
       coordinated, making sure that efforts do not conflict or
       overlap.




                                                                             opencloudmanifesto.org
                                                                                                 © 2009 IBM Corporation
19      Sutor: The Intersection of Ideas in Open Source and Open Standards
IBM Open Source and Linux


Conclusions


     Every day the world is more and more open.

     Don't let anyone tell you that there is one
      definition of “open standard” that works for
      everything.

     Don't let the “open movement” be slowed by
      opponents playing word games.

     Those opponents can only change the rate of
      change, not stop it.


                                                                            © 2009 IBM Corporation
       Sutor: The Intersection of Ideas in Open Source and Open Standards

Contenu connexe

Tendances

Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application DevelopmentTharindu Dassanayake
 
Prijector - Meeting Room In a Box.
Prijector - Meeting Room In a Box. Prijector - Meeting Room In a Box.
Prijector - Meeting Room In a Box. Sunil Coushik
 
Apple: 8 easy steps to beat Microsoft (and Google)
Apple: 8 easy steps to beat Microsoft (and Google)Apple: 8 easy steps to beat Microsoft (and Google)
Apple: 8 easy steps to beat Microsoft (and Google)Fabernovel
 
Mobile Ecosystem
Mobile EcosystemMobile Ecosystem
Mobile EcosystemPragati Rai
 
Case Study "Research in Motion"
Case Study "Research in Motion"Case Study "Research in Motion"
Case Study "Research in Motion"David Green
 
Smarter Phones Smarter Moves
Smarter Phones Smarter MovesSmarter Phones Smarter Moves
Smarter Phones Smarter MovesLaurent Viviez
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentFoteini Valeonti
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 
Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Paul Golding
 
iPhone - Human Interface Guidelines
iPhone - Human Interface GuidelinesiPhone - Human Interface Guidelines
iPhone - Human Interface GuidelinesMartin Ebner
 
Role of Operators in the Mobile App Delivery Ecosystem
Role of Operators in the Mobile App Delivery EcosystemRole of Operators in the Mobile App Delivery Ecosystem
Role of Operators in the Mobile App Delivery EcosystemRelayware
 
Unsuccessful Products.
Unsuccessful Products.Unsuccessful Products.
Unsuccessful Products.Hitarth Patel
 
Top 10 programming languages for mobile app development
Top 10 programming languages for mobile app developmentTop 10 programming languages for mobile app development
Top 10 programming languages for mobile app developmentWxit Consultant Services
 
Embracing mobile platforms | nascent at carmel ventures
Embracing mobile platforms | nascent at carmel venturesEmbracing mobile platforms | nascent at carmel ventures
Embracing mobile platforms | nascent at carmel venturesnascent
 

Tendances (19)

Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
App development
App developmentApp development
App development
 
Prijector - Meeting Room In a Box.
Prijector - Meeting Room In a Box. Prijector - Meeting Room In a Box.
Prijector - Meeting Room In a Box.
 
Prediction suretogowrong
Prediction suretogowrongPrediction suretogowrong
Prediction suretogowrong
 
Apple: 8 easy steps to beat Microsoft (and Google)
Apple: 8 easy steps to beat Microsoft (and Google)Apple: 8 easy steps to beat Microsoft (and Google)
Apple: 8 easy steps to beat Microsoft (and Google)
 
Mobile Ecosystem
Mobile EcosystemMobile Ecosystem
Mobile Ecosystem
 
Case Study "Research in Motion"
Case Study "Research in Motion"Case Study "Research in Motion"
Case Study "Research in Motion"
 
Smarter Phones Smarter Moves
Smarter Phones Smarter MovesSmarter Phones Smarter Moves
Smarter Phones Smarter Moves
 
Mobile application design & development
Mobile application design & developmentMobile application design & development
Mobile application design & development
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)Going Mobile With Mobile 2.0 (V0.2)
Going Mobile With Mobile 2.0 (V0.2)
 
iPhone - Human Interface Guidelines
iPhone - Human Interface GuidelinesiPhone - Human Interface Guidelines
iPhone - Human Interface Guidelines
 
Mobile: The Great Connector
Mobile: The Great ConnectorMobile: The Great Connector
Mobile: The Great Connector
 
Role of Operators in the Mobile App Delivery Ecosystem
Role of Operators in the Mobile App Delivery EcosystemRole of Operators in the Mobile App Delivery Ecosystem
Role of Operators in the Mobile App Delivery Ecosystem
 
Unsuccessful Products.
Unsuccessful Products.Unsuccessful Products.
Unsuccessful Products.
 
Top 10 programming languages for mobile app development
Top 10 programming languages for mobile app developmentTop 10 programming languages for mobile app development
Top 10 programming languages for mobile app development
 
ColorZip
ColorZipColorZip
ColorZip
 
Embracing mobile platforms | nascent at carmel ventures
Embracing mobile platforms | nascent at carmel venturesEmbracing mobile platforms | nascent at carmel ventures
Embracing mobile platforms | nascent at carmel ventures
 

Similaire à IBM Open Source and Linux: The Intersection of Ideas

sutor-openexpo-2009-090407230255-phpapp01.pptx
sutor-openexpo-2009-090407230255-phpapp01.pptxsutor-openexpo-2009-090407230255-phpapp01.pptx
sutor-openexpo-2009-090407230255-phpapp01.pptxpavankalyanadroittec
 
Commemorating 20 years of open source successes in building awareness and ado...
Commemorating 20 years of open source successes in building awareness and ado...Commemorating 20 years of open source successes in building awareness and ado...
Commemorating 20 years of open source successes in building awareness and ado...OW2
 
What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)Simon Phipps
 
Document Format Presentation
Document Format PresentationDocument Format Presentation
Document Format PresentationPaul Jacobson
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Why Cloud Computing has to go the FOSS way
Why Cloud Computing has to go the FOSS wayWhy Cloud Computing has to go the FOSS way
Why Cloud Computing has to go the FOSS wayAhmed Mekkawy
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceAmol A. Sale
 
Open source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategyOpen source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategyIBM Rational software
 
Lfai governance board 20191031 v3
Lfai governance board 20191031 v3Lfai governance board 20191031 v3
Lfai governance board 20191031 v3ISSIP
 
Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Jeffrey Borek
 
Open Source And the Internet Of Things
Open Source And the Internet Of ThingsOpen Source And the Internet Of Things
Open Source And the Internet Of ThingsProgrammableWeb
 
Open source software
Open source softwareOpen source software
Open source softwareLaFlame5
 
SFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdf
SFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdfSFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdf
SFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdfSouth Tyrol Free Software Conference
 
20 years of open source and... what’s next?
20 years of open source and... what’s next?20 years of open source and... what’s next?
20 years of open source and... what’s next?Speck&Tech
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseAdrian Trenaman
 
1301 open innovation j friedrich
1301 open innovation j friedrich1301 open innovation j friedrich
1301 open innovation j friedrichJochen Friedrich
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Exove
 
Intro to Open Cloud Initiative
Intro to Open Cloud InitiativeIntro to Open Cloud Initiative
Intro to Open Cloud InitiativeJohn Mark Walker
 

Similaire à IBM Open Source and Linux: The Intersection of Ideas (20)

sutor-openexpo-2009-090407230255-phpapp01.pptx
sutor-openexpo-2009-090407230255-phpapp01.pptxsutor-openexpo-2009-090407230255-phpapp01.pptx
sutor-openexpo-2009-090407230255-phpapp01.pptx
 
Commemorating 20 years of open source successes in building awareness and ado...
Commemorating 20 years of open source successes in building awareness and ado...Commemorating 20 years of open source successes in building awareness and ado...
Commemorating 20 years of open source successes in building awareness and ado...
 
NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote
 
What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)
 
Document Format Presentation
Document Format PresentationDocument Format Presentation
Document Format Presentation
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Why Cloud Computing has to go the FOSS way
Why Cloud Computing has to go the FOSS wayWhy Cloud Computing has to go the FOSS way
Why Cloud Computing has to go the FOSS way
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
Open source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategyOpen source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategy
 
Lfai governance board 20191031 v3
Lfai governance board 20191031 v3Lfai governance board 20191031 v3
Lfai governance board 20191031 v3
 
Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?
 
Open Source And the Internet Of Things
Open Source And the Internet Of ThingsOpen Source And the Internet Of Things
Open Source And the Internet Of Things
 
Open source software
Open source softwareOpen source software
Open source software
 
SFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdf
SFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdfSFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdf
SFScon22 - Simon Phipps - Open Source and Open Standards The Unseen Conflict.pdf
 
20 years of open source and... what’s next?
20 years of open source and... what’s next?20 years of open source and... what’s next?
20 years of open source and... what’s next?
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
 
1301 open innovation j friedrich
1301 open innovation j friedrich1301 open innovation j friedrich
1301 open innovation j friedrich
 
Why Open Always Trumps Closed?
Why Open Always Trumps Closed?Why Open Always Trumps Closed?
Why Open Always Trumps Closed?
 
Intro to Open Cloud Initiative
Intro to Open Cloud InitiativeIntro to Open Cloud Initiative
Intro to Open Cloud Initiative
 

Plus de Robert Sutor

Considering New Data Sources
Considering New Data SourcesConsidering New Data Sources
Considering New Data SourcesRobert Sutor
 
5 mistakes to avoid when creating a mobile app
5 mistakes to avoid when creating a mobile app5 mistakes to avoid when creating a mobile app
5 mistakes to avoid when creating a mobile appRobert Sutor
 
For the Love of Big Data
For the Love of Big DataFor the Love of Big Data
For the Love of Big DataRobert Sutor
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012Robert Sutor
 
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility Robert Sutor
 
Open Source Governance for your Organization
Open Source Governance for your OrganizationOpen Source Governance for your Organization
Open Source Governance for your OrganizationRobert Sutor
 
ApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesRobert Sutor
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRobert Sutor
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerRobert Sutor
 
Linux, Virtualisation, and Clouds
Linux, Virtualisation, and CloudsLinux, Virtualisation, and Clouds
Linux, Virtualisation, and CloudsRobert Sutor
 
IBM Standards Principles
IBM Standards PrinciplesIBM Standards Principles
IBM Standards PrinciplesRobert Sutor
 
Information Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International StandardsInformation Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International StandardsRobert Sutor
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, SmarterRobert Sutor
 

Plus de Robert Sutor (13)

Considering New Data Sources
Considering New Data SourcesConsidering New Data Sources
Considering New Data Sources
 
5 mistakes to avoid when creating a mobile app
5 mistakes to avoid when creating a mobile app5 mistakes to avoid when creating a mobile app
5 mistakes to avoid when creating a mobile app
 
For the Love of Big Data
For the Love of Big DataFor the Love of Big Data
For the Love of Big Data
 
IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012IBM Mobile Strategy - Mobile World Congress 2012
IBM Mobile Strategy - Mobile World Congress 2012
 
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
Lotusphere 2012 - Harnessing the Power of Enterprise Mobility
 
Open Source Governance for your Organization
Open Source Governance for your OrganizationOpen Source Governance for your Organization
Open Source Governance for your Organization
 
ApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and LanguagesApacheCon 2010 Keynote: Problems, Data, and Languages
ApacheCon 2010 Keynote: Problems, Data, and Languages
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and Linux
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the Computer
 
Linux, Virtualisation, and Clouds
Linux, Virtualisation, and CloudsLinux, Virtualisation, and Clouds
Linux, Virtualisation, and Clouds
 
IBM Standards Principles
IBM Standards PrinciplesIBM Standards Principles
IBM Standards Principles
 
Information Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International StandardsInformation Technology Supporting the Development of International Standards
Information Technology Supporting the Development of International Standards
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, Smarter
 

Dernier

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Dernier (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

IBM Open Source and Linux: The Intersection of Ideas

  • 1. IBM Open Source and Linux The Intersection of Ideas in Open Source and Open Standards Dr. Bob Sutor VP, Open Source and Linux sutor.com/blog bob_sutor on Twitter © 2009 IBM Corporation
  • 2. IBM Open Source and Linux How to start a fight in the ICT industry today ... © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 3. IBM Open Source and Linux Define “open.” © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 4. IBM Open Source and Linux Why?  Some people want to say that everything they have been doing for years is open, even if it only a marketing stunt.  Others take an ideological approach and have deep debates on the meanings of the word “free.”  Yet others might agree regarding things related to the web and Internet, but are afraid of opening the door to a more general interpretation. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 5. IBM Open Source and Linux Elements of “openness”  Participation / community  Transparency  Accountability  Availability  Licensing / right to use © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 6. IBM Open Source and Linux The media muddles things, sometimes  Sometimes articles refer to standards as being open source and vice-versa.  In the past this has allowed certain groups to attack open standards in the process of attacking open source, because they didn't really like either.  This led to customer confusion and a fair amount of damage control, which is what some groups wanted. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 7. IBM Open Source and Linux Why the confusion?  Many people who have not done software development are confused between open source and open standards.  They don't know what code looks like and what you do with it.  We also see – Open source novels – Open source theology – Open source biology © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 8. IBM Open Source and Linux Open standards  A standard is like a blueprint: it tells you what you must do if you actually get around to building something.  An open standard is the enemy of lock-in.  Approximation: An open standard is one that is developed and maintained in a particularly transparent way with community involvement, and is “freely” available and implementable. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 9. IBM Open Source and Linux Open source  Open source is code, actual concrete software, and it may implement open standards.  Open source is built and maintained in a particularly transparent way with community involvement, and is “freely” available.  Creative Commons licenses, for example, should be used for non-source code content. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 10. IBM Open Source and Linux Open source helps standards  Open source is a great way of speeding up the adoption of standards.  Beta releases of open source software implementing a standard that is being developed can work out the bugs in each.  Developers can use the open source code to quickly add software support for standards. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 11. IBM Open Source and Linux Why can't people agree on “open”?  The main sticking point today is around how people can re-use the code or implement the standard, the “freeness.”  There are roughly 60 OSI-approved open source licenses.  There are several million standards licenses (maybe not quite so many). © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 12. IBM Open Source and Linux Recommendations regarding open standards  Do not try to use the same definition of “open” for everything. – Hardware is different from software which is different from mining and agriculture. – Understand that “RAND” is still common in some areas, but not in areas like software interoperability standards, where RF is common.  Look more at what standards consortia are doing here than international organizations. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 13. IBM Open Source and Linux Separate communities  Standards groups don't usually create open source.  Open source groups don't usually create formal open standards.  Why? – Different kinds of people? – License issues? – Different concerns? – General use vs. specific language implementation? © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 14. IBM Open Source and Linux How to start another fight in the ICT industry today ... © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 15. IBM Open Source and Linux Define “cloud.” © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 16. IBM Open Source and Linux © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 17. IBM Open Source and Linux The Open Cloud Manifesto  Cloud providers must work together to ensure that the challenges to cloud adoption (security, integration, portability, interoperability, governance/management, metering/monitoring) are addressed through open collaboration and the appropriate use of standards.  Cloud providers must not use their market position to lock customers into their particular platforms and limit their choice of providers. opencloudmanifesto.org © 2009 IBM Corporation 17 Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 18. IBM Open Source and Linux The Open Cloud Manifesto  Cloud providers must use and adopt existing standards wherever appropriate. The IT industry has invested heavily in existing standards and standards organizations; there is no need to duplicate or reinvent them.  When new standards (or adjustments to existing standards) are needed, we must be judicious and pragmatic to avoid creating too many standards. We must ensure that standards promote innovation and do not inhibit it. opencloudmanifesto.org © 2009 IBM Corporation 18 Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 19. IBM Open Source and Linux The Open Cloud Manifesto  Any community effort around the open cloud should be driven by customer needs, not merely the technical needs of cloud providers, and should be tested or verified against real customer requirements.  Cloud computing standards organizations, advocacy groups, and communities should work together and stay coordinated, making sure that efforts do not conflict or overlap. opencloudmanifesto.org © 2009 IBM Corporation 19 Sutor: The Intersection of Ideas in Open Source and Open Standards
  • 20. IBM Open Source and Linux Conclusions  Every day the world is more and more open.  Don't let anyone tell you that there is one definition of “open standard” that works for everything.  Don't let the “open movement” be slowed by opponents playing word games.  Those opponents can only change the rate of change, not stop it. © 2009 IBM Corporation Sutor: The Intersection of Ideas in Open Source and Open Standards