Czy open source przegrywa z Big Tech?

Wyobraź sobie potężny, tętniący życiem ogród społecznościowy. Każdy może w nim posadzić swoje nasiona, doglądać rabatek i zupełnie za darmo zbierać owoce. Tak przez lata funkcjonował ruch open source. Problem polega na tym, że pewnego dnia do ogrodu wjechały buldożery z napisem „Big Tech”, zgarnęły całe plony, spakowały je w zgrabne pudełka i zaczęły sprzedawać w supermarketach, nie rzucając nawet złamanego grosza do puszki na nawozy. Czy to oznacza, że idea wolnego oprogramowania poniosła klęskę?

Żeby zrozumieć obecne trzęsienie ziemi w świecie technologii, musimy spojrzeć prawdzie w oczy: internet, jaki znamy, stoi na darmowej pracy pasjonatów. Oprogramowanie otwartoźródłowe napędza wszystko, od twojego smartfona, przez inteligentną lodówkę, aż po serwery potężnych banków. Jednak dzisiejszy układ sił drastycznie różni się od romantycznych początków z lat 90. Dolina Krzemowa przestała z open source’em walczyć. Postanowiła go po prostu skomercjalizować.

Dawid z licencją MIT kontra Goliat z Doliny Krzemowej

Jeszcze dwie dekady temu korporacje traktowały oprogramowanie o otwartym kodzie źródłowym jak niebezpieczną anomalię. Były CEO Microsoftu, Steve Ballmer, nazwał wręcz Linuksa „rakiem, który podłącza się pod wszystko, czego dotknie”. Dziś brzmi to jak kiepski żart, zwłaszcza że ten sam Microsoft wydał miliardy dolarów na przejęcie GitHuba – serca całego ekosystemu open source.

Korporacje szybko zrozumiały, że nie opłaca się wymyślać koła na nowo. Zamiast budować własne fundamenty pod bazy danych, chmury obliczeniowe czy systemy operacyjne, zaczęły korzystać z gotowych, darmowych rozwiązań. Big Tech stał się największym konsumentem otwartoźródłowych technologii. Zjawisko to, samo w sobie, nie łamie licencji. Taki jest przecież urok otwartego kodu – możesz go brać i używać.

Jednak równowaga w tym ekosystemie została brutalnie zachwiana. Giganci technologiczni obudowali darmowe narzędzia swoimi autorskimi, płatnymi usługami wsparcia i wpięli je w ekosystemy chmurowe takie jak AWS (Amazon Web Services), Google Cloud czy Microsoft Azure. Kto zarabia? Korporacje. Kto utrzymuje kod? Często zmęczeni, wypaleni programiści po godzinach.

Kiedy darmowy obiad staje się niestrawny

Doskonałym przykładem tego absurdu był niesławny incydent z biblioteką Log4j. Pod koniec 2021 roku w tym małym kawałku kodu wykryto krytyczną lukę bezpieczeństwa. Nagle okazało się, że z narzędzia stworzonego i utrzymywanego przez garstkę wolontariuszy korzystają największe korporacje świata, w tym Apple, Amazon i Twitter. Kiedy w firmach za miliardy dolarów wybuchła panika i ogłoszono najwyższy stopień zagrożenia, poprawkę musieli napisać ludzie, którzy nie zarobili na tym kodzie złamanego centa.

To wydarzenie obnażyło brutalną prawdę. Korporacje sprywatyzowały zyski płynące z otwartego oprogramowania, ale uspołeczniły koszty i ryzyko jego utrzymania. Nic dziwnego, że w społeczności zaczęło wrzeć.

Bunt w krainie kodu. Dlaczego twórcy mówią „dość”?

Twórcy narzędzi, które zdobyły gigantyczną popularność, znaleźli się w patowej sytuacji. Zbudowali świetne produkty, ale zyski z ich chmurowej komercjalizacji spijał Amazon czy Google. To doprowadziło do bezprecedensowej fali zmian licencyjnych, która obecnie wstrząsa branżą.

Firmy takie jak Elastic (twórcy Elasticsearch), MongoDB, a ostatnio HashiCorp (Terraform) czy Redis, podjęły drastyczne kroki. Zrezygnowały z tradycyjnych licencji open source na rzecz bardziej restrykcyjnych wariantów (np. Server Side Public License). Ich komunikat był prosty: możecie używać naszego kodu za darmo do własnych celów, ale jeśli jesteście gigantem chmurowym i chcecie sprzedawać to jako usługę, musicie nam zapłacić.

Z perspektywy purystów wolnego oprogramowania był to cios w same fundamenty ruchu. Dla biznesu – naturalny odruch obronny przed „korporacyjnym pasożytnictwem”.

