Den 4. juni 2018 annonserte Microsoft at den hadde kjøpt GitHub, en depottjeneste som er vert for koden til mange av de åpne kildeprosjektene vi tar for gitt i dag. Nyheten ble mottatt på den mest turbulente måten, da mange utviklere aktivt annonserte at de skulle forlate tjenesten til fordel for konkurrenter, spesielt GitLab. Andre svingte egentlig ikke på hverandre, og noen valgte å vente alt ut til støvet satte seg og ga oppkjøpet fordelen av tvil til de ikke lenger har grunn til det. Folk lurer fortsatt på hva dette betyr for GitHub, og om dette vil ha en positiv eller negativ effekt for åpen kildekodeutvikling.

Hvorfor utviklere forlater

Det var mye snakk blant utviklere om å forlate GitHub og finne "grønnere beite" andre steder. En bestemt kodeleder oppførte tidligere misbruk av Microsoft for å vise hvorfor oppkjøpet av GitHub er en dårlig ting for samfunnet.

Underleverandøren for Bitcoin Core - programvaren bak Bitcoin-nettverket - sa også i en tweet at Bitcoin-depotet skulle bevege seg, og citerte at GitHub vil bli foreldet på grunn av Microsofts trekk.

Til tross for at Microsoft nylig er en del av Linux Foundation, og har jobbet hardt for å forestille seg selv som et fremtidsrettet selskap så langt som åpen kilde, bekymrer samfunnet av programmerere som opprettholder slike prosjekter nesten obsessivt kampanje mot selskap. La oss heller ikke glemme at Microsoft er den nest mest effektive bidragsyteren til GitHub, langt.

Ikke misforstå - Open Source-kodere har sine grunner til å gjøre dette, gitt tidligere oppfattet feil fra MS. Men som vi normalt gjør i programmering, trenger vi en riktig bokføring av alt før vi kompilerer.

Hva betyr dette til syvende og sist, skjønt?

Det faktum at GitLab ser en ti ganger økning i brukerbasen etter oppkjøpsmeddelelsen, kan øke alarmklokkene til noen som følger dette skiftet i hendene for GitHub, men du kan bli overrasket over at Microsoft kanskje faktisk har gjort noe bra her.

Det er imidlertid ingen definitiv bevis på det. Det er for tidlig å fortelle. Imidlertid gikk selskapet fram og utnevnte Nat Friedman - et høyt respektert medlem av open source-samfunnet - som datterselskapets administrerende direktør. Etter å ha felt spørsmål om Reddit, hadde han dette å si til utviklere som forlot plattformen:

Utviklere er selvstendige tenkere og vil alltid ha en sunn grad av skepsis, men jeg innrømmer at jeg var trist å se at noen følte seg tvunget til å flytte koden sin. Jeg tar ansvaret for å tjene sin tillit på alvor.

Selvfølgelig kan noen se dette som pandering fra Microsoft, men fortsatt kan man ikke argumentere for at selskapet ikke gjør alt den kan for å opprettholde sin troverdighet i dette tilfellet. Også det faktum at GitLab så ti ganger antall brukerforespørsler, betyr ikke nødvendigvis at GitHub bløder ut. Dette er et øyeblikk av turbulens, og noen migrering kan forventes. Når det er sagt, er GitLab betydelig mindre enn GitHub, så en ti ganger gevinst på slutten kan bety en fem prosent tap i GitHubs brukerbase.

Og så er det faktum at vi ikke er nøyaktig ett hundre prosent sikker på at vi vet hva Microsoft vil gjøre med programvareselskapet. Vil den forbedre GitHubs støtte til sine proprietære kodingsplattformer som Visual Studio? Er Microsoft kommer til å begynne å gjøre GitHubs betalte private lagerbeholdere mer attraktive for å lokke brukerne til å ønske dem? Eller vil den bare plaster nettstedet med Microsoft-annonser?

Ingenting er helt klart, så en reaksjon, inkludert migrasjon til en annen plattform, er helt for tidlig og impulsiv. Man må si at et stort prosjekt som gjør en slik migrasjon ved ankomsten av en enkel nyhetshistorie, er kanskje litt uansvarlig.

Så langt som "hva dette betyr for utviklere, " betyr det at det kan være noen endringer på plattformen som kan enten indirekte eller direkte påvirke prosjektene sine.

Mitt råd? Fra en åpen kildekodeutvikler til en annen, vil jeg si at det ville være forsiktig å vente det, se hva som skjer, få en konto satt opp andre steder og ha en klonet kopi av lageret ditt klar hvis det skjer noe som virkelig skjer i jord.

Det er svært lite sannsynlig at Microsoft vil vende alt på hovedet. Det verste fallet er at Microsoft vil kunngjøre endringer som du ikke liker i GitHubs blogg, noe som gir deg god tid til å hente og flytte andre steder.

Føler du at flytting ut av GitHub er berettiget etter dette oppkjøpet? Gi oss beskjed i en kommentar!