SlideShare a Scribd company logo
Some advice: ”Do what you can, confess frankly what you are unable to do; neither let your effort be shortened for fear of failure, nor your confession silenced for fear of shame.” John Ruskin
Connections:
Technology Technological
Ethical: Technological Philosophical ethical
Legal Technological Philosophical ethical Legal
Socio-political Technological Philosophical ethical Legal Socio-political
Open Source Technological Philosophical ethical Legal Socio-political
The Locus of Control Little control Full control
The Locus of Control Little control Full control
The Locus of Control Little control Full control Greater Responsibility Little Responsibility
The Locus of Control Little control Full control Greater Responsibility Little Responsibility (Freedom)
Richard M. Stallman Born 1953 New York Harvard BA Physics Real Interest: Computer programming 1974 MIT AI Lab. The Hacker Culture: Code is poetry
The End of an Era Early '80s New commercial outlook. What do we own? What can we sell? An end to the sharing Hacker culture. Non-disclosure ”agreements”.
A Stark Moral Choice I could have made money this way and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people and feel that I had spent my life making the world a worse place.
A Stark Moral Choice ” If I am not for myself, who will be for me? If I am only for myself, what am I? If not now, when?” The decision to start the GNU project was based on a similar spirit. The name GNU was chosen following a hacker tradition, as a recursive acronym ”GNU is Not Unix”.
Build it and they will come. First make the tools. GNU C Compiler Emacs Then get help. 1984 the Internet was used by academics to communicate through: News Groups Bulletin Boards
On Freedom Free as in  Freedom -Not as in Beer! ” The principal goal of GNU was to be free software, Even if GNU had no technical advantage over UNIX, it would have a  social  advantage, allowing users to  co-operate  and an  ethical  advantage respecting the user's freedom.” But... How can the continued freedom of the software be assured?
Copyleft: All Rights Reversed Flip over the copyright laws: Instead of a means of privatising the software it becomes a means of keeping software free. You can: Run the program Copy the program Modify the program Distribute modified versions of the program But you cannot: Add any copyright restrictions Subsume the program into restricted software.
GNU General Public Licence (GPL) In order for software to advance, it must have the four freedoms. Run the program Copy the program Modify the program Distribute modified versions of the program In order to learn improve and extend the program, the source code must be freely available.
On Openess ”Prose is like hair; the more you comb it, the more it shines.” Gustave Flaubert (1821 – 1880) In proprietory,  closed software  development, there is a rush to market. Few eyes see the underlying code. The result is ”bug” filled code. If you buy a car you wouldn't expect your first journey to be to the garage to have seat belts fitted! (no, not Flaubert) In  open source software  development, thousands of eyes can see the code and comb out the bugs. You can become part of the process if you have the desire and the ability.
A Network of Development By the beginning of the nineties, much of the underlying structure was in place. The central hub or kernel was proving difficult to complete. Linus Torvalds was anxious to fill the gap. His kernel completed the structure that could now be called a integrated operating system. GNU/Linux Linus Torvalds
The Growth of a Community Contributors were world wide. Communication was via the Internet. Organisation was not heirarchical. ”The Cathedral and the Bazaar” Concurrent Version Systems (CVS). Development was much faster than the closed systems of Microsoft and Apple. GNU/Linux became the operating system of the web.
The Growth of a Community Who make up ”the community”? Programers Lawyers Graphic designers Document writers Musicians Publicists Linguists Users- just people who like freedom!
Unintended Consequences Serendipity 1995 Ward Cunningham realised that CVS could be used by non-programmers to communicate and build up bodies of information. The creation of Wikis Wikepedia Wikileaks Wikiworld OpenStreetMap.
Unintended Consequences Blogging WordPress, Joomla, Moodle FaceBook, Twitter etc. Growth of Citizen sites: MySociety TheyWorkForYou No. 10 Petitions WriteToThem FixMyStreet HearFromYourMP GroupsNearYou
A spur to co-operation WolvesFreeCycle. WolvesGreenZoneCafe
Opportunities & Dangers Little control Full control Greater Responsibility Little Responsibility (Freedom) Open Source opportunities Proprietry closed systems (and minds). Security.
And finally.. The question:- How much does technology enslave us? It is not how much [information] technology influences us, but how much we influence [information] technology. ” Do what you can, confess frankly what you are unable to do; neither let your effort be shortened for fear of failure, nor your confession silenced for fear of shame.”

More Related Content

PDF
Herding Cats: Governance in Free and Open Source Software
PDF
Made in Ukraine | Powercode
PDF
Designtochangealifev1ss 150408061526-conversion-gate01
PPTX
Foss final seminar
PPTX
Social Media Governance
PDF
Tooling for Change
PPT
10flatteners.20082009
PPT
10flatteners.20082009
Herding Cats: Governance in Free and Open Source Software
Made in Ukraine | Powercode
Designtochangealifev1ss 150408061526-conversion-gate01
Foss final seminar
Social Media Governance
Tooling for Change
10flatteners.20082009
10flatteners.20082009

Similar to The Open Source Movement (20)

