SlideShare a Scribd company logo
1 of 36
MAC281 ,[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object]
Free Software philosophy ,[object Object],[object Object]
Open Source philosophy  ,[object Object],[object Object],[object Object]
Propriety (closed) software ,[object Object],[object Object],[object Object],See  http://havemacwillblog.com/2009/02/28/10-ways-that-microsoft-blocks-desktop-linux/
The Free Software Movement ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Free Software Movement ,[object Object],[object Object],[object Object],[object Object],[object Object]
Play video
Open Source Software Movement  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Same difference? ,[object Object],[object Object]
Origins ,[object Object],[object Object],[object Object]
Origins ,[object Object],[object Object],[object Object]
Origins ,[object Object],[object Object],[object Object]
Problems ,[object Object],[object Object],[object Object],[object Object]
Problems ,[object Object],[object Object],[object Object],[object Object]
UNICS ,[object Object]
UNIX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
History ,[object Object],[object Object],[object Object],[object Object]
Play video
Homebrew Computer Club ,[object Object],[object Object],[object Object]
Homebrew Computer Club ,[object Object],[object Object]
Play video
1980s ,[object Object],[object Object],[object Object]
Open source software today
Code ,[object Object],[object Object]
Code ,[object Object],[object Object]
Unix and Linux ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Different ways to license ideas
Operating System market share March 2011 [ source ]
The UK success of Google Android ,[object Object],[object Object],[object Object]
Open data?
Openness = transparency?
Summary ,[object Object],[object Object],[object Object],[object Object]
Questions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Selected sources ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Introduction to FOSS, SRM University
Introduction to FOSS, SRM UniversityIntroduction to FOSS, SRM University
Introduction to FOSS, SRM UniversityAtul Jha
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpoliticsoiwan
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedomEdzo Botjes
 
Supporting innovation with free software
Supporting innovation with free softwareSupporting innovation with free software
Supporting innovation with free softwareJesus M. Gonzalez-Barahona
 
The Free Software Movement
The Free Software MovementThe Free Software Movement
The Free Software MovementAkis F.
 
Free Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesFree Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesHaggen So
 
The Open Source Paradigm and Intellectual Property
The Open Source Paradigm  and  Intellectual PropertyThe Open Source Paradigm  and  Intellectual Property
The Open Source Paradigm and Intellectual PropertyMaurizio Napolitano
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introductionshirish agarwal
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open SourceEpic
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Drew Fustini
 
The Open Source Way
The Open Source WayThe Open Source Way
The Open Source WayDee'Kej
 
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"South Tyrol Free Software Conference
 

What's hot (20)

Introduction to FOSS, SRM University
Introduction to FOSS, SRM UniversityIntroduction to FOSS, SRM University
Introduction to FOSS, SRM University
 
Week 6 cyberpolitics
Week 6 cyberpoliticsWeek 6 cyberpolitics
Week 6 cyberpolitics
 
Open source an origin story to freedom
Open source   an origin story to freedomOpen source   an origin story to freedom
Open source an origin story to freedom
 
Supporting innovation with free software
Supporting innovation with free softwareSupporting innovation with free software
Supporting innovation with free software
 
FOSS
FOSS FOSS
FOSS
 
Office word
Office wordOffice word
Office word
 
Intro to Free Software | Swecha
Intro to Free Software | SwechaIntro to Free Software | Swecha
Intro to Free Software | Swecha
 
The Free Software Movement
The Free Software MovementThe Free Software Movement
The Free Software Movement
 
Free Software Movement and Open Source Communities
Free Software Movement and Open Source CommunitiesFree Software Movement and Open Source Communities
Free Software Movement and Open Source Communities
 
The Open Source Paradigm and Intellectual Property
The Open Source Paradigm  and  Intellectual PropertyThe Open Source Paradigm  and  Intellectual Property
The Open Source Paradigm and Intellectual Property
 
