SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
The	
  Cathedral	
  	
  
&	
  The	
  Bazaar	
  
The	
  hacker	
  ethic	
  
is	
  a	
  
"new	
  way	
  of	
  life,	
  with	
  
a	
  philosophy,	
  
an	
  ethic	
  and	
  a	
  dream”	
  
	
  
©	
  Steven	
  Levy	
  
Knowledge	
  should	
  be	
  shared	
  
with	
  other	
  people	
  
who	
  can	
  benefit	
  from	
  it.	
  
	
  
©	
  Richard	
  Stallman	
  
Important	
  resources	
  should	
  be	
  
u?lized	
  rather	
  than	
  wasted.	
  
	
  
©	
  Richard	
  Stallman	
  
Hacking	
  and	
  ethics	
  are	
  separate	
  
 	
  
	
  
hacker	
  	
  	
  	
  	
  ???	
  
	
  	
  	
  	
  	
  	
  	
  
IETF	
  RFC	
  1983:	
  
	
  
hacker	
  
	
  	
  	
  	
  	
  	
  A	
  person	
  who	
  	
  	
  	
  	
  	
  
delights	
  in	
  having	
  an	
  inJmate	
  
understanding	
  of	
  the	
  internal	
  
workings	
  of	
  a	
  system.	
  
According	
  to	
  the	
  "hacker	
  ethic,"	
  a	
  hack	
  must:	
  
•  be	
  safe	
  
•  not	
  damage	
  anything	
  
•  not	
  damage	
  anyone,	
  
either	
  physically,	
  mentally	
  or	
  emoJonally	
  
•  be	
  funny,	
  
at	
  least	
  to	
  most	
  of	
  the	
  people	
  who	
  experience	
  it	
  
Principles	
  by	
  Steven	
  Levy	
  
• Hands-­‐On	
  ImperaJve	
  
• Sharing	
  
• Openness	
  
• DecentralizaJon	
  
• World	
  Improvement	
  
A	
  Cathedral	
  	
  
or	
  A	
  Bazaar?	
  
Linus’s	
  law:	
  
"given	
  enough	
  
eyeballs,	
  all	
  bugs	
  
are	
  shallow"	
  
Release	
  early.	
  
Release	
  oUen.	
  	
  
	
  
And	
  listen	
  to	
  your	
  
customers.	
  
	
  
©	
  Eric	
  Raymond	
  
Plan	
  to	
  throw	
  
one	
  [version]	
  away;	
  
you	
  will,	
  anyhow.	
  
	
  
©	
  Frederick	
  Brooks,	
  	
  
The	
  Mythical	
  Man	
  Month	
  
Good	
  programmers	
  
know	
  what	
  to	
  write.	
  
	
  
Great	
  ones	
  
know	
  what	
  to	
  rewrite	
  
(and	
  reuse).	
  
	
  
©	
  Eric	
  Raymond	
  
When	
  you	
  lose	
  
interest	
  in	
  a	
  program,	
  
your	
  last	
  duty	
  to	
  it	
  
is	
  to	
  hand	
  it	
  off	
  to	
  a	
  
competent	
  successor.	
  
	
  
©	
  Eric	
  Raymond	
  
99designs.com	
  	
  -­‐	
  Crowdsourced	
  design	
  
People’s	
  power	
  
People’s	
  power	
  
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students
The cathedral and the bazaar for Strelka students

Weitere ähnliche Inhalte

Ähnlich wie The cathedral and the bazaar for Strelka students

Philosophy and Social Media 2: The Origins of Social Media
Philosophy and Social Media 2: The Origins of Social MediaPhilosophy and Social Media 2: The Origins of Social Media
Philosophy and Social Media 2: The Origins of Social MediaTimothy Rayner
 
Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)
Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)
Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)Marcus Dapp
 
Linkedin2012
Linkedin2012Linkedin2012
Linkedin2012Chris Ngo
 
