FlightGear hangars: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(→‎Other FlightGear repositories/mirrors: United Free World hangar seems gone. New website owner and entirely different content. No relevant Google search hits.)
(→‎Third party sites: Adding Aircraft catalogues section to page to distinct betwen web-links for manual download and those for automatic download by FlightGear itself.)
Line 110: Line 110:


== Third party sites ==
== Third party sites ==
=== Aircraft catalogues ===
These Are links that you can directly add to your FlightGear QtLauncher as additional Hangar locations. Then you can directly download (and update) all planes that are hosted by these catalogues.
* [http://static.djgummikuh.de/FGMEMBERS/catalog.xml FGMEMBERS GitHub-based fork of FGAddon] Auto-generated catalog for the FGMEMBERS Hangar. Updated every 24 hours.
* [http://static.djgummikuh.de/Aircraft/catalog.xml HerbyW Hangar] Auto-generated catalog for HerbyW's hangar for Antonov, Iljushin and MilMi planes and helicopters. Updated every 6 hours.
* [https://gitlab.com/mdanil/Tu-144_hangar/raw/master/catalog.xml Michael Danilov Hangar] Tu-144D
=== Aircraft hangars ===
=== Aircraft hangars ===
These are links where you can download individual planes manually.


* [http://www.gidenstam.org/FlightGear/Airships/ Anders Lighter-than-air Hangar] with these and additional [http://github.com/andgi aircraft repositories at GitHub].
* [http://www.gidenstam.org/FlightGear/Airships/ Anders Lighter-than-air Hangar] with these and additional [http://github.com/andgi aircraft repositories at GitHub].
Line 119: Line 127:
<!-- http://sourceforge.net/p/flightgear/mailman/message/34455221/ -->
<!-- http://sourceforge.net/p/flightgear/mailman/message/34455221/ -->
* [https://github.com/FGMEMBERS FGMEMBERS GitHub-based fork of FGAddon] (for [[Git]] Distribution and development of FG aircraft | with [http://www.thejabberwocky.net/ forum] | Aircraft repositories individually)
* [https://github.com/FGMEMBERS FGMEMBERS GitHub-based fork of FGAddon] (for [[Git]] Distribution and development of FG aircraft | with [http://www.thejabberwocky.net/ forum] | Aircraft repositories individually)
** You can download these planes with the QtLauncher after adding [http://static.djgummikuh.de/FGMEMBERS/catalog.xml this] link as additional Aircraft Hangar location. Updated every 24 hours!
* [http://www.fguk.eu/index.php/hangar FGUK hangar]
* [http://www.fguk.eu/index.php/hangar FGUK hangar]
* [http://charles.ingels.free.fr/flightgear/ French FlightGear Hangar] (FR) (Aermacchi MB326, Dassault Mirage F1 Mikoyan Gurevitch Mig 31 Foxhound, and more)Hangar
* [http://charles.ingels.free.fr/flightgear/ French FlightGear Hangar] (FR) (Aermacchi MB326, Dassault Mirage F1 Mikoyan Gurevitch Mig 31 Foxhound, and more)Hangar
Line 126: Line 133:
* [http://hhfgfs.weebly.com/index.html Hellcat's FlightGear Hangar] (scenarios, skins, film inspired aerospace vehicles)  
* [http://hhfgfs.weebly.com/index.html Hellcat's FlightGear Hangar] (scenarios, skins, film inspired aerospace vehicles)  
* [https://github.com/HerbyW HerbyW Hanger] (Antonov-MilMi-Iljushin-Followme all Rembrandt and Multiplayer support)
* [https://github.com/HerbyW HerbyW Hanger] (Antonov-MilMi-Iljushin-Followme all Rembrandt and Multiplayer support)
** You can download these planes with the QtLauncher after adding [http://static.djgummikuh.de/Aircraft/catalog.xml this] link as additional Aircraft Hangar location. Updated every 6 hours!
* [http://www.hoerbird.net/aircrafts.html Hoerbird Hangar] (misc. projects)
* [http://www.hoerbird.net/aircrafts.html Hoerbird Hangar] (misc. projects)
* [http://www.grafikavirtual.com/fgfs/ Horacio's Hangar] (Spanish)
* [http://www.grafikavirtual.com/fgfs/ Horacio's Hangar] (Spanish)
Line 141: Line 147:
* [http://pattenflightgear.wifeo.com/avions.php  FG Patten's hangar] (Alouette-2, DHC6-300, Robin DR400 JSBsim, Tecnam P92 Echo, CAP 10 C, CAP 10 B, Douglas DC3 C47-JSBsim, Sceneries, Ground textures...)  
* [http://pattenflightgear.wifeo.com/avions.php  FG Patten's hangar] (Alouette-2, DHC6-300, Robin DR400 JSBsim, Tecnam P92 Echo, CAP 10 C, CAP 10 B, Douglas DC3 C47-JSBsim, Sceneries, Ground textures...)  
* [http://www.fgpipistrel.org/ FG Pipistrel Hangar] Developing Pipistrel Aircraft
* [http://www.fgpipistrel.org/ FG Pipistrel Hangar] Developing Pipistrel Aircraft
* [http://pjedvaj.wordpress.com/ pjedvaj's Hangar] (PC-9M, PC-21, MiG-21bis, T-50, Harrier GR.1, F-35B, RAH-66, Su-25, Yak-130)
* [http://presteshangar.wikidot.com/start Prestes Hangar] (many Brazilian aircraft articles)
* [http://presteshangar.wikidot.com/start Prestes Hangar] (many Brazilian aircraft articles)
* [http://riktov.synthasite.com/ Riktov's FlightGear Hangar] (BN-2 Islander, Giant Marshmallow Man)
* [http://riktov.synthasite.com/ Riktov's FlightGear Hangar] (BN-2 Islander, Giant Marshmallow Man)
Line 150: Line 155:
* [http://vicmar.weebly.com/ VicMar] (Yanagisawa Gen H-4, Stung Biker, Quad Bikes, SRN4, Water Skier, G2 Thunderpack, Martin Jetpack)
* [http://vicmar.weebly.com/ VicMar] (Yanagisawa Gen H-4, Stung Biker, Quad Bikes, SRN4, Water Skier, G2 Thunderpack, Martin Jetpack)
* [http://www.treborlogic.com/fgfs/hangar/ Yourgod's Hangar: Douglas DC-8]
* [http://www.treborlogic.com/fgfs/hangar/ Yourgod's Hangar: Douglas DC-8]
* [https://gitlab.com/mdanil/Tu-144_hangar/raw/master/catalog.xml Michael Danilov] (Tu-144D)


=== Old Hangars ===
=== Old Hangars ===
Line 176: Line 180:
* [http://simbabeathangar.webs.com/ Simbabeat's Livery Hangar]
* [http://simbabeathangar.webs.com/ Simbabeat's Livery Hangar]
* [http://victorhangar.blogspot.com/ Victor Hangar] (in Portuguese - Brazilian)
* [http://victorhangar.blogspot.com/ Victor Hangar] (in Portuguese - Brazilian)
* <s>[http://pjedvaj.wordpress.com/ pjedvaj's Hangar]</s>{{dead link|2018-07-24}} (PC-9M, PC-21, MiG-21bis, T-50, Harrier GR.1, F-35B, RAH-66, Su-25, Yak-130)


=== Other FlightGear repositories/mirrors ===
=== Other FlightGear repositories/mirrors ===

Revision as of 11:58, 24 July 2018

Cleanup.png This article may require cleanup to meet the quality standards of the wiki. Please improve this article if you can.
For other content than aircraft and liveries, see Links

FlightGear has aircraft and other content available from 3rd-party hangars, some which are GPL compatible and also included in official distributions while others are independent. Aircraft versions range from requiring a developmental build, to being compatible with the latest primary release, to requiring an older version.

Be careful with external links!

Background

It is completely up to the original content author to decide how they wish to license their original work. GPL is just one option. Many people seem to prefer one of the variants of the creative commons license these days. If you are modifying someone else's original work, or incorporating portions of their work into your own work, then you must be respectful of the original author's license terms. If you wish to protect your work from being copied or modified (yet somehow still distribute it to users), FlightGear does not have the infrastructure built up to assist with that. Fgaddon is simply a resource offered to aircraft designers. It is a common area to share and collaborate for aircraft development. Historically it has also been the source of FlightGear aircraft that are included in the official distribution. Because fgaddon is closely tied to the main project, we do our best to ensure everything there is licensed with a gpl compatible license so we can safely distribute all those aircraft. We also do our best to ensure that fgaddon aircraft track upstream code changes in the flightgear program so that incompatibilities are not introduced. As others have said, the intention of FlightGear and our evolving infrastructure is to support and encourage 3rd party hangars, and we have no problem if developers want to use other resources to manage and distribute their original aircraft. It is especially important to maintain separation of content with gpl-incompatible licensing.[1]

We have support for catalogs and external hangars for precisely this reason. We obviously want to encourage GPL aircraft, but not every aircraft developer wishes, or is able to, release their work under the GPL. FlightGear both respects and supports that option. [2]

please do ask about setting up your own hangar with whatever license you like. One of the major goals is to give a better end-user experience for different sources of aircraft.[3]

Creating a hangar

it would be great to start seeing some of the other aircraft hangar developers distributing their work this way. From an end user perspective, you just add a single url to a single catalog file, and then you have instant access to download and update all the aircraft in that catalog. James has done some really cool gui work to help make aircraft easy to find and install for end users.[4]


the update catalog script is in flightgear-fgmeta/catalog/ and called update-catalog.py[5]


Next to the update-catalog.py script is a directory called fgaddon-catalog/ To run the script, just execute: "./update-catalog.py fgaddon-catalog" The idea is to create a subdirectory tree for each catalog you wish to maintain. This subdirectory can be called anything you like and it contains the config and administrative files for maintaining the catalog. I recommend you take a quick look through the script to make sure there aren't any hard coded paths that I missed. And of course the config file inside the catalog directory will need to be adjusted for each new hangar. The script doesn't automatically upload the aircraft like your original did, instead it just builds the content locally and I sync with a separate (rsync-based) script. I maintain a local copy of the flightgear ftp tree and have a script that rsyncs the whole tree at once.[6]

Screenshots

Note in this system it would be important the screenshots are *just* screenshots - no border, badges or other info as some splash screens currently do. The idea being to add this using OSG dynamically from the metadata and then it can be restyled as needed.[7]

Official hangars

Aircraft

FGAddon logo.png

Stable releases

The official aircraft hangar is known as FGAddon. For each FlightGear release, these aircraft are tagged and official downloads provided:

Aircraft development

The FGAddon version controlled repository contains in-development aircraft as well as aircraft tagged for FlightGear 3.4 and higher stable releases.

Liveries

Third party sites

Aircraft catalogues

These Are links that you can directly add to your FlightGear QtLauncher as additional Hangar locations. Then you can directly download (and update) all planes that are hosted by these catalogues.

Aircraft hangars

These are links where you can download individual planes manually.

Old Hangars

Livery/Scenery hangars

Other FlightGear repositories/mirrors

Related content

References

References