ForumCała strona

Nawigacja

Aktualnie online

Gości online: 27

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Licencja PHP-Fusion v7
zwierzak
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

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
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 Smile
 
www.php-fusion.pl
zwierzak
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ć? Frown

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
v6 nie czeka przelicencjonowanie.

A ten punkt AGPL na 100% da się obejść, tylko kwestia czasu Wink
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Pieka
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 Smile
 
www.php-fusion.pl
zwierzak
"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
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 Smile
 
www.php-fusion.pl
zwierzak
Dziękuje za wskazówki. O ile dobrze przeczytałem, można to ominąć.. płacąc. Ale lepiej tak niż wcale.

Pozdrawiam!
 
jantom
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
 
http://jantom.info
zwierzak
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
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
 
http://jantom.info
szulcu
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ć?
 
http://www.xptips.xon.pl
Grzes
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 krzywy.gif
 
Gander
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)
 
gander.solutions
Grzes
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 Wink
Często najmądrzejszą odpowiedzią jest milczenie krzywy.gif
 
Gander
Dobra, identyczne ale bez nagłówka. Pytanie takie jak wcześniej Grin
 
gander.solutions
szulcu
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 Wink
 
http://www.xptips.xon.pl
Formatyk
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
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 ...
koder_1.png
 
Czytacz
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:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl