Lazarus
Lazarus — открытая среда разработки программного обеспечения на языке Object Pascal для компилятора Free Pascal. Основная цель — предоставление кроссплатформенных и свободных средств разработки в Delphi-подобном окружении (по аналогии с Harbour для Clipper).

Позволяет переносить Delphi-программы с графическим интерфейсом в различные операционные системы: Linux, FreeBSD, Mac OS X, Microsoft Windows, Android.

В отличие от MSE — фокус на преобразование проектов Delphi. Библиотека визуальных компонентов — близкая к VCL Lazarus Component Library (LCL), практически полностью поддерживает виджеты Win32, GTK1, GTK2, , Qt, fpGUI, Cocoa, частично — виджеты WinCE. Реализован основной набор элементов управления, редактор форм и инспектор объектов максимально приближены к Delphi; однако полной совместимости с Delphi нет. Интерфейс отладки реализован через GDB. Редактор — с системой подсказок, гипертекстовой навигацией по исходным текстам, автозавершением, автоформатированием (на механизмах Jedi Code Format), поддержкой рефакторинга. Интерфейс и редактор полностью юникодные (UTF-8).

Для компиляции поддерживаются два стиля ассемблера: Intel и AT&T. Также со стороны компилятора поддерживаются различные паскаль-стили: Object Pascal, Turbo Pascal, Mac Pascal, Delphi. Реализован собственный формат управления пакетами. Обеспечивается автосборка среды (под новую библиотеку виджетов). Поддерживаемые для компиляции операционные системы: Linux, Microsoft Windows (Win32, Win64), Mac OS X, FreeBSD, WinCE, OS/2.

Распространяется на условиях GNU General Public License, а значительная часть библиотек, в том числе LCL — на условиях модифицированной GNU Lesser General Public License. Альтернативная сборки среды — CodeTyphon, включает ряд дополнительных пакетов и компонентов, в частности, OpenGL-движок GLScene.

Среди программ, написанных с использованием Lazarus — двухпанельные файловые менеджеры Total Commander и Double Commander, аудиоредактор easyMP3Gain, аналог GNOME для Windows Greengnome, архиватор PeaZip, панель управления дистрибутива Ubuntu, САПР ZCad.
Q1130645
открытая
Concept
Q13741
среда разработки программного обеспечения
MEDIA
Q633894
Object Pascal
MEDIA
Q210295
Free Pascal
MEDIA
Q174666
кроссплатформенных
Concept
Q487378
Delphi
MEDIA
Q2544816
Harbour
MEDIA
Q834358
Clipper
MEDIA
Q388
Linux
MISC
Q34236
FreeBSD
MEDIA
Q14116
Mac OS X
MISC
Q1406
Microsoft Windows
Concept
Q94
Android
MISC
Q4043474
MSE
UNK
Q487378
Delphi
MEDIA
Q385715
VCL
ORG
Q828191
Win32
MISC
Q189464
GTK1
MEDIA
Q189464
GTK2
MEDIA
Q201904
Qt
MEDIA
Q1956374
fpGUI
UNK
Q1051988
Cocoa
MISC
Q488244
WinCE
MISC
Q464113
GDB
MISC
Q116877
рефакторинг
Concept
Q8819
юникод
MISC
Q193537
UTF-8
MISC
Q6470767
ассемблер
Concept
Q473201
Turbo Pascal
MEDIA
None
Mac Pascal
UNK
Q388
Linux
MISC
Q1406
Microsoft Windows
Concept
Q14116
Mac OS X
MISC
Q34236
FreeBSD
MEDIA
Q488244
WinCE
MISC
Q189794
OS/2
MISC
Q7603
GNU General Public License
MEDIA
Q192897
GNU Lesser General Public License
MEDIA
None
CodeTyphon
UNK
Q2360861
GLScene
ORG
Q80201
Total Commander
MISC
Q4037550
Double Commander
MEDIA
Q4037883
easyMP3Gain
UNK
None
Greengnome
UNK
Q1275912
PeaZip
MEDIA
Q381
дистрибутива Ubuntu
MEDIA
Q18649615
ZCad
ORG
Q258448
Lazarus
MEDIA
Q258448
Lazarus
MEDIA
Q258448
Lazarus
MEDIA
+32^^http://www.w3.org/2001/XMLSchema#decimal
32
NUMBER
+1^^http://www.w3.org/2001/XMLSchema#decimal
1
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
-8^^http://www.w3.org/2001/XMLSchema#decimal
-8
NUMBER
+32^^http://www.w3.org/2001/XMLSchema#decimal
32
NUMBER
+64^^http://www.w3.org/2001/XMLSchema#decimal
64
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
+3^^http://www.w3.org/2001/XMLSchema#decimal
3
NUMBER
instance of
programming language
part of
copyright license
copyright license
programming language
GUI toolkit or framework