Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: licencja BSD (framework Seagull)
Forum PHP.pl > Inne > Hydepark
delta9
witam

framework Seagull (Seagull) jest udostepniany na licencji BSD

rozumiem pewne zasady dotyczace tej licencji jednak moje glowne pytanie brzmi: jezeli napisze kompercyjna aplikacje, sprzedam ja klientowi to:
a) czy musze zalaczac kody zrodlowe?
b) czy wogole moge uzyc tego frameworka do celow komercyjnych?

pozdrawiam
delta9
NuLL
php Poczatkujacy -> HydePark
chmolu
a) nie, nie musisz
cool.gif jak najbardziej

Licencja BSD jest jedną z najbardziej liberalnych licencji. Możesz robić z kodem co chcesz, pod warunkiem, że umieścisz notkę o prawach autorskich.

Do whatever the hell you want with the code, just give us credit for writing it
delta9
swietnie - uspokoiliscie mnie smile.gif

a przykladowo - framework jest na licencji BSD ale pracuje na bazie __MySQL__ - jak w tym przypadku kiedy bym chcial sprzedawac aplikacje oparta na tym frameworku ale pracujaca (aplikacja - nie framework) na postgreSQL ?
NuLL
Seagull korzysta z Pear tak wiec zamiana enginu bazy to zapewne kwestia zmiany jednej linii.
bela
Nawet nie trzeba dołączać noty o prawach autorskich, jeśli jest na nowszej wersji licencji.
chmolu
Bzdury gadasz. Oryginalna wersja licencji BSD zawierała poniższę klauzulę:
Cytat
<OWNER> = Regents of the University of California
<ORGANIZATION> = University of California, Berkeley
<YEAR> = 1998


Teraz ją usunięto. Nie znaczy to, że autor programu wydając go na licencji BSD zrzeka się praw autorskich:
Cytat
o Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
o Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
bela
Cytat(chmolu)
Bzdury gadasz

Cytat(wikipedia)
Oryginalna licencja BSD zawierała dodatkowo tzw. klauzulę ogłoszeniową, która zdaniem twórców projektu GNU powodowała problem praktyczny z rosnącą listą podziękowań, stąd powstała nowsza odmiana, nazywana po prostu licencją BSD bez klauzuli ogłoszeniowej.


Powiedziałem, że nie trzeba dołączać noty o prawach autorskich, a nie że autor traci prawa autorskie.

Czytaj uważniej.
chmolu
Jak to nie trzeba?
Jeszcze raz zacytuję:

Cytat
o Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
o Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.


No chyba, że ja to źle rozumiem
cagrET
Licencja BSD:
Glowna zasada: nie mozesz usunac z kodu zrodlowego informacji o autorze, pliku licencji.
Przypadek 1 - gdy uzywasz na wlasny uzytek, mozesz robic co chcesz, nie musisz sie nigdzie chwalic, ze uzywasz takiej biblioteki owego autora.
Przypadek 2 - rozprowadzasz aplikacje z kodem zrodlowym. Nie ma zadnych wymagan, gdyz informacje o prawach autorskich znajduja sie w tym kodzie zrodlowym.
Przypadek 3 - rozprowadzasz aplikacje w postaci binarnej (zakodowanej). Wtedy musisz udostepnic informacje w widocznym miejscu, ze uzywasz kodu owego autora na licencji bsd.

Podsumowujac:
Mozesz robic z kodem co zechcesz, uzywac w jaki chcesz sposob, lecz nie mozesz usunac zadnej informacji o prawach autorskich z kodu zrodlowego, a jesli aplikacje zakodujesz nie udostepniajac zrodel do niej, musisz umiescic informacje o autorze kodu ktorego uzyles.

Jezeli modyfikujesz kod, informacja o autorze w kodzie zrodlowym musi pozostac, nawet jak zmienisz 95% kodu, nie mozesz usunac zadnej notki, co najwyzej dodac wlasna ze ten kod modyfikowales i co dokladnie modyfikowales.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.