Miért van szükség a BSD licenszre?

Fórumok

Miért van szükség a BSD licenszre?

Hozzászólások

Az Unununium (egyébként elég érdekes os) http://www.unununium.org/ faqjában szó esik az OSük licenszeléséről, illetve pontosabban annak hiányáról. "If software is free, why must it be licensed?" azaz ha egy software szabad, akkor azt minek kell licenszelni?
Ennek megfelelően az Unununium free software mindenféle licensz nélkül, ami imho nagyon találó egy olyan oprendszerhez, aminek egyik jellegzetessége, hogy kernele sincs :)
GLP szemszpontból persze egyből lehet állítani, hogy a copyleftet védeni kell, és erre legmegfelelőbb a nyugati jogrendszerben a licensz. Az biztosítja, hogy a software szabadsága ne legyen megvonható a további vásárlóktól sem. Abba most ne menjünk bele, hogy a 'szabadság megvonásának a szabadsága' jogának korlátozása ill. tiltása valójában a (teljes) szabadság csorbulását is jelenti e egyben :D
az viszont jogos kérdés, hogy az (új tipusu) BSD és hasonló (MIT stb) licenszekre miért van szükség ha úgyis megengednek mindenfajta felhasználást. nem lenne elég, közölni a project lapján, hogy ez free software és pont ?
egyáltalán mi a különbség a public domain, bsd, vagy mindenféle licensz nélküli softwarek között a felhasználás szempontjából?

Public domain az igazi free license. Azt csinálsz a kiadott forrással/binárissal/akármivel, amit akarsz. Akár át is írhatod a szerző nevét a sajátodra és úgy adhatod tovább... :wink:

Jó kérdés. Már én is rágtam magam rajta, hogy mér nem elég a GPL meg az LGPL és kész. Minek kell még BSD meg hasonló licenszek.

BSD és hasonló (MIT stb) licenszekre miért van szükség ha úgyis megengednek mindenfajta felhasználást. nem lenne elég, közölni a project lapján, hogy ez free software és pont ?

A BSD licensz azért pl. tartalmazza, hogy a licensz szövegét változatlanul be kell másolnod a felhasználás helyére. Vagy valami ilyesmi. :)
Végül is ebből annyi a haszon, hogy az eredeti származási helyet nem lehet eltitkolni.

megdobbento dolgot fogok csinalni: megvedem a BSD-t :lol:
A BSD licensznek van 2 lényeges eleme:
1. megakadályozza a szerző nevének megváltoztatását.
2. amennyiben valaki forással együtt adja ki a cuccot, akkor azt köteles BSD licensszel tenni.

A public domain még ennél is szabadabb, tényleg azt csinálsz a cuccal amit akarsz. az amerikai kormányzat által készített nem titkosított dolgok public domain licensz alatt kerülnek kiadásra. Pl: van teljes korházirányító szoftver is.

Miert van szukseg a Prygme es Tiger nicku userekre a HUP-on? Csak.
Egyebkent meg azert, mert a szerzo ugy gondolja, hogy annyit elvar, hogy ne allitsad azt, hogy teljes egeszeben te irtad, legalabb emlitsd meg ot is. Hogy ez mekkora egy faszsag, hogy a GPL/LGPL a legjobb es minek mas. Miert vonod meg a szabadsagot mastol, hogy ezzel a kikotessel adja?

[quote:f083110052="Zahy"]Miert van szukseg a Prygme es Tiger nicku userekre a HUP-on? Csak.
Egyebkent meg azert, mert a szerzo ugy gondolja, hogy annyit elvar, hogy ne allitsad azt, hogy teljes egeszeben te irtad, legalabb emlitsd meg ot is.

Jogos, de ehhez még mindig nem kell licensz elég ha ott szerepel a (c) és a szerző neve. Ez még nem teszi automatikusan szükségessé licensz használtatát is. Újságokhoz sem mellékelnek end user olvasási licenszet :)
Ha freenek akarja a szerző a munkáját legfeljebb nem írja oda, hogy 'all rigths reserved'.
Az Unununium licenszéből (azaz annak hiányából) és az ahhoz kapcsolódó magyarázatukból indultam ki, ezek szerint ők tévednek valamiben?