Philippe Beaudette - How To Motivate Legions of Volunteers
Philippe Beaudette - How To Motivate Legions of VolunteersPhilippe Beaudette - How To Motivate Legions of Volunteers
Philippe Beaudette - How To Motivate Legions of VolunteersFeverBee Limited
 
ARTIFICIAL INTELLIGENCE(AI)
ARTIFICIAL INTELLIGENCE(AI)ARTIFICIAL INTELLIGENCE(AI)
ARTIFICIAL INTELLIGENCE(AI)Niyati Mehta
 
Big Data - Little Data
Big Data - Little DataBig Data - Little Data
Big Data - Little DataIntoTheMinds
 
Rethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and MLRethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and MLPeter Wang
 
Hacking Social Media: The Case of Tweeting Bra
Hacking Social Media: The Case of Tweeting BraHacking Social Media: The Case of Tweeting Bra
Hacking Social Media: The Case of Tweeting BraDimitris Savvakos
 
Social Engineering 101: Don't Get Manipulated by Attackers
Social Engineering 101: Don't Get Manipulated by AttackersSocial Engineering 101: Don't Get Manipulated by Attackers
Social Engineering 101: Don't Get Manipulated by AttackersNetSquared
 
Lag etik & Informationssystem
Lag etik  & InformationssystemLag etik  & Informationssystem
Lag etik & InformationssystemMathias Klang
 
A cat will teach her young ones all the tricks, except how to jump backwards.
A cat will teach her young ones all the tricks, except how to jump backwards.A cat will teach her young ones all the tricks, except how to jump backwards.
A cat will teach her young ones all the tricks, except how to jump backwards.Rhea Myers
 
Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)
Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)
Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)Marcus Dapp
 
Present to-nmmu-propella
Present to-nmmu-propellaPresent to-nmmu-propella
Present to-nmmu-propellaExo Futures
 
Internet And Self-organizing1
Internet And Self-organizing1Internet And Self-organizing1
Internet And Self-organizing1Artur Serra
 
Ten Disruptions and Why They Are Important
Ten Disruptions and Why They Are ImportantTen Disruptions and Why They Are Important
Ten Disruptions and Why They Are ImportantUpstarts.tv
 
NetSquared Introduction Slides for NetSquared Amsterdam Launch Meeting
NetSquared Introduction Slides for NetSquared Amsterdam Launch MeetingNetSquared Introduction Slides for NetSquared Amsterdam Launch Meeting
NetSquared Introduction Slides for NetSquared Amsterdam Launch MeetingNetSquared
 
Tale of the Knowledge Organization In an Age of Wicked Problems
Tale of the Knowledge Organization In an Age of Wicked ProblemsTale of the Knowledge Organization In an Age of Wicked Problems
Tale of the Knowledge Organization In an Age of Wicked ProblemsGomindSHIFT
 

Ähnlich wie The cathedral and the bazaar for Strelka students (20)

What is Ethical hacking
What is Ethical hackingWhat is Ethical hacking
What is Ethical hacking
 
Philosophy and Social Media 2: The Origins of Social Media
Philosophy and Social Media 2: The Origins of Social MediaPhilosophy and Social Media 2: The Origins of Social Media
Philosophy and Social Media 2: The Origins of Social Media
 
Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)
Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)
Lecture 2011.01: General Introduction and Open Access (Digital Sustainability)
 
Linkedin2012
Linkedin2012Linkedin2012
Linkedin2012
 
Philippe Beaudette - How To Motivate Legions of Volunteers
Philippe Beaudette - How To Motivate Legions of VolunteersPhilippe Beaudette - How To Motivate Legions of Volunteers
Philippe Beaudette - How To Motivate Legions of Volunteers
 
ARTIFICIAL INTELLIGENCE(AI)
ARTIFICIAL INTELLIGENCE(AI)ARTIFICIAL INTELLIGENCE(AI)
ARTIFICIAL INTELLIGENCE(AI)
 
