The cathedral and the bazaar for Strelka students

Post on 02-Jul-2015

142 views 1 download

Transcript of The cathedral and the bazaar for Strelka students

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