On Wed, Feb 09, 2011 at 11:43:07AM +0100, Andrea Urbinati wrote: > Ho letto che l'ultima Debian è disponibile anche con kernel GNU/kFreeBSD. > > Mi fate un pò di chiarezza su queste innumerevoli/troppi kernel/licenze? > > BSD è open? Cosa distingue il kernel Linux da tutto gli altri? Al momento Debian gira ufficialmente su due kernel, Linux e FreeBSD, e ci sono altri due port in fase di sviluppo, uno su kernel OpenBSD e l’altro su kernel HURD. La motivazione che spinge gli sviluppatori a portare Debian su un kernel diverso da Linux è molto semplice: perché possono. Linux funziona bene come kernel, ma alcuni preferiscono altri kernel, come appunto quello di FreeBSD; visto che sia il codice sorgente del kernel di FreeBSD che quello dell’intera userland Debian sono disponibili, si è pensato di combinare i due per avere il meglio dei due mondi. Per il kernel HURD il discorso è un po’ diverso: HURD è il kernel ufficiale del progetto GNU, e a differenza di FreeBSD e OpenBSD non ha ancora avuto un rilascio stabile. Quindi Debian GNU/HURD è principalmente un modo che gli sviluppatori HURD hanno di avere una userland completa senza troppo sforzo, mentre lavorano (molto lentamente) allo sviluppo del kernel. A livello di licenza, BSD è Open, ma non è Copyleft, il che significa che è possibile prendere codice sotto licenza BSD e incorporarlo in un prodotto proprietario senza obbligo di rendere disponibili le modifiche fatte al codice sorgente. Secondo gli sviluppatori BSD, questa è un’ulteriore libertà, non garantita per il software sotto licenza GPL. È principalmente una questione di opinioni. -- Andrea Bolognani <eof@xxxxxxxxxx> Resistance is futile, you will be garbage collected.
Attachment:
signature.asc
Description: Digital signature