10 сентября 2024 года разработчики представили первый релиз-кандидат FreeCAD 1.0 — открытого параметрического трёхмерного редактора, позволяющего создавать объёмные модели и чертежи их проекций. Это произошло спустя 21 год после начала разработки проекта FreeCAD, который был публично анонсирован на форуме OpenCascade в 2003 году разработчиком по имени Юрген Ригель (Jürgen Riegel).
«Проект FreeCAD был начат мной в январе 2001 года как так называемый GOM (Graphical Object Modeler) с идеей использовать Qt, Python и Cas.CADE (коммерческое ядро CAD, которое я тогда использовал в проектах Daimler). Cas.CADE стал открытым исходным кодом незадолго до этого, поэтому казалось подходящим моментом, чтобы попробовать двигаться в пустующем в то время пространстве САПР с открытым исходным кодом. У меня был двухлетний опыт работы с OpenCascade в проекте под названием QSpect, в котором в конце концов я стал главным разработчиком программного обеспечения. Я многое узнал о 3D и программировании САПР. На меня также повлияла Catia V5 и её особый пользовательский и программный интерфейс… 17 марта 2002 года в рамках проекта OpenCascade я зарегистрировал программное обеспечение как FreeCAD», — написал Ригель.
Исходный код проекта написан на Python и Shell и опубликован на GitHub под лицензией GNU Lesser General Public License v2.1.
«До сих пор мы наслаждались вкладом пользователей, которые были рады работать на грани с нашими еженедельными сборками и сообщать обо всех ошибках, с которыми они сталкиваются. Это действительно помогло нам сделать пресловутую цель первого релиза более близкой.
Цель создания релиз-кандидатов — передать их в руки другой демографической группы — пользователей, которые обычно избегают нестабильного программного обеспечения, но достаточно счастливы, чтобы попробовать почти готовое программное обеспечение и сообщить о проблемах, с которыми они сталкиваются.
В настоящее время у нас осталось всего семь найденных блокировщиков для релиза, но мы ожидаем, что выпуск релиз-кандидатов проекта немного увеличат это число, и это хорошо. Хотя мы отчаянно хотим, чтобы вышла версия 1.0, выпуск действительно стабильной версии — это для нас большое дело.
Поэтому, пожалуйста, загрузите FreeCAD 1.0 RC1, попробуйте его на реальном проекте, если можете, дайте ему действительно поработать, если необходимо, и сообщайте о любых ошибках, которые вы видите, в наш баг-трекер проблем», — уточнили в сообществе разработчиков FreeCAD.
Источник: habr.com