V komentarich jsem nasel i dotaz, proc by to mel byt problem.
I kdyz zapomenu na to ze MS fakt nemam rad(tedy spise jejich produkty) nebo jeste lepe zapomenu na to ze je to prave MS kdo chce koupit Github.
TAK se mi absolutne nelibi, ze Github chce koupit SW firma. To celkove zavani. Bude mit pristup k privatnim repozitarum, bude moci kopirovat/krast kod. Nerikam ze bude, ale muze a to mi naprosto staci a to ze je to MS je jen tresnicka na dortu, kde je to vicemene pravdepodobne. Co se tyce verejnych repozitaru, to at si MS zvesela kopiruje, pokud nebudou tak arogantni aby nenechali alespon jeden radek, treba bez autora jen s odkazem na puvodni repo, proto to taky verejne davame, aby to mohl pouzit nekdo jiny.
Doufam ze se na to Github vykasle, protoze podle me prijde o spoustu uzivatelu.
GitHub ale už softwarová firma je… A že by Microsoft dal přístup všem svým vývojářům do privátních repository – proč by to dělal? Přínos prakticky nulový, rizika obrovská. Vývoj softwaru opravdu nestojí na tom, že byste měl někde v kódu schovaných geniálních deset řádek.
Jinak zrovna GitHub má už dnes dost kritiků, kteří považují za problém, že spousta opensource softwaru je závislá na proprietárním řešení jedné firmy.
Řeč ovšem není o Gitu, ale o GitHubu. Repository zmigrujete za pár minut, ale externí linky na issue stále povedou na GitHub, odkazy k projektu stále povedou na github.io, odkazy na wiki stále povedou na GitHub, rozchodit CI nově proti GitLabu už nemusí být na pár minut, uživatel s účtem na GitHubu už nebude moci udělat fork jedním kliknutím, upravit něco u sebe a poslat druhým kliknutím pull request. GitHub zkrátka není jen Git repository, ale všechna ta infrastruktura okolo.
"GitHub ale už softwarová firma je"
To je samozrejme pravda. Ale svuj byznys stavi na sluzbe, kterou poskytuje, realne tedy sice muze, ale je to malo pravdepodobne, ze zacne vyvijet napr. svoje vlastni OS, ktere okopiruje treba z privatnich repozitaru google (Ne nejsem najivni a nemyslim si ze takove veci tam google ma, jedna se jen o priklad). Druha vec je treba i konkurencni boj. Nemuseji vyslovene kopirovat kod, ale opet nahlednou do privatnich repozitaru googlu a zjisti jake featury chteji pridat do svych sluzeb a mohou se pokusit je uvest drive nez on.
"Vývoj softwaru opravdu nestojí na tom, že byste měl někde v kódu schovaných geniálních deset řádek."
Viz. predchozi odstavec ... mimochodem jako vyvojar se zivim. Dnes a myslim si ze to platilo vzdycky, nevydelava na prvnim miste genialni kod/programator, ale informace a to hlavne o konkurenci.
Pokud by někdo byl s přidáváním nové vlastnosti už tak daleko, že by jí měl v kódu, a někdo jiný by ho stejně ještě dokázal předběhnout a rozmyslet a naprogramovat tu vlastnost dřív, dělá ten první něco asi dost špatně. A hlavně by pořád existovalo obrovské riziko toho, že se to provalí. To by Microsoft udělal jednou, a hned by kolem toho byla spousta spekulací. Třeba by se z toho Microsoft ještě vylhal (i když na tohle by nejspíš nastoupili federální vyšetřovatelé a Microsoft by těžko něco ututlal), ale kdyby to udělali podruhé, tak končí.
Rozhodne se s Vami tady nehodlam hadat, je to jen muj pohled na vec a nerikam ze to tak bude. V jiste mire s Vami urcite souhlasim, ale ma to mezery a kdo chces ten si zpusob najde. Jak uz tu nekdo psal, je take pravda ze to co sem psal by bylo ocekavatelne za Ballmera. Nadella dava Microsoftu lepsi svetlo uz par let, takze se nemusime tak moc bat.
tohle mi prijde jako vaznejsi duvod - https://twitter.com/ErrataRob/status/1003396869052141568
navic kdyby chtel MS krast, tak muze vyuzit primo windows, ktere vetsina z tech vyvojaru pouziva. imho by si to ale netroufnul, protoze zisk by byl minimalni a riziko obrovske.
Tohle jsem nechápal už u jejich blokace Wikipedie - vždyť Wikipedie se dá celá stáhnout a ani to není tak velké, takže jim nic nebrání udělat lokální mirror (aktualizovaný třeba každý týden), ze kterého závadné stránky smažou, a který bude dostupný klidně pouze přes HTTP, aby to mohli cenzurovat jak je libo.
Stejně tak u GitHubu můžou udělat proxy, která se bude tvářit jako git repo (+ HTTP proxy pro wiki a issues) dostupné přes libovolný protokol, a bude filtrovat obsah.