Il n'y a aucun problème à utiliser le code source d'autres projets, les licences GPL et BSD sont faites pour cela.
Le problème ici, c'est que dans le code source de MicroBSD, la licence BSD n'était pas respectée : les "auteurs" de MicroBSD se sont contentés de faire du rechercher/remplacer de manière grossière. Au lieu de reprendre les infos originelles dans chaque fichier source et d'ajouter leur 'banière MicroBSD' comme la licence le permet, ils remplacaient purement et simplement.
Par exemple, voici un diff caractéristique :
Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb line 2043.
===================================================================
RCS file: /open/anoncvs/cvs/src/share/man/man4/man4.i386/mtrr.4,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- src/share/man/man4/man4.i386/mtrr.4 2002年11月11日 01:37:31 1.1
+++ src/share/man/man4/man4.i386/mtrr.4 2002年12月21日 14:49:08 1.2
@@ -1,11 +1,11 @@
.\" $OpenBSD: mtrr.4,v 1.11 2002年10月01日 07:14:14 miod Exp $
.\"
-.\" Pentium MTRR driver for OpenBSD.
+.\" Pentium MTRR driver for MicroBSD.
.\" Copyright 1999 Matthieu Herrb <matthieu@openbsd.org>
.\"
.\" Modification and redistribution in source and binary forms is
.\" permitted provided that due credit is given to the author and the
-.\" OpenBSD project (for instance by leaving this copyright notice
+.\" MicroBSD project (for instance by leaving this copyright notice
.\" intact).
.\"
.Dd November 15, 1999
C'est Matthieu Herrb (dev français spécialiste du support XFree pour les BSD) qui devait être content d'apprendre qu'il bossait en fait pour MicroBSD ;-)
[^] # Re: Le projet MicroBSD est mort
Posté par Foxy (site web personnel) . En réponse à la dépêche Le projet MicroBSD est mort. Évalué à 6.
Le problème ici, c'est que dans le code source de MicroBSD, la licence BSD n'était pas respectée : les "auteurs" de MicroBSD se sont contentés de faire du rechercher/remplacer de manière grossière. Au lieu de reprendre les infos originelles dans chaque fichier source et d'ajouter leur 'banière MicroBSD' comme la licence le permet, ils remplacaient purement et simplement.
Par exemple, voici un diff caractéristique :
Use of tainted arguments in exec is deprecated at /var/www/cgi-bin/cvsweb line 2043.
===================================================================
RCS file: /open/anoncvs/cvs/src/share/man/man4/man4.i386/mtrr.4,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- src/share/man/man4/man4.i386/mtrr.4 2002年11月11日 01:37:31 1.1
+++ src/share/man/man4/man4.i386/mtrr.4 2002年12月21日 14:49:08 1.2
@@ -1,11 +1,11 @@
.\" $OpenBSD: mtrr.4,v 1.11 2002年10月01日 07:14:14 miod Exp $
.\"
-.\" Pentium MTRR driver for OpenBSD.
+.\" Pentium MTRR driver for MicroBSD.
.\" Copyright 1999 Matthieu Herrb <matthieu@openbsd.org>
.\"
.\" Modification and redistribution in source and binary forms is
.\" permitted provided that due credit is given to the author and the
-.\" OpenBSD project (for instance by leaving this copyright notice
+.\" MicroBSD project (for instance by leaving this copyright notice
.\" intact).
.\"
.Dd November 15, 1999
C'est Matthieu Herrb (dev français spécialiste du support XFree pour les BSD) qui devait être content d'apprendre qu'il bossait en fait pour MicroBSD ;-)