Difference between revisions of "FlightGear"

From Free Software Directory
Jump to: navigation, search
(The program's name was corrected from Flight Gear (two words) to FlightGear (one word). This fixes Flight Gear-BUG-1.)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
{{Entry
 
{{Entry
 
|Name=FlightGear
 
|Name=FlightGear
|Short description=Flight simulation software
+
|Short description=FlightGear Flight Simulator is a free, open-source, multi-platform, atmospheric and orbital flight simulator. Its flight dynamics engine (JSBSim) is used in a 2015 NASA benchmark to judge new simulation code to the standards of the space industry.
|Full description=The FlightGear Flight Simulator project is a free software, multi-platform, cooperative flight sim development project. Source code for the entire project is available and licensed under the GPL. The FlightGear project is working to create a sophisticated flight simulator framework for the development and pursuit of interesting flight simulator ideas. We are developing a good basic sim that can be expanded and improved upon by anyone interested in contributing.
+
|Full description='''FlightGear Flight Simulator''' (often shortened to '''FlightGear''' or '''FGFS''') is a free, open-source, multi-platform, flight simulator, created by volunteers.
 +
 
 +
''FlightGear'' is an atmospheric and orbital flight simulator used in aerospace research and industry. Its flight dynamics engine (''JSBSim'') is used in a [https://en.wikipedia.org/wiki/FlightGear#Benchmark_testing_by_NASA 2015 NASA benchmark] to judge new simulation code to the standards of the space industry.
 +
 
 +
FlightGear 2020.3 has 700+ aircraft in launcher with 1-click install and update, that can be filtered by advancement level in flight dynamics model (FDM), systems, or art. The rest are available through [https://wiki.flightgear.org/FlightGear_hangars#Third_party_sites 3rd party hangars] or from development repositories.
 +
 
 +
Broad overview of features as of 2020: 3d buildings & roads for entire planet based on OpenStreetMap (OSM) data and automatic generation, terrain-driven weather simulation, [https://wiki.flightgear.org/Addon#List_of_Addons addons], multiplayer environment, orbital rendering, a flexible and open aircraft modelling system, varied networking and interfacing options, multiple display support, multiple flight dynamics engines, multiple rendering pipelines, detailed weather visualisation with ALS renderer, a powerful scripting language, and other features suited for settings in research, industry, DiY projects, and desktop simulation, combined with an open architecture. Used professionally, as well as non-professionally.
 +
 
 +
Platforms: Windows, GNU/Linux, Mac, FreeBSD, others. Compiles for ARM processors, including Raspberry Pi.
 +
 
 +
''See'':
 +
* ''[https://wiki.flightgear.org/Professional_and_educational_FlightGear_users Applications and usages]''
 +
* ''[https://www.flightgear.org/category/tours/ Tours]''
 +
* ''[https://www.flightgear.org/category/news/ News]''
 +
* ''Info, help, and contribution:'' ''[https://wiki.flightgear.org/Main_Page wiki]'', ''[https://forum.flightgear.org/ forum]'', ''[https://wiki.flightgear.org/Mailing_lists mailing list]''
 +
* ''Quick aircraft recommendations - see screenshots and caption text in [https://wiki.flightgear.org/Howto:Install_aircraft install aircraft page]''
 +
 
 +
'''Professional and Educational usages'''
 +
 
 +
The ''FlightGear'' project has been used in a range of projects in research and industry, including by NASA for both Earth and Mars conditions (e.g. in ARES glider design for Mars<sup>[[https://arc.aiaa.org/doi/abs/10.2514/6.2003-6579 1]]</sup>. It has been used as a research and development platform by various agencies and universities.
 +
 
 +
Other than aerospace research and development, ''FlightGear'' is used in aviation or aviation-adjacent industries in various ways. For example, teaching student pilots procedures or handling in a simulator saving expensive flight time - e.g. ''FlightGear'' is integrated into various FAA certified training simulators<sup>[[https://wiki.flightgear.org/w/index.php?title=Main_Page&oldid=131203 2]]</sup>, in contrast to use in full-motion (6-DoF) research simulators like at the University of Naples<sup>[[https://en.wikipedia.org/wiki/FlightGear#Applications_and_usages 3]]</sup> where FlightGear is utilised for physics not just used for visualisation/interface. Similarly, FlightGear has been used to teach air traffic controllers (ATC)<sup>[[https://zenodo.org/record/223835 4]]</sup> and allows for dedicated ATC client/instructor interfaces as well as visuals using real-life ATC tools like binoculars or cameras - teachers can alter traffic, weather, re-create traffic patterns, and so on. Different forms of instructor stations are possible for different areas of instruction. FlightGear has also been used in general education e.g. exhibits in museums<sup>[[https://wiki.flightgear.org/w/index.php?title=Main_Page&oldid=131203 5]]</sup> and all sorts of DiY projects.
 +
 
 +
'''About the project'''
 +
 
 +
The simulator is created by an international group of volunteers, and released as free, open-source GPL software.
 +
 
 +
The goal of the ''FlightGear'' project is to create a sophisticated and open flight simulator framework for use in research or academic environments, pilot training, as an industry engineering tool, for DIY-ers to pursue their favorite interesting flight simulation idea, and last but certainly not least as a fun, realistic, and challenging desktop flight simulator.
 +
 
 +
Being free software, ''FlightGear'' has historically received development from the science and engineering community. Many contributors have had an academic background in engineering, maths, physics, or computer-science - in addition to some involvement or interest in aviation like being pilots (hobby, professional, test pilots, or retired). This is true especially among long-term contributors, and the academic insight has shaped the project's simulation standards.<sup>[[https://wiki.flightgear.org/w/index.php?title=How_the_FlightGear_project_works&oldid=108424#Is_this_program_just_for_scientists_and_engineers.3F 6]]</sup>
 +
 
 +
There are many exciting possibilities for an open, free flight sim. It is hoped that this project will be interesting and useful to many people in many areas.
 +
 
 +
'''History'''
 +
 
 +
''FlightGear'' started as an online proposal in 1996 by David Murr, living in the United States. He was dissatisfied with proprietary, available, simulators citing motivations of companies not aligning with the simulators' users, and proposed a new flight simulator developed by volunteers over the Internet.<sup>[[https://web.archive.org/web/20221022170840/http://groups.google.com/g/rec.aviation.simulators/c/ny8HFBE5_T8/m/OdtIiGNGJc8J 7]]</sup> Development of an OpenGL based version was spearheaded by Curtis Olson starting in 1997. ''FlightGear'' incorporated other open-source resources, including the LaRCsim flight dynamics engine from NASA, and freely available elevation data. The first working binaries using OpenGL came out in 1997. By 1999 ''FlightGear'' had replaced LaRCsim with JSBSim built to the sims' needs, and in 2015 NASA used JSBSim alongside 6 other space industry standards to create a measuring stick to judge future space industry simulation code.
 +
 
 +
The ''FlightGear'' project has been nominated by SourceForge, and subsequently chosen as project of the month by the community, in 2015, 2017, and 2019.<sup>[[https://web.archive.org/web/20190904083229/https://sourceforge.net/blog/november-2015-community-choice-project-of-the-month-flightgear/ 8]]</sup> <sup>[[https://web.archive.org/web/20190904100359/https://sourceforge.net/blog/september-2017-community-choice-project-month-flightgear/ 9]]</sup> <sup>[[https://web.archive.org/web/20190904083341/https://sourceforge.net/blog/february-2019-community-choice-project-month-flightgear/ 10]]</sup>
 +
 
 
|Homepage URL=http://www.flightgear.org/
 
|Homepage URL=http://www.flightgear.org/
|User level=none
+
|Related projects=KFLog,Nasal,avdbtools,GL-117,ATC-pie
|VCS checkout command=password: guest
+
|Keywords=simulation,aviation,flight,spaceflight,airplane,spacecraft,orbital simulator
|Computer languages=C
+
|Accepts cryptocurrency donations=No
|Documentation note=User install guide available in PDF format from http://www.flightgear.org/Docs/getstart/getstart.pdf and online at http://www.flightgear.org/Docs/getstart/getstart.html
+
|Version identifier=2020.3
|Related projects=KFLog,Nasal,avdbtools,GL-117
+
|Version date=2020/11/06
|Keywords=simulation,aviation,flight,airplane
+
|Version status=stable
|Version identifier=0.9.8
+
|Version download=https://www.flightgear.org/download/
|Version date=2005-05-06
+
|Last review by=Bendikker
|Version status=developmental
+
|Last review date=2018/02/13
|Version download=ftp://ftp.flightgear.org/pub/fgfs/Source/FlightGear-0.9.8.tar.gz
+
|Submitted date=2015-07-17
|Version comment=0.9.8 devel released 2005-05-06
 
|Last review by=Janet Casey
 
|Last review date=2005-05-06
 
|Submitted by=Database conversion
 
|Submitted date=2011-04-01
 
 
|Is GNU=No
 
|Is GNU=No
|License verified date=2002-12-04
 
 
}}
 
}}
 
{{Project license
 
{{Project license
|License=GPLv2
+
|License=GPLv2orlater
|License verified by=Janet Casey
+
|License copyright=Copyright 1997-2012 Curtis L. Olson <curt@flightgear.org>Copyright 1997-1999 Christian Mayer - Vader@t-online.deCopyright 1997 Michele F. America [micheleamerica#geocities:com]Copyright 1999-2003 David Megginson, david@megginson.comCopyright 1999-2000 Anthony K. Peden (apeden@earthlink.net)Copyright 2000,2003,2008 Alexander R. Perry <alex.perry@ieee.org>Copyright 2000,2008-2011,2013-2014 James Turner - zakalawe@mac.comCopyright 2001-2003,2005,2010 David C Luff - daveluff AT ntlworld.comCopyright 2001 Tony Peden (apeden@earthlink.net)Copyright 2001 Steve Baker <sbaker@link.com>Copyright 2001-2003 Jim Wilson - jimw@kelcomaine.comCopyright 2002 Cameron Moore <cameron@unbeatenpath.net>Copyright 2003, 2005, 2006, 2008, 2009 Melchior FRANZ - mfranz@aon.atCopyright 2002-2005 Erik Hofman <erik@ehofman.com>Copyright 2003-2006 David P. Culp (davidculp2@comcast.net)Copyright 2003 Alexander Kappes and David LuffCopyright 2003 Manuel Bessler and Stephen LowryCopyright 2003 Airservices AustraliaCopyright 2004-2012 Mathias Froehlich - Mathias.Froehlich@web.deCopyright 2004-2009 Vivain MEAZZA - vivian.meazza@lineone.netCopyright 1998,2004-2007,2009-2011 Durk TalsmaCopyright 2004 Roy Vegard Ovesen - rvovesen@tiscali.noCopyright 2004 Aaron Wilson, Aaron.I.Wilson@nasa.govCopyright 2004 Phillip Merritt, Phillip.M.Merritt@nasa.govCopyright 2005-2006 Jean-Yves Lefort - jylefort@FreeBSD.orgCopyright 2005 Harald JOHNSEN - hjohnsen@evc.netCopyright 2005 Gregor RichardsCopyright 2005 Oliver SchroederCopyright 2006 Stefan Seifert <nine@detonation.org>Copyright 2007,2008 Tim Moore timoore@redhat.comCopyright 2007 Csaba HalaszCopyright 2008 Nicolas VIVIENCopyright 2008 GARMIN LTD.Copyright 2009-2011 Torsten Dreyer - Torsten (at) t3r (dot) deCopyright 2009 Patrice Poly p.polypa@gmail.comCopyright 2009 Tasuhiro Nishioka, tat <dot> fgmacosx <at> gmail <dot> comCopyright 2009 Frederic Bouvier <<fredfgfs01@free.fr>Copyright 2010-2013 Thorsten Brehm - brehmt (at) gmail comCopyright 2011 Bruce Hellstrom - http://www.celebritycc.comCopyright 2011-2012 Adrian MusceacCopyright 2012-2013 Thomas Geymayer <tomgey@gmail.com>Copyright 2013 Philosopher (Flightgear forums)Copyright 2013 Rebecca PalmerCopyright 2013 Clement de l'Hamaide - clemaez@hotmail.frCopyright 2013 The FlightGear Community
|License verified date=2002-12-04
+
|License verified by=Debian: Markus Wanner <markus@bluegap.ch>
 +
|License verified date=2015-03-18
 +
|License note=License: gpl-2+
 +
}}
 +
{{Project license
 +
|License=GPLv2orlater
 +
|License copyright=Copyright 2000-2003 Jeff Scott (jscott@mail.com)Copyright 2000-2003 Bipin Sehgal (bsehgal@uiuc.edu)Copyright 2000-2003 Michael Selig (m-selig@uiuc.edu)
 +
|License verified by=Debian: Markus Wanner <markus@bluegap.ch>
 +
|License verified date=2015-03-18
 +
|License note=License: gpl-2+
 +
}}
 +
{{Project license
 +
|License=LGPLv2orlater
 +
|License copyright=Copyright 1999-2013 Jon S. Berndt (jon@jsbsim.org)Copyright 1999-2010 Curtis L. Olson <curt@flightgear.org>Copyright 1999 Anthony K. Peden (apeden@earthlink.net)Copyright 2003 David P. Culp (davidculp2@comcast.net)Copyright 2004 Mathias Froehlich (Mathias.Froehlich@web.de)Copyright 2006-2013 Anders Gidenstam (anders(at)gidenstam.org)Copyright 2011 Ola Røer Thorsen (ola@silentwings.no)Copyright 2004 (javky@email.cz)Copyright 2011 Bertrand CoconnierCopyright 2010-2012 T. Kreitler (t.kreitler@web.de)
 +
|License verified by=Debian: Markus Wanner <markus@bluegap.ch>
 +
|License verified date=2015-03-18
 +
|License note=License: lgpl-2+
 +
}}
 +
{{Project license
 +
|License=BSD_3Clause
 +
|License copyright=Copyright 2005-2011 Kitware, IncCopyright 2011 Petr Vanek <petr@scribus.info>Copyright 2011 Nikita Krupen'ko <krnekit@gmail.com>Copyright 2014 James Turner <zakalawe at mac dot com>
 +
|License verified by=Debian: Markus Wanner <markus@bluegap.ch>
 +
|License verified date=2015-03-18
 +
|License note=License: bsd-3-clause
 +
}}
 +
{{Project license
 +
|License=PublicDomain
 +
|License copyright=Copyright *No copyright*
 +
|License verified by=Debian: Markus Wanner <markus@bluegap.ch>
 +
|License verified date=2015-03-18
 +
|License note=License: public-domain
 +
 
 +
public-domain These files are in the Public Domain, and come with
 +
no warranty.
 
}}
 
}}
 
{{Person
 
{{Person
|Real name=Curtis Olson
+
|Real name=Curtis L. Olson
|Role=Maintainer
+
|Role=contact
 
|Email=curt@flightgear.org
 
|Email=curt@flightgear.org
 
}}
 
}}
 
{{Person
 
{{Person
|Real name=See for a complete list
+
|Real name=Curtis L. Olson
|Role=Contributor
+
|Role=Maintainer
 +
|Email=curt@flightgear.org
 +
|Resource URL=
 
}}
 
}}
 
{{Resource
 
{{Resource
|Resource audience=Developer
+
|Resource audience=Debian (Ref)
|Resource kind=VCS Repository Webview
+
|Resource URL=https://tracker.debian.org/pkg/flightgear
|Resource URL=http://www.flightgear.org/cvsResources/anoncvs.html
 
 
}}
 
}}
 
{{Resource
 
{{Resource
|Resource audience=Help
+
|Resource kind=Download
|Resource kind=E-mail
+
|Resource URL=http://www.flightgear.org
|Resource URL=mailto:flightgear-announce@flightgear.org
 
 
}}
 
}}
 
{{Resource
 
{{Resource
Line 50: Line 115:
 
|Resource kind=E-mail
 
|Resource kind=E-mail
 
|Resource URL=mailto:flightgear-devel@flightgear.org
 
|Resource URL=mailto:flightgear-devel@flightgear.org
}}
 
{{Resource
 
|Resource audience=Support
 
|Resource kind=E-mail
 
|Resource URL=mailto:flightgear-users@flightgear.org
 
 
}}
 
}}
 
{{Software category
 
{{Software category
 +
|Science=engineering, physics, astronomy, scientific-visualisation
 +
|Use=education
 +
|Game=simulation
 
|Hobbies=aviation
 
|Hobbies=aviation
|Interface=x-window-system
+
|Graphics
|Use=hobbies
+
|Interface=command-line, frontend, x-window-system
 +
|Programming-language=C, C++, NASAL
 +
|Runs-on=Windows, BSD, OS X, GNU/Linux
 +
|Uitoolkit=qt
 +
}}
 +
{{Featured}}
 +
{{Import
 +
|Date=2015-07-17
 +
|Source=Debian
 +
|Source link=http://packages.debian.org/sid/flightgear
 
}}
 
}}
 
{{Software prerequisite
 
{{Software prerequisite
 
|Prerequisite kind=Required to use
 
|Prerequisite kind=Required to use
|Prerequisite description=plib 1.6.0
+
|Prerequisite description=plib
 
}}
 
}}
 
{{Software prerequisite
 
{{Software prerequisite
 
|Prerequisite kind=Required to use
 
|Prerequisite kind=Required to use
|Prerequisite description=SimGear 0.3.0
+
|Prerequisite description=SimGear
 +
}}
 +
{{Software prerequisite
 +
|Prerequisite kind=Required to use
 +
|Prerequisite description=OpenSceneGraph
 
}}
 
}}
{{Featured}}
 

Latest revision as of 16:33, 2 December 2022


[edit]

FlightGear

http://www.flightgear.org/
FlightGear Flight Simulator is a free, open-source, multi-platform, atmospheric and orbital flight simulator. Its flight dynamics engine (JSBSim) is used in a 2015 NASA benchmark to judge new simulation code to the standards of the space industry.

FlightGear Flight Simulator (often shortened to FlightGear or FGFS) is a free, open-source, multi-platform, flight simulator, created by volunteers.

FlightGear is an atmospheric and orbital flight simulator used in aerospace research and industry. Its flight dynamics engine (JSBSim) is used in a 2015 NASA benchmark to judge new simulation code to the standards of the space industry.

FlightGear 2020.3 has 700+ aircraft in launcher with 1-click install and update, that can be filtered by advancement level in flight dynamics model (FDM), systems, or art. The rest are available through 3rd party hangars or from development repositories.

Broad overview of features as of 2020: 3d buildings & roads for entire planet based on OpenStreetMap (OSM) data and automatic generation, terrain-driven weather simulation, addons, multiplayer environment, orbital rendering, a flexible and open aircraft modelling system, varied networking and interfacing options, multiple display support, multiple flight dynamics engines, multiple rendering pipelines, detailed weather visualisation with ALS renderer, a powerful scripting language, and other features suited for settings in research, industry, DiY projects, and desktop simulation, combined with an open architecture. Used professionally, as well as non-professionally.

Platforms: Windows, GNU/Linux, Mac, FreeBSD, others. Compiles for ARM processors, including Raspberry Pi.

See:

Professional and Educational usages

The FlightGear project has been used in a range of projects in research and industry, including by NASA for both Earth and Mars conditions (e.g. in ARES glider design for Mars[1]. It has been used as a research and development platform by various agencies and universities.

Other than aerospace research and development, FlightGear is used in aviation or aviation-adjacent industries in various ways. For example, teaching student pilots procedures or handling in a simulator saving expensive flight time - e.g. FlightGear is integrated into various FAA certified training simulators[2], in contrast to use in full-motion (6-DoF) research simulators like at the University of Naples[3] where FlightGear is utilised for physics not just used for visualisation/interface. Similarly, FlightGear has been used to teach air traffic controllers (ATC)[4] and allows for dedicated ATC client/instructor interfaces as well as visuals using real-life ATC tools like binoculars or cameras - teachers can alter traffic, weather, re-create traffic patterns, and so on. Different forms of instructor stations are possible for different areas of instruction. FlightGear has also been used in general education e.g. exhibits in museums[5] and all sorts of DiY projects.

About the project

The simulator is created by an international group of volunteers, and released as free, open-source GPL software.

The goal of the FlightGear project is to create a sophisticated and open flight simulator framework for use in research or academic environments, pilot training, as an industry engineering tool, for DIY-ers to pursue their favorite interesting flight simulation idea, and last but certainly not least as a fun, realistic, and challenging desktop flight simulator.

Being free software, FlightGear has historically received development from the science and engineering community. Many contributors have had an academic background in engineering, maths, physics, or computer-science - in addition to some involvement or interest in aviation like being pilots (hobby, professional, test pilots, or retired). This is true especially among long-term contributors, and the academic insight has shaped the project's simulation standards.[6]

There are many exciting possibilities for an open, free flight sim. It is hoped that this project will be interesting and useful to many people in many areas.

History

FlightGear started as an online proposal in 1996 by David Murr, living in the United States. He was dissatisfied with proprietary, available, simulators citing motivations of companies not aligning with the simulators' users, and proposed a new flight simulator developed by volunteers over the Internet.[7] Development of an OpenGL based version was spearheaded by Curtis Olson starting in 1997. FlightGear incorporated other open-source resources, including the LaRCsim flight dynamics engine from NASA, and freely available elevation data. The first working binaries using OpenGL came out in 1997. By 1999 FlightGear had replaced LaRCsim with JSBSim built to the sims' needs, and in 2015 NASA used JSBSim alongside 6 other space industry standards to create a measuring stick to judge future space industry simulation code.

The FlightGear project has been nominated by SourceForge, and subsequently chosen as project of the month by the community, in 2015, 2017, and 2019.[8] [9] [10]





Licensing

License

Verified by

Verified on

Notes

Verified by

Debian: Markus Wanner <markus@bluegap.ch>

Verified on

18 March 2015

Notes

License: public-domain

public-domain These files are in the Public Domain, and come with

no warranty.

Verified by

Debian: Markus Wanner <markus@bluegap.ch>

Verified on

18 March 2015

Notes

License: gpl-2+

Verified by

Debian: Markus Wanner <markus@bluegap.ch>

Verified on

18 March 2015

Notes

License: lgpl-2+

Verified by

Debian: Markus Wanner <markus@bluegap.ch>

Verified on

18 March 2015

Notes

License: bsd-3-clause




Leaders and contributors

Contact(s)Role
Curtis L. Olson contact
Curtis L. Olson Maintainer


Resources and communication

AudienceResource typeURI
Downloadhttp://www.flightgear.org
Debian (Ref)https://tracker.debian.org/pkg/flightgear
DeveloperE-mailmailto:flightgear-devel@flightgear.org


Software prerequisites

KindDescription
Required to useOpenSceneGraph
Required to useplib
Required to useSimGear




Entry




















"contact" is not in the list (Maintainer, Contributor, Developer, Sponsor, Unknown) of allowed values for the "Role" property.





"Debian (Ref)" is not in the list (General, Help, Bug Tracking, Support, Developer) of allowed values for the "Resource audience" property.






"NASAL" is not in the list (C, C++, clojure, coffeescript, erlang, guile, go, haskell, java, javascript, ...) of allowed values for the "Programming-language" property.

"scientific-visualisation" is not in the list (artificial-intelligence, astronomy, biology, chemistry, engineering, geography, geology, physics, scientific-visualization, psychology) of allowed values for the "Science" property.





Date 2015-07-17
Source Debian
Source link http://packages.debian.org/sid/flightgear

[[Category:]]









Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.