Perspectives on Open

Tim O'Reilly
Tim O'ReillyFounder and CEO, O'Reilly Media at O'Reilly Media
Perspectives on “Open”
                 Tim O’Reilly
               O’Reilly Media

 Open Courseware Consortium
                 May 4, 2011
I started out as a computer book publisher
Perspectives on Open
Perspectives on Open
Perspectives on Open
What We Really Do At O'Reilly
 Find interesting technologies and people
  innovating from the edge

 Amplify their effectiveness by spreading the
  information needed for others to follow them.

 Our goal: “Changing the world by spreading the
  knowledge of innovators.”
Some Examples

     Created our first ebook - 1987
     First books on Linux and Perl - 1991
     First book on the internet - 1992
     Wrote about WWW when there were only 200
      web sites - 1992
     Launched first commercial web site, 1993
     First conference talk on web services - 1997
     Organized meeting where term “open
      source” was adopted - 1998
     Coined the term “Web 2.0” in 2004 to help
      restart enthusiasm in the computer industry
     Launched Make: magazine in 2005 to
      celebrate the new frontier in physical
      computing
“The future is here. It’s
 just not evenly
 distributed yet.”

       - William Gibson
Watch the Alpha Geeks


  •New technologies first exploited by hackers, then
   entrepreneurs, then platform players
  •Three examples
    –Screen scraping predicts
     web services
    –Wireless community networks
     predict universal Wi-Fi
    –Open source software
       predicts other forms of
       collaborative development, and
       prefigures the “participation age”
       of Web 2.0 and social networking
                   Rob Flickenger and his potato chip can antenna
Pattern Recognition

 We all have mental models of the world that serve as
  maps that guide what we see and do
 These maps can be more or less correct
Alfred Korzybski: General Semantics
“The map is not the territory.”
Free Software - the key issue is one of rights and licenses



                               Free software is a matter of the users'
                               freedom to run, copy, distribute, study,
                               change and improve the software. More
                               precisely, it means that the program's
                               users have the four essential freedoms:

                            ■ The freedom to run the program, for any
                              purpose (freedom 0).
                            ■ The freedom to study how the program
                              works, and change it to make it do what you
                              wish (freedom 1). Access to the source
                              code is a precondition for this.
                            ■ The freedom to redistribute copies so you
                              can help your neighbor (freedom 2).
                            ■ The freedom to distribute copies of your
                              modified versions to others (freedom 3). By
                              doing this you can give the whole
                              community a chance to benefit from your
                              changes. Access to the source code is a
                              precondition for this.
Open source - the key is development methodology




                       “The Cathedral and the Bazaar is an essay by
                       Eric S. Raymond on software engineering
                       methods, based on his observations of the Linux
                       kernel development process and his experiences
                       managing an open source project, fetchmail. It
                       examines the struggle between top-down and
                       bottom-up design. It was first presented by the
                       author at the Linux Kongress on May 27, 1997 in
                       Würzburg and was published as part of a book of
                       the same name in 1999.”
Unix and the Internet - an architecture of participation




                                 “The book is perhaps most valuable for
                                 its exposition of the Unix philosophy of
                                 small cooperating tools with
                                 standardized inputs and outputs, a
                                 philosophy that also shaped the end-to-
                                 end philosophy of the Internet. It is this
                                 philosophy, and the architecture based
                                 on it, that has allowed open source
                                 projects to be assembled into larger
                                 systems such as Linux, without explicit
                                 coordination between developers.”
The Architecture of Participation



          "I couldn't have written a new kernel for
           Windows even if I had the source code. The
           architecture just doesn't support that kind of
           thing."

          (paraphrasing Linus Torvalds)
“The skill of writing is to
 create a context in which
 other people can think.”

         -Edwin Schlossberg
