PLIB: Difference between revisions

Jump to navigation Jump to search
57 bytes added ,  31 August 2014
It actually *is* Library GNU Public License. PLIB predates Lesser GPL by a decade ;-) See http://plib.sourceforge.net/license.html and http://www.gnu.org/copyleft/library.html
m (Library GPL -> Lesser GPL ;-), note on Canvas' eventual replacement (soon!) of PUI)
(It actually *is* Library GNU Public License. PLIB predates Lesser GPL by a decade ;-) See http://plib.sourceforge.net/license.html and http://www.gnu.org/copyleft/library.html)
Line 1: Line 1:
'''PLIB''' (Portable Game Library) is a set of software libraries for writing games written by Steve J. Baker. [[FlightGear]] has used PLIB for most of its development. It is also used by the FlightGear related program [[Atlas]]. PLIB is open source and released under Lesser GNU Public License (LGPL).  
'''PLIB''' (Portable Game Library) is a set of software libraries for writing games written by Steve J. Baker. [[FlightGear]] has used PLIB for most of its development. It is also used by the FlightGear related program [[Atlas]]. PLIB is open source and released under the Library GNU Public License (LGPL) predating the Lesser GNU Public License (also LGPL).  


[[FlightGear 1.0.0]] (released in 2007) was the last public release to use PLIB for the 3d scene graph, before the the transition to OpenSceneGraph ([[OSG]]). FlightGear still uses PLIB for various tasks, for example reading joystick inputs and showing a graphical user interface (GUI). In the latter usage, the PUI component of PLIB will be replaced in FlightGear with [[Canvas|Canvas 2D rendering subsystem]] and [[Nasal|Nasal scripting]] to improve the GUI beyond what PUI offers.
[[FlightGear 1.0.0]] (released in 2007) was the last public release to use PLIB for the 3d scene graph, before the the transition to OpenSceneGraph ([[OSG]]). FlightGear still uses PLIB for various tasks, for example reading joystick inputs and showing a graphical user interface (GUI). In the latter usage, the PUI component of PLIB will be replaced in FlightGear with [[Canvas|Canvas 2D rendering subsystem]] and [[Nasal|Nasal scripting]] to improve the GUI beyond what PUI offers.

Navigation menu