Free Software Introduction
Free Software IntroductionFree Software Introduction
Free Software Introduction
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Introduction to Open Source
Introduction to Open SourceIntroduction to Open Source
Introduction to Open Source
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)
 
The Open Source Way
The Open Source WayThe Open Source Way
The Open Source Way
 
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
SFScon17 - Alessandro Narduzzo: " Organizing New Venture For A Dominant Design"
 
bTheMedia - documentation
bTheMedia - documentationbTheMedia - documentation
bTheMedia - documentation
 
Linux presentation
Linux presentationLinux presentation
Linux presentation
 
Kalyan
KalyanKalyan
Kalyan
 

Viewers also liked

Optical Mark Recognition
Optical Mark RecognitionOptical Mark Recognition
Optical Mark RecognitionHimanshu Popli
 
Identity Theft Presentation
Identity Theft PresentationIdentity Theft Presentation
Identity Theft PresentationRandall Chesnutt
 
Cyber Terrorism
Cyber TerrorismCyber Terrorism
Cyber Terrorismloverakk187
 
Cybercrime And Computer Misuse Cases
Cybercrime And Computer Misuse CasesCybercrime And Computer Misuse Cases
Cybercrime And Computer Misuse CasesAshesh R
 
Search Engine Spam Index - Types of Link Spam & Content Spam
Search Engine Spam Index - Types of Link Spam & Content SpamSearch Engine Spam Index - Types of Link Spam & Content Spam
Search Engine Spam Index - Types of Link Spam & Content Spamjagadish thaker
 
Types of Search Engines
Types of Search EnginesTypes of Search Engines
Types of Search EnginesSurendra Kapadia
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its typesNagarjuna Kalluru
 
The search engine index
The search engine indexThe search engine index
The search engine indexCJ Jenkins
 

Viewers also liked (9)

Parts of cpu
Parts of cpuParts of cpu
Parts of cpu
 
Optical Mark Recognition
Optical Mark RecognitionOptical Mark Recognition
Optical Mark Recognition
 
Identity Theft Presentation
Identity Theft PresentationIdentity Theft Presentation
Identity Theft Presentation
 
Cyber Terrorism
Cyber TerrorismCyber Terrorism
Cyber Terrorism
 
Cybercrime And Computer Misuse Cases
Cybercrime And Computer Misuse CasesCybercrime And Computer Misuse Cases
Cybercrime And Computer Misuse Cases
 
Search Engine Spam Index - Types of Link Spam & Content Spam
Search Engine Spam Index - Types of Link Spam & Content SpamSearch Engine Spam Index - Types of Link Spam & Content Spam
Search Engine Spam Index - Types of Link Spam & Content Spam
 
Types of Search Engines
Types of Search EnginesTypes of Search Engines
Types of Search Engines
 
Search engines and its types
Search engines and its typesSearch engines and its types
Search engines and its types
 
The search engine index
The search engine indexThe search engine index
The search engine index
 

Similar to Mac281 Open Source software

Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoringLuciano Resende
 
Open source presentation_v03
Open source presentation_v03Open source presentation_v03
Open source presentation_v03Sergi Torrellas
 
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...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...Axel Bruns
 
FOSS Intro
FOSS IntroFOSS Intro
FOSS Introosswatch
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source LicensingJohn Lewis
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open sourceOutserve
 
Perspectives on Open
Perspectives on OpenPerspectives on Open
Perspectives on OpenTim O'Reilly
 
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...PK Mishra
 
Open Souce Ver5
Open Souce Ver5Open Souce Ver5
Open Souce Ver5Henry Briggs
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSSmgamal87
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World Stephen Walli
 
Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movementaliraza786
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Henry Briggs
 
Open source ecosystem evolution open stack and kubernetes models
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
 
Open Source & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development Sander van der Waal
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source ConceptsRituBhargava7
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source PresentationAdhoura Academy
 

Similar to Mac281 Open Source software (20)

Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
 
Opensource
OpensourceOpensource
Opensource
 