http://openp2p.com/pub/a/p2p/2000/12/05/book_ch01_meme.html
http://openp2p.com/pub/a/p2p/2000/12/05/book_ch01_meme.html
“I’m an inventor.
 I became interested in
 long term trends because
 an invention has to make
 sense in the world in
 which it is finished, not
 the world in which it is
 started.”
                -Ray Kurzweil
The PC Revolution


 1981: IBM PC built of commodity components

 Market expands a million-fold, breaking IBM’s industry
  dominance

 Intel becomes the key component supplier: Intel Inside

 Dell becomes #1 vendor by embracing commodity
  economics; IBM eventually abandons market

 Value moves up the stack from hardware to software: IBM
  signs away future to Microsoft
The Open Source Revolution
 1991: Linux operating system built out of commodity
  components
 Market expands a million-fold, breaking Microsoft
  industry dominance?
 Key questions:
  – What does it mean to embrace the commodity economics
    of open source?
  – What is “up the stack” from software?
  – Who becomes the “Intel Inside” of open source?
Desktop Application Stack



                               Proprietary Software
                                 (Control by API)




                              System Assembled from
                                   Standardized
                              Commodity Components




                            Some Hardware Components
                            From a Single-Source Supplier
Free and Open Source Software




  Cheap Commodity PCs




      Intel Inside
Internet Application Stack


                                       Proprietary
                                  Software As a Service




                                Integration of Commodity
                                      Components


                     Apache



                              Subsystem-Level Lock In
The "Killer Apps” of the New Millenium
The Open Source Application Platform
 Commodity Intel hardware
 The Internet protocol stack and utilities like BIND
 LAMP
  –Linux (or FreeBSD)
  –Apache
  –MySQL
  –PHP (or Perl, or Python)
 Platform-agnostic client front ends
Another Paradigm Failure?


  These LAMP applications are being created
   by open source developers and run on an
   open source platform, but…
   – Source code is not distributed (and it wouldn't
     be useful to many developers if it were)
   – Licenses triggered by binary software
     distribution have no effect
   – The value in these applications is in their data
     and their customer interactions more than in
     their software
   – Most are fiercely proprietary
"The Law of Conservation of Attractive Profits"



   "When attractive profits disappear at one
    stage in the value chain because a product
    becomes modular and commoditized, the
    opportunity to earn attractive profits with
    proprietary products will usually emerge at an
    adjacent stage."

                                 -- Clayton Christensen
                      Author of The Innovator's Solution
             In Harvard Business Review, February 2004
Beyond Licensing: the Three C’s


  The three deep trends:

    1.   Commoditization of software
    2. User-Customizable systems and architectures

    3. Network-enabled Collaboration
Perspectives on Open
So What Do We Need to Do?

 Use commodity software components to
  drive down prices for users
 Give customers increased opportunity for
  customization
  – Plug-replaceable standards-compliant
    components
  – Extensible architectures
  – Scripting support
 Provide open data web services
 Leverage collaborative development
  processes and participatory interfaces
Key Lessons from Open Source



   An architecture of participation means that
    your users help to extend your platform
   Low barriers to experimentation mean that
    the system is "hacker friendly" for
    maximum innovation
   Interoperability means that one component
    or service can be swapped out if a better
    one comes along
   "Lock-in" comes because others depend
    on the benefit from your services, not
    because you're completely in control
So how might all this apply to open courseware?
First off, think deeply about what it is you really do
Smaller pieces, modular design
Perspectives on Open
Perspectives on Open
Perspectives on Open
Perspectives on Open
Perspectives on Open
Perspectives on Open
Develop in public
Perspectives on Open
Perspectives on Open
Perspectives on Open
Perspectives on Open
Perspectives on Open
Provide affordances for community
           (think social)
Perspectives on Open
An architecture of participation
 Don’t just measure how many people download or
  view your courses, measure how many people
  contribute to them
 Design them to be extensible
 “Small pieces loosely joined” is magic
Create more value than you capture!
In a gift culture, status comes
not from what we have or get
but from what we give away
For more information
 My twitter feed @timoreilly
 My personal archive: http://tim.oreilly.com
 My blog: http://radar.oreilly.com