Ten rozłam pokazuje, że czysty model open source świetnie sprawdza się w przypadku hobbystycznych projektów, ale staje się finansowym koszmarem na poziomie enterprise. Bez wsparcia kapitału, niezależni twórcy nie mają szans w starciu z machiną marketingową i sprzedażową Big Techu.

Sztuczna inteligencja, czyli ostateczne pole bitwy

Jeżeli myśleliście, że wojna o bazy danych i chmurę była zacięta, to rozwój sztucznej inteligencji wprowadził konflikt na zupełnie nowy poziom. W świecie AI pojęcie „open source” zostało zgrabnie przejęte przez działy PR największych graczy.

Weźmy na przykład firmę Meta i jej modele z rodziny LLaMA. Mark Zuckerberg dumnie ogłasza, że demokratyzuje dostęp do sztucznej inteligencji, udostępniając swoje modele za darmo. Brzmi pięknie, prawda? Tyle że według organizacji Open Source Initiative (OSI), modele Meta wcale nie spełniają definicji otwartego oprogramowania. Brakuje pełnego dostępu do danych treningowych, a sama licencja posiada ograniczenia komercyjne dla największych graczy.

Monopol na moc obliczeniową

Problemem w AI nie jest nawet sam kod. Architektury sieci neuronowych często są jawne. Prawdziwą barierą wejścia jest moc obliczeniowa. Aby wytrenować model dorównujący GPT-4, potrzeba tysięcy wyspecjalizowanych procesorów graficznych (GPU) i miesięcy pracy na serwerowniach pożerających prąd wielkości małego miasta. Kosztuje to dziesiątki milionów dolarów.

Niezależna społeczność hakerów i programistów, działająca w garażach z laptopami na kolanach, fizycznie nie ma zasobów, by konkurować z gigantami w procesie tworzenia fundamentalnych modeli AI z tak zwanego „zera”. Skutek? Open source w AI często polega na tym, że Big Tech rzuca społeczności gotowy model jak kość. Społeczność go ulepsza, łata, a wnioski i tak wracają do korporacji, pomagając jej doskonalić swoje flagowe, zamknięte produkty.

Symbioza z odcieniem toksyczności

Czy zatem open source naprawdę umiera, zmiażdżony przez wielki kapitał? Odpowiedź nie jest tak prosta. Zjawisko, które obserwujemy, to raczej ewolucja wymuszona przez realia rynkowe. Jesteśmy świadkami powstawania dziwnej, nieco toksycznej symbiozy.

Z jednej strony, bez wielkich korporacji, tysiące projektów open source nigdy by nie powstało. Google sponsoruje rozwój Kubernetes’a, Facebook podarował światu framework React, na którym oparte są dziś miliony stron internetowych. Firmy płacą swoim inżynierom za to, by w godzinach pracy poprawiali publiczny kod. To gigantyczny zastrzyk kapitału do ekosystemu.

Z drugiej strony, dominacja Big Techu oznacza utratę niezależności. Jeśli większość kluczowych projektów otwartoźródłowych jest utrzymywana przez pracowników zaledwie kilku korporacji z Doliny Krzemowej, to idea powszechnej, niezależnej cyfrowej wolności staje się po prostu ładnym, ale pustym sloganem. Fundacje dbające o rozwój open source są zasilane datkami od gigantów technologicznych. Kto płaci, ten ostatecznie dyktuje kierunek rozwoju.

Nowy rozdział cyfrowej rewolucji

Open source nie przegrywa. On po prostu zmienia formę i dorasta. Przestał być romantycznym ruchem oporu antykorporacyjnych buntowników w koszulach flanelowych, a stał się kręgosłupem globalnej gospodarki bilionów dolarów.

Obecny kryzys wokół monetyzacji i „podkradania” pracy to sygnał alarmowy. Społeczność programistów, organizacje prawne i decydenci polityczni muszą na nowo zdefiniować zasady gry. Być może potrzebujemy nowych licencji, nowej definicji open source w dobie AI lub systemowych rozwiązań finansowania krytycznej infrastruktury cyfrowej, tak jak finansujemy publiczne drogi i mosty.

Gdy następnym razem otworzysz przeglądarkę, zapłacisz telefonem albo połączysz się z inteligentnym domem, pamiętaj o ogrodzie społecznościowym. Big Tech postawił wokół niego swoje wielkie ogrodzenie i zawiesił własny szyld. Jednak ziemia, nasiona i praca rąk, które to wszystko wyhodowały, wciąż należą do społeczności. Pytanie tylko, czy ta społeczność znajdzie w sobie siłę, by wynegocjować lepsze warunki najmu własnego dzieła.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *