Ale były jaja na githubie xD

Pamiętacie pewnie Winampa (no przecież to portal dla starych ludzi, to musicie pamiętać). Winamp przeszedł na open source, ale ktoś napisał bardzo gównianą licencję która nie pozwala na bardzo wiele podstawowych rzeczy w świecie open source, ale w tym, uwaga, na forkowanie repozytorium XD

W ten sposób uniemożliwili dostarczenie jakichkolwiek zmian bez łamania licencji XD

Rozpętała się piękna gównoburza, polecam wziąć popcorn i przejrzeć issues i pull requesty (również te zamknięte).

Niestety już usunęli zapis o zakazie forkowania (ciekawe czy złamali przy tym licencję), ale dalej wiele rzeczy jest zakazanych xd

https://github.com/WinampDesktop/winamp


#programowanie #github

e9cee683-fe85-46a3-87ba-0908982cb1a6

Komentarze (16)

@ZohanTSW nie czaję dlaczego z tak starego oprogramowania robi się jakieś niewiadomo co i ucina skrzydła tego typu akcjami, zamiast dać mu drugie życie. Korporacje i podejście do Open Source to nadal w większości przypadków dno 😭

@NooT bym powiedział że ludzie od Winampa traktują open source jak darmowych frajerów do roboty, stąd tyle ograniczeń. Do tego ci ludzie muszą nie rozumieć jak działa git, GitHub etc, bo to jest tak kuriozalny błąd, że nie potrafię sobie inaczej tego wytłumaczyć

@ZohanTSW ano właśnie szukanie jeleni i prawdopodobnie liczenie na to, że ze względu na renomę marki uda się przeciągnąć ściągnięcie Winampa z GitHiba przez jakiś czas i skorzystanie z darmowej roboty uzyskanej w tym czasie.


Sam nie programuje w ogóle ale wiem jak GitHub działa, nie wierzę że ktokolwiek kto w ogóle programował mniej więcej założeń nie kojarzy, bo tu nie trzeba znać regulaminu na pamięć żeby wiedzieć o co chodzi.

Czyli możesz zassać repo, dokonać zmian/poprawek i dać im na tacy merge requesta? Xdd


Ktoś się chyba łbem na c⁎⁎ja zamienił.

@jiim No właśnie nie mogłeś. Idea jest taka z OSS, że róbta chceta. Tutaj było znaczące ograniczenie zabraniające tego z chuj wie jakiego powodu

@jiim nie zrobisz pull requesta bez brancha, a nie wrzucisz brancha do repa bez dostępu.


Na GH jak chcesz coś zaoferować do jakiegoś projektu to go forkujesz, pushujesz branch do forka i potem zakładasz w repie głównym PR gdzie targetem jest `main` czy `master`, a źródłem branch na Twoim forku.


Bez możliwości robienia forka nikt z zewnątrz nie może nawet zaproponować żadnej zmiany. Chyba, że wysyłając git patcha na maila autorom.

widać, że noe potrafią w opensource, ale i tak mało firm decyduhe się na taki krok. Gdyby każda gra przechodziła na open source po 20 latach to retro gaming byłby dużo przyjemniejszy na nowych kompach. Już pomijając kompatybilność z systemem

Zaloguj się aby komentować