Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Жирный шрифт для Delphi — открытый исходный код

Опубликовав исходный код Bold для Delphi с лицензией MIT на https://github.com/Embarcadero/BoldForDelphi, Embarcadero официально сделал библиотеку Bold для Delphi проектом с открытым исходным кодом.

Что жирное (и немного истории)

Полужирный шрифт — это инструмент в пространстве MDA (Model Driven Architecture), который позволяет вам начать с UML-модели вашего приложения и набора бизнес-правил, написанных на языке высокого уровня, и «выполнить» модель после создания графического пользовательского интерфейса. для этого.

Bold включает сложный объектно-реляционный слой сопоставления, возможность отображать данные в несколько форматов, синхронизацию изменений и многое другое. Он включает в себя большое количество интегрированных в IDE инструментов и опций для работы с внешним ПО для моделирования UML.

Фреймворк и библиотека Bold были первоначально созданы Bold Soft, позже приобретены Borland и проданы как надстройка к Delphi в сроки Delphi 6 и 7. В последующие годы разработка Bold была прекращена, чтобы сосредоточиться на структуре ECO (Enterprise Core Objects) для платформы .NET. Позже ECO была продана Borland компании CapableObjects.

Некоторые клиенты оставались активными на Bold и обновляли его для работы с самыми последними версиями Delphi, но не могли выпускать и делиться своими обновлениями с другими разработчиками из-за проприетарной лицензии.

Вы можете узнать больше о Bold по адресу:

Документация по продукту доступна в репозитории GitHub по адресу https://github.com/Embarcadero/BoldForDelphi/tree/master/Doc.

Репозиторий GitHub и лицензия

Как уже упоминалось, последняя внутренняя версия исходного кода Bold для Delphi теперь выпущена на GitHub под лицензией MIT.

Обратите внимание, что это не обновленная версия. Выпущенный код должен работать с Delphi 7 и Delphi 2006 и не будет работать с версией продукта Unicode (начиная с версии Delphi 2009).

Если вам интересно, для чего нужен этот старый код, основная цель — побудить активных пользователей библиотеки делиться своими более новыми версиями, которые работают с Delphi 10.4 Sydney. Это давняя просьба активных клиентов Bold.

Выпуск версии, которая работает с Delphi 10.4 Sydney, не произойдет сразу, поскольку публикация изменений будет зависеть от активных пользователей Bold. Публикация внутреннего кода под лицензией с открытым исходным кодом была важна для того, чтобы другие могли начать совместную работу над более новой версией.

Общественный диск

Embarcadero не планирует и дальше принимать непосредственное участие в обновлении и сопровождении исходного кода Bold для Delphi, кроме как помогать сообществу Bold в организации и продвижении их усилий.

Если вы заинтересованы в участии и помощи, дайте мне знать (по электронной почте или в комментариях), и я свяжу вас с разработчиками, которые начинают работу сообщества.

Exit mobile version