Open Source un neierobežotas līdzdalības gars

Autors: Roger Morrison
Radīšanas Datums: 21 Septembris 2021
Atjaunināšanas Datums: 21 Jūnijs 2024
Anonim
Павел и Владимир Ртищевы: арбитраж с 13 лет, про первый миллион, ошибки и создание партнерской сети
Video: Павел и Владимир Ртищевы: арбитраж с 13 лет, про первый миллион, ошибки и создание партнерской сети

Saturs


Avots: Vectorikart / Dreamstime.com

Izņemšana:

Ideju un tehnoloģiju bezmaksas apmaiņa rodas no neierobežotas līdzdalības un labas gribas.

"Mēs noraidām karaļus, prezidentus un balsošanu. Mēs ticam aptuvenai vienprātībai un darbības kodeksam." Tie ir Deivs Klarks, kurš bija iesaistīts Interneta inženierijas darba grupas (IETF) pirmsākumos. Ne katrs digitālais novators ir ieinteresēts nopelnīt miljardus. Tehniskie pionieri, piemēram, Ričards Stallmans, Linuss Torvalds un Tims Berners-Lī, brīvi izplatīja savas idejas. Aiz šī dāsnuma ir domāšanas veids un kopienas gars, kas gadu desmitiem ir veicinājis jauninājumus. (Lai uzzinātu vairāk par dažādiem atvērtā koda licencēšanas veidiem, skatiet sadaļu Atklātā pirmkoda licencēšana - kas jums jāzina.)

Atvērtā koda un atvērtās idejas

Es nosaukumā esmu lietojis terminu "open source", jo tas ir parasti lietots termins. Bet raksta būtība ir nedaudz plašāka. Kopš pirmās dienas datoru industrijā ir bijuši cilvēki, kas ir vēlējušies brīvi dalīties savās zināšanās un idejās pēc iespējas plašākai auditorijai. Mēs nevaram uzskatīt, ka viņi zina viņu motivāciju, un arī mums nevajadzētu mēģināt viņus psihoanalizēt, taču ir skaidrs, ka šajos gadījumos spēlē kāda cita tieksme, izņemot vēlmi gūt labumu no naudas.


Dažiem var šķist viegli spriest par tiem, kuri ir centušies gūt labumu no apgalvotajām intelektuālā īpašuma tiesībām. Protams, tirgus spēki virza inovācijas. Bet, kad deviņpadsmit gadus vecais Bils Geitss izplatīja “Atvērto vēstuli hobijiem”, apgalvojot, ka viņi zog viņa BASIC programmatūru, viņam izdevās sabojāt dažas spalvas. Bezmaksas programmatūras un atvērtā pirmkoda kopienā spēlē vēl viena dinamika. Var būt grūti uzlikt pirkstu, taču mēs varam palūkoties, kā viss ir noticis. (Plašāku informāciju par atvērtā koda kustību skatiet sadaļā Open Source: Vai tas ir pārāk labi, lai būtu patiesība?)

RFC 1: Dialoga sākums

ARPANET pirmajās dienās tika izveidota neliela maģistrantu grupa, lai noteiktu nākamos soļus. Stīvs Krokers no UCLA bija viņu vadītājs, un viņš izveidoja sakaru un dokumentācijas sistēmu, kas ieviestu jauninājumus un standartizētu interneta protokolus. Tas sākās ar Tīkla darba grupas pieprasījumu pēc komentāriem 1 (RFC 1): “Host Software” 1969. gada 7. aprīlī.


Crocker vēlāk to sauca par “aizmirstu dokumentu”, bet trīsdesmit gadus vēlāk viņa ieguldījums tika slavēts RFC 2555: “RFC 30 gadi.” Vints Cerfs rakstīja, ka “RFC 1 rakstīšanas akts liecināja par drosmīgu un galu galā skaidru redzi. Crocker pats rakstīja par “neierobežotas dalības garu darba grupas sanāksmēs.” Mūsdienās organizāciju, ko veido darba grupa, sauc par Internet Engineering Task Force (IETF), un tā ir sastāv no tūkstošiem tehnikas profesionāļu visā pasaulē.

