De/FGAddon: Difference between revisions

Jump to navigation Jump to search
(style)
(→‎Geschichte: (style))
Line 7: Line 7:
== Geschichte ==
== Geschichte ==


{{WIP|Der Inhalt dieses Abschnitts werden zur Zeit verifiziert und überprüft.}}
{{WIP|Der Inhalt dieses Abschnitts wird z.Zt verifiziert und überprüft.}}


Das FlightGear-Projekt wurde am 8. April 1996 von David Murr konzipiert, der eine neue Flugsimulator vorgeschlagen hat, die von Freiwilligen entwickelt werden würde.<ref>David Murr (Apr 9, 1996).  FlightGear Antrag 1.0: [https://groups.google.com/forum/#!msg/rec.aviation.simulators/ny8HFBE5_T8/OdtIiGNGJc8J "A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@"].  Publiziert auf der rec.aviation.simulators Newsgroup.</ref><ref>David Murr (1996).  FlightGear Antrag 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 Antrag 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"].  Publiziert auf der [http://ftp.igh.cnrs.fr/pub/flightgear/www/old-stuff/flight-gear.9610 flight-gear@infoplane.com Verteilerliste].</ref><ref>David Murr (Sep 11, 1998).  FlightGear Antrag 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>.  Ein Teil der ursprünglichen Ziele waren 2D- und 3D-Grafikroutinen für die Simulator zu entwickeln.  Aber dies war eine gewaltige Aufgabe, die zu einem unfertigen Stillstand am Anfang des Jahres 1997 kam, als der Hauptentwickler Eric Korpela wollte auf die Fertigstellung seiner Doktorarbeit zu konzentrieren.  Deswegen am 16. Mai 1997 hat Curtis Olson eine neue Entwicklung mit einem neuen Projekt auf der Basis der OpenGL-Bibliotheken angefangen, so dass ein funktioneller Flugsimulator in einer kurzen Zeitspanne zusammengefügt wurde.<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!@].  Publiziert auf der FlightGear-Forum.</ref>.  Die ersten Commits waren zum ursprünglichen [[FlightGear CVS|flightgear und simgear CVS Versionskontrolle Repositories]].
Das FlightGear-Projekt wurde am 8. April 1996 von David Murr ins Leben gerufen, der die Idee zu einem neuen Flugsimulator hatte, welcher vollständig von Freiwilligen entwickelt wird.<ref>David Murr (Apr 9, 1996).  FlightGear Antrag 1.0: [https://groups.google.com/forum/#!msg/rec.aviation.simulators/ny8HFBE5_T8/OdtIiGNGJc8J "A PROPOSAL FOR A NEW FLIGHT SIMULATOR - home built!@"].  Veröffentlicht auf der rec.aviation.simulators Newsgroup.</ref><ref>David Murr (1996).  FlightGear Antrag 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 Antrag 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"].  Publiziert auf der [http://ftp.igh.cnrs.fr/pub/flightgear/www/old-stuff/flight-gear.9610 flight-gear@infoplane.com Verteilerliste].</ref><ref>David Murr (Sep 11, 1998).  FlightGear Antrag 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>.  Ein Teil der ursprünglichen Ziele bestand darin,  2D- und 3D-Grafikroutinen für den Simulator zu entwickeln.  Aber da dies eine gewaltige Aufgabe war, kam sie Anfang 1997 zu einem unfertigen Stillstand, als der Hauptentwickler Eric Korpela sich auf die Fertigstellung seiner Doktorarbeit konzentrieren wollteDaher hat Curtis Olson am 16. Mai 1997 eine neue Entwicklung mit einem neuen Projekt auf der Basis der OpenGL-Bibliotheken begonnen, so dass ein funktioneller Flugsimulator in einer kurzen Zeitspanne zusammengefügt wurde.<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!@].  Veröffentlicht im FlightGear-Forum.</ref>.  Die ersten Commits waren zum ursprünglichen [[FlightGear CVS|flightgear und simgear CVS Versionskontrolle Repositories]].


Durch das Wachstum des FlightGear-Projektes hat die Größe, Menge und Qualität FlightGears Software-Assets ebenfalls gewachsen.  Diese Assets waren nicht organisiert und wurden in verschiedenen Teilen des Internets verstreut.  Daher wurde es beschlossen, dass ein Großteil dieses FlightGear-Inhalt in einem neuen zentralen CVS-Repository zusammengesammelt und gespeichert wurde, die am 22. Oktober 2000 erstellt wurde und fgadata genannt war.  Um die rechtliche Umverteilung dieser Assets als Teil der FlightGear-Distribution zu ermöglichen, wurde eine exklusive GPLv2 Politik angenommen.
Durch das Wachstum des FlightGear-Projektes hat die Größe, Menge und Qualität der FlightGear Software-Assets ebenfalls zugenommen.  Diese Assets waren nicht organisiert und wurden in verschiedenen Teilen des Internets verstreut.  Daher wurde beschlossen, ein Großteil dieser FlightGear-Inhalte in einem neuen zentralen CVS-Repository zu sammeln und zu speichern, welches am 22. Oktober 2000 erstellt wurde und fgadata genannt wurde.  Um die rechtliche Umverteilung dieser Assets als Teil der FlightGear-Distribution zu ermöglichen, wurde eine exklusive GPLv2 Politik angenommen.


Im Mai 2010 wurde die Entwicklung von dem berüchtigten ''"Kaffee-Zwischenfall"'' unterbrochen. Es führte zum Untergang des Heimservers von Curtis, der alle FlightGear Repositories gehalten hat<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)] Publiziert auf der flightgear-devel Verteilerliste.</ref>.   
Im Mai 2010 wurde die Entwicklung von dem berüchtigten ''"Kaffee-Zwischenfall"'' unterbrochen. Es führte zum Untergang des Heimservers von Curtis, der alle FlightGear Repositories gehostet hat<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)] Veröffentlicht auf der flightgear-devel Mailinglist.</ref>.   
Diese Ereignisse führten zu einer [[FlightGear CVS|Massenmigration aller CVS-Repositories nach neuen Git-Repositories]].  Aufgrund Bandbreitenprobleme wurde es beschlossen, dass die neuen Repositories auf der Open-Source-Infrastruktur von Gitorious gehostet werden würde.
Diese Ereignisse führten zu einer [[FlightGear CVS|Massenmigration aller CVS-Repositories in neue Git-Repositories]].  Aufgrund von Problemen mit der Bandbreite wurde beschlossen, die neuen Repositories auf der Open-Source-Infrastruktur von Gitorious zu hosten.


