GameSphere

LGPL-2.1-or-later

Исходники

Внутри GameSphere работают свободные компоненты, распространяемые под LGPL. Лицензия требует, чтобы у получателя двоичной сборки была возможность взять исходники, из которых она получена, и увидеть, что именно мы в них поменяли. Эта страница — точка входа в такую раздачу.

Что опубликовано

КомпонентЛицензияМеняли ли мыИсходники
Wine 11.0, собранный из исходников CrossOver 26.2.0 LGPL-2.1-or-later да — одна серия патчей /source/wine/
DXMT 0.80 — слой трансляции Direct3D в Metal LGPL-2.1-or-later нет, поставляется как есть у проекта; копию вышлем по запросу — см. ниже

Wine

Движок запуска — это Wine, собранный нашим конвейером из официально публикуемых исходников CrossOver. На странице «Исходники Wine» лежат сам архив исходников, серия наших патчей, описание источников с контрольными суммами, скрипт сборки и объяснение, как повторить сборку у себя. Адрес этой страницы указан внутри самой сборки — в файле gamesphere-build-identity.txt в корне тулчейна.

DXMT

DXMT 0.80 входит в поставку двоичными библиотеками и распространяется под той же LGPL-2.1-or-later. Мы его не изменяли ни в чём: библиотеки берутся готовыми со страницы выпусков проекта и кладутся в тулчейн как есть. Исходники публикует сам проект — github.com/3Shain/dxmt, метка v0.80.

Если вам нужна копия исходников именно от нас, а не с чужого сервера, напишите на gamesphere@dulin.tech — вышлем архив. Это обязательство действует три года с момента передачи вам сборки.

Остальное

Полный список сторонних компонентов поставки с их лицензиями — на странице «Лицензии сторонних компонентов». Проприетарных компонентов в поставке нет: Game Porting Toolkit принадлежит Apple, мы его не распространяем, пользователь скачивает его сам.

Что-то не открывается, не сходится контрольная сумма или не хватает файла — напишите на gamesphere@dulin.tech. Неработающая раздача исходников — это нарушение лицензии, а не мелочь, и чинить её мы будем в первую очередь.