Skip to main content


@Łukasz @Michał Górny :autism:🙀🚂🐧
To podsumuję jak rozumiem co napisałeś:
#Korporacje są dobre dla #opensource pod warunkiem, że mogą dobrze sprzedać coś co dostały od innych za darmo.
A kodu opartego na #GPL nie można dobrze sprzedać bo nie można legalnie zabronić żeby ktoś (kto nawet za niego zapłacił) nie puścił go dalej za darmo.

"Najlepsze" jest zdanie "jak dodajemy coś co może się komuś przydać i nie jest specyficzne dla naszego produktu to wrzucamy takich patch do upstream" bo jest dość odważnym przyznaniem że bierzecie z opensource ile się da (na ile licencja pozwala) a oddajecie tylko tyle ile sami uznacie - czyli nawet zero.

This entry was edited (10 months ago)

@miklo Wątpie, żeby ktoś chciał kupić produkt, który jest dostępny za darmo, a to dokładnie napisałeś w pierwszym zdaniu. Ja na pewno nigdzie takiej tezy nie sformułowałem.

A co do drugiej części - tak właśnie działają firmy, pewnie 99% firm. Ciężko mi sobie wyobrazić, żeby tworzyć oprogramowanie nie korzystając z bibliotek, czy narzędzi open source. Myślę, że mało która firma wrzuca coś np. do GCC.

Ogólnie to mam wrażenie, że niewiele masz wspólnego z programowaniem skoro piszesz takie rzeczy.

@mgorny

@anedroid Tak, masz rację, te 99% było kompletnie wyjęte z kapelusza, mogłem napisać "przytłaczająca większość".

Co do pozostałych rzeczy. Ja tylko opisuję stan faktyczny, nie mówię, że coś jest złe czy dobre. Jak ktoś pisze "korpo to samo zło dla opensource" to ja odpisuje "hej, a zobacz kto commituje do kernela Linux'a". Jak ktoś pisze "ale niecne zachowanie, korzystasz z opensource w zamkniętych projektach" to ja odpisuję "tak działają firmy, nikt nie pisze od zera czegoś co jest gotowe".

Dużo napisałeś, ale w sumie to żadnych konkretów. Jak powinna działać etyczna firma według Ciebie?

@miklo @mgorny

@hlukasz @miklo Etyczna firma postępuje zgodnie ze standardami etycznymi przyjętymi w społeczności wolnego oprogramowania (i innymi standardami etycznymi, które są poza tematem tej dyskusji). Można by to streścić do kilku zasad:

- Dostarcza klientom narzędzie, z którym mogą zrobić co chcą.
- Zapewnia klientom kontrolę nad ich danymi.
- Umożliwia self-hosting.
- Dba o interoperacyjność.

Inne zasady etyczne mogą obejmować:
- Dbanie o środowisko.
- Unikanie manipulacji.
- Akceptację różnorodności.
- Łatwy kontakt.

"mogą zrobić co chcą" - jak rozumiem wyłączasz możliwość rozpowszechniania tego narzędzia innym? Bo jeśli nie to większość firm już tego punktu nie spełni.

Pozostałe punkty spoko, natomiast musisz mieć świadomość, że interoperacyjność, czy wsparcie self-hostingu generuje dla firm dodatkowe koszta. Byłbyś skłonny za to dodatkowo płacić? Nie chodzi mi o kwoty, tylko o ogólną zasadę.

@miklo @mgorny

Widzę na home TL @miklo, widzę nickname @hlukasz, myślę sobie – oho, pewnie znowu lobbuje za korpo na fedi. Nie myliłem się.

@mgorny