PPT
OpenSource
PPT
Opensource
ODP
Free Software Introduction
PDF
Open source an origin story to freedom
PPTX
Introduction To Open Source
ODP
Open source: can you ignore it?
DOCX
Os revolution reaction paper
PPT
Week 6 cyberpolitics
PPT
Open Source for an Open World
PDF
The Myth of Free Information
PPT
open source
PPT
open source
KEY
Perspectives on Open
ODP
Opensource Talk
ODP
Opensource Talk
PPT
The open source philosophy
PPTX
Foss final seminar
PPT
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
PPTX
Open source presentation_v03
PPT
Free Software Movement and Open Source Communities
OpenSource
Opensource
Free Software Introduction
Open source an origin story to freedom
Introduction To Open Source
Open source: can you ignore it?
Os revolution reaction paper
Week 6 cyberpolitics
Open Source for an Open World
The Myth of Free Information
open source
open source
Perspectives on Open
Opensource Talk
Opensource Talk
The open source philosophy
Foss final seminar
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
Open source presentation_v03
Free Software Movement and Open Source Communities
Ad

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
A Presentation on Artificial Intelligence
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
A Presentation on Artificial Intelligence
Unlocking AI with Model Context Protocol (MCP)
gpt5_lecture_notes_comprehensive_20250812015547.pdf
MYSQL Presentation for SQL database connectivity
Assigned Numbers - 2025 - Bluetooth® Document
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MIND Revenue Release Quarter 2 2025 Press Release
The AUB Centre for AI in Media Proposal.docx
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Ad

The Open Source Movement

  • 1. Some advice: ”Do what you can, confess frankly what you are unable to do; neither let your effort be shortened for fear of failure, nor your confession silenced for fear of shame.” John Ruskin
  • 6. Socio-political Technological Philosophical ethical Legal Socio-political
  • 7. Open Source Technological Philosophical ethical Legal Socio-political
  • 8. The Locus of Control Little control Full control
  • 9. The Locus of Control Little control Full control
  • 10. The Locus of Control Little control Full control Greater Responsibility Little Responsibility
  • 11. The Locus of Control Little control Full control Greater Responsibility Little Responsibility (Freedom)
  • 12. Richard M. Stallman Born 1953 New York Harvard BA Physics Real Interest: Computer programming 1974 MIT AI Lab. The Hacker Culture: Code is poetry
  • 13. The End of an Era Early '80s New commercial outlook. What do we own? What can we sell? An end to the sharing Hacker culture. Non-disclosure ”agreements”.
  • 14. A Stark Moral Choice I could have made money this way and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people and feel that I had spent my life making the world a worse place.
  • 15. A Stark Moral Choice ” If I am not for myself, who will be for me? If I am only for myself, what am I? If not now, when?” The decision to start the GNU project was based on a similar spirit. The name GNU was chosen following a hacker tradition, as a recursive acronym ”GNU is Not Unix”.
  • 16. Build it and they will come. First make the tools. GNU C Compiler Emacs Then get help. 1984 the Internet was used by academics to communicate through: News Groups Bulletin Boards
  • 17. On Freedom Free as in Freedom -Not as in Beer! ” The principal goal of GNU was to be free software, Even if GNU had no technical advantage over UNIX, it would have a social advantage, allowing users to co-operate and an ethical advantage respecting the user's freedom.” But... How can the continued freedom of the software be assured?
  • 18. Copyleft: All Rights Reversed Flip over the copyright laws: Instead of a means of privatising the software it becomes a means of keeping software free. You can: Run the program Copy the program Modify the program Distribute modified versions of the program But you cannot: Add any copyright restrictions Subsume the program into restricted software.
  • 19. GNU General Public Licence (GPL) In order for software to advance, it must have the four freedoms. Run the program Copy the program Modify the program Distribute modified versions of the program In order to learn improve and extend the program, the source code must be freely available.
  • 20. On Openess ”Prose is like hair; the more you comb it, the more it shines.” Gustave Flaubert (1821 – 1880) In proprietory, closed software development, there is a rush to market. Few eyes see the underlying code. The result is ”bug” filled code. If you buy a car you wouldn't expect your first journey to be to the garage to have seat belts fitted! (no, not Flaubert) In open source software development, thousands of eyes can see the code and comb out the bugs. You can become part of the process if you have the desire and the ability.
  • 21. A Network of Development By the beginning of the nineties, much of the underlying structure was in place. The central hub or kernel was proving difficult to complete. Linus Torvalds was anxious to fill the gap. His kernel completed the structure that could now be called a integrated operating system. GNU/Linux Linus Torvalds
  • 22. The Growth of a Community Contributors were world wide. Communication was via the Internet. Organisation was not heirarchical. ”The Cathedral and the Bazaar” Concurrent Version Systems (CVS). Development was much faster than the closed systems of Microsoft and Apple. GNU/Linux became the operating system of the web.
  • 23. The Growth of a Community Who make up ”the community”? Programers Lawyers Graphic designers Document writers Musicians Publicists Linguists Users- just people who like freedom!
  • 24. Unintended Consequences Serendipity 1995 Ward Cunningham realised that CVS could be used by non-programmers to communicate and build up bodies of information. The creation of Wikis Wikepedia Wikileaks Wikiworld OpenStreetMap.
  • 25. Unintended Consequences Blogging WordPress, Joomla, Moodle FaceBook, Twitter etc. Growth of Citizen sites: MySociety TheyWorkForYou No. 10 Petitions WriteToThem FixMyStreet HearFromYourMP GroupsNearYou
  • 26. A spur to co-operation WolvesFreeCycle. WolvesGreenZoneCafe
  • 27. Opportunities & Dangers Little control Full control Greater Responsibility Little Responsibility (Freedom) Open Source opportunities Proprietry closed systems (and minds). Security.
  • 28. And finally.. The question:- How much does technology enslave us? It is not how much [information] technology influences us, but how much we influence [information] technology. ” Do what you can, confess frankly what you are unable to do; neither let your effort be shortened for fear of failure, nor your confession silenced for fear of shame.”

Editor's Notes

  • #2: Ruskin was anti- technology: understandably as he lived during the time of the worst effects of industrialisation. He abhored the decline in creativity and the de-skilling of many traditional crafts. In later years he fostered adult training and guilds to try to retain the qualities of craftmanship and cottage industries in the face of the factory system.