Big Data - Little Data
Big Data - Little DataBig Data - Little Data
Big Data - Little Data
 
Rethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and MLRethinking OSS In An Era of Cloud and ML
Rethinking OSS In An Era of Cloud and ML
 
Hacking Social Media: The Case of Tweeting Bra
Hacking Social Media: The Case of Tweeting BraHacking Social Media: The Case of Tweeting Bra
Hacking Social Media: The Case of Tweeting Bra
 
Social Engineering 101: Don't Get Manipulated by Attackers
Social Engineering 101: Don't Get Manipulated by AttackersSocial Engineering 101: Don't Get Manipulated by Attackers
Social Engineering 101: Don't Get Manipulated by Attackers
 
Lag etik & Informationssystem
Lag etik  & InformationssystemLag etik  & Informationssystem
Lag etik & Informationssystem
 
A cat will teach her young ones all the tricks, except how to jump backwards.
A cat will teach her young ones all the tricks, except how to jump backwards.A cat will teach her young ones all the tricks, except how to jump backwards.
A cat will teach her young ones all the tricks, except how to jump backwards.
 
Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)
Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)
Lecture 2011.02: Key Terms and Concepts (Digital Sustainability)
 
Present to-nmmu-propella
Present to-nmmu-propellaPresent to-nmmu-propella
Present to-nmmu-propella
 
Internet And Self-organizing1
Internet And Self-organizing1Internet And Self-organizing1
Internet And Self-organizing1
 
The Guardian Avatar
The Guardian AvatarThe Guardian Avatar
The Guardian Avatar
 
hacking
hackinghacking
hacking
 
Ten Disruptions and Why They Are Important
Ten Disruptions and Why They Are ImportantTen Disruptions and Why They Are Important
Ten Disruptions and Why They Are Important
 
NetSquared Introduction Slides for NetSquared Amsterdam Launch Meeting
NetSquared Introduction Slides for NetSquared Amsterdam Launch MeetingNetSquared Introduction Slides for NetSquared Amsterdam Launch Meeting
NetSquared Introduction Slides for NetSquared Amsterdam Launch Meeting
 
Tale of the Knowledge Organization In an Age of Wicked Problems
Tale of the Knowledge Organization In an Age of Wicked ProblemsTale of the Knowledge Organization In an Age of Wicked Problems
Tale of the Knowledge Organization In an Age of Wicked Problems
 

Mehr von Alexander Chemeris

TADhack 2014 hack presentation - FairShare call limiter
TADhack 2014 hack presentation - FairShare call limiterTADhack 2014 hack presentation - FairShare call limiter
TADhack 2014 hack presentation - FairShare call limiterAlexander Chemeris
 
Open-source SDR silicon - GNU Radio Conference 2013 presentation
Open-source SDR silicon - GNU Radio Conference 2013 presentationOpen-source SDR silicon - GNU Radio Conference 2013 presentation
Open-source SDR silicon - GNU Radio Conference 2013 presentationAlexander Chemeris
 
Fairwaves UmTRX - GNU Radio Conference 2013 presentation
Fairwaves UmTRX - GNU Radio Conference 2013 presentationFairwaves UmTRX - GNU Radio Conference 2013 presentation
Fairwaves UmTRX - GNU Radio Conference 2013 presentationAlexander Chemeris
 
29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotwareAlexander Chemeris
 
29c3 OpenBTS workshop - Mini-Workshop
29c3 OpenBTS workshop - Mini-Workshop29c3 OpenBTS workshop - Mini-Workshop
29c3 OpenBTS workshop - Mini-WorkshopAlexander Chemeris
 
Cеминар по OpenBTS №2 - Архитектура OpenBTS
Cеминар по OpenBTS №2 - Архитектура OpenBTSCеминар по OpenBTS №2 - Архитектура OpenBTS
Cеминар по OpenBTS №2 - Архитектура OpenBTSAlexander Chemeris
 