1 of 54

Recommended

Ficod 2011 pdf (with notes) by
Ficod 2011 pdf (with notes)Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)Tim O'Reilly
20.6K views87 slides
State of the Internet Operating System: Web2 expo10 by
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10Tim O'Reilly
11.3K views51 slides
Web 2.0 at 60mph by
Web 2.0 at 60mphWeb 2.0 at 60mph
Web 2.0 at 60mphMark Halvorson
9.2K views97 slides
IoT is Something to Figure Out by
IoT is Something to Figure OutIoT is Something to Figure Out
IoT is Something to Figure OutPeter Hoddie
2.9K views52 slides
We Do That Differently* Now by
We Do That Differently* NowWe Do That Differently* Now
We Do That Differently* NowPeter Coffee
832 views25 slides
WoT 2016 - Seventh International Workshop on the Web of Things by
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsSimon Mayer
2.4K views21 slides

More Related Content

What's hot

The Promise of BlockChain by
The Promise of BlockChainThe Promise of BlockChain
The Promise of BlockChainNevada County Tech Connection
164 views26 slides
Privacy, Emerging Technology, and Information Professionals by
Privacy, Emerging Technology, and Information ProfessionalsPrivacy, Emerging Technology, and Information Professionals
Privacy, Emerging Technology, and Information ProfessionalsCentre for Advanced Management Education
322 views75 slides
Internet of things by
Internet of thingsInternet of things
Internet of thingsSerhiy Baryshniev
1.7K views53 slides
2010 ALGIM Gov 2.0 by
2010 ALGIM Gov 2.02010 ALGIM Gov 2.0
2010 ALGIM Gov 2.0gnat
1.5K views61 slides
Being digital by
Being digitalBeing digital
Being digitalUmashankar Das
585 views26 slides
Designing for Smart Spaces and Objects by
Designing for Smart Spaces and ObjectsDesigning for Smart Spaces and Objects
Designing for Smart Spaces and Objectsfrog
4.4K views125 slides

What's hot(20)

2010 ALGIM Gov 2.0 by gnat
2010 ALGIM Gov 2.02010 ALGIM Gov 2.0
2010 ALGIM Gov 2.0
gnat1.5K views
Designing for Smart Spaces and Objects by frog
Designing for Smart Spaces and ObjectsDesigning for Smart Spaces and Objects
Designing for Smart Spaces and Objects
frog 4.4K views
The Social Life of the Internet of Things by Stephen Cox
The Social Life of the Internet of ThingsThe Social Life of the Internet of Things
The Social Life of the Internet of Things
Stephen Cox755 views
SIO6002 - S2 by gauvins
SIO6002 - S2SIO6002 - S2
SIO6002 - S2
gauvins699 views
Strata 2012: Humans, Machines, and the Dimensions of Microwork by Daniel Tunkelang
Strata 2012: Humans, Machines, and the Dimensions of MicroworkStrata 2012: Humans, Machines, and the Dimensions of Microwork
Strata 2012: Humans, Machines, and the Dimensions of Microwork
Daniel Tunkelang2.5K views
Cyberspace And Security - India's Decade Ahead by Saumil Shah
Cyberspace And Security - India's Decade AheadCyberspace And Security - India's Decade Ahead
Cyberspace And Security - India's Decade Ahead
Saumil Shah1K views
How can a $20 toaster affect a $200M ship? by Markus Sandelin
How can a $20 toaster affect a $200M ship?How can a $20 toaster affect a $200M ship?
How can a $20 toaster affect a $200M ship?
Markus Sandelin61 views
Have we poisoned the internet for good? by Yoav Aviram
Have we poisoned the internet for good?Have we poisoned the internet for good?
Have we poisoned the internet for good?
Yoav Aviram35 views
Using Topological Data Analysis to Explore Emergent Consumer Experience from ... by Donna Hoffman
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Using Topological Data Analysis to Explore Emergent Consumer Experience from ...
Donna Hoffman785 views
Current and Future Trends in Media and Information by Angelo Delossantos
Current and Future Trends in Media and InformationCurrent and Future Trends in Media and Information
Current and Future Trends in Media and Information
Angelo Delossantos20.5K views
Exploring Emergent Consumer Experience: A Topological Data Analysis Approach by Donna Hoffman
Exploring Emergent Consumer Experience: A Topological Data Analysis ApproachExploring Emergent Consumer Experience: A Topological Data Analysis Approach
Exploring Emergent Consumer Experience: A Topological Data Analysis Approach
Donna Hoffman2.9K views
The Internet of Things. How it Works. Why it Matters. by Laurie Lamberth
The Internet of Things. How it Works. Why it Matters.The Internet of Things. How it Works. Why it Matters.
The Internet of Things. How it Works. Why it Matters.
Laurie Lamberth2.2K views
Ethereum (Blockchain Network) by Qais Ammari
Ethereum (Blockchain Network)Ethereum (Blockchain Network)
Ethereum (Blockchain Network)
Qais Ammari186 views
Future of technical innovation 3 trends that impact enterprise users by John Gibbon
Future of technical innovation   3 trends that impact enterprise usersFuture of technical innovation   3 trends that impact enterprise users
Future of technical innovation 3 trends that impact enterprise users
John Gibbon688 views

