Редактировать страницу
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 63: | Строка 63: | ||
[[Космические рейнджеры 2: Доминаторы]] включительно по версию 2.0 содержали в себе массу заимствованного кода и программных решений, часть из которых являлась коммерческими продуктами, требующими лицензирования, а часть - свободно распространяющимися, выпущенными под GPL, Apache и другими свободными лицензиями. К примеру, под BSD-лицензией был выпущен RSA-класс FGInt за авторством Walied Othman, использовавшийся для шифрования файлов с рекордами. Помимо этого, в универсальную библиотеку OKGF был включён огромный класс из VirtualDub ветки 1.2x (размером более 1 Мб исходного кода), из которого применялась всего-навсего одна функция для программного рескейла видео на весь экран. Сжатый звук хранился в MP3 (без лицензии от Thomson Multimedia и Fraunhofer IIS использование формата в коммерческих продуктах не допускается), для декодирования которого применялся декодер из состава BASS (использование в коммерческих продуктах требует лицензирования). |
[[Космические рейнджеры 2: Доминаторы]] включительно по версию 2.0 содержали в себе массу заимствованного кода и программных решений, часть из которых являлась коммерческими продуктами, требующими лицензирования, а часть - свободно распространяющимися, выпущенными под GPL, Apache и другими свободными лицензиями. К примеру, под BSD-лицензией был выпущен RSA-класс FGInt за авторством Walied Othman, использовавшийся для шифрования файлов с рекордами. Помимо этого, в универсальную библиотеку OKGF был включён огромный класс из VirtualDub ветки 1.2x (размером более 1 Мб исходного кода), из которого применялась всего-навсего одна функция для программного рескейла видео на весь экран. Сжатый звук хранился в MP3 (без лицензии от Thomson Multimedia и Fraunhofer IIS использование формата в коммерческих продуктах не допускается), для декодирования которого применялся декодер из состава BASS (использование в коммерческих продуктах требует лицензирования). |
||
− | Помимо этого, zlib была инкорпорирована в главную универсальную библиотеку, что напрямую запрещено её лицензионным соглашением. |
+ | Помимо этого, zlib была инкорпорирована в главную универсальную библиотеку, что напрямую запрещено её лицензионным соглашением, а декодер XviD был скомпилирован с использованием статической линковки, что также является недопустимым. |
В процессе работы над HD-версией игры MP3 был заменён на OggVorbis, для шифрования стала использоваться собственная реализация RSA, а ресайз видео стал производиться посредством нативного Direct3D. Zlib была вынесена в отдельную библиотеку, а декодер видео - заменён на ванильную (т.е. предоставляемую вендором в неизменном виде) библиотеку. |
В процессе работы над HD-версией игры MP3 был заменён на OggVorbis, для шифрования стала использоваться собственная реализация RSA, а ресайз видео стал производиться посредством нативного Direct3D. Zlib была вынесена в отдельную библиотеку, а декодер видео - заменён на ванильную (т.е. предоставляемую вендором в неизменном виде) библиотеку. |