Cеминар по OpenBTS №1 - Введение в GSM
Cеминар по OpenBTS №1 - Введение в GSMCеминар по OpenBTS №1 - Введение в GSM
Cеминар по OpenBTS №1 - Введение в GSMAlexander Chemeris
 
Fairwaves UmTRX - presentation at SDR'11 conference
Fairwaves UmTRX - presentation at SDR'11 conferenceFairwaves UmTRX - presentation at SDR'11 conference
Fairwaves UmTRX - presentation at SDR'11 conferenceAlexander Chemeris
 
10 elphel open hard_spb_mini-conf2010
10 elphel open hard_spb_mini-conf201010 elphel open hard_spb_mini-conf2010
10 elphel open hard_spb_mini-conf2010Alexander Chemeris
 
06 как начать Open Source Hardware проект
06 как начать Open Source Hardware проект06 как начать Open Source Hardware проект
06 как начать Open Source Hardware проектAlexander Chemeris
 
05 косенков.как заработать деньги на oshw
05 косенков.как заработать деньги на oshw05 косенков.как заработать деньги на oshw
05 косенков.как заработать деньги на oshwAlexander Chemeris
 
01 Что такое Open-Source Hardware
01 Что такое Open-Source Hardware01 Что такое Open-Source Hardware
01 Что такое Open-Source HardwareAlexander Chemeris
 
02 История Open-Source Hardware - Олег Садов
02 История Open-Source Hardware - Олег Садов02 История Open-Source Hardware - Олег Садов
02 История Open-Source Hardware - Олег СадовAlexander Chemeris
 

Mehr von Alexander Chemeris (20)

TADhack 2014 hack presentation - FairShare call limiter
TADhack 2014 hack presentation - FairShare call limiterTADhack 2014 hack presentation - FairShare call limiter
TADhack 2014 hack presentation - FairShare call limiter
 
Open-source SDR silicon - GNU Radio Conference 2013 presentation
Open-source SDR silicon - GNU Radio Conference 2013 presentationOpen-source SDR silicon - GNU Radio Conference 2013 presentation
Open-source SDR silicon - GNU Radio Conference 2013 presentation
 
Fairwaves UmTRX - GNU Radio Conference 2013 presentation
Fairwaves UmTRX - GNU Radio Conference 2013 presentationFairwaves UmTRX - GNU Radio Conference 2013 presentation
Fairwaves UmTRX - GNU Radio Conference 2013 presentation
 
29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware29c3 OpenBTS workshop - Hardware and sotware
29c3 OpenBTS workshop - Hardware and sotware
 
29c3 OpenBTS workshop - Mini-Workshop
29c3 OpenBTS workshop - Mini-Workshop29c3 OpenBTS workshop - Mini-Workshop
29c3 OpenBTS workshop - Mini-Workshop
 
Cеминар по OpenBTS №2 - Архитектура OpenBTS
Cеминар по OpenBTS №2 - Архитектура OpenBTSCеминар по OpenBTS №2 - Архитектура OpenBTS
Cеминар по OpenBTS №2 - Архитектура OpenBTS
 
Cеминар по OpenBTS №1 - Введение в GSM
Cеминар по OpenBTS №1 - Введение в GSMCеминар по OpenBTS №1 - Введение в GSM
Cеминар по OpenBTS №1 - Введение в GSM
 
Fairwaves UmTRX - presentation at SDR'11 conference
Fairwaves UmTRX - presentation at SDR'11 conferenceFairwaves UmTRX - presentation at SDR'11 conference
Fairwaves UmTRX - presentation at SDR'11 conference
 
Open source 4G radio
Open source 4G radioOpen source 4G radio
Open source 4G radio
 
