Linuksen laki on jompikumpi kahdesta tunnetusta empiirisesta havainnosta .
Nimetty Linux-ytimen luojan Linus Torvaldsin mukaan .
Eric Raymondin mukaan Linusin laissa sanotaan, että " jos silmämunat ovat riittävät , kaikki viat ovat matalia " ; tai muodollisemmin sanottuna "kun betatestaajia ja työntekijöitä on riittävästi, melkein kaikki ongelmat havaitaan nopeasti ja ne ovat ilmeisiä jollekulle . " Raymond muotoili tämän säännön esseen " The Cathedral and the Bazaar " neljännessä osassa.
Jotkut tutkijat ovat eri mieltä "riittävästi silmiä" -säännöstä. Esimerkiksi Robert Glass kiistää Linusin lain ja uskoo, että useamman kuin kahden tai neljän kehittäjän osallistuminen virheiden etsimiseen koodinpalasta ei lisää tämän haun tehokkuutta [1] . Michael Howard ja David LeBlanc väittävät, että "tarpeeksi silmät" voivat silti unohtaa virheen, jos he eivät tunne tarpeeksi tiettyä koodinpalaa; ja että avoin lähdekoodi ei takaa ohjelmiston turvallisuutta, koska koodia lukevien kehittäjien joukossa vain harvat pystyvät havaitsemaan haavoittuvuuksia [2] .
On huomattava, että Eric Raymond itse ei ole samaa mieltä hänen Linusin lain muotoilunsa suosituista yksinkertaistetuista tulkinnoista [3] .
Linus Torvalds itse tarkoittaa Linuksen lain mukaan hänen pohdintojaan ihmisyhteiskunnan kehityksen syistä, jotka hän alun perin julkaisi omaelämäkerrassaan Just for Fun [4] . Pekka Himasen kirjan The Hacker Ethic and the Spirit of the Information Age esipuheessa Torvalds ehdotti lyhyempää lain muotoilua:
Linuksen laki sanoo, että kaikki motivaatiomme voidaan jakaa kolmeen pääluokkaan. Ja mikä vielä tärkeämpää, edistyminen tarkoittaa samojen kolmen kategorian läpikulkua kuin "vaiheet" evoluutioprosessissa, eli siirtymistä kategoriasta seuraavaan kategoriaan. Nämä luokat ovat järjestyksessä "selviytyminen", "sosiaalinen elämä" ja "viihde" [5] .
Tämä Linuksen lain versio on samanlainen kuin Maslowin tarpeiden pyramidi ja Alderferin tarveteoria .
Linux- projekti | |
---|---|
Kenraali |
|
Leviäminen | |
Sovellukset |
|
Persoonallisuudet |
|
joukkotiedotusvälineet |
|
Luettelot |
|
Liikkuvuus | |
Muut |