Lazarus is an open-source, multi-platform and native development studio using the Free Pascal compiler. It can be used to build (GUI) applications using a Rapid Application Development (RAD) approach. But other techniques are also possible. Part of Lazarus is the Lazarus Component Library. It is a collection of classes to build GUI applications which can be compiled for different widgetsets. (Like the default windows-widgetset, gtk, gtk-2, QT) The goal is to make this library as compatible as possible to the GUI-libraries of Delphi, the commercial Pascal software development studio from Embarcadero.
Lazarus is an open-source project mostly developed by volunteers. The project was started by Cliff Baeseman, Shane Miller, and Michael A. Hess in Februari 1999. The team grew bigger and now there are more then 20 people who can commit changes to the code and review patches send to the bug-tracker. There is no commecial party involved in steering the project. It is all done by volunteers.
Java-bytecode target added to the Free Pascal compiler.
August 20, 2011
A new target has been added to Free Pascal compiler. It is now possible to compile applications to Java bytecode. This means that these Free Pascal applications can run in a Java Virtual Machine (JVM), so that it can run on any platform that has Java support.
Dutch Pascal conference 2011.
June 12, 2011
After the success from last year, the Dutch Pascal Users Group organizes the second Dutch Pascal Conference on June 18th. Last year it was mainly focused on Lazarus, this year there will also be some topics about Delphi.
-- Dave Haxton, USA