Open source presentation_v03
Open source presentation_v03Open source presentation_v03
Open source presentation_v03
 
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...
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
 
FOSS Intro
FOSS IntroFOSS Intro
FOSS Intro
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source Licensing
 
Gup2011| open source
Gup2011| open sourceGup2011| open source
Gup2011| open source
 
foss_19-9
foss_19-9foss_19-9
foss_19-9
 
Perspectives on Open
Perspectives on OpenPerspectives on Open
Perspectives on Open
 
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
A Roadmap for Students Using FOSS (Free and Open Source Software) and Reachin...
 
Open Souce Ver5
Open Souce Ver5Open Souce Ver5
Open Souce Ver5
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World Software Freedom in a Post Open Source World
Software Freedom in a Post Open Source World
 
Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movement
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8
 
Open source ecosystem evolution open stack and kubernetes models
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 & Open Development
Open Source & Open Development Open Source & Open Development
Open Source & Open Development
 
Open Source Concepts
Open Source ConceptsOpen Source Concepts
Open Source Concepts
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 

More from Rob Jewitt

Med332 marketing albums in digital era
Med332 marketing albums in digital era Med332 marketing albums in digital era
Med332 marketing albums in digital era Rob Jewitt
 
Mac201 post-truth media and fake news
Mac201 post-truth media and fake newsMac201 post-truth media and fake news
Mac201 post-truth media and fake newsRob Jewitt
 
Mac114 week 12 effecetive social media campaigns
Mac114 week 12 effecetive social media campaignsMac114 week 12 effecetive social media campaigns
Mac114 week 12 effecetive social media campaignsRob Jewitt
 
Mac114 week 11 fomo the fear of missing out
Mac114 week 11 fomo the fear of missing outMac114 week 11 fomo the fear of missing out
Mac114 week 11 fomo the fear of missing outRob Jewitt
 
Mac201 essay advice 2016 7
Mac201 essay advice 2016 7Mac201 essay advice 2016 7
Mac201 essay advice 2016 7Rob Jewitt
 
Mac114 social video & personality branding
Mac114 social video & personality brandingMac114 social video & personality branding
Mac114 social video & personality brandingRob Jewitt
 
Mac114 The business of blogging and blogging for business
Mac114 The business of blogging and blogging for businessMac114 The business of blogging and blogging for business
Mac114 The business of blogging and blogging for businessRob Jewitt
 
The death of blogging
The death of bloggingThe death of blogging
The death of bloggingRob Jewitt
 
Mac114 week 2 lecture social media and journalism
Mac114 week 2 lecture social media and journalismMac114 week 2 lecture social media and journalism
Mac114 week 2 lecture social media and journalismRob Jewitt
 
Mac201 2016 7 week 1 lecture1 introtomodule sem2
Mac201 2016 7 week 1 lecture1 introtomodule sem2Mac201 2016 7 week 1 lecture1 introtomodule sem2
Mac201 2016 7 week 1 lecture1 introtomodule sem2Rob Jewitt
 
Mac114 week 1 lecture intro to module
Mac114 week 1 lecture intro to moduleMac114 week 1 lecture intro to module
Mac114 week 1 lecture intro to moduleRob Jewitt
 
Med332 Digital disruption in the music industry
Med332 Digital disruption in the music industryMed332 Digital disruption in the music industry
Med332 Digital disruption in the music industryRob Jewitt
 
Mac201 2016 7 week 1 lecture1 introtomodule sem1
Mac201 2016 7 week 1 lecture1 introtomodule sem1Mac201 2016 7 week 1 lecture1 introtomodule sem1
Mac201 2016 7 week 1 lecture1 introtomodule sem1Rob Jewitt
 
Med312 Journalistic sources in the networked era: protecting and framing
Med312 Journalistic sources in the networked era: protecting and framingMed312 Journalistic sources in the networked era: protecting and framing
Med312 Journalistic sources in the networked era: protecting and framingRob Jewitt
 
