Linus Torvalds hovorí o komerčných používateľoch otvoreného zdrojového kódu

Minulý týždeň, Linus Torvalds pokračoval rozsiahlym e-mailovým rozhovorom s Jeremym Andrewsom, zakladajúci partner a generálny riaditeľ spoločnosti Tag1.

V prvej aprílovej časti rozhovoru Torvalds hovoril o všetkom, od čipov ARM64 spoločnosti Apple a ovládačov Rust, po jeho vlastné prostredie „work-from-home“ založené na Fedore a jeho myšlienky o začiatkoch Linuxu. Ale druhá časť ponúka hlbší vhľad do toho, ako si myslí Torvalds, osobný vhľad o čo sa podelíms ďalšími správcami projektov a niekoľkými nápadmi, ako získať spoločnosti, aby pomohli pri rozvoji podnikania.

Linus prezradil, ako pokračoval, keď sa projekt začal:

"Stále si pamätám na prvé dni, keď mi ľudia posielali opatrenia, a ja som ich v skutočnosti neuplatňoval ako dohody, ale čítal som ich, že som pochopil, čo ľudia chcú robiť, a že som to urobil sám. Pretože tak som začal projekt a vďaka tomu som sa cítil pohodlnejšie a lepšie som poznal kód. “ Linus tiež vysvetlil, že je dôležité naučiť sa delegovať: „Prestal som to robiť dosť rýchlo, pretože som v podstate lenivý. Bol som naozaj dobrý v čítaní opráv a zisťovaní, čo robia, a potom som ich použil. “

Linus Snažil sa tiež zostať nestranný, pretože Linux rástol a bol úspešnejší:

„Veľmi vedome som nechcel pracovať pre spoločnosť s Linuxom, napríklad Linux som si nechával prvé desaťročie bez toho, aby to bola moja práca. Nie je to tak preto, že si myslím, že obchodné záujmy sú zlé, ale preto, že som sa chcel ubezpečiť, že ma ľudia vnímajú ako neutrálnu stranu, a nikdy som sa necítil ako „konkurencia“. «

Aj keď open source zaznamenal veľký úspech, mnoho väčších používateľov, ako sú napríklad firmy, robí len málo alebo nič, aby podporilo alebo prispelo k projektom open source, na ktorých sú závislí.

Pokračujte v písaní:

"A veľa veľkých technologických spoločností, ktoré používajú jadro, sa nakoniec aktívne podieľa na procese vývoja." Niekedy nakoniec urobia veľa vnútorných prác a nedokážu veci zatlačiť naspäť (nebudem menovať mená a niektoré sa skutočne snažia robiť lepšie), ale je skutočne povzbudivé vidieť tú veľkú spoločnosti, ktoré sú zapojené takýmto spôsobom. veľmi otvorené v základnom rozvoji a sú dôležitými členmi komunity “.

Na otázku, či je open source udržateľný alebo nie, odpovedal Linus:

"Áno. Osobne som stopercentne presvedčený, že nielen open source je udržateľný, ale aj pre zložité technické problémy otvorený zdroj skutočne potrebujete, len preto, že problémový priestor je nakoniec príliš zložitý na to, aby ho zvládla jedna spoločnosť. Aj veľká a kompetentná technologická spoločnosť. ““

Kľúč k úspechu pre správcov open source projektov: „be there ALL THE TIME“ a „be open“

Keď Andrews chcel vedieť, čo robí projekt open source úspešným, Linus pripustil:

"Naozaj neviem, čo je kľúčom k úspechu." Áno, Linux bol veľmi úspešný a je zrejmé, že Git začal tiež správnou nohou, ale stále je veľmi ťažké ho pripísať hlbšej príčine. Možno som mal šťastie? Alebo to bolo kvôli všetkým týmto ľuďom, ktorí tieto projekty potrebovali, bol som ten, kto sa postavil, vykonal prácu a začal projekt? «

Ale Linus nakoniec vysvetlí »niekoľko praktických a praktických bodov, ktoré osobne považujem za dôležité, ak ste výrobcom softvéru s otvoreným zdrojovým kódom«. Odporúčajte, aby osoba zodpovedná za projekt open source bola neustále „prítomná“.

"Musíte zostať, musíte tam byť pre ostatných vývojárov a musíte tam byť neustále." Narazíte na technické problémy a bude to frustrujúce. Budete pracovať s ľuďmi, ktorí môžu mať veľmi odlišné predstavy o riešení týchto technických problémov. A technické problémy sú ľahkou súčasťou, pretože zvyčajne majú technické riešenia a často môžete celkom objektívne povedať „toto je lepšie / rýchlejšie / ľahšie / čokoľvek“.

Ďalším kľúčom, ktorý Linus vysvetlil, je byť „otvorený“, „byť otvorený riešeniam iných ľudí. a nemať túto veľmi jasnú a nepružnú predstavu o tom, ako by sa mali robiť veci. Ale Linus odsudzuje jeden zo spôsobov, ako byť otvorený:

„Je naozaj ľahké vytvoriť akúsi„ kliku “ľudí, kde máte internú kliku, ktorá diskutuje o veciach v súkromí, a potom skutočne vidíte iba spodnú čiaru (alebo okrajovú prácu) za bieleho dňa, pretože všetky dôležité veci Stali sa v spoločnosti alebo v základnej skupine ľudí a pre outsiderov je ťažké preniknúť týmito kliknutiami a často ani len ťažko vidia, čo sa deje v tejto základnej skupine, pretože bola taká súkromná a exkluzívna.

"To je jeden z dôvodov, prečo sa mi veľmi páčia otvorené zoznamy adries." Nie je to zoznam „pozvánok“. Na účasť sa nemusíte ani registrovať. Je to naozaj otvorené. A mali by tam byť prakticky všetky rozvojové diskusie. ““

Keď už hovoríme o ďalších špecifických zručnostiach potrebných pre úspešné projekty open source, Linus vysvetlil svoje skúsenosti. Podľa neho „to nie je výsledok plánovania a čítania príručiek pre správu atď. Väčšina vecí sa stala sama od seba a štruktúra, ktorú dnes máme, nepochádza z písomnej organizačnej schémy, ale od ľudí, ktorí si práve „našli svoje miesto“. Ako bolo uvedené vyššie, Linus odporúča delegovanie úloh. Ako „veľmi dôležité“ spomenul aj komunikačné schopnosti.

Fuente: https://www.tag1consulting.com


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.