Similar to Perspectives on Open

Linus Case Synthesis Essay by
Linus Case Synthesis EssayLinus Case Synthesis Essay
Linus Case Synthesis EssayKim Moore
2 views155 slides
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond... by
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...Axel Bruns
831 views22 slides
KCB201 Week 9 Slidecast: Open Source Software by
KCB201 Week 9 Slidecast: Open Source SoftwareKCB201 Week 9 Slidecast: Open Source Software
KCB201 Week 9 Slidecast: Open Source SoftwareAxel Bruns
605 views10 slides
open source technology by
open source technologyopen source technology
open source technologyLila Ram Yadav
2K views49 slides
Open source ecosystem evolution open stack and kubernetes models by
Open source ecosystem evolution open stack and kubernetes modelsOpen source ecosystem evolution open stack and kubernetes models
Open source ecosystem evolution open stack and kubernetes modelsAntonio Ojea Garcia
209 views29 slides
Opensource by
OpensourceOpensource
OpensourceDave Everitt
828 views38 slides

Similar to Perspectives on Open(20)

Linus Case Synthesis Essay by Kim Moore
Linus Case Synthesis EssayLinus Case Synthesis Essay
Linus Case Synthesis Essay
Kim Moore2 views
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond... by Axel Bruns
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
Axel Bruns831 views
KCB201 Week 9 Slidecast: Open Source Software by Axel Bruns
KCB201 Week 9 Slidecast: Open Source SoftwareKCB201 Week 9 Slidecast: Open Source Software
KCB201 Week 9 Slidecast: Open Source Software
Axel Bruns605 views
Open source ecosystem evolution open stack and kubernetes models by Antonio Ojea Garcia
Open source ecosystem evolution open stack and kubernetes modelsOpen source ecosystem evolution open stack and kubernetes models
Open source ecosystem evolution open stack and kubernetes models
Open Source Software (OSS) applications in libraries: Special Reference to Se... by dbpublications
Open Source Software (OSS) applications in libraries: Special Reference to Se...Open Source Software (OSS) applications in libraries: Special Reference to Se...
Open Source Software (OSS) applications in libraries: Special Reference to Se...
dbpublications32 views
Foss final seminar by Smit Patil
Foss final seminarFoss final seminar
Foss final seminar
Smit Patil237 views
Foss final seminar by Smit Patil
Foss final seminarFoss final seminar
Foss final seminar
Smit Patil255 views
LTR: Open Source Public Workstations by koegeljm
LTR: Open Source Public WorkstationsLTR: Open Source Public Workstations
LTR: Open Source Public Workstations
koegeljm261 views
LTR: Open Source Public Workstations by koegeljm
LTR: Open Source Public WorkstationsLTR: Open Source Public Workstations
LTR: Open Source Public Workstations
koegeljm170 views
LTR: Open Source Public Workstations by koegeljm
LTR: Open Source Public Workstations LTR: Open Source Public Workstations
LTR: Open Source Public Workstations
koegeljm181 views
LTR: Open Source Public Workstations by koegeljm
LTR: Open Source Public Workstations LTR: Open Source Public Workstations
LTR: Open Source Public Workstations
koegeljm176 views
Ltr Open Source Public Workstations Presentat by burmaball
Ltr Open Source Public Workstations PresentatLtr Open Source Public Workstations Presentat
Ltr Open Source Public Workstations Presentat
burmaball322 views