Mac201 television constructing the public
Mac201 television constructing the publicMac201 television constructing the public
Mac201 television constructing the publicRob Jewitt
 
Med332 women and pop
Med332 women and popMed332 women and pop
Med332 women and popRob Jewitt
 
Med332 glamorous indie rock and roll
Med332 glamorous indie rock and rollMed332 glamorous indie rock and roll
Med332 glamorous indie rock and rollRob Jewitt
 
Med211 gamergate: actually, its about ethics in games journalism
Med211 gamergate: actually, its about ethics in games journalismMed211 gamergate: actually, its about ethics in games journalism
Med211 gamergate: actually, its about ethics in games journalismRob Jewitt
 
Mac201 arab spring
Mac201 arab springMac201 arab spring
Mac201 arab springRob Jewitt
 
Mac201 big data
Mac201 big dataMac201 big data
Mac201 big dataRob Jewitt
 

More from Rob Jewitt (20)

Med332 marketing albums in digital era
Med332 marketing albums in digital era Med332 marketing albums in digital era
Med332 marketing albums in digital era
 
Mac201 post-truth media and fake news
Mac201 post-truth media and fake newsMac201 post-truth media and fake news
Mac201 post-truth media and fake news
 
Mac114 week 12 effecetive social media campaigns
Mac114 week 12 effecetive social media campaignsMac114 week 12 effecetive social media campaigns
Mac114 week 12 effecetive social media campaigns
 
Mac114 week 11 fomo the fear of missing out
Mac114 week 11 fomo the fear of missing outMac114 week 11 fomo the fear of missing out
Mac114 week 11 fomo the fear of missing out
 
Mac201 essay advice 2016 7
Mac201 essay advice 2016 7Mac201 essay advice 2016 7
Mac201 essay advice 2016 7
 
Mac114 social video & personality branding
Mac114 social video & personality brandingMac114 social video & personality branding
Mac114 social video & personality branding
 
Mac114 The business of blogging and blogging for business
Mac114 The business of blogging and blogging for businessMac114 The business of blogging and blogging for business
Mac114 The business of blogging and blogging for business
 
The death of blogging
The death of bloggingThe death of blogging
The death of blogging
 
Mac114 week 2 lecture social media and journalism
Mac114 week 2 lecture social media and journalismMac114 week 2 lecture social media and journalism
Mac114 week 2 lecture social media and journalism
 
Mac201 2016 7 week 1 lecture1 introtomodule sem2
Mac201 2016 7 week 1 lecture1 introtomodule sem2Mac201 2016 7 week 1 lecture1 introtomodule sem2
Mac201 2016 7 week 1 lecture1 introtomodule sem2
 
Mac114 week 1 lecture intro to module
Mac114 week 1 lecture intro to moduleMac114 week 1 lecture intro to module
Mac114 week 1 lecture intro to module
 
Med332 Digital disruption in the music industry
Med332 Digital disruption in the music industryMed332 Digital disruption in the music industry
Med332 Digital disruption in the music industry
 
Mac201 2016 7 week 1 lecture1 introtomodule sem1
Mac201 2016 7 week 1 lecture1 introtomodule sem1Mac201 2016 7 week 1 lecture1 introtomodule sem1
Mac201 2016 7 week 1 lecture1 introtomodule sem1
 
Med312 Journalistic sources in the networked era: protecting and framing
Med312 Journalistic sources in the networked era: protecting and framingMed312 Journalistic sources in the networked era: protecting and framing
Med312 Journalistic sources in the networked era: protecting and framing
 
Mac201 television constructing the public
Mac201 television constructing the publicMac201 television constructing the public
Mac201 television constructing the public
 
Med332 women and pop
Med332 women and popMed332 women and pop
Med332 women and pop
 
Med332 glamorous indie rock and roll
Med332 glamorous indie rock and rollMed332 glamorous indie rock and roll
Med332 glamorous indie rock and roll
 
