6,609
edits
m (→Histoire: Capitalisation fix.) |
(→Histoire: Editing.) |
||
| Line 8: | Line 8: | ||
== Histoire == | == Histoire == | ||
{{WIP|L'exactitude des faits dans cette section sont en cours d'être vérifiée.}} | {{WIP|L'exactitude des faits dans cette section sont en cours d'être vérifiée.}} | ||
[[File:Image103.gif|thumb|Icône originale Win95]] | [[File:Image103.gif|thumb|Icône originale de Win95]] | ||
Le projet FlightGear a été conçu le 8 Avril, 1996 par David Murr qui a proposé un nouveau simulateur de vol développé par des volontaires<ref>David Murr (Apr 9, 1996). FlightGear proposition 1.0: [https://groups.google.com/forum/#!msg/rec.aviation.simulators/ny8HFBE5_T8/OdtIiGNGJc8J "A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@"]. Publié sur le newsgroup rec.aviation.simulators.</ref><ref>David Murr (1996). FlightGear proposition 2.0: [http://www.flightgear.org/proposal-2.0 FLIGHT GEAR "This truly is as real as it gets!" - a proposal for a new flight simulator - REVISION 2.0]</ref><ref>David Murr (Oct 29, 1996). FlightGear proposition 3.0: [http://www.flightgear.org/proposal-3.0 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0 - Wednesday, 10.30.96, "The future of flight simulation is here"]. Publié sur le [http://ftp.igh.cnrs.fr/pub/flightgear/www/old-stuff/flight-gear.9610 la liste de diffusion flight-gear@infoplane.com].</ref><ref>David Murr (Sep 11, 1998). FlightGear proposition 3.0.1: [http://www.flightgear.org/proposal-3.0.1 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0.1 - Friday, Sep.11.98, "The future of flight simulation is here"]</ref>. Une partie des objectifs initiaux étaient de développer des routines graphiques 2D et 3D pour le simulateur. Mais cette tâche énorme est venu à un arrêt inachevée | Le projet FlightGear a été conçu le 8 Avril, 1996 par David Murr qui a proposé un nouveau simulateur de vol pour être développé par des volontaires<ref>David Murr (Apr 9, 1996). FlightGear proposition 1.0: [https://groups.google.com/forum/#!msg/rec.aviation.simulators/ny8HFBE5_T8/OdtIiGNGJc8J "A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@"]. Publié sur le newsgroup rec.aviation.simulators.</ref><ref>David Murr (1996). FlightGear proposition 2.0: [http://www.flightgear.org/proposal-2.0 FLIGHT GEAR "This truly is as real as it gets!" - a proposal for a new flight simulator - REVISION 2.0]</ref><ref>David Murr (Oct 29, 1996). FlightGear proposition 3.0: [http://www.flightgear.org/proposal-3.0 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0 - Wednesday, 10.30.96, "The future of flight simulation is here"]. Publié sur le [http://ftp.igh.cnrs.fr/pub/flightgear/www/old-stuff/flight-gear.9610 la liste de diffusion flight-gear@infoplane.com].</ref><ref>David Murr (Sep 11, 1998). FlightGear proposition 3.0.1: [http://www.flightgear.org/proposal-3.0.1 FLIGHT GEAR FLIGHT SIMULATOR, revision 3.0.1 - Friday, Sep.11.98, "The future of flight simulation is here"]</ref>. Une partie des objectifs initiaux étaient de développer des routines graphiques 2D et 3D pour le simulateur. Mais au début de 1997 cette tâche énorme est venu à un arrêt inachevée car le développeur principal, Eric Korpela, rédigeait sa thèse de doctorat. À ce point, Curtis Olson a relancé le développement le 16 mai 1997 avec un nouveau projet basé sur les bibliothèques graphique OpenGL, permettant de mettre en place un simulateur de vol fonctionnelle en peu de temps<ref>Curtis Olson (Sep 28, 2015). [http://forum.flightgear.org/viewtopic.php?f=42&t=27558&p=259048#p259021 Re: A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@]. Publié sur le forum de FlightGear.</ref>. Les premières commits étaient aux [[FlightGear CVS|référentiels de gestion de version CVS originaux de flightgear et simgear]]. | ||
Pendant la croissance du projet, la taille, | Pendant la croissance du projet, la taille, quantité et qualité des ressources de FlightGear a augmenté ainsi. Ces ressources n'étaient pas organisés et étaient dispersés à travers de différents lieux sur l'Internet. Par conséquent, il a été décidé qu'une grande partie de ce contenu de FlightGear seraient assemblés et conservés ensemble dans un nouveau référentiel CVS centralisé appelé fgdata, créé le 22 Octobre 2000. Pour permettre la redistribution légal de ces contenus dans le cadre de la distribution FlightGear, une politique d'exclusivité de GPLv2 a été adoptée. | ||
En mai 2010, le développement a été interrompu par ''«l'incident de café»'' infâme résultant en la retraite du serveur à domicile de Curtis qui abritait tous les | En mai 2010, le développement a été interrompu par ''«l'incident de café»'' infâme résultant en la retraite du serveur à domicile de Curtis qui abritait tous les référentiels de gestion de versions de FlightGear<ref>James Turner (May 20, 2010). [http://thread.gmane.org/gmane.games.flightgear.devel/60340/focus=60341 <nowiki>[Flightgear-devel]</nowiki> Re: Flightgear git repositories (was Re: GIT or CVS - Confusion)] Publié sur la liste de diffusion flightgear-devel.</ref>. Ces événements ont entraîné une [[FlightGear CVS|migration de masse de tous les référentiels CVS vers des référentiels Git]]. En raison de problèmes de bande passante, il a été décidé que les nouveaux dépôts seraient hébergés sur l'infrastructure open source de Gitorious. | ||
En même temps que le projet a grandi, la taille et l'étendue du référentiel de fgdata a élargi lorsqu'une | En même temps que le projet a grandi, la taille et l'étendue du référentiel de fgdata a élargi lorsqu'une division était inévitable. Une première tentative de séparation a été organisé par Gijs de Rooy et annoncée le 18 Octobre, 2011<ref>Cedric Sodhi (Oct 18, 2011) [http://thread.gmane.org/gmane.games.flightgear.devel/66846 <nowiki>[Flightgear-devel]</nowiki> FGData Split Completed - a.k.a Life after the Split] Publié sur la liste de diffusion flightgear-devel.</ref>. Chaque aéronef a été placé dans son propre dépôt Git et tous les aéronefs lié à un nouveau référentiel fgdata-new en utilisant un démarche «Git submodule». Cependant, cette tentative n'a pas fonctionné comme prévu et a été abandonné. À partir de cette date jusqu'à la fin de 2014, la conception de la séparation de fgdata a été discutée sur la liste de diffusion de développement et résumée dans l'article de wiki [[FlightGear Git: splitting fgdata]]. Dans les étapes de planification, les référentiels étaient nommé comme la division de fgdata-old en [[FGData]] (aussi appelé fgdata-new) et FGAddon (aussi appelé flightgear-aircraft et fgaircraft). Après une demi-décennie de planification, il a été décidé que la meilleure solution pour le développement d'aéronef FlightGear serait un seul référentiel de Subversion centralisé. Cela faciliterait la gestion par la communauté et l'entretien de l'aéronef tout en fournissant en même temps la modularité, des téléchargements plus petits et un référentiel local de taille beaucoup plus réduite. | ||
À la fin de 2014, Gitorious, le fournisseur de l'infrastructure open source pour les référentiels de code source et ressources de FlightGear a annoncé qu'il allait fermer ses services en mai 2015. Cela a catalysé la scission de fgdata-old et un déménagement à l'infrastructure open source SourceForge pour l'hébergement des référentiels de gestion de version. D'autres parties de l'infrastructure FlightGear été déjà hébergés par SourceForge, ainsi ce déménagement était un choix naturel. Pour conclure l'affaire, SourceForge a accepté par écrit d'accueillir l'immense collection d'aéronefs de FlightGear, dont la taille est inégalée dans les cercles open source. Aujourd'hui, le référentiel de SVN FGAddon, avec la plupart de l'infrastructure du projet FlightGear, est hébergé sur SourceForge. | |||
En Août 2015, un nouveau document de politique FlightGear a été écrit pour codifier les normes non écrites du projet<ref>[http://article.gmane.org/gmane.games.flightgear.devel/78713 FlightGear Policy Document and V4.X Roadmap], | En Août 2015, un nouveau document de politique FlightGear a été écrit pour codifier les normes non écrites du projet<ref>[http://article.gmane.org/gmane.games.flightgear.devel/78713 FlightGear Policy Document and V4.X Roadmap], | ||
document provisoire.</ref>. Avec ce document, la politique de licence pour l'aéronef FlightGear a été actualisé d'être exclusivement GPLv2 à une position de GPLv2+ ou compatible<ref>[http://www.gnu.org/licenses/license-list.fr.html La liste GNU de compatibilité de licence].</ref>. Néanmoins, pour lutter contre les complications de la prolifération de licence pour l'intégrité et le bien du projet FlightGear, il est vivement recommandé que le contenu original soit sous la GPLv2+. | document provisoire.</ref>. Avec ce document, la politique de licence pour l'aéronef FlightGear a été actualisé d'être exclusivement GPLv2 à une position de GPLv2+ ou licence compatible<ref>[http://www.gnu.org/licenses/license-list.fr.html La liste GNU de compatibilité de licence].</ref>. Néanmoins, pour lutter contre les complications de la prolifération de licence pour l'intégrité et le bien du projet FlightGear, il est vivement recommandé que le contenu original soit sous la GPLv2+. | ||
== Obtenir les aéronef == | == Obtenir les aéronef == | ||