Im Laufe der Zeit während dem Wachstum des Projekts hat gleichzeitig die Größe und der Umfang des fgdata Repository explosiv gewachsen, so dass eine Spaltung unvermeidlich war.  Ein erster Spaltversuch wurde von Gijs de Rooy am 18. Oktober 2011 organisiert und angekündigt<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] Publiziert auf der flightgear-devel Verteilerliste.</ref>.  Jedes Flugzeug war in seinem eigenen Git-Repository gestellt und alle Flugzeuge zurück an fgdata mit einem Git-Submodul Verfahren verbunden.  Aber dieser Versuch scheiterte und wurde aufgegeben.  Ab diesem Datum bis zum Ende des Jahres 2014 wurden die Pläne der fgdata Teilung auf der Entwicklung-Verteilerliste diskutiert und im [[FlightGear Git: splitting fgdata]] Wiki-Artikel zusammengefasst.  In der Planungsphase war das Repository wie fgdata-old bekannt, das in FGData (auch bekannt als fgdata-new) und FGAddon (auch bekannt als flightgear-aircraft und fgaircraft) aufgeteilt wurde.  Nach einem halben Jahrzehnt der Planung, wurde beschlossen, dass die beste Lösung für FlightGear-Flugzeugentwicklung ein einziges zentrales Subversion-Repository wäre.  Dies würde Gemeindebewirtschaftung und Wartung des Flugzeugs erleichtern und zur gleichen Zeit Modularität, kleinere Downloads und kleinere lokale Repositories liefern.
Im Laufe der Zeit, während dem Wachstum des FlightGear-Projekts, hat gleichzeitig die Größe und der Umfang des fgdata-Repos explosiv zugenommen, so dass eine Spaltung unvermeidlich war.  Ein erster Spaltungsversuch wurde von Gijs de Rooy am 18. Oktober 2011 organisiert und angekündigt<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] Veröffentlicht auf der flightgear-devel Mailinglist.</ref>.  Jedes Flugzeug wurde in ein eigenes Git-Repository gestellt und alle Flugzeuge zurück an fgdata mit einem Git-Submodul Verfahren gebunden.  Aber dieser Versuch scheiterte und wurde aufgegeben.  Ab diesem Datum bis zum Ende des Jahres 2014 wurden die Pläne der Teilung von fgdata auf der Mailinglist der FlightGear-Entwickler diskutiert und im [[FlightGear Git: splitting fgdata]] Wiki-Artikel zusammengefasst.  In der Planungsphase war das Repository als fgdata-old bekannt, das in FGData (auch bekannt als fgdata-new) und FGAddon (auch bekannt als flightgear-aircraft und fgaircraft) aufgeteilt wurde.  Nach einem halben Jahrzehnt der Planung wurde beschlossen, dass die beste Lösung für FlightGear-Flugzeugentwicklung ein einziges zentrales Subversion-Repository wäre.  Dies würde Gemeinschaftsentwicklung und Wartung der Flugzeuge erleichtern und zur gleichen Zeit Modularität, kleinere Downloads und kleinere lokale Repositories liefern.


