SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante a 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
 

Semelhante a 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
 

Mais 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
 

Mais 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
 

Último

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
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
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 

Último (20)

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
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
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 

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