More from Tim O'Reilly

Mastering the demons of our own design by
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own designTim O'Reilly
3.2K views66 slides
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture) by
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)Tim O'Reilly
4.6K views112 slides
Enterprise AI: What's It Really Good For? by
Enterprise AI: What's It Really Good For?Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?Tim O'Reilly
1.1K views25 slides
Learning in the Age of Knowledge on Demand by
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on DemandTim O'Reilly
3.4K views40 slides
What's Wrong With Silicon Valley's Growth Model by
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth ModelTim O'Reilly
2K views42 slides
The Opportunity for Agile Governance by
The Opportunity for Agile GovernanceThe Opportunity for Agile Governance
The Opportunity for Agile GovernanceTim O'Reilly
15.8K views85 slides

More from Tim O'Reilly(20)

Mastering the demons of our own design by Tim O'Reilly
Mastering the demons of our own designMastering the demons of our own design
Mastering the demons of our own design
Tim O'Reilly3.2K views
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture) by Tim O'Reilly
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)
Tim O'Reilly4.6K views
Enterprise AI: What's It Really Good For? by Tim O'Reilly
Enterprise AI: What's It Really Good For?Enterprise AI: What's It Really Good For?
Enterprise AI: What's It Really Good For?
Tim O'Reilly1.1K views
Learning in the Age of Knowledge on Demand by Tim O'Reilly
Learning in the Age of Knowledge on DemandLearning in the Age of Knowledge on Demand
Learning in the Age of Knowledge on Demand
Tim O'Reilly3.4K views
What's Wrong With Silicon Valley's Growth Model by Tim O'Reilly
What's Wrong With Silicon Valley's Growth ModelWhat's Wrong With Silicon Valley's Growth Model
What's Wrong With Silicon Valley's Growth Model
Tim O'Reilly2K views
The Opportunity for Agile Governance by Tim O'Reilly
The Opportunity for Agile GovernanceThe Opportunity for Agile Governance
The Opportunity for Agile Governance
Tim O'Reilly15.8K views
Networks and the Next Economy by Tim O'Reilly
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
Tim O'Reilly10.9K views
What's the Future of Work with AI? by Tim O'Reilly
What's the Future of Work with AI?What's the Future of Work with AI?
What's the Future of Work with AI?
Tim O'Reilly14.1K views
Open Source in the Age of Cloud AI by Tim O'Reilly
Open Source in the Age of Cloud AIOpen Source in the Age of Cloud AI
Open Source in the Age of Cloud AI
Tim O'Reilly7.3K views
We Must Redraw the Map by Tim O'Reilly
We Must Redraw the MapWe Must Redraw the Map
We Must Redraw the Map
Tim O'Reilly9.6K views
Networks and the Next Economy by Tim O'Reilly
Networks and the Next EconomyNetworks and the Next Economy
Networks and the Next Economy
Tim O'Reilly44.1K views
Networks and the Nature of the Firm by Tim O'Reilly
Networks and the Nature of the FirmNetworks and the Nature of the Firm
Networks and the Nature of the Firm
Tim O'Reilly19.9K views
The Real Work of the 21st Century by Tim O'Reilly
The Real Work of the 21st CenturyThe Real Work of the 21st Century
The Real Work of the 21st Century
Tim O'Reilly7K views
Do More. Do things that were previously impossible! by Tim O'Reilly
Do More. Do things that were previously impossible!Do More. Do things that were previously impossible!
Do More. Do things that were previously impossible!
Tim O'Reilly15.7K views
We Get What We Ask For: Towards a New Distributional Economics by Tim O'Reilly
We Get What We Ask For: Towards a New Distributional EconomicsWe Get What We Ask For: Towards a New Distributional Economics
We Get What We Ask For: Towards a New Distributional Economics
Tim O'Reilly4.1K views
Towards a New Distributional Economics by Tim O'Reilly
Towards a New Distributional EconomicsTowards a New Distributional Economics
Towards a New Distributional Economics
Tim O'Reilly5.5K views
How AI Can Create Jobs by Tim O'Reilly
How AI Can Create JobsHow AI Can Create Jobs
How AI Can Create Jobs
Tim O'Reilly9.9K views
Amazon.com's Web Services Opportunity by Tim O'Reilly
Amazon.com's Web Services OpportunityAmazon.com's Web Services Opportunity
Amazon.com's Web Services Opportunity
Tim O'Reilly4.7K views
WTF - Why the Future Is Up to Us - pptx version by Tim O'Reilly
WTF - Why the Future Is Up to Us - pptx versionWTF - Why the Future Is Up to Us - pptx version
WTF - Why the Future Is Up to Us - pptx version
Tim O'Reilly584K views

