Linux Wiki
Advertisement


Splash logo

Splash logo programu

Lazarus – zintegrowane środowisko programistyczne oparte o kompilator Free Pascal.

Ogólnie[]

Jest to wzorowane na Delphi wizualne środowisko programistyczne oraz biblioteka

Lazarus-0.9

Interfejs programu

Lazarus Component Library (LCL), która jest odpowiednikiem VCL.

Program napisany w środowisku Lazarus można bez żadnych zmian skompilować dla dowolnego obsługiwanego procesora, systemu operacyjnego i interfejsu okienek.

Lazarus jest zgodny z Delphi.

Jest brakującą częścią układanki, która pozwala na rozwijanie programów, podobnie jak w Delphi, na wszystkich platformach obsługiwanych przez FPC.

W odróżnieniu od Javy, która stara się, aby raz napisana aplikacja działała wszędzie, Lazarus i Free Pascal starają się, aby raz napisana aplikacja kompilowała się wszędzie.

Ponieważ dostępny jest dokładnie taki sam kompilator, nie trzeba wprowadzać żadnych zmian, aby otrzymać taki sam produkt dla różnych platform.

IDE/RAD[]

Środowisko programistyczne przypomina starsze wydania Delphi. Jest to środowisko wielookienkowe(MDI). Na górnej belce znajduje się zestaw komponentów, które można upuszczać na formatki. Przypomina to trochę wstążkę z Microsoft Office, jednak są to dwa inne rozwiązania. Środowisko to jednak upraszcza proces tworzenia formatek. Przedewszystkim, to przy przesuwaniu części formatki wyświetlane są dwie prowatnice. Pozwalają one na dopasowanie krawędzi rozmieszczanych elementów interfejsu naszej aplikacji.

Licencjonowanie[]

Program jest udostępniany na licencji GNU GPL, natomiast biblioteki na zmodyfikowanej licencji LGPL (co oznacza możliwość wykorzystania Lazarusa w projektach o zamkniętym kodzie).


Strona domowa: http://www.lazarus.freepascal.org

Lazarus IDE GTK2 Linux

Interfejs programu

Advertisement