Miks peaksid tööstused ja idufirmad minema avatud lähtekoodiga

1

Iga ettevõte, kes teeskleb end tehnoloogiaga seotud olevat, kipub oma koodi lukustama ja seda kadedalt valvama. Mõjuval põhjusel – intellektuaalomandid olid väärtuslikud, eks?

Arvestades aga tõsiasja, et alati leidub teisi potentsiaalseid tööandjaid, kes ootavad teie parimate inseneride äravõtmist (sellest lähemalt hiljem), kas on mõistlik kogu oma kood peita?

Ei, ei ole. Koodide ja andmete kaitsmisel on palju võimalusi, millest te ilma jääte. Õppime natuke rohkem selle kohta, millest te ilma jääte.

Miks peaksite kasutama avatud lähtekoodiga?

1 Kogukonna jõu ärakasutamiseks:

Kui teie kood meelitab kaastöid välistelt kasutajatelt, saab kogu teie töö tehtud varem ja palju väiksemate kuludega. See on vaid üks stsenaarium, mis seab kahtluse alla kõnekäändluse "Liiga palju kokkasid rikuvad puljongi ära". Kuid siin tähendab rohkem kasutajaid, kes kontrollivad teie koodi ja parandavad selle probleeme ning lisavad funktsioone, mis lõppkokkuvõttes tähendab tugevamat koodi.

2 Maailmatasemel meeskondade loomiseks:
  • Mis on globaalsetel korporatsioonidel, mida teie ettevõttel pole? Võib-olla paar miljonit dollarit rahastust koos maailmatasemel talentidega. Kuna raha osas ei saa me suurt midagi ette võtta, siis keskendume viimasele. Kui kasutate koodi avatud lähtekoodiga, meelitate suure tõenäosusega ligi andekaid insenere, kes soovivad probleeme lahendada.
  • See muudab värbamisprotsessi oluliselt lihtsamaks, kuna teie koodi kallal töötab kena hulk tõeliselt nutikaid inimesi, kes seda täiustavad ja muudavad selle paremaks. Hüvasti, tehnilised intervjuud!
  • Lõpuks, kui olete oma ettevõtte jaoks vajalike talentide palkanud, on suurepärane viis töötajate hoidmiseks jääda avatud lähtekoodile pühendunud. Arendajad saavad lahendada probleeme, millega teie ettevõte silmitsi seisab, ja neil on stiimul püsima jääda, sest nad saavad luua enda jaoks portfelli ja parandada oma profiili. See lahendab nende tüütute värbajate probleemi, kes ootavad teie parimate inseneride varastamist, ja näete, et teie kood töötab üha paremini, kuna rohkem inimesi selle kallal töötab.
3 Au nimel:

Kui kasutate oma koodi avatud lähtekoodiga, saate loomulikult mitmesaja dollari väärtuses tasuta reklaami kõigilt meediaväljaannetelt, foorumitelt, gruppidelt ja teie ettevõttest rääkivatelt kodeerimisnörttidelt. See väljendub heas tahtmises ja annab sümpaatia eest ka rohkem küpsiseid.

Kui see on nii suurepärane, siis miks ei tee seda rohkem inimesi?

1 Varaline põhjus:

Kõik kardavad, et nende kood varastatakse. Mitmed suured ettevõtted usuvad, et nende koodi ja/või andmete avatud lähtekoodiga hankimine toob kaasa massilise teabelekke ja seejärel kaotavad nad oma konkurentsieelise. See arusaam on mõnel juhul tõsi – kõige ilmsemad on föderaalsed õiguskaitseorganid ja riigikaitseüksused, nagu NSA või FBI. Kindlasti ei saa nad endale lubada midagi avatud lähtekoodiga.

2 üldkulud:

Mitmel ettevõttel, eelkõige äsja rahastatud tehnoloogiaalgatustel, on neil piisavalt palju teha, maksta töötajatele ja muid üldkulusid. Avatud lähtekoodiga kasutusele võtmise rahalised tagajärjed ei pruugi olla teostatavad ettevõtetele, kes alles leiavad oma jalgealust, eriti ülikonkurentsivõimelises tapa või tape Silicon Valley ökosüsteemis.

3 Selles pole raha:

Kuigi see on üsna ilmne (kogu mõte on selles, et see on tasuta kood), kogunes hiljuti San Franciscos seitsekümmend viis idufirmat, et arutada avatud lähtekoodiga tarkvaraga raha teenimise võimalust. Kuigi algne idee anda tarkvara tasuta ära ja seejärel laadida, on töötanud vähesed, pole see andnud suuri tulemusi. "Ajalooliselt on kõik avatud lähtekoodiga ettevõtted oma patenteeritud kolleegidega võrreldes kahvatumaks muutunud," ütles riskikapitalifirma Andreessen Horowitzi peapartner Peter Levine.

4 Kõik arvavad, et keegi on vastu:

Code Combat, väga huvitav veebisait, mis aitab kasutajatel mänge mängides koodi õppida, kirjutas blogipostituses, et kui nad otsustasid oma koodi avatud lähtekoodiga kasutada, küsisid nad kõigilt ettevõttega seotud isikutelt tagasisidet. Ja juhtus järgmine: nõustajatele see idee meeldis, kuid nad mõtlesid, kas mänguarendajad seda teevad. Arendajad olid selle poolt, kuid mõtlesid investorite üle. Investoritele see meeldis, kuid nad olid advokaatide pärast mures. Advokaadid ütlesid: "Muidugi, lihtsalt küsige oma nõustajatelt." See kehtib eriti rahastamise või riskikapitaliga tagatud ettevõtete kohta, kus ettevõttesse on erineval viisil investeerinud mitu inimest. Ärge lihtsalt eeldage, et kellelgi kuskil on sellega probleeme. Andke endast välja, et teada saada.