Med211 gamergate: actually, its about ethics in games journalism
Med211 gamergate: actually, its about ethics in games journalismMed211 gamergate: actually, its about ethics in games journalism
Med211 gamergate: actually, its about ethics in games journalism
 
Mac201 arab spring
Mac201 arab springMac201 arab spring
Mac201 arab spring
 
Mac201 big data
Mac201 big dataMac201 big data
Mac201 big data
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Mac281 Open Source software

Editor's Notes

  1. This session should be touching on a couple of themes already raised in the module: collaborative production (wikinomics) for the collective good and the future of open and transparent digital data (net neutrality). Free software and open source software philosophies Essentially, this weeks session is concerned with the 2 slightly different, but related, computer programming philosophies. They are the Free Software movement and the Open Source movement.
  2. The Free Software movement is working toward the goal of making all software free of intellectual property restrictions. Followers of this movement believe these restrictions hamper technical improvement and work against the good of the software community.
  3. The Open Source movement is working toward most of the same goals, but takes a more pragmatic approach to them. Followers of this movement prefer to base their arguments on the economic and technical merits of making source code freely available, rather than the moral and ethical principles that drive the Free Software Movement.
  4. At the other end of the spectrum are groups that wish to maintain tighter controls over their software. Namely Microsoft and Apple. It ’ s no secret that Microsoft have been trying to destroy open source software for a long time: http://havemacwillblog.com/2009/02/28/10-ways-that-microsoft-blocks-desktop-linux/ Today ’ s session is going to chart the origins of the free and open source software movements. It should be possible to see a potentially different way of working, or making technology work for us than the vision held by Microsoft.
  5. The Free Software movement is headed by the Free Software Foundation, a fund-raising organization for the GNU project. Free software is more of an ideology. The oft-used expression is “ free as in speech, not free as in beer ” . In essence, free software is an attempt to guarantee certain rights for both users and developers. These freedoms include the freedom to run the program for any reason, to study and modify the source code, to redistribute the source, and to share any modifications you make. In order to guarantee these freedoms, the GNU General Public License (GPL) was created.
  6. The GPL, in brief, provides that anyone distributing a compiled program which is licensed under the GPL must also provide source code, and is free to make modifications to the program as long as those modifications are also made available in source code form. This guarantees that once a program is “ opened ” to the community, it cannot be “ closed ” except by consent of every author of every piece of code (even the modifications) within it. Most Linux programs are licensed under the GPL. It is important to note that the GPL does not say anything about price. As odd as it may sound, you can charge for free software. The “ free ” part is in the liberties you have with the source code, not in the price you pay for the software. (However, once someone has sold you, or even given you, a compiled program licensed under the GPL they are obligated to provide its source code as well.) GNU – Richard Stallman 1983
  7. At the forefront of the younger Open Source movement, the Open Source Initiative is an organization that solely exists to gain support for open source software, that is, software that has the source code available as well as the ready-to-run program. They do not offer a specific license, but instead they support the various types of open source licenses available. The idea behind the OSI is to get more companies behind open source by allowing them to write their own open source licenses and have those licenses certified by the Open Source Initiative. Many companies want to release source code, but do not want to use the GPL. Since they cannot radically change the GPL, they are offered the opportunity to provide their own license and have it certified by this organization
  8. While the Free Software Foundation and the Open Source Initiative work to help each other, they are not the same thing. The Free Software Foundation uses a specific license and provides software under that license. The Open Source Initiative seeks support for all open source licenses, including the one from the Free Software Foundation. The grounds on which each argues for making source code freely available sometimes divides the two movements, but the fact that two ideologically diverse groups are working toward the same goal lends credence to the efforts of each.
  9. In the beginning was the command line. Actually, as Weber (2004: 20) points out, in the beginning was the on/off switch. What I suppose I ’ m getting at here is that in the early days of computing there was no meaningful distinction between what we call hardware or software. There was only the computer and those who worked with it. As with most newly emerging technologies, there was not a great deal that the user/programmers could do with their machines. Early computers were bulky, awkward to work with, expensive and tricky to maintain. They were not very powerful either (by contemporary standards). The kinds of things we take for granted today – huge memories, fast processors, reliable, vast storage – were unthinkable when IBM put its first commercial computer on the market: the 701 in 1952. To hire the machines cost $15,000 per month. Most of the organisations that did so were in the US Department of Defence.
  10. In 1953, some businesses started buying the IBM 705 – a commercially derived model, for an average price of $1.6 million.
  11. Pricing aside, the hardest part of owning a computer was writing the instructions or software to tell the machine what to do. Processing radar images on the IBM 704 required nearly 80,000 lines of code (Weber: 2004: 21). The users of these machines had to write software from scratch without many tools. There were no software development kits (SDKs) or compilers to translate human words and symbols into machine readable language.
  12. To write a compiler from scratch is difficult. The engineers of these machines realised this and took steps to get all users of the machines (irrespective of company loyalties) to build a compiler everyone could use. You had researchers from Universities like Berkley and MIT working side by side with engineers from AT&T and other big companies. Competitors shared their research in the early stages so that all could benefit – everyone needed a set of basic tools and nobody had the time, money or expertise to do this on their own. The group was called PACT (the Project for the Advancement of Coding Techniques) and brought together software engineers from Lockheed, Douglas and RAND to build a set of shared tools. It is here that the kernal of the open source idea was located. Groups of enthusiastic software engineers came together to share ideas, write software and disseminate it freely. However, it didn ’ t last long, as anti-competitive legal frameworks impacted. 1956: In a complicated case involving the telephone companies Western Electric and AT&T, President Eisenhower ’ s Administrative Justice Department decreed that, those companies could not enter into any other business markets other than phones. Their engineers had been writing software code for computer systems and charging licences for it – this had to stop. This was to impact on the world ’ s first open source software, Unix.
  13. In the early days of software design, software engineers saw themselves as craftspeople, working on a project from start to finish – much like an artist. However, the Fordist production line employment techniques that came to prominence in the late 1950s saw software engineers lose their autonomous role. Essentially they were pigeonholed into writing rules for small segments of bigger projects, dictated to them by client needs. Software development was slow throughout this period as a result. Previously it was fast when given free reign.
  14. In the summer of 1969 Ken Thompson ’ s wife took their new baby to California for a month to visit the grandparents, leaving him 4 quiet weeks to work on a PDP-7 computer. He spent one week writing an operating system kernal, a shell, an editor, and an assembler. By the end of the month he had something he called UNICS (uniplexed information and computing services), later renamed as Unix.
  15. What was significant about this software was that it was modular – like a toolbox – small and simple tools could be combined to create complex functions. Unix went on to become a big success in computer science circles globally, mainly because it was easy to use, simple and open, and was easily adaptable to many different hardware setups. By open, I mean it ’ s source code was there for anyone looking to develop it into something else . It didn ’ t matter if you had an IBM system or a DEC system, Unix could be modified to work on it.
  16. Now, because of that earlier 1956 decree on AT&T etc, all of the development of Unix by its employees meant that AT&T couldn ’ t sell the software for much in case it got in trouble again. So, it issued relatively cheap license and no support – meaning a support community of interested engineers grew up around it
  17. The HCC just happened to have two members by the name of Steve Jobs and Steve Wozniak (Apple ’ s key founders). The HCC also produced regular newsletters that promoted the idea of personal computers, even encouraging people to build their own. It ’ s worth noting that Mac ’ s OS X is derived from Unix and is the most widely-sold Unix OS http://www.apple.com/macosx/technology/unix.html . One of the world ’ s leading operating systems has it ’ origins in a close-knit collaborative community formed around sharing and improving software. However, it isn ’ t free.
  18. In 1975, a young Bill Gates wrote a letter to the HCC expressing his frustration with the fact that they would take his BASIC OS and copy it freely. Several magazines published the letter. It was simple, direct and accusatory. Gates made the familiar argument about intellectual propriety rights being crucial to innovation. Thieving his software would stifle innovation, in his view. The bad feeling from this period wouldn ’ t dissipate over the following 30 years… The point here, is that Bill Gates saw the potential of software as a financial opportunity and was strongly opposed to anything which would undermine his position: namely, experimentation with code given away for free and alternate ways of working. He preferred a closed propriety code (hidden from view) that could be licensed and sold rather than an open or free code
  19. In fact, the growth and allure of the Windows empire acted as a kind of brain drain in the 1980s. All the smart people went on to work for Microsoft, rather than work for free on Unix. Business dominated the decade. Even AT&T began to realise Unix was a commercial prospect and began to restrict how it licensed the software. Whereas in the past, source code was frequently given away freely, everything changed in the 1980s
  20. Steven Levy ’ s book Hackers , offers an excellent overview of the impact of commercial software in the late 1970s and 1980s. Many of the best University-based programmers were hired into lucrative commercial businesses. Employees were required to sign non-disclosure agreements. The openness and the transparency of the 1950-1960s was lost. Code became locked down, and for the most part, that remains the same today with notable exceptions: Linux Firefox Audacity Gimp Open Office Thunderbird VLC It ’ s at this point I want to talk a little bit about propriety software, or locked down code.
  21. We as a culture are still feeling the consequences of the 1980s paradigm shift today. Lessig claims that code has the power to regulate our behaviour. How it functions, what it permits and allows, has determining effects. Say, for instance, a new Windows OS was to launch that only enabled you to open 3 programs at a time - this would limit your ability to do many things. It is the software code that determines this. In fact, the cheapest version of Windows 7, Starter Edition, was planned to do just that! (It is planned for use on less powerful netbooks – and is far from consistent in how it policies those 3 apps). SCRAPPED!
  22. Also, consider the Word document file type. Richard Stallman (2002) argues that they are annoying due to the fact they assume they are universal. It ’ s a typical expectation to find email attachments with Word files in them, and some organisations will only accept job résumés if they are in Word. This obviously stops anyone committed to free software or the free software philosophy from applying for that post. Essentially, Word file format is a protected format – it uses a secret code to prevent non-Word owners from being unable to read the files. Some version of the .doc format have been reverse engineered and opened up, but other newer formats regularly appear (like the OOXML format – you might recognise it as the .docx from Office 2007/8). OOXML is supposedly an ‘ open standard ’ that Microsoft managed to get approved by political manipulation and packing standards committees with supporters. OOXML is not entirely OOXML, and therefore not entirely open QUOTE: (Stallman 2002): Microsoft offers a gratis patent license for OOXML on terms which do not allow free implementations. We are thus beginning to receive Word files in a format that free programs are not even allowed to read.
  23. Unix and Linux In 1984, Stallman began the Free Software Foundation with the aim of fueling the growth of free software. A MacArthur Fellow who gave up his career to commit himself to the cause, Stallman has devoted the last twenty years of his life to free software. That work began with the GNU (GNU ’ s Not Unix) project, which sought to develop a free operating system. By 1991, the GNU project had just about everything it needed, except a kernel. That final challenge was taken up by an undergraduate at the University of Helsinki. That year, Linus Torvalds posted on the Internet the kernel of an operating system. He invited the world to extend and experiment with it. (Lessig, 2006: 147) Linux People took up the challenge, and slowly, through the early 1990s,marrying the GNU project with Torvald ’ s kernel, they built an operating system— GNU/Linux. By 1998, it had become apparent to all that GNU/Linux was going to be an important competitor to the Microsoft operating system. Microsoft may have imagined in 1995 that by 2000 there would be no other server operating system available except Windows NT, but when 2000 came around, there was GNU/Linux, presenting a serious threat to Microsoft in the server market. By 2007, Linux-based web servers running Apache gained market share at the expense of Microsoft systems.
  24. The spirit of openness and sharing lives on in new ways to share content, eg Creative Commons licences