Sursa deschisă și spiritul de participare fără restricții

Autor: Roger Morrison
Data Creației: 21 Septembrie 2021
Data Actualizării: 21 Iunie 2024
Anonim
Noi Profetii Ne Arata Ce Se Va Intampla In Lume Si Cu Oamenii
Video: Noi Profetii Ne Arata Ce Se Va Intampla In Lume Si Cu Oamenii

Conţinut


Sursa: Vectorikart / Dreamstime.com

La pachet:

Împărtășirea gratuită a ideilor și tehnologiei provine dintr-un spirit de participare și de bună voință.

"Respingem regii, președinții și votul. Credem în consensul dur și în codul de funcționare." Acestea sunt cuvintele lui Dave Clark, care a fost implicat în primele zile ale Task Force de internet inginerie (IETF). Nu orice inovator digital este interesat să facă miliarde. Pionierii tehnici precum Richard Stallman, Linus Torvalds și Tim Berners-Lee și-au distribuit ideile în mod liber. În spatele acestei generozități se află o gândire și un spirit de comunitate care au alimentat inovația de zeci de ani. (Pentru a afla mai multe despre diferitele tipuri de licențe open-source, consultați Licențe de tip Open-Source - Ce trebuie să știți.)

Open Source și Open Idees

Am folosit termenul „sursă deschisă” din titlu, deoarece este un termen utilizat frecvent. Dar aspectul articolului este ceva mai larg. Încă din primele zile au existat cei din industria calculatoarelor care au fost dispuși să împărtășească în mod liber cunoștințele și ideile lor către publicul larg. Nu putem presupune că le cunoaștem motivațiile și nici nu trebuie să încercăm să le psihanalizăm aici, dar este clar că, în aceste cazuri, va intra în joc o altă înclinație decât dorința de câștig monetar.


Unii pot considera că este ușor să fie judecat pentru cei care au căutat să valorifice drepturile de proprietate intelectuală revendicate. Desigur, forțele pieței determină inovația. Însă, când Bill Gates, în vârstă de nouăsprezece ani, a distribuit „Scrisoarea deschisă către hobbyiști”, susținând că îi furau software-ul BASIC, a reușit să înfige câteva pene. În comunitatea cu software liber și open-source, o altă dinamică este în joc. Poate fi dificil să pui un deget, dar putem arunca o privire asupra modului în care au trecut lucrurile. (Pentru mai multe despre mișcarea open-source, consultați Sursa deschisă: Este prea bine să fie adevărat?)

RFC 1: Începutul unui dialog

În primele zile ale ARPANET, un grup mic de studenți absolvenți a fost format pentru a determina următorii pași. Steve Crocker, de la UCLA, a fost liderul lor și a creat un sistem de comunicare și documentare care să inoveze și să standardizeze protocoalele internetului. A început cu Cererea pentru comentarii 1 (RFC 1) a grupului de lucru în rețea: „Software gazdă” la 7 aprilie 1969.


Ulterior, Crocker ar numi documentul „de uitat”, dar treizeci de ani mai târziu contribuțiile sale au fost lăudate în RFC 2555: „30 de ani de RFC”. Vint Cerf a scris că „actul de a scrie RFC 1 era un indiciu al curajosului și în cele din urmă clar vizionat. conducere pe care a adus-o într-o călătorie în necunoscut. ”Crocker însuși a scris despre„ spiritul participării fără restricții la întâlnirile grupului de lucru ”. Astăzi organizația formată din grupul de lucru se numește Internet Engineering Task Force (IETF) și este format din mii de profesioniști tehnici din întreaga lume.

În RFC comemorativ, Jake Feinler a descris modul în care sistemul RFC urma să fie stabilit:

  • Ar exista un grup de lucru de implementatori.
  • Ideile trebuiau să fie în mod liber.
  • Comunicările ar fi informale.
  • Documentele ar fi depuse și distribuite liber.
  • Oricine are ceva de contribuție ar putea veni la petrecere.

Stiva semnificativă de protocol TCP / IP a provenit din aceste documente și a devenit parte a unei directive militare. Misiunea IETF este „de a influența modul în care oamenii proiectează, folosesc și gestionează internetul.” Efortul de colaborare a pus stăpânire și a produs mediul de internet pe care îl avem astăzi.

Colaboratori individuali:

Nu îți poți îmbunătăți abilitățile de programare atunci când nimeni nu îi pasă de calitatea software-ului.

În calitate de consultant la CERN la Geneva, Tim Berners-Lee a descoperit că are nevoie de o modalitate de a îmbunătăți colaborarea dintre mii de cercetători. Așa că a creat un program de calculator pe care l-a numit „Inquire”, numit în raport cu un almanah victorian numit „Inquire Within Upon Everything.” Cu timpul, Berners-Lee a creat o suită de instrumente care includ Hyper Transfer Protocol (HTTP), Hyper Markup Language (HTML) și Localizatori de resurse uniforme (URL-uri) într-un sistem de legături pe care l-ar numi „World Wide Web (WWW)”.

Berners-Lee a pus Web-ul în domeniul public. „Nu există bani pentru asta”, a scris un coleg. La fel ca Torvalds, Berners-Lee și-a lansat ideea pe un grup de știri pe internet. „Dacă sunteți interesat să folosiți codul, trimiteți-mi prin mail”, a scris el.

În 1997, Eric S. Raymond a prezentat un eseu la o adunare de pasionați de Linux. În influența sa, „Catedrala și Bazarul”, a discutat 19 lecții învățate în experiența sa ca dezvoltator de software. Într-o secțiune numită „The Social Con of Software Open-Source”, Raymond acoperă punctele 18 și 19:

18. Pentru a rezolva o problemă interesantă, începeți să găsiți o problemă care vă interesează.

19: Dacă coordonatorul dezvoltării are un mediu de comunicații cel puțin la fel de bun ca internetul și știe să conducă fără constrângere, mulți șefi sunt inevitabil mai buni decât unul.

El a considerat conceptul de „programare fără ego”, propus în Gerald Weinbergs „Psihologia programării computerizate”. Și a menționat că proiectul Linux a folosit cu succes „întreaga lume ca bazin de talente”. Aici a existat spiritul de participare fără restricții. Rulajul liber a devenit global.

Concluzie

Inițiativa Open Source (OSI) este un exemplu al tipului de proces de dezvoltare deschis care a început cu mulți ani în urmă. Richard Stallman a înființat Free Software Foundation (FSF) în 1985. Spațiul nu permite să descrie lumea vastă a eforturilor gratuite și open-source care au răsărit din solul fertil al comunităților tehnice timpurii.

De ce ar vrea cineva să ofere cunoștințele și metodele pe care au muncit atât de mult pentru a le dezvolta? Cine știe? Pentru Torvalds, a existat influența înclinărilor social-politice ale părinților săi. Stallman a văzut software-ul gratuit ca o mișcare și o misiune. Se poate ca Berners-Lee să fi fost influențat de mediul său religios. Și miile de ingineri din întreaga lume care participă cu organizații precum IETF, OSI și FSF? Permiteți-l să creeze acest minunat „spirit de participare fără restricții.”