PLIB: Difference between revisions

Jump to navigation Jump to search
220 bytes added ,  31 August 2014
m
Library GPL -> Lesser GPL ;-), note on Canvas' eventual replacement (soon!) of PUI
(Mentioning Steve Baker; PLIB is LGPL, not GPL, according to http://plib.sourceforge.net/license.html)
m (Library GPL -> Lesser GPL ;-), note on Canvas' eventual replacement (soon!) of PUI)
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 released under Library 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 Lesser GNU Public License (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 I/O tasks, for example joysticks and graphical user interface (GUI).
[[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.


PLIB is needed when building [[FlightGear]].  
PLIB is needed when building [[FlightGear]].  
395

edits

Navigation menu