Apache Jakarta Project
- 1 year ago
- 0
- 0
JEDI project — это инициатива Delphi сообщества по созданию библиотеки, которая бы давала в руки Delphi разработчика мощные инструменты по решению широкого спектра задач, связанных как с общеприкладными (разбор математических выражений, работа со строками, работа с памятью и файлами) так и системного программирования (портирование новых Windows API на Delphi).
JEDI является открытым проектом. Распространяется под лицензией MPL . Это обстоятельство позволяет её свободно использовать в opensource /коммерческих проектах, модифицировать, передавать. Пополняется библиотека усилиями всего сообщества.
Основная цель дать Delphi разработчикам набор заголовочных файлов для работы с Windows API. При том разработчики преследует цель портирования не всего Windows SDK, а лишь наиболее используемой и полезной его части
Реализует работу с API безопасности Windows. Контроль учетных записей, ACL списки и т. д.
Это проект объединяющий весь код JEDI
Это направление отвечает за портирование системных функций и иных важных инструментов разработки Linux.К сожалению из-за фактической смерти Kylix , эта ветвь JEDI тоже замерла
Включает в себя визуальные компоненты для VCL разработанные проектом JEDI
Это проект по разработке собственной системы CVS,основанной на FreeVCS.
Этот проект призван облегчить разработку игр и др. графических приложений на Object Pascal Эта разработка может быть применена в Delphi, Kylix, Free Pascal, Gnu Pascal и TMT Pascal
Здесь собраны различные библиотеки по работе с мультимедиа, контролю ошибок, взаимодействию с DirectX
Этот набор библиотек, компонентов предоставляет Pascal разработчику доступ к мультимедиа API для macintosh под названием Quicktime . Основная идея этого проекта — предоставить Delphi разработчику возможность использовать элементы интерфейса qt .
Реализует абстрактные интерфейсы для потокобезопасных объектов, таких как списки и т. д.
Реализует работу со временем средствами WinAPI. Предоставляет классы для разработки планировщика задач.
Позволяет посылать сообщение отладчику, перехватывать ошибки, читать , локализовать ошибки
Позволяет анализировать математические выражение, компилировать функции на их основе