enfin je ne sais pas, par exemple des soft qui sont complement réecrit chez BSD parceque la licence (GPL) originale ne leur plais pas.
C'est rarement le cas, la plupart du temps c'est une autre motivation qui pousse à la réécriture en licence BSD, par exemple, un soft non maintenu opencvs, des programmes mal adaptés aux besoins des BSD par exemple le projet bintools en ce moment, car binutils ne leur convient pas. une meilleur architecture de programmes qui pourrait bénéficier à beaucoup d'autres et ainsi facilité la maintenance et/ou les performances, par exemple libarchive (bsdtar, bsdcpio, les futurs pkg_tools de freebsd)
Enfin il y a bien des cas comme tu les décrit, mais c'est plus une question de non contamination (ils veulent conserver le code de l'OS sous licence BSD) par exemple readline intéressant beaucoup utiliser mais sous licence GPL donc si les softs BSD sont "linkés" sur cette lib ils deviennent GPL donc NetBSD pond libedit.
Bref, la recode pour cause de licence n'est presque jamais la raison première, même si ils préfèrent avoir le moins possible de GPL dans le userland.
[^] # Re: Libre != Open_source
Posté par Bapt . En réponse au journal Les licences libres sont inadaptées.. Évalué à 3.
C'est rarement le cas, la plupart du temps c'est une autre motivation qui pousse à la réécriture en licence BSD, par exemple, un soft non maintenu opencvs, des programmes mal adaptés aux besoins des BSD par exemple le projet bintools en ce moment, car binutils ne leur convient pas. une meilleur architecture de programmes qui pourrait bénéficier à beaucoup d'autres et ainsi facilité la maintenance et/ou les performances, par exemple libarchive (bsdtar, bsdcpio, les futurs pkg_tools de freebsd)
Enfin il y a bien des cas comme tu les décrit, mais c'est plus une question de non contamination (ils veulent conserver le code de l'OS sous licence BSD) par exemple readline intéressant beaucoup utiliser mais sous licence GPL donc si les softs BSD sont "linkés" sur cette lib ils deviennent GPL donc NetBSD pond libedit.
Bref, la recode pour cause de licence n'est presque jamais la raison première, même si ils préfèrent avoir le moins possible de GPL dans le userland.