Quick.Cms: jaki kraj, tacy GPL violators
22 XI 2007, 02:31:43Pracownik szukał fajnego prostego CMS-a do użycia jako podstawy w projekcie klienta. I znalazł. Quick.Cms. Nie dość, że mu odpowiadało technicznie, to jeszcze licencja była fajna, bo "GPL z dodatkowym zastrzeżeniem".
Eee, zaraz, jaki GPL?
I rzeczywiście. Banda geniuszy (aka twórcy tego czegoś) wzięli oryginalnego GPL-a i wyprodukowali wersję z czymś takim na końcu:
DODATKOWE ZASTRZEŻENIA AUTORÓW OPROGRAMOWANIA:
Program może być dowolnie modyfikowany, zastrzegamy jednak konieczność pozostawienia w widocznym miejscu na stronie informacji o pochodzeniu i nazwie programu o treści "Powered by Quick.Cart" lub "Powered by Quick.Cms" lub "Powered by Quick.Forum". Informacja ta musi być linkiem kierującym do strony pod adresem http://www.opensolution.org.
I teraz cały wic polega na tym, że trzeci akapit (siódma linijka) pliku z oryginalnym GPL-em, jaki zmodyfikowali, brzmi następująco: (pogrubienie moje)
Zezwala się na kopiowanie i rozpowszechnianie wiernych kopii niniejszego dokumentu licencyjnego, jednak bez prawa wprowadzania zmian.
Innymi słowy wydali swój soft pod licencją, która jest nielegalna. Czyli sam Dadźbóg ze Swarożycem raczą wiedzieć jak on jest tak naprawdę licencjonowany.
Co ich pokusiło? Albo rzeczywiście ni cholery nie potrafią czytać ze zrozumieniem, albo to było zrobione naumyślnie, żeby skusić nieobeznanych w temacie magicznymi literkami "GPL", albo jedno i drugie -- chcieli skusić, a że nie potrafią czytać, to nie załapali, że to co robią jest nielegalne. To już niech ktoś inny się zajmuje pytaniem autorów -- nie mam czasu na reportaż śledczy.
Jako ciekawostkę dodam, że szybki grep na źródłach wersji Light (tej na "GPL-u") mówi mi, iż w środku jest kod na (takim prawdziwym) GPL-u, coś na Creative Commons i dwie rzeczy na czymś MIT-based. I jeśli wersje komercyjne Quick.Cms-a nie mają tych rzeczy usuniętych (a jestem całkiem przekonany, że nie mają), to są tak samo nielegalne, jak wersja Light.
Innymi słowy: biznesplan jak się patrzy!
No a mój pracownik oczywiście niepocieszony, bo myślał, że znalazł rozwiązanie, a tu taki granat. Musi szukać dalej (ktoś ma jakieś sugestie?).
