SlideShare a Scribd company logo
1 of 18
Download to read offline
Linux-kehittäjien yhteisön toiminta 1991 – 2005 
Ronja Addams-Moring 
Kandidaattiesitelmä, 12.12.2013 
Aalto-yliopisto 
Teknillinen korkeakoulu
Johtolanka 
•Onko Linux oikeasti tärkeä? 
•Alussa oli… 
•Mikä ihmeen basaarimalli? 
•Miksi 1991–2005? 
•Onko basaarimalli = tutkimustulokset? 
–Jaa 
–Ei 
–Tyhjiä 
–Poissa 
•Entäs sitten? 
12.12.2013 
Ronja Addams-Moring 
2
12.12.2013 
Onko Linux oikeasti tärkeä? 
Sinulle, tai jollekulle tärkeälle/läheiselle? 
Ronja Addams-Moring
Alussa oli… 
•Linus Torvalds (s. 1969) 
•1990 
–Kesä: Tanenbaumin Operating Systems 
–Syksy: C ja Unix –kurssi (HY) 
•1991 
–Tammi–helmikuu : 386 + Minix 
•Pääte-emulaattori pettymys -> kirjoitti oman 
–Huhtikuu: kuunteli Richard M. Stallmania 
–“Pääte-emulaattorille kasvoi jalat…” 
–Heinäkuu: comp-os.minix / POSIX 
–Syyskuu: Linux 0.1 @ ftp.funet.fi 
12.12.2013 
Ronja Addams-Moring 
4
Mikä ihmeen basaarimalli? 
•Eric S. Raymond (s. 1957) 
•Pöllämystyi 1993 Linuxin laadusta -> mukaan 
•Millä ilveellä me oikein sen teemme? 
–Havaintoja, lukemista, tapaamisia -> 1996 
–Testi: fetchmail 1996 
•The Cathedral and the Bazaar 1997 
–Paras ja silloin ainoa selitys 
–19 teesiä: toimi näin 
–Torvalds: “Näin me sen teimme.” 
12.12.2013 
Ronja Addams-Moring 
5
12.12.2013 
Miksi 1991–2005? 
Versionhallintatyökaluista tappeleminen loppui vasta 
Gitin myötä 
Ronja Addams-Moring
12.12.2013 
Ronja Addams-Moring 
7
12.12.2013 
Oliko basaarimalli = tutkimustulokset? 
Osittain kyllä 
Ronja Addams-Moring
Yhtäläisyyksiä 
•Motiivi: oma kiinnostus tai tarve 
•Yksi johtaja, delegointi tärkeää 
•Riittävästi kanssakehittäjiä 
•Riittävästi beetatestaajia 
•Muunna lähdekoodia. Julkaise aikaisin. Julkaise usein. 
•Luovu ainakin yhdestä ratkaisusta 
•Nopea lähdekoodin parantaminen 
•Tehokas virheiden löytäminen ja poisto 
12.12.2013 
Ronja Addams-Moring 
9
12.12.2013 
Oliko basaarimalli = tutkimustulokset? 
Osittain ei 
Ronja Addams-Moring
Eroja 
•Vapaaehtoisuus? Palkkatyö? Jotain siltä väliltä? 
•Kohtele ihmisiä oikein – mitä se tarkoittaa? 
12.12.2013 
Ronja Addams-Moring 
11
12.12.2013 
Oliko basaarimalli = tutkimustulokset? 
Osittain eivät kohdanneet 
Ronja Addams-Moring
Huomasivat eri asioita 
•Lisenssi! 
•Vakaa ydin ja kehitysydin! 
•Lähdekoodin laatua tarvitsee suojella 
•Muut motiivit kuin oma kiinnostus tai tarve 
•Kehittämisen / yhteisön kielteiset puolet 
•Oikea asenne! 
•Lähdekoodin uusiokäyttö ja karsiminen 
•Rekrytointi + vastuun siirto tarvittaessa 
12.12.2013 
Ronja Addams-Moring 
13
12.12.2013 
Oliko basaarimalli = tutkimustulokset? 
Osa asioista puuttui kummastakin 
Ronja Addams-Moring
Eivät maininneet näitä 
•Tärkeitä kehittäjäyhteisölle 
–paikalliset, kansalliset ja kansainväliset tapaamiset 
–yhdistykset ja järjestöt 
–alusta asti myötämieliset yritykset 
12.12.2013 
Ronja Addams-Moring 
15
12.12.2013 
Entäs sitten? 
Ronja Addams-Moring
Näitä kalvoja saa käyttää: CC BY-NC-SA 
•Lisenssi: Creative Commons Nimeä-Epäkaupallinen- JaaSamoin 4.0 Kansainvälinen 
•http://creativecommons.org/licenses/by-nc-sa/4.0/deed.fi 
•ronja@iki.fi 
•https://plus.google.com/u/0/+RonjaAddamsMoring 
•fi.linkedin.com/in/addamsmoring/ 
12.12.2013 
Ronja Addams-Moring 
17
Pohdittavaksi: lähellä Linuxin ydintä? 
•Hullu paljon työtä tekee, viisas pääsee vähemmällä 
•Tyvestä puuhun noustaan 
•Ei sellaista tietä, jota ei ennen ole käyty 
•Ei kysyvä tieltä eksy 
•Kyllä hätä keinot keksii 
•Hiljaa hyvää tulee, ajatellen aivan kaunis 
•Ei lukemalla uimaan opi, veteen on mentävä! 
•Ei yksinäinen puu valkeeta ota 
•Parempi karvas totuus ko makea valhe 
12.12.2013 
Ronja Addams-Moring 
18

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Addams-Moring 2013-12-12 Kandiesitys Linux-projektin toimintatavat

  • 1. Linux-kehittäjien yhteisön toiminta 1991 – 2005 Ronja Addams-Moring Kandidaattiesitelmä, 12.12.2013 Aalto-yliopisto Teknillinen korkeakoulu
  • 2. Johtolanka •Onko Linux oikeasti tärkeä? •Alussa oli… •Mikä ihmeen basaarimalli? •Miksi 1991–2005? •Onko basaarimalli = tutkimustulokset? –Jaa –Ei –Tyhjiä –Poissa •Entäs sitten? 12.12.2013 Ronja Addams-Moring 2
  • 3. 12.12.2013 Onko Linux oikeasti tärkeä? Sinulle, tai jollekulle tärkeälle/läheiselle? Ronja Addams-Moring
  • 4. Alussa oli… •Linus Torvalds (s. 1969) •1990 –Kesä: Tanenbaumin Operating Systems –Syksy: C ja Unix –kurssi (HY) •1991 –Tammi–helmikuu : 386 + Minix •Pääte-emulaattori pettymys -> kirjoitti oman –Huhtikuu: kuunteli Richard M. Stallmania –“Pääte-emulaattorille kasvoi jalat…” –Heinäkuu: comp-os.minix / POSIX –Syyskuu: Linux 0.1 @ ftp.funet.fi 12.12.2013 Ronja Addams-Moring 4
  • 5. Mikä ihmeen basaarimalli? •Eric S. Raymond (s. 1957) •Pöllämystyi 1993 Linuxin laadusta -> mukaan •Millä ilveellä me oikein sen teemme? –Havaintoja, lukemista, tapaamisia -> 1996 –Testi: fetchmail 1996 •The Cathedral and the Bazaar 1997 –Paras ja silloin ainoa selitys –19 teesiä: toimi näin –Torvalds: “Näin me sen teimme.” 12.12.2013 Ronja Addams-Moring 5
  • 6. 12.12.2013 Miksi 1991–2005? Versionhallintatyökaluista tappeleminen loppui vasta Gitin myötä Ronja Addams-Moring
  • 8. 12.12.2013 Oliko basaarimalli = tutkimustulokset? Osittain kyllä Ronja Addams-Moring
  • 9. Yhtäläisyyksiä •Motiivi: oma kiinnostus tai tarve •Yksi johtaja, delegointi tärkeää •Riittävästi kanssakehittäjiä •Riittävästi beetatestaajia •Muunna lähdekoodia. Julkaise aikaisin. Julkaise usein. •Luovu ainakin yhdestä ratkaisusta •Nopea lähdekoodin parantaminen •Tehokas virheiden löytäminen ja poisto 12.12.2013 Ronja Addams-Moring 9
  • 10. 12.12.2013 Oliko basaarimalli = tutkimustulokset? Osittain ei Ronja Addams-Moring
  • 11. Eroja •Vapaaehtoisuus? Palkkatyö? Jotain siltä väliltä? •Kohtele ihmisiä oikein – mitä se tarkoittaa? 12.12.2013 Ronja Addams-Moring 11
  • 12. 12.12.2013 Oliko basaarimalli = tutkimustulokset? Osittain eivät kohdanneet Ronja Addams-Moring
  • 13. Huomasivat eri asioita •Lisenssi! •Vakaa ydin ja kehitysydin! •Lähdekoodin laatua tarvitsee suojella •Muut motiivit kuin oma kiinnostus tai tarve •Kehittämisen / yhteisön kielteiset puolet •Oikea asenne! •Lähdekoodin uusiokäyttö ja karsiminen •Rekrytointi + vastuun siirto tarvittaessa 12.12.2013 Ronja Addams-Moring 13
  • 14. 12.12.2013 Oliko basaarimalli = tutkimustulokset? Osa asioista puuttui kummastakin Ronja Addams-Moring
  • 15. Eivät maininneet näitä •Tärkeitä kehittäjäyhteisölle –paikalliset, kansalliset ja kansainväliset tapaamiset –yhdistykset ja järjestöt –alusta asti myötämieliset yritykset 12.12.2013 Ronja Addams-Moring 15
  • 16. 12.12.2013 Entäs sitten? Ronja Addams-Moring
  • 17. Näitä kalvoja saa käyttää: CC BY-NC-SA •Lisenssi: Creative Commons Nimeä-Epäkaupallinen- JaaSamoin 4.0 Kansainvälinen •http://creativecommons.org/licenses/by-nc-sa/4.0/deed.fi •ronja@iki.fi •https://plus.google.com/u/0/+RonjaAddamsMoring •fi.linkedin.com/in/addamsmoring/ 12.12.2013 Ronja Addams-Moring 17
  • 18. Pohdittavaksi: lähellä Linuxin ydintä? •Hullu paljon työtä tekee, viisas pääsee vähemmällä •Tyvestä puuhun noustaan •Ei sellaista tietä, jota ei ennen ole käyty •Ei kysyvä tieltä eksy •Kyllä hätä keinot keksii •Hiljaa hyvää tulee, ajatellen aivan kaunis •Ei lukemalla uimaan opi, veteen on mentävä! •Ei yksinäinen puu valkeeta ota •Parempi karvas totuus ko makea valhe 12.12.2013 Ronja Addams-Moring 18