Zobacz temat
Licencja PHP-Fusion v7
|
|
zwierzak |
Dodany dnia 16.08.2008 13:00:11
|
Przedszkolak Postów: 5 Data rejestracji: 04.01.2008 21:46 |
Witam! Mam pytanie odnośnie licencji PHP-Fusion 7, czyli AGPL. "AGPL rozszerza GPL o klauzulę nakazującą udostępnienie wszystkich modyfikacji kodu źródłowego, nawet w sytuacji gdy oprogramowanie zainstalowane jest tylko na serwerze." Cytat z: http://linuxnews....rnetowych/ Mam przez to rozumieć, że gdy sam stworze i dołącze do swojej strony 100 wtyczek, zmienie kilka plików orginalnych, to jestem zobowiązany przekazać te modyfikacje innym? Np. Dodaje wtyczkę o nazwię "test test" i zmieniam plik o nazwie articles.php to muszę.. Właśnie - do czego jestem zobowiązany? (nie licząc widocznej stopki PHP Fusion) Edytowane przez Pieka dnia 23.09.2008 18:24:44 |
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 17:53:48
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
Pieka |
Dodany dnia 16.08.2008 13:06:54
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Pierwsze zapoznaj sie z licencja AGPL v3: http://www.fsf.or...l-3.0.html Odpowiadajac na Twoje pytanie, jest dokladnie jak w cytowanym opisie. Edytowane przez Pieka dnia 16.08.2008 13:16:11 Jestem jaki jestem
|
|
|
zwierzak |
Dodany dnia 16.08.2008 13:29:51
|
Przedszkolak Postów: 5 Data rejestracji: 04.01.2008 21:46 |
Dzięki za błyskawiczną odpowiedź. Nie jest to zbyt "ostra" licencja? Praktycznie wygląda to tak, że gdy ktoś stworzy bardzo dobre narzędzie oparte na PHP Fusion, stworzy coś nowego, czego póki co nie ma w Internecie, coś rewolucyjnego i ktoś do niego napisze "proszę mi udostępnić skrypt" to jestem zobowiązany mu to przekazać? Przypuśćmy, że do tej pory nikt nie stworzył systemu aukcyjnego. I ktoś akurat tworząc go oparł na PHP Fusion. System wystartował. pojawiły się pierwsze aukcje. Nagle ktoś nakazuje przekazać skrypt i mając większe możliwości finansowe tak go reklamuje, że staje się on popularniejszy. Tak naprawdę, w takich sytuacjach użytkownik staje się ofiarą własnej modyfikacji.. Moim zdaniem to spore przegięcie i PHP Fusion zamiast stać się skryptem, na którym opiera się wiele stron z wieloma dodatkami, skupi wokół siebie małą społeczność, która będzie posiadała niemal takie same strony.. Ale dobrze, w takim razie z PHP Fusion 7 korzystać nie zamierzam. Wtyczkami (oczywiście nie wszystkimi) bym się i tak dzielił, ale zmuszanie do udostępniania wszystkiego innym jest nieco nie na miejscu. Tylko pytanie, czy PHP Fusion 6 czeka "przelicencjonowanie" na AGPL? I czy to jest w ogóle toeretycznie możliwe? W końcu pobierając CMS zgadzałem się na stare warunki. Edytowane przez zwierzak dnia 16.08.2008 13:31:59 |
|
|
bartek124 |
Dodany dnia 16.08.2008 13:33:45
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
v6 nie czeka przelicencjonowanie. A ten punkt AGPL na 100% da się obejść, tylko kwestia czasu |
|
|
Pieka |
Dodany dnia 16.08.2008 13:35:16
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Najlepiej bedzie jesli zapoznasz sie ze strona na UK poswiecona licencjom: http://www.php-fu...?page_id=6. Po przejsciu na v7 umiescimy tlumaczenie w/w strony. Jestem jaki jestem
|
|
|
zwierzak |
Dodany dnia 16.08.2008 13:39:38
|
Przedszkolak Postów: 5 Data rejestracji: 04.01.2008 21:46 |
"Obejść" w jakim sensie? Na obejście znajdzie się z kolei zamknięcie, co spowoduje, że i tak będę musiał udostępnić coś, czego nie chcę. I proponuje w Elementarzu w nawigacji dodać informacje odnośnie licencji PHP Fusion 7. Teraz, w download macie, że PHP Fusion 7 jest oparte na licencji AGPL, a w Elemenatrzu macie wyjaśnienie GPL. |
|
|
Pieka |
Dodany dnia 16.08.2008 13:41:18
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
zwierzak napisał/a: ..I proponuje w Elementarzu w nawigacji dodać informacje odnośnie licencji PHP Fusion 7. Teraz, w download macie, że PHP Fusion 7 jest oparte na licencji AGPL, a w Elemenatrzu macie wyjaśnienie GPL. Wszystkie obecne opisy odnosza sie do v6, a nie v7, wiec trudno, zeby bylo inaczej. Zmienimy po przejsciu na v7. Jestem jaki jestem
|
|
|
zwierzak |
Dodany dnia 16.08.2008 13:48:11
|
Przedszkolak Postów: 5 Data rejestracji: 04.01.2008 21:46 |
Dziękuje za wskazówki. O ile dobrze przeczytałem, można to ominąć.. płacąc. Ale lepiej tak niż wcale. Pozdrawiam! |
|
|
jantom |
Dodany dnia 16.08.2008 15:38:57
|
Weteran Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
Nie do końca. Jak widzisz, licencja AGPL dotyczy jedynie plików Fusiona, taki np. TinyMCE, Secureimage czy PHPMailer są na LGPL. Jeśli ktoś stworzy od podstaw swoją wtyczkę, może oprzeć ją na innej licencji. Zainteresuj się równieź punktem 13. GNU AGPL. Dla tych, co woleliby angielski bełkot prawniczy zamienić na nasz rodzimy, nieoficjalne tłumaczenie AGPL: http://blaszyk-ja...i.pl/?p=36 Nie można też zapominać o nieśmiertelnym FAQ GNU: http://www.gnu.or...l-faq.html Tylko pytanie, czy PHP Fusion 6 czeka "przelicencjonowanie" na AGPL? I czy to jest w ogóle toeretycznie możliwe? W końcu pobierając CMS zgadzałem się na stare warunki. Nawet w wypadku przelicencjonowania obowiązuję Cię licencja, która obowiązywała, gdy pobrałeś program. Dotyczy to całego świata OpenSource i nie tylko. Edytowane przez jantom dnia 16.08.2008 15:48:08 |
|
|
zwierzak |
Dodany dnia 16.08.2008 16:21:32
|
Przedszkolak Postów: 5 Data rejestracji: 04.01.2008 21:46 |
Nie będę się już w to bawił. Po kilku miesiącach napisze mi ktoś, że chce mój skrypt tylko dlatego, że wykorzystuje pliki językowe, które przecież nie są moje. Jak ktoś się uprze, to na wszystko znajdzie rozwiązanie. Według mnie, ta licencja pozostawia szeroko otwartą bramę na wiele problemów. Dla sporych modyfikacji, takich jak planowana moja, najbezpieczniej (od strony prawnej) będzie zostać przy PHP Fusion 6.. Niestety.. Jeszcze tylko mi powiedzcie.. Link, który dał Pieka: http://www.php-fu...?page_id=6 Nie jestem pewny jak to rozumieć, ponieważ kiepsko znam angielski. Czy np. płacąc 30funtów będę upoważniony tylko do skasowania stopki, czy także nie będę zobowiązany przekazywać modyfikacji? Edytowane przez zwierzak dnia 16.08.2008 16:24:11 |
|
|
jantom |
Dodany dnia 16.08.2008 17:50:12
|
Weteran Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
Płacisz za luksus możliwości usunięcia informacji ze stopki. PF cały czas będzie na licencji AGPL.
Edytowane przez jantom dnia 16.08.2008 17:50:35 |
|
|
szulcu |
Dodany dnia 17.08.2008 19:34:04
|
Przedszkolak Postów: 23 Data rejestracji: 27.06.2007 17:15 |
A jak to się ma do theme robionych np. na zamówienie? Czy jeżeli ktoś sobie zażyczy taki sam to muszę go udostępnić? Czy theme należą do tych elementów, których nie trzeba udostępniać? |
|
|
Grzes |
Dodany dnia 17.08.2008 20:28:27
|
Zaawansowany Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
A czy theme robiony na zmówienie to pliki tworzone od podstaw własnoręcznie czy modyfikacja plików które już były na licencji agpl?
Często najmądrzejszą odpowiedzią jest milczenie
|
|
|
Gander |
Dodany dnia 18.08.2008 01:40:38
|
Bywalec Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
A co jeśli podstawową strukturę pod wtyczki sobie sam napiszę ale będzie identyczna jak InfusionSDK? Nawet jeśli udowodnię że sam ją napisałem od podstaw to jednak jest nadal identyczna z InfusionSDK, jak się ochronię przed wymogiem AGPL? Mogę po wydaniu wtyczki kasować ją u siebie i niech klient się żre z fanatykami OpenSource... (ja jestem tylko zwolennikiem tego ruchu) |
|
|
Grzes |
Dodany dnia 18.08.2008 02:02:30
|
Zaawansowany Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
Gander jeśli to będzie "identyczne" z sdk to będzie posiadało nagłówek z informacją o licencji AGPL. Nadal chcesz brnąć z tak grząskie tematy? Dobrze wiesz, że takie sprawy zawsze były kwestią sporu a Ty znowu ten temat zaczynasz Często najmądrzejszą odpowiedzią jest milczenie
|
|
|
Gander |
Dodany dnia 18.08.2008 02:12:12
|
Bywalec Postów: 720 Pomógł: 37 Data rejestracji: 22.05.2005 23:17 |
Dobra, identyczne ale bez nagłówka. Pytanie takie jak wcześniej |
|
|
szulcu |
Dodany dnia 19.08.2008 10:16:04
|
Przedszkolak Postów: 23 Data rejestracji: 27.06.2007 17:15 |
Grzes napisał/a: A czy theme robiony na zmówienie to pliki tworzone od podstaw własnoręcznie czy modyfikacja plików które już były na licencji agpl? Theme robiony od podstaw. Czyli wszystko własne |
|
|
Formatyk |
Dodany dnia 23.09.2008 16:38:27
|
Przedszkolak Postów: 8 Data rejestracji: 04.04.2007 18:14 |
Czytałem 2 razy tą licencje i nadal nie jestem pewien, posiadam pewną modyfikacje rejestracji PFv7 tzn. modyfikacja obejmuje zmodyfikowany plik f7 register.php oraz register2.php (register2.php jest powiązany z register.php ale register2.php został napisany od podstaw ). Czy licencja każe udostępniać w tym przypadku oby dwa pliki czy tylko ten zmodyfikowany register.php? Druga sprawa to udostępnianie wtyczek na własnej licencji: moge nakazać aby osoby korzystające z tej wtyczki zamieszczały link do mojej strony? Pozdrawiam . Edytowane przez Pieka dnia 23.09.2008 18:23:38 |
|
|
Wooya |
Dodany dnia 23.09.2008 18:21:28
|
Zaawansowany Postów: 1449 Pomógł: 22 Data rejestracji: 30.01.2005 15:40 |
Odpowiedz, ktora (mam nadzieje) rozwiaze wszelkie watpliwosci: 1) zmodyfikowanie pliku z paczki PF v7 TAK - jesli ktos poprosi musisz udostepnic! 2) stworzenie nowego panelu/infusiona/thema NIE - Twoj panel/infusion/theme moze byc wydany na dowolnej innej licencji 3) bbcode/user_fields NIE - te pliki tez mozna wydac na dowolnej innej licencji 4) grafiki (smileys, news cats, itp) NIE - j.w. Czyli obejscie jest takowe, ze np. modyfikacje ktore mozna zrobic poprzez dostepne funkcje PF v7, ktore nie modyfikuja zawartosci oryginalnych plikow, nie musisz udostepniac nikomu. Klania sie np output handling w PF v7. ... Pomagam tylko przy najnowszych wersjach PHP-Fusion ... |
|
|
Czytacz |
Dodany dnia 23.09.2008 18:36:34
|
Przedszkolak Postów: 33 Data rejestracji: 18.04.2008 12:33 |
To ja zapytam jeszcze tak wprost, bo jeszcze nie jestem pewien: Jeżeli wprowadzę do logowania modyfikację, która będzie korzystać z dodatkowego pliku z pytaniami i hasłami (tak jak tu: http://www.php-fu...post_83120 ) to czy będę musiał pokazać ten dodatkowy plik komuś, kto sobie tego zażyczy? |
|
Przejdź do forum: |