Piemiņas RFC Džeiks Feinlers aprakstīja, kā jāizveido RFC sistēma:

  • Būtu ieviesēju darba grupa.
  • Idejām bija jābūt brīvām.
  • Komunikācijas būtu neformālas.
  • Dokumenti tiks deponēti un izplatīti brīvi.
  • Uz ballīti varēja ierasties ikviens, kam ir kāds ieguldījums.

No šiem dokumentiem tika iegūta ievērojama TCP / IP protokola kaudze, un tā kļuva par militāru direktīvu. IETF misija ir “ietekmēt veidu, kā cilvēki projektē, lieto un pārvalda internetu”. Sadarbības centieni aizņēma un izveidoja mūsdienīgu interneta vidi.

Individuālie līdzautori:

Jūs nevarat uzlabot savas programmēšanas prasmes, kad nevienam nerūp programmatūras kvalitāte.

Kā konsultants CERN Ženēvā, Tims Berners-Lī uzskatīja, ka viņam ir nepieciešams veids, kā uzlabot sadarbību starp daudziem tūkstošiem pētnieku. Tāpēc viņš izveidoja datorprogrammu, kuru sauca par “Inquire” un kas tika nosaukta par godu Viktorijas laikmeta almanaham ar nosaukumu “Inquire within Upon Everything.” Laika gaitā Berners-Lee izveidoja rīku komplektu, kurā bija iekļauts hiperpārneses protokols (HTTP), hiperatzīmēšanas valoda. (HTML) un vienotus resursu vietrāžus (vietrāžus URL) saišu sistēmā, kuru viņš dēvē par “globālo tīmekli (WWW)”.

Berners-Lee ievietoja tīmekli publiskajā domēnā. “Nav naudas tajā,” rakstīja kāds kolēģis. Tāpat kā Torvalds, arī Berners-Lī savu ideju publiskoja interneta intereškopā. "Ja jūs interesē koda izmantošana, nosūtiet man e-pastu," viņš rakstīja.

1997. gadā Ēriks S. Raimonds prezentēja eseju Linux entuziastu pulcēšanās laikā. Ietekmīgajā darbā “Katedrāle un bazārs” viņš stāstīja par 19 mācībām, kas gūtas, strādājot ar programmatūras izstrādātāja pieredzi. Sadaļā ar nosaukumu “Atklātā pirmkoda programmatūras sociālais raksturojums” Raimonds aplūko 18. un 19. punktu:

18. Lai atrisinātu kādu interesantu problēmu, vispirms atrodiet problēmu, kas jums ir interesanta.

19: Ja attīstības koordinatoram ir komunikācijas vide, kas ir vismaz tikpat laba kā internets, un viņš zina, kā vadīt bez piespiešanas, daudzas galvas ir neizbēgami labākas par vienu.

Viņš apsvēra “bezspēcīgas programmēšanas” jēdzienu, kas tika ierosināts Džeralda Veinberga rakstā “Datorprogrammēšanas psiholoģija”. Un viņš atzīmēja, ka Linux projekts veiksmīgi izmantoja “visu pasauli kā savu talantu kopu”. Šeit bija plašs neierobežotas līdzdalības gars. Brīvsvars bija kļuvis globāls.

Secinājums

Atvērtā pirmkoda iniciatīva (OSI) ir tāda veida atvērtā attīstības procesa piemērs, kurš sākās pirms daudziem gadiem. Ričards Štālmens 1985. gadā nodibināja Brīvās programmatūras fondu (FSF). Kosmoss neļauj aprakstīt plašo brīvo un atvērto avotu centienu pasauli, kas izveidojusies no agrīno tehnisko kopienu auglīgās augsnes.

Kāpēc gan kāds vēlas atdot zināšanas un metodes, kuru izstrādāšanā viņi ir tik smagi strādājuši? Kas zina? Torvalds bija ietekmējis viņa vecāku sociāli politisko tieksmi. Stallman uzskatīja bezmaksas programmatūru kā kustību un misiju. Berners-Lee, iespējams, ietekmēja viņa reliģiskā izcelsme. Un tūkstošiem inženieru visā pasaulē, kas piedalās tādās organizācijās kā IETF, OSI un FSF? Ļaujiet to tikai uzkrītoši uz šo brīnišķīgo “neierobežotās līdzdalības garu”.