FOSS-organisationer begynder migrering af GitLab-kode

Linux-Unix / FOSS-organisationer begynder migrering af GitLab-kode 2 minutter læst

GitLab, Inc.



At dømme efter nylige sociale medieindlæg til både Reddit og YouTube, er en stor migration fra GitHub til GitLab lige rundt om hjørnet, da Linux-sikkerheds- og fortrolighedseksperter er bekymrede over en potentiel opkøb af verdens største kildekodevært. Hidtil ubekræftede rygter har tegnet et billede af en virksomhed som Microsoft, der potentielt overtager GitHub, hvor nogle mennesker antyder, at de bliver nødt til at betale op til 2 milliarder dollars i amerikanske midler for at gøre det.

Selvom disse rygter måske er usande, ser GitLab ud til at være en attraktiv mulighed for dem, der er i det gratis og open source-software (FOSS) samfund. Nogle eksperter føler, at GitLab er mere i kontakt med udviklernes behov og samtidig understøtter mere fuldstændig open source-projekter.



FOSS-talsmænd føler, at disse projekter begge er mere sikre, da flere mennesker arbejder på dem for at eliminere sårbarheder, samtidig med at de også beskytter brugerens privatliv, da de tydeligt præciserer alt, hvad de gør.



Flere større projekter relateret til Linux-økosystemet er allerede flyttet til GitLab. Allerede den 31. maj afgav GitLab en formel meddelelse om, at GNOME ville bruge dem til at styre over 400 individuelle softwareprojekter, der udgør hele GNOME-skrivebordsmiljøet.



Debians udviklingsteam henvendte sig til GitLab i 2017 for at tilskynde dem til at droppe branchestandard Contributor License Agreement (CLA) til fordel for en Developer's Certificate of Origin (DCO) -licens, som er mere venlig over for open source. Da GitLab indvilligede i at skifte til en mere libertine DCO-baseret aftale, har de været i stand til at tiltrække andre projekter, der føler, at drift under den klassiske CLA er for restriktiv.

Dette bør fortsætte med at tiltrække udviklere, der er bekymrede over Linux-sikkerhed og fortrolighedsproblemer i de kommende uger, hvis en ekstern organisation rent faktisk afgiver et tilbud om at annektere GitHub.

Migration bør ikke være for svært for dem, der ønsker at flytte mellem GitHub og GitLab. GitLab blev oprindeligt skrevet i Ruby, som GitHub var, selvom nogle dele er blevet omskrevet i Go. Ikke desto mindre er mange udviklere blevet vant til at arbejde med git-værktøjer til det punkt, hvor de komfortabelt kan arbejde med begge platforme.



På trods af eventuelle bekymringer, som individuelle udviklere måtte have udtrykt, er GitHub stadig det største lager af kildekode i verden og vil fortsat være vært for projekter samt nødvendige sikkerheds- og ydeevneopdateringer.

Mærker Linux-sikkerhed