Free Pascal Runtime Library

The Free Pascal Runtime Library, abbreviated RTL, is Free Pascal's runtime library.

Interaction of class libraries and widgetsets in Lazarus and Free Pascal

The RTL consists of a collection of units that provide components and classes for general programming tasks. It acts as a basis for Free Pascal's Free Component Library (FCL) and the Lazarus Component Library (LCL). The RTL is licensed under the LGPL with a static linking exception.

Further reading

  • Michaël van Canneyt; Florian Klämpfl (2012), Free Pascal (Free Pascal 2 ed.), Computer & Literatur Verlag GmbH, ISBN 978-3936546729, OL 25421359M, 393654672X
  • Roderick Person (2013), Getting Started with Lazarus IDE, Packt Publishing, ISBN 978-1782163404, OL 25426631M, 1782163409
gollark: The space of projects you can get funded substantially for is much smaller than the space of all projects ever, or the space of interesting to work on ones.
gollark: Sure, but he is not free to do *anything* with it.
gollark: Thus, nonfree.
gollark: If Zig's creator suddenly started adding a garbage collector and making it compile to bytecode and such, they would likely lose money.
gollark: They are constrained by what people are paying for.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.