( Zahy | 2006. 03. 12., v – 19:51 )

> Hát, én azt látom, hogy - bár volt az ellenkezőjére példa - a BSD rendszerek azért élnek csak még meg illetve azért fejlődtek tovább, mert volt Linuxos aktivitás. Ugyanis valaki megvcsinálta a linuxos drivert, open source, azt meg lehetett nézni és lehetett BSD-s kódot csinálni.

Így van. Kivéve, amikor pont fordítva történt/történik, azaz hogy BSD-s kódot vesznek át, és csinálnak belőle Linux-kódot. Úgy gondolom, a nagyobb (jelenleg Free/Net/Open/DragonFly)BSD-k megéltek volna/megélnek még most is/ Linux nélkül, legfeljebb nem tartanának itt. Mint ahogy a Linuxok sem, ha a kezdet kezdetén _mindent_ előlről kellett volna megírni, nem lehetett volna lpd-t, bind-ot, netutilt, stb-t helyből használni. Mást ne mondjak, a disztribek többsége még mindig OpenSSH-t ad _alapból_, és még senki nem írt egy általánosan elterjedt GPL-es verziót.

> Egy cégnek ráadásul sokkal kedvezőbb LGPL vagy GPL alatt fejlsztenie, mint mondjuk BSD licenc alatt
No ez nem így van. He egy cégnek fejleszteni kell a _semmiből_ , akkor olyan licenc alatt fejleszt, ami jó neki (valszeg valami zárt cucc). Ha _átvesz_ valamit, akkor BSDL az igazán jó neki, ha pedig marketingfogásból (OK, tfh üzleti érdekből) kiadja a saját kódját, akkor valszeg a GPL jobb neki. A Kerberos azért tökéletes öngól példa, mert ugye nem cég fejlesztette. Amire te gondoltál, az az, hogy "A" cég átvette a BSD-s kódot, és gondosan nem publikálta a módosításokat.

> Aztán a cuccok jó részét még mindig linuxra fejlesztik - mondjuk pár személyes kedvencemet, pl. a postfixet FreeBSD-n

Akkor biztos vagy benne, hogy Linux_ra_ ? Nem lehet, h FreeBSD-re, csak éppen ellentétben kismillió szarfaszú Linuxra fejlesztővel, arra is odafigyel a fejlesztő(gárda), hogy más rendszeren is fusson? A tököm tele van azokkal az userland programokkal, amivel vért kell hugyozni a portoláskor, mert a tisztelt fejlesztő a saját szemétdombjánál nem lát tovább (pl: a kód nemhogy Linux specifikusan, de i386-Linux specifikus módon lett megírva; stb.).
Amúgy visszafele is igaz: A BSD userland kódok többsége is fut GNU/Linux környezetben. Természetesen lehet (sőt szinte biztos), hogy portolni kell.