Más, a BSD forrást tartalmazó programkódot, a licensz értelmében ki lehet adni más 'szigorúbb' opensource licensz alatt is, az eredeti szerző engedélye nélkül is. azaz ahogy BSD kód kerülhet proprietary zárt kereskedelmi programba, úgy átváltható GPLre is. legfeljebb illetlenségnek tartják mostanában, de jogilag adott a lehetőség. (A szerző(k) engedélyével természetesen bármilyen licensz bármilyenre változtatható).

[quote:b6b77e21ec="prygme"]
Az Unununium licenszéből (azaz annak hiányából) és az ahhoz kapcsolódó magyarázatukból indultam ki, ezek szerint ők tévednek valamiben?

brutalisan nagyot tevednek. meg az is megteheto veluk, hogy valaki fogja a kodot, alairja a nevet, meg hogy minde jog fentartva, es felszolitja a Unununium-sokat, hogy tavolitsak el az oldalukrol a kodot, mert az az ove, es o nem engedte meg az Unununium-nak, hogy hasznalja.

[quote:f5c026624c="anr"][quote:f5c026624c="prygme"]
Az Unununium licenszéből (azaz annak hiányából) és az ahhoz kapcsolódó magyarázatukból indultam ki, ezek szerint ők tévednek valamiben?

brutalisan nagyot tevednek. meg az is megteheto veluk, hogy valaki fogja a kodot, alairja a nevet, meg hogy minde jog fentartva, es felszolitja a Unununium-sokat, hogy tavolitsak el az oldalukrol a kodot, mert az az ove, es o nem engedte meg az Unununium-nak, hogy hasznalja.

Szerintem Te tevedsz.
Ha nincs licensz, akkor minden jog a szerzot illet. A szerzoi jogokrol (vagy egy reszukrol) explicit le kell mondani, tobbek kozott ez van benne a licenszben.

[quote:5aa83d14e1="prygme"]az (új tipusu) BSD és hasonló (MIT stb) licenszekre miért van szükség ha úgyis megengednek mindenfajta felhasználást.

Erre a valasz az elozo hozzaszoasomban. Explicit le kell irni, hogy pontosan milyen jogaidrol mondasz le.

[quote:ad905d06bd="tiger"]Jó kérdés. Már én is rágtam magam rajta, hogy mér nem elég a GPL meg az LGPL és kész. Minek kell még BSD meg hasonló licenszek.

ROTFL

most biztos újat mondok neked, de a BSD előbb volt ám, mint a GPL/LGPL... :P

[quote:c552bc69a6="hunger"]
ROTFL

most biztos újat mondok neked, de a BSD előbb volt ám, mint a GPL/LGPL... :P

Ha már itt tartunk, nem tud vki olyan leírást ahol a licencek történetét (keletkezési dátum, létrehozó, ...) lehetne fellelni lehetőleg gyűjteményes formában?

[quote:f16296cb22="hunger"]most biztos újat mondok neked, de a BSD előbb volt ám, mint a GPL/LGPL... :P

Nem lehet semmilyen szempontból párhuzamot vonni egy program, és főleg nem egy egész operációs rendszerek (plusz fontos hozzátartozó user space programok) és azok licenszei között.
Egyébként ebben a formájában a BSD licensz az újabb, mert az "advertising clause" rész csak évekkel a GPL második verziójának megjelenése után került ki belőle (1999ben). Előtte emiatt, lényegesen különbözött a mai formájától, azaz jóformán más licensztől van szó ma, csak BSD licensz név maradt meg. Amikor az XFree86 vissza akart térni egy jelenlegi új BSDtipusu licenszéről (MIT) a régi BSDlicenszhez hasonlóra "advertising clauseal", szinte minden támogató és felhasználó elhagyta őket. Innen is látszik, a különbség
Egyébként nem értem ezeket az indulatokat, akárhányszor előkerül a licenszek kérdése az egyik tábor mindig sértve érzi magát, mintha csak technikai szempontból kritizálnák kedvenc rendszerét.
BSD liceensz != *BSD operációs rendszer
és
GPL != Gnu/Linux operációs rendszer
A BSD rendszerek valóban jóval régebbiek mint a Gnu/Linux, viszont licenszük újabb. 20 éve még az eredeti BSD licensz sem létezett csak a BSD net/2 körül jelent meg.
Az eredeti témától mindenesetre jól elkanyarodtunk.