10 elphel open hard_spb_mini-conf2010
10 elphel open hard_spb_mini-conf201010 elphel open hard_spb_mini-conf2010
10 elphel open hard_spb_mini-conf2010
 
02.10 arduino-scratchduino
02.10 arduino-scratchduino02.10 arduino-scratchduino
02.10 arduino-scratchduino
 
06 как начать Open Source Hardware проект
06 как начать Open Source Hardware проект06 как начать Open Source Hardware проект
06 как начать Open Source Hardware проект
 
05 косенков.как заработать деньги на oshw
05 косенков.как заработать деньги на oshw05 косенков.как заработать деньги на oshw
05 косенков.как заработать деньги на oshw
 
04.02 Marsohod
04.02 Marsohod04.02 Marsohod
04.02 Marsohod
 
04.04 fairwaves - clock tamer
04.04 fairwaves - clock tamer04.04 fairwaves - clock tamer
04.04 fairwaves - clock tamer
 
04.03 AFEB + Wireless OSEB
04.03 AFEB + Wireless OSEB04.03 AFEB + Wireless OSEB
04.03 AFEB + Wireless OSEB
 
04.01 gpfix GeoTracker
04.01 gpfix GeoTracker04.01 gpfix GeoTracker
04.01 gpfix GeoTracker
 
01 Что такое Open-Source Hardware
01 Что такое Open-Source Hardware01 Что такое Open-Source Hardware
01 Что такое Open-Source Hardware
 
03 Village Telco ROSH 10.10
03 Village Telco ROSH 10.1003 Village Telco ROSH 10.10
03 Village Telco ROSH 10.10
 
02 История Open-Source Hardware - Олег Садов
02 История Open-Source Hardware - Олег Садов02 История Open-Source Hardware - Олег Садов
02 История Open-Source Hardware - Олег Садов
 

Kürzlich hochgeladen

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Kürzlich hochgeladen (20)

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

The cathedral and the bazaar for Strelka students

  • 1. The  Cathedral     &  The  Bazaar  
  • 2. The  hacker  ethic   is  a   "new  way  of  life,  with   a  philosophy,   an  ethic  and  a  dream”     ©  Steven  Levy  
  • 3. Knowledge  should  be  shared   with  other  people   who  can  benefit  from  it.     ©  Richard  Stallman  
  • 4. Important  resources  should  be   u?lized  rather  than  wasted.     ©  Richard  Stallman  
  • 5. Hacking  and  ethics  are  separate  
  • 6.       hacker          ???                
  • 7. IETF  RFC  1983:     hacker              A  person  who             delights  in  having  an  inJmate   understanding  of  the  internal   workings  of  a  system.  
  • 8. According  to  the  "hacker  ethic,"  a  hack  must:   •  be  safe   •  not  damage  anything   •  not  damage  anyone,   either  physically,  mentally  or  emoJonally   •  be  funny,   at  least  to  most  of  the  people  who  experience  it  
  • 9.
  • 10. Principles  by  Steven  Levy   • Hands-­‐On  ImperaJve   • Sharing   • Openness   • DecentralizaJon   • World  Improvement  
  • 11. A  Cathedral     or  A  Bazaar?  
  • 12. Linus’s  law:   "given  enough   eyeballs,  all  bugs   are  shallow"  
  • 13. Release  early.   Release  oUen.       And  listen  to  your   customers.     ©  Eric  Raymond  
  • 14. Plan  to  throw   one  [version]  away;   you  will,  anyhow.     ©  Frederick  Brooks,     The  Mythical  Man  Month  
  • 15.
  • 16. Good  programmers   know  what  to  write.     Great  ones   know  what  to  rewrite   (and  reuse).     ©  Eric  Raymond  
  • 17. When  you  lose   interest  in  a  program,   your  last  duty  to  it   is  to  hand  it  off  to  a   competent  successor.     ©  Eric  Raymond  
  • 18. 99designs.com    -­‐  Crowdsourced  design