Lazarus Lazarus (Лазарус) — открытая среда разработки программного обеспечения на языке Object Pascal для компилятора Free Pascal (часто используется сокращение FPC — Free Pascal Compiler, бесплатно распространяемый компилятор языка программирования Pascal). Интегрированная среда разработки предоставляет возможность кроссплатформенной разработки приложений в Delphi-подобном окружении. Позволяет достаточно несложно переносить Delphi-программы с графическим интерфейсом в различные операционные системы: Linux, FreeBSD, Mac OS X, Microsoft Windows, Android[2]. Начиная с Delphi XE2 в самом Delphi имеется возможность компиляции программ для Mac OS X, с версии XE4 — для iOS, с версии XE5 — для Android. [1 - Википедия] Программа подойдет также для обучения программированию. Ссылки внизу страницы. Главное окно программы на Windows Основан на библиотеке визуальных компонентов Lazarus Component Library (LCL). В настоящее время практически полностью поддерживает виджеты Win32, GTK1, GTK2,Carbon, Qt. В разработке находятся виджеты WinCE.
Лиценззирование Программа на Windows компилировать исполняемые полноценные windows-приложения (*.exe) и главное! - такая мощнейшая среда разработки абсолютна бесплатна даже для коммерческого использования (стандартный пакет), то есть на ней можно разрабатывать и коммерческие приложения при этом не покупая лицензий и не платя никому. Lazarus распространяется на условиях GNU General Public License, а значительная часть библиотек, в том числе LCL — на условиях модифицированной GNU Lesser General Public License [1]. Недостатки [1]
На Лазарус написано огромное количество программ среди которых есть и изывестные, например: Total Commander — 64-разрядная версия TC 8.0 компилируется с помощью Lazarus x64 Double Commander — двухпанельный файловый менеджер c открытым исходным кодом, работающий под Linux и Microsoft Windows. и другие. Список некоторых программ из этого множества можно посмотреть ниже в разделе ссылки. Скачать Лазарус (Ссылка на оф. англ. сайт) с актуальной версией для разл. платформ в т.ч. Windows: Для скачивания последней 32-х разрядной версии Лазарус (можно также и на 64-х разрядную версию ставить) выбирайте пункт: Windows (32 and 64 Bits) Direct download. Если вы хотите скачать только 64-х битную версию, то пункт Windows (64 Bits), но обязательно перед установкой 64-х битной версии прочитайте пункт: "Missing SEH support". Также по ссылке версии для Linux, Mac OS X и исходные коды. Некоторые русскоязычные форумы: www.freepascal.ru/forum и www.cyberforum.ru/lazarus Англоязычный форум: forum.lazarus.freepascal.org База знаний (Wiki) о freepascal, Lazarus: wiki.freepascal.org/Main_Page/ru |