Уведомления об открытом ПО
Исходники OCCT и relink-kit для WebAssembly
WebCAE распространяет WebAssembly-модули со статической линковкой Open CASCADE Technology (OCCT) и Netgen. Здесь опубликованы соответствующие ревизии исходников апстрима, изменения WebCAE и файлы, необходимые для пересборки модулей с изменённой библиотекой.
Вопросы по лицензированию и письменные запросы исходников:
info@webcae.comRelink-kit WebCAE
Архив содержит полный исходный состав собственной части, слинкованной с библиотеками, точные скрипты компоновки, данные тулчейна, патчи OCCT и Netgen, проверки исходных файлов и инструкцию по пересборке.
Скачать relink-kitВ составе
- полный исходный состав executor_spike_web.wasm: executor, protobuf, схема protobuf, заголовки и topology-id
- точные ревизии апстрима и immutable-ссылки на архивы исходников
- патчи WebCAE и пример конфигурации OCCT WASM
- версия Emscripten, флаги линковки, SHA-256-манифест и REBUILD.md
Полный соответствующий исходный код апстрима
Полные деревья апстрима доступны в официальных репозиториях на точных коммитах, использованных для поставляемых бинарников. Для воспроизведения изменённой сборки примените патчи WebCAE из relink-kit.
OCCT 7.9.1 — тег V7_9_1
36c80dbe7b199348e2f0a2d6932a462a37fd0b90
SHA-256: b2207b1199c6fd808028167b7ae5758aaab85ee20fbaaf5c193db32608670c11
Netgen 6.2.2404 — тег v6.2.2404
c488fa936ab5817d455a9bfe27d0c17c99933cc5
SHA-256: c9d546b4fbb429291c41013f7baf8b22d29c2143174b850aa5499519a51c96ff
Другие компоненты под MPL-2.0
В поставку также входят следующие неизменённые компоненты под MPL-2.0. Здесь указаны точные исходные формы; MPL не распространяется на proprietary-код WebCAE.
Лицензии и поставляемые модули
OCCT и Netgen распространяются на условиях LGPL-2.1; для OCCT дополнительно действует Open CASCADE exception 1.0. Они статически слинкованы в перечисленные ниже WebAssembly-модули.
Соответствующие модули: executor_spike_web.wasm, netgen_spike_web.wasm и occt_spike_web.wasm
Обновлено: 12 августа 2026