Ende 2014 Gitorious, der Anbieter der Open-Source-Infrastruktur für die FlightGear Quellcode und Daten-Repositories hat angekündigt, dass sie ihre Dienstleistungen von Mai 2015 stillgelegen würden.  Diese katalysiert die Spaltung von fgdata-old und einen Umzug an die SourceForge-Open-Source-Infrastruktur für das Hosting der VC-Repositories.  Andere Teile der FlightGear-Infrastruktur waren bereits von Sourceforge gehostet, so dass es ein natürlicher Schritt war.  Um den Geschäft zu besiegeln, stimmte SourceForge schriftlich die riesige FlightGear Flugzeugsammlung zu hosten, deren Größe ist konkurrenzlos im Open-Source-Kreisen.  Heute ist die FGAddon SVN-Repository zusammen mit den meisten der FlightGear-Projekt-Infrastrukturen auf Sourceforge gehostet.
Ende 2014 kündigte Gitorious, der Anbieter der Open-Source-Infrastruktur für den FlightGear Quellcode und Daten-Repositories, an, seine Dienstleistungen im Mai 2015 stillzulegen.  Diese katalysierte die Spaltung von fgdata-old und einen Umzug zur Open-Source-Infrastruktur von SourceForge für das Hosting der VC-Repositories.  Andere Teile der FlightGear-Infrastruktur waren bereits von Sourceforge gehostet, so dass dies ein natürlicher Schritt war.  Um das Geschäft zu besiegeln, stimmte SourceForge schriftlich zu,  die riesige FlightGear Flugzeugsammlung zu hosten, deren Größe in Open-Source-Kreisen konkurrenzlos ist.  Heute ist das FGAddon SVN-Repository zusammen mit den meisten der FlightGear-Projekt-Infrastrukturen auf Sourceforge gehostet.


Im August 2015 wurde ein neues FlightGear politisches Dokument geschrieben, um die ungeschriebenen Normen des Projekts zu kodifizieren<ref>[http://article.gmane.org/gmane.games.flightgear.devel/78713 FlightGear Policy Document and V4.X Roadmap], Entwurfsdokument.</ref>.  Mit diesem Dokument wurde die Lizenzpolitik für die FlightGear Flugzeuge von einer ausschließlichen GPLv2 Haltung, um heute eine GPLv2+ oder GPL-kompatible<ref>[http://www.gnu.org/licenses/license-list.de.html GNU-Lizenz Kompatibilitätsliste].</ref> Haltung aktualisiert.  Allerdings zur Bekämpfung der Komplikationen durch Lizenz-Proliferation für die Integrität und das Wohl des FlightGear-Projekts wird dringend empfohlen neue Inhalte GPLv2+ zu lizenzieren.
Im August 2015 wurde ein neues politisches Dokument über FlightGear verfasst, um die ungeschriebenen Normen des Projekts zu kodifizieren<ref>[http://article.gmane.org/gmane.games.flightgear.devel/78713 FlightGear Policy Document and V4.X Roadmap], Entwurfsdokument.</ref>.  Mit diesem Dokument wurde die Lizenzpolitik für die FlightGear Flugzeuge von einer GPLv2-Verpflichtung, zu einer GPLv2+ oder GPL-kompatibel<ref>[http://www.gnu.org/licenses/license-list.de.html GNU-Lizenz Kompatibilitätsliste].</ref> Haltung aktualisiert.  Allerdings wird zur Bekämpfung der Komplikationen durch Lizenz-Proliferation und für die Integrität und das Wohl des FlightGear-Projekts dringend empfohlen, neue Inhalte unter der GPLv2+ zu lizenzieren.


== Erwerb von Flugzeugen ==
== Erwerb von Flugzeugen ==
513

edits

Navigation menu