Opportunities to foster innovation based on Free and Open Source Software (FOSS): There is more to innovation than secret science and patents! This talk was presented at the LLiSA conference on November 24th, 2009 in Pretoria, South Africa.
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
There is more to innovation than secret science and patents!
1. Opportunities to foster innovation based on Free and Open Source Software (FOSS) There is more to innovation than secret science and patents! Prof Derek W. Keats Deputy Vice Chancellor (Knowledge & Information Management) The University of the Witwatersrand, Johannesburg http://kim.wits.ac.za [email_address]
10. Freedom 1 and Freedom 3 require the source code The four freedoms of Free Software
11. Barriers to innovation Successful innovation Starting point Knowledge Permission Cost
12. No such thing as scratch Operating systems Compilers Programming languages Core applications
13. No such thing as scratch Operating systems Databases Webserver Compilers Programming languages Scripting languages Frameworks Digital object store Libraries Core applications Version management Scalability tools Load balance
14. No such thing as scratch Operating systems Databases Webserver Compilers Programming languages Scripting languages Frameworks Digital object store Libraries Core applications Version management Desktop applications Web applications Integrated development environment Embedded environments Testing tools Scalability tools Load balance Deployment tools Complete applications Communities use study adapt Collaboration tools
15. Built on a stack of FOSS applications and libraries using a suite of FOSS development and collaboration tools
16. The stack Cross platform RESTful API Ajax Mashable XMPP Mobile phone Online package management Version 4 will be fully distributed & cloud-ready Fedora gstreamer GNU/Linux PHP MySQL PEAR Open Office SWF tools CURL Chisimba FFmpeg Java Python Flash Open fire RED5 Javascript jQuery extJS Jabber prototype SWORD Open Zoom
43. Scarcity Abundance Permission Everything is forbidden unless it is permitted Everything is permitted unless it is forbidden Social model Paternalism ("We know what's best") Egalitarianism ("You know what's best") Profit plan Business model drives investment Lets do it, we'll figure something out Decision process Top down, rule driven Bottom up, experimental Organizational structure Command and control, planned and managed Out of control, unplanned, perpetual beta Cost Full cost of all ingredients, permission costs Marginal costs, business process only Knowledge Protected, controlled, secret Shared, freely available, no secrets Starting point Close to the bottom Close to the top -- modified after Chris Anderson, Free: The Future of a Radical Price
44. Model Characteristics Use existing The organisation uses existing FOSS tools, such as GNU/Linux, and does not contribute to their development. Adapt existing The organisation makes minor adaptations of exist-ing tools to serve its own peculiar business needs. Sponsor a project The organisation sponsors an external agency to create a tool on its behalf, and may assist that agency to locate other sponsors who could join the project. Join a project The organisation puts resources, either money or a software developer, into an existing project. Create a project The organisation creates a new project, puts its own developers onto writing the software and seeks other sponsors or others who may join the project. FOSS strategies Product Process
45. Model Characteristics Use existing The organisation uses existing FOSS tools, such as GNU/Linux, and does not contribute to their development. Adapt existing The organisation makes minor adaptations of exist-ing tools to serve its own peculiar business needs. Sponsor a project The organisation sponsors an external agency to create a tool on its behalf, and may assist that agency to locate other sponsors who could join the project. Join a project The organisation puts resources, either money or a software developer, into an existing project. Create a project The organisation creates a new project, puts its own developers onto writing the software and seeks other sponsors or others who may join the project. FOSS strategies Product Process
46. Model Characteristics Use existing The organisation uses existing FOSS tools, such as GNU/Linux, and does not contribute to their development. Adapt existing The organisation makes minor adaptations of exist-ing tools to serve its own peculiar business needs. Sponsor a project The organisation sponsors an external agency to create a tool on its behalf, and may assist that agency to locate other sponsors who could join the project. Join a project The organisation puts resources, either money or a software developer, into an existing project. Create a project The organisation creates a new project, puts its own developers onto writing the software and seeks other sponsors or others who may join the project. FOSS strategies Early innovation
47. FOSS strategies Use Adapt Join Sponsor Create Strength of ecosystem Low barriers to innovation
49. May be consumed by one consumer without preventing simultaneous consumption by others Consumption by one consumer prevents simultaneous consump-tion by other consumers
50. Vint Cerf and Bob Kahn being awarded the Presidential Medal of Freedom by President Bush, image from Wikipedia I just had to take the hypertext idea and connect it to the Transmission Control Protocol and domain name system ideas and — ta-da! — the World Wide Web Sir Tim Berners-Lee and the first webserver from Wikipedia When core things are free and open, there are no barriers to innovation. When Bob Khan and I created TCP/IP and a bunch of us built a platform for internetworking, we did not patent the technologies used. We set TCP/IP free. Had we not done so, it is doubtful if the Internet as we know it today would have come into being. The freedom given by Cerf and Khan, and Berners-Lee, together with Free Software made it possible. The original Google servers, from Wikipedia
51. Vint Cerf and Bob Kahn being awarded the Presidential Medal of Freedom by President Bush, image from Wikipedia I just had to take the hypertext idea and connect it to the Transmission Control Protocol and domain name system ideas and — ta-da! — the World Wide Web Sir Tim Berners-Lee and the first webserver from Wikipedia When core things are free and open, there are no barriers to innovation. When Bob Khan and I created TCP/IP and a bunch of us built a platform for internetworking, we did not patent the technologies used. We set TCP/IP free. Had we not done so, it is doubtful if the Internet as we know it today would have come into being. The freedom given by Cerf and Khan, and Berners-Lee, together with Free Software made it possible. The original Google servers, from Wikipedia
52. Vint Cerf and Bob Kahn being awarded the Presidential Medal of Freedom by President Bush, image from Wikipedia I just had to take the hypertext idea and connect it to the Transmission Control Protocol and domain name system ideas and — ta-da! — the World Wide Web Sir Tim Berners-Lee and the first webserver from Wikipedia When core things are free and open, there are no barriers to innovation. When Bob Khan and I created TCP/IP and a bunch of us built a platform for internetworking, we did not patent the technologies used. We set TCP/IP free. Had we not done so, it is doubtful if the Internet as we know it today would have come into being. The freedom given by Cerf and Khan, and Berners-Lee, together with Free Software made it possible. The original Google servers, from Wikipedia
53. Vint Cerf and Bob Kahn being awarded the Presidential Medal of Freedom by President Bush, image from Wikipedia I just had to take the hypertext idea and connect it to the Transmission Control Protocol and domain name system ideas and — ta-da! — the World Wide Web Sir Tim Berners-Lee and the first webserver from Wikipedia When core things are free and open, there are no barriers to innovation. When Bob Khan and I created TCP/IP and a bunch of us built a platform for internetworking, we did not patent the technologies used. We set TCP/IP free. Had we not done so, it is doubtful if the Internet as we know it today would have come into being. The freedom given by Cerf and Khan, and Berners-Lee, together with Free Software made it possible. The original Google servers, from Wikipedia
54.
55. Data are often openly shared according to FOSS type licenses
61. We need to reduce barriers to innovation, not increase them
62. The output of scientific research that is only published in ways that are only accessible to some people, or that is locked up in the newly altered form of patents that are designed to withhold disclosure and lengthen monopoly privileges. Secret science