dbo:abstract
|
- Un fork (terme anglais signifiant « fourche », « bifurcation », « embranchement » ) désigne dans le langage courant, un nouveau logiciel créé à partir du code source d'un logiciel existant (à ne pas confondre avec un fork, ensemble de données associé à un objet du système de fichiers, ni avec l'appel système fork qui permet à un processus d'en créer un nouveau). Son existence découle d’un choix politique venant de visions différentes du projet des différents acteurs qui y participe, un acteur décidant alors de créer le fork pour lui imposer les idées qu’il n’a pas pu soumettre au précédent projet, une forme de schisme. Les forks sont courants dans le domaine des logiciels libres, dont les licences permettent l'utilisation, la modification et la redistribution du code source. L'Office québécois de la langue française préconise les termes de fourche ou d'embranchement ; les expressions « embranchement logiciel » et « ramification logicielle » sont également utilisées. Un fork peut être bénéfique pour un projet donné lorsque sa gouvernance actuelle conduit à une impasse, sa reprise par un nouveau groupe pouvant le relancer. Il peut aussi être néfaste en provoquant un éparpillement des ressources. Un fork peut naître à la suite de divergences de points de vue ou d'objectifs parmi les développeurs, ou encore à la suite de conflits personnels (Ex : Iceweasel sous Debian est un fork de Mozilla Firefox). Les projets parents et dissidents peuvent avoir des rapports amicaux (fork amical) ou bien conflictuels (fork inamical). Quels que soient les rapports entre les deux projets, les licences de logiciels libres permettent l'emprunt de code d'un projet par l'autre. Ainsi, les différents BSD s'empruntent régulièrement du code, car ils partagent la même licence. Une illustration de la régulation des projets libres par ce moyen est l'apparition d'au moins trois forks libres pour le projet SourceForge à l'issue de la « dérive de SourceForge » :
* Gforge,
* Debian SF,
* GNU Savannah,
* Codendi,
* et d'autres qui ne sont plus maintenus. (fr)
- Un fork (terme anglais signifiant « fourche », « bifurcation », « embranchement » ) désigne dans le langage courant, un nouveau logiciel créé à partir du code source d'un logiciel existant (à ne pas confondre avec un fork, ensemble de données associé à un objet du système de fichiers, ni avec l'appel système fork qui permet à un processus d'en créer un nouveau). Son existence découle d’un choix politique venant de visions différentes du projet des différents acteurs qui y participe, un acteur décidant alors de créer le fork pour lui imposer les idées qu’il n’a pas pu soumettre au précédent projet, une forme de schisme. Les forks sont courants dans le domaine des logiciels libres, dont les licences permettent l'utilisation, la modification et la redistribution du code source. L'Office québécois de la langue française préconise les termes de fourche ou d'embranchement ; les expressions « embranchement logiciel » et « ramification logicielle » sont également utilisées. Un fork peut être bénéfique pour un projet donné lorsque sa gouvernance actuelle conduit à une impasse, sa reprise par un nouveau groupe pouvant le relancer. Il peut aussi être néfaste en provoquant un éparpillement des ressources. Un fork peut naître à la suite de divergences de points de vue ou d'objectifs parmi les développeurs, ou encore à la suite de conflits personnels (Ex : Iceweasel sous Debian est un fork de Mozilla Firefox). Les projets parents et dissidents peuvent avoir des rapports amicaux (fork amical) ou bien conflictuels (fork inamical). Quels que soient les rapports entre les deux projets, les licences de logiciels libres permettent l'emprunt de code d'un projet par l'autre. Ainsi, les différents BSD s'empruntent régulièrement du code, car ils partagent la même licence. Une illustration de la régulation des projets libres par ce moyen est l'apparition d'au moins trois forks libres pour le projet SourceForge à l'issue de la « dérive de SourceForge » :
* Gforge,
* Debian SF,
* GNU Savannah,
* Codendi,
* et d'autres qui ne sont plus maintenus. (fr)
|
rdfs:comment
|
- Un fork (terme anglais signifiant « fourche », « bifurcation », « embranchement » ) désigne dans le langage courant, un nouveau logiciel créé à partir du code source d'un logiciel existant (à ne pas confondre avec un fork, ensemble de données associé à un objet du système de fichiers, ni avec l'appel système fork qui permet à un processus d'en créer un nouveau). Son existence découle d’un choix politique venant de visions différentes du projet des différents acteurs qui y participe, un acteur décidant alors de créer le fork pour lui imposer les idées qu’il n’a pas pu soumettre au précédent projet, une forme de schisme. (fr)
- Un fork (terme anglais signifiant « fourche », « bifurcation », « embranchement » ) désigne dans le langage courant, un nouveau logiciel créé à partir du code source d'un logiciel existant (à ne pas confondre avec un fork, ensemble de données associé à un objet du système de fichiers, ni avec l'appel système fork qui permet à un processus d'en créer un nouveau). Son existence découle d’un choix politique venant de visions différentes du projet des différents acteurs qui y participe, un acteur décidant alors de créer le fork pour lui imposer les idées qu’il n’a pas pu soumettre au précédent projet, une forme de schisme. (fr)
|