FlightGear history

From FlightGear wiki
Revision as of 16:27, 24 January 2010 by Michaelfavor (talk | contribs) (copied sources from FlightGear article)
Jump to navigation Jump to search

History

Beginnings (1996-1997)

Development formally started in the late-1990s with an online proposal and code being written in 1996, but using custom 3D graphics code. Development of an OpenGL based version was spearheaded by Curtis Olsen starting in 1997, after the initial start in 1996. A large community response lead to many contributing to the project from its start in late '90s up to the present.

Rather than start entirely from scratch, FlightGear developers made use of the LaRCsim flight model from NASA, with OpenGL for 3D graphic code, and freely available elevation data. First working binaries came out in 1997, with an intense updating of newer versions for several years resulting in progressively more stable and advanced programs.

Versions 0.7–0.9 (2001–2003)

By 2001, the team was releasing new beta versions regularly (0.7.x, 0.8.0, over 2001-2003) and with 0.9.xx (2003-2006). Later in the decade, the rate of final public releases slowed, but had larger amounts of content (0.9.10, 1.0.0 etc.). The maturity of software by 2005 lead to more widespread reviews, and increased popularity.

Version 0.9.0-0.9.11 (2002-2007)

The use of version numbers slowed dramatically after the late 2002 release of version 0.9.0. Versions 0.9.9 (2005) and 0.9.10 (2006) had about 8 all-new or redone aircraft adding to a total of 70-90 aircraft. FlightGear 0.9.10 won Softpedia's "Pick" award (5 out of 5 stars) on June 3, 2006 as well as the "100% CLEAN" Softpedia award.

Behind the scenes there was a 0.9.11-pre1 released in 2007 that ended up being superseded by FlightGear 1.0. The pre-version had about 33 new or redone aircraft.

3D Cockpit panel for A-10 in version 1.0.0 in 2008

Version 1.0 (2008)

The version number marked a formal transition out of beta development since software's first release in 1997, ten years prior.

Version 1.9.0 (2008)

At the time version 1.9.0 was released FlightGear switched from PLIB to OSG, which caused the temporarily lost of some of the features like 3D clouds and shadows. On the contrary new features such as particles add another degree of realism to the simulation. Most aircraft developed for OSG do not work with older versions. The users is able to choose out of 230 aircraft provided with 1.9.0, altough only a few are included in the base package.

Release timeline

Final build code release dates by year.

Date Version
July 17, 1997 First major code release
September 23, 1997 0.12
December 9, 1997 0.15
December 17, 1997 0.18
December 30, 1997 0.19 (first binaries)
January 6, 1998 0.22
Mar 11 98 0.37
April 8, 1998 0.41
April 14, 1998 0.42
April 23, 1998 0.43
Apr 28, 1998 0.44
May 7, 1998 0.45
May 11, 1998 0.46
May 18, 1998 0.47
June 9, 1998 0.48
June 27, 1998 0.49
July 13, 1998 0.50
July 21, 1998 0.51
August 15, 1998 0.52
September 2, 1998 0.53
September 25, 1998 0.54
October 23, 1998 0.55
November 23, 1998 0.56
January 21, 1999 0.57
February 10, 1999 0.58
March 31, 1999 0.59
May 26, 1999 0.6.0
Date Version
June 21, 1999 0.6.1 (Stable)
September 11, 1999 0.7.0 (Development)
0.6.2 (Stable)
October 22, 1999 0.7.1 (Development)
February 17, 2000 0.7.2 (Development)
May 18, 2000 0.7.3 (Development)
July 20, 2000 0.7.4
September 18, 2000 0.7.5
Decemberember 19, 2000 0.7.6
June 20, 2001 0.7.7
July 13, 2001 0.7.8
February 16, 2002 0.7.9
April 20, 2002 0.7.10
September 7, 2002 0.8.0
December 3, 2002 0.9.0
December 5, 2002 0.9.1
June 4, 2003 0.9.2
October 24, 2003 0.9.3
March 26, 2004 0.9.4
July 29, 2004 0.9.5
October 12, 2004 0.9.6
January 18, 2005 0.9.8
November 17, 2005 0.9.9
April 5, 2006 0.9.10
May 2007 0.9.11-pre1
December 17, 2007 1.0.0
December 22, 2008 1.9.0
January 25, 2009 1.9.1 (latest release)

Sources