Recently uploaded

Cencora Executive Symposium by
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
174 views14 slides
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...BookNet Canada
43 views16 slides
Measuring User on the web with the core web vitals - by @theafolayan.pptx by
Measuring User on the web with the core web vitals - by @theafolayan.pptxMeasuring User on the web with the core web vitals - by @theafolayan.pptx
Measuring User on the web with the core web vitals - by @theafolayan.pptxOluwaseun Raphael Afolayan
14 views13 slides
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Moses Kemibaro
38 views38 slides
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
209 views20 slides
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...ShapeBlue
120 views12 slides

Recently uploaded(20)

Transcript: Redefining the book supply chain: A glimpse into the future - Tec... by BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada43 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro38 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue209 views
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue120 views
The Role of Patterns in the Era of Large Language Models by Yunyao Li
The Role of Patterns in the Era of Large Language ModelsThe Role of Patterns in the Era of Large Language Models
The Role of Patterns in the Era of Large Language Models
Yunyao Li104 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash171 views
Business Analyst Series 2023 - Week 4 Session 8 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10180 views
Deep Tech and the Amplified Organisation: Core Concepts by Holonomics
Deep Tech and the Amplified Organisation: Core ConceptsDeep Tech and the Amplified Organisation: Core Concepts
Deep Tech and the Amplified Organisation: Core Concepts
Holonomics17 views
The Coming AI Tsunami.pptx by johnhandby
The Coming AI Tsunami.pptxThe Coming AI Tsunami.pptx
The Coming AI Tsunami.pptx
johnhandby14 views
This talk was not generated with ChatGPT: how AI is changing science by Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl34 views
What is Authentication Active Directory_.pptx by HeenaMehta35
What is Authentication Active Directory_.pptxWhat is Authentication Active Directory_.pptx
What is Authentication Active Directory_.pptx
HeenaMehta3515 views
Innovation & Entrepreneurship strategies in Dairy Industry by PervaizDar1
Innovation & Entrepreneurship strategies in Dairy IndustryInnovation & Entrepreneurship strategies in Dairy Industry
Innovation & Entrepreneurship strategies in Dairy Industry
PervaizDar139 views
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays14 views
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by ThomasBronack
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
ThomasBronack31 views
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023 by BookNet Canada
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
Redefining the book supply chain: A glimpse into the future - Tech Forum 2023
BookNet Canada46 views
LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage65 views

Perspectives on Open

  • 1. Perspectives on “Open” Tim O’Reilly O’Reilly Media Open Courseware Consortium May 4, 2011
  • 2. I started out as a computer book publisher
  • 6. What We Really Do At O'Reilly  Find interesting technologies and people innovating from the edge  Amplify their effectiveness by spreading the information needed for others to follow them.  Our goal: “Changing the world by spreading the knowledge of innovators.”
  • 7. Some Examples  Created our first ebook - 1987  First books on Linux and Perl - 1991  First book on the internet - 1992  Wrote about WWW when there were only 200 web sites - 1992  Launched first commercial web site, 1993  First conference talk on web services - 1997  Organized meeting where term “open source” was adopted - 1998  Coined the term “Web 2.0” in 2004 to help restart enthusiasm in the computer industry  Launched Make: magazine in 2005 to celebrate the new frontier in physical computing
  • 8. “The future is here. It’s just not evenly distributed yet.” - William Gibson
  • 9. Watch the Alpha Geeks •New technologies first exploited by hackers, then entrepreneurs, then platform players •Three examples –Screen scraping predicts web services –Wireless community networks predict universal Wi-Fi –Open source software predicts other forms of collaborative development, and prefigures the “participation age” of Web 2.0 and social networking Rob Flickenger and his potato chip can antenna
  • 10. Pattern Recognition  We all have mental models of the world that serve as maps that guide what we see and do  These maps can be more or less correct
  • 12. “The map is not the territory.”
  • 13. Free Software - the key issue is one of rights and licenses Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it means that the program's users have the four essential freedoms: ■ The freedom to run the program, for any purpose (freedom 0). ■ The freedom to study how the program works, and change it to make it do what you wish (freedom 1). Access to the source code is a precondition for this. ■ The freedom to redistribute copies so you can help your neighbor (freedom 2). ■ The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
  • 14. Open source - the key is development methodology “The Cathedral and the Bazaar is an essay by Eric S. Raymond on software engineering methods, based on his observations of the Linux kernel development process and his experiences managing an open source project, fetchmail. It examines the struggle between top-down and bottom-up design. It was first presented by the author at the Linux Kongress on May 27, 1997 in Würzburg and was published as part of a book of the same name in 1999.”
  • 15. Unix and the Internet - an architecture of participation “The book is perhaps most valuable for its exposition of the Unix philosophy of small cooperating tools with standardized inputs and outputs, a philosophy that also shaped the end-to- end philosophy of the Internet. It is this philosophy, and the architecture based on it, that has allowed open source projects to be assembled into larger systems such as Linux, without explicit coordination between developers.”
  • 16. The Architecture of Participation "I couldn't have written a new kernel for Windows even if I had the source code. The architecture just doesn't support that kind of thing." (paraphrasing Linus Torvalds)
  • 17. “The skill of writing is to create a context in which other people can think.” -Edwin Schlossberg
  • 20. “I’m an inventor. I became interested in long term trends because an invention has to make sense in the world in which it is finished, not the world in which it is started.” -Ray Kurzweil
  • 21. The PC Revolution  1981: IBM PC built of commodity components  Market expands a million-fold, breaking IBM’s industry dominance  Intel becomes the key component supplier: Intel Inside  Dell becomes #1 vendor by embracing commodity economics; IBM eventually abandons market  Value moves up the stack from hardware to software: IBM signs away future to Microsoft
  • 22. The Open Source Revolution  1991: Linux operating system built out of commodity components  Market expands a million-fold, breaking Microsoft industry dominance?  Key questions: – What does it mean to embrace the commodity economics of open source? – What is “up the stack” from software? – Who becomes the “Intel Inside” of open source?
  • 23. Desktop Application Stack Proprietary Software (Control by API) System Assembled from Standardized Commodity Components Some Hardware Components From a Single-Source Supplier
  • 24. Free and Open Source Software Cheap Commodity PCs Intel Inside
  • 25. Internet Application Stack Proprietary Software As a Service Integration of Commodity Components Apache Subsystem-Level Lock In
  • 26. The "Killer Apps” of the New Millenium
  • 27. The Open Source Application Platform  Commodity Intel hardware  The Internet protocol stack and utilities like BIND  LAMP –Linux (or FreeBSD) –Apache –MySQL –PHP (or Perl, or Python)  Platform-agnostic client front ends
  • 28. Another Paradigm Failure?  These LAMP applications are being created by open source developers and run on an open source platform, but… – Source code is not distributed (and it wouldn't be useful to many developers if it were) – Licenses triggered by binary software distribution have no effect – The value in these applications is in their data and their customer interactions more than in their software – Most are fiercely proprietary
  • 29. "The Law of Conservation of Attractive Profits" "When attractive profits disappear at one stage in the value chain because a product becomes modular and commoditized, the opportunity to earn attractive profits with proprietary products will usually emerge at an adjacent stage." -- Clayton Christensen Author of The Innovator's Solution In Harvard Business Review, February 2004
  • 30. Beyond Licensing: the Three C’s The three deep trends: 1. Commoditization of software 2. User-Customizable systems and architectures 3. Network-enabled Collaboration
  • 32. So What Do We Need to Do?  Use commodity software components to drive down prices for users  Give customers increased opportunity for customization – Plug-replaceable standards-compliant components – Extensible architectures – Scripting support  Provide open data web services  Leverage collaborative development processes and participatory interfaces
  • 33. Key Lessons from Open Source  An architecture of participation means that your users help to extend your platform  Low barriers to experimentation mean that the system is "hacker friendly" for maximum innovation  Interoperability means that one component or service can be swapped out if a better one comes along  "Lock-in" comes because others depend on the benefit from your services, not because you're completely in control
  • 34. So how might all this apply to open courseware?
  • 35. First off, think deeply about what it is you really do
  • 49. Provide affordances for community (think social)
  • 51. An architecture of participation  Don’t just measure how many people download or view your courses, measure how many people contribute to them  Design them to be extensible  “Small pieces loosely joined” is magic
  • 52. Create more value than you capture!
  • 53. In a gift culture, status comes not from what we have or get but from what we give away
  • 54. For more information  My twitter feed @timoreilly  My personal archive: http://tim.oreilly.com  My blog: http://radar.oreilly.com

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. PC revolution started with a bunch of hackers -- homebrew computer club. Went through an entrepreneurial explosion, the equivalent of the dot com bust, and then the world we know today. \n
  22. \n
  23. The result was the Wintel Duopoly we love to hate, with systems assembled from commodity parts, but with a sole-source processor from Intel and (up till now) a sole-source operating system from Microsoft.\n
  24. In other words, with our mindset shaped by the desktop application stack, we imagined the pattern replaying itself like this. We accept intel inside, and love the cheap commodity PCs, but we imagined proprietary software being replaced by free and open source applications at the top of the stack. Red Hat or maybe SuSe would displace Microsoft, MySql would displace Oracle, and so on.\n
  25. But instead, we got a world that looks like this. (Describe the graph.)\n
  26. \n
  27. Important not just to think about Linux!\n
  28. \n
  29. Harvard Business School Professor Clayton Christiansen sums up this situation with something he calls “the law of conservation of attractive profits.”\n
  30. \n
  31. \n
  32. \n
  33. Getting specific, I’m going to talk about design patterns that fit three separate sub-contexts. And you’ll see that some of these patterns seemingly have little to do with open source. But I believe that they are direct outcomes of the software commodification that open source and open standards are driving, and that we need to understand what kinds of businesses are going to be built using these patterns, even if some of them seem quite foreign to open source ideals.\n
  34. The result was the Wintel Duopoly we love to hate, with systems assembled from commodity parts, but with a sole-source processor from Intel and (up till now) a sole-source operating system from Microsoft.\n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n