Kes seda siis tegelikult teeb?

Sa oleksid üllatunud. Siin on nimekiri viiest ettevõttest – garanteerin, et teate nende nimesid –, kes on andnud suure osa oma koodist avatud lähtekoodiga kogukondadele.

1 Google:

Need poisid ei vaja tutvustamist, eks? Nii et ma asun lihtsalt faktide juurde. Google Developersi veebisaidi andmetel on Google panustanud avatud lähtekoodiga kogukonda üle 20 miljoni koodirea ja üle 900 projekti. Android, nende mobiilioperatsioonisüsteem, on avatud lähtekoodiga ja toidab üle 1,5 miljardi seadme üle maailma. Kas ma mainisin, et see on avatud lähtekoodiga?

2 Facebook:

2013 aastal nimetas Matt Asay ReadWrite'ist Facebooki maailma suurimaks avatud lähtekoodiga ettevõtteks. James Pearce, kes juhib Facebookis avatud lähtekoodi, ütles järgmist: "Selgub, et suur osa meie inseneridest on meie avatud lähtekoodiga projektidest teada saanud enne liitumist ja nad ütlevad, et see aitas nende otsusele positiivselt kaasa. seltsiga liituda. See on suurepärane aken meie lahendatavate probleemide maailma ja loomulikult loodame, et kogu maailmas on maailmatasemel insenere, kes naudiksid selliseid võimalusi ja kui nad näevad probleeme, mida lahendame tunnen tungi vaatama minna."

Kaks muud Facebooki avatud lähtekoodiga suurt projekti on React Js, JavaScripti teek kasutajaliideste loomiseks ja React Native, raamistik omarakenduste loomiseks.

Näete? Facebook kasutab värbamiseks avatud lähtekoodiga. Sina peaksid ka!

3 Twitter:

Kas olete Bootstrapist kuulnud? See suurepärane avatud lähtekoodiga HTML-, CSS- ja JavaScripti raamistik, mida saate oma saidi kaunistamiseks kasutada? Jah, see kuulub Twitterile. See on üks paljudest projektidest, mille Twitter on avatud lähtekoodiga kogukonnale kinkinud, ja sellest ajast peale pole veebisaitide näomuutused kunagi olnud endised. Lihtsalt vaadake jaotisi Start Bootstrap, Bootstrap Expo ja Built with Bootstrap, et mõista, kui väärtuslik see raamistik on.

4 LinkedIn:

LinkedInil on üle 80 avatud lähtekoodiga projekti ja see on panustanud üle 500 tuhande koodirea. Nad usuvad, et tipptaseme edendamiseks on mõttekas teha asju avalikult. Kõikidele LinkedIni sisemiselt kasutatavatele tööriistadele pääseb juurde ja nende kallal saab töötada. LinkedIni peainsener Jay Kreps ütleb, et nad eelistavad, et kõik ei oleks nende "salajane kaste". Nii nagu Facebooki puhul, on see strateegia nende jaoks hästi toiminud, aidates ligi meelitada parimaid talente.

5 ruut:

See ettevõte on panustanud avatud lähtekoodiga kogukonda üle 250 tuhande koodirea, mille kõige tähelepanuväärsem projekt on Picasso, mis on "Androidi jaoks võimas piltide allalaadimise ja vahemällu salvestamise teek", kui kasutada nende enda määratlust. Square'is on rohkem kui 60 avatud lähtekoodiga projekti. Kuigi see ettevõte pole kaugeltki nii suur kui teised nimekirjas olevad ettevõtted, arvab nende tehniline juht Bob Lee, et just seetõttu on avatud lähtekoodiga strateegial nii palju mõtet.

Lisaks nendele ettevõtetele on olemas Linux, Linus Torvaldsi välja töötatud avatud lähtekoodiga operatsioonisüsteem, mida ühel või teisel kujul kasutavad sajad tuhanded inimesed (Android on välja töötatud Linuxi tuuma baasil), ja arendajatele mõeldud armastatud OS. ümber maailma. See on suurim olemasolev avatud lähtekoodiga projekt maailmas.

Niisiis, see on olemas "Põhjused avatud lähtekoodiga kasutamiseks". Seda pole (vähemalt osaliselt) teinud mitte ainult suured ettevõtted, vaid ka üsna paljud tarkvaraettevõtted, nagu Hadoop, Drupal ja MongoDB, on avatud lähtekoodiga. See aitab koodi täiustada ja pakub ettevõtetele õiget platvormi, et õppida teistelt, kes on loonud pretsedente.

Kas peaksite minema avatud lähtekoodiga?

Vastus sõltub teie tegevusvaldkonnast ja sellest, mida teil on andmete ja koodi avamisel kaotada või võita, kuna need on kaks peamist olulist koostisosa, mis muudavad teie ettevõtte ainulaadseks. "Avatud lähtekoodiga seotud oht seisneb selles, et teil puudub intellektuaalomand," ütleb Gartner Researchi analüütik Nick Heudecker.

Koodi omandiõiguse hoidmine muutub aga iga päevaga vähem mõttekaks, kuna üha rohkem ettevõtteid võtab kasutusele avatud lähtekoodiga strateegiad ja leiab viise selle toimimiseks. Peate mõistma, kuidas saate selle enda kasuks ja kiiresti tööle panna.

: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More