Новости IT, хостинга
  Android, Apple, Facebook, Google, Linux, Microsoft, Samsung, Twitter, Интернет, Россия, браузеры, обновление ПО, онлайн-сервисы, операционные системы, планшеты, рынок ИТ, сделки, смартфоны, социальные сети, уязвимости  
  новостей: 10378
  комментариев: 2684

Исходные тексты игры Doom 3 открыты под лицензией GPLv3


Корпорация Zenimax, которой сейчас принадлежит компания id Software, открыла под лицензией GPL исходные тексты наработок, связанных с игрой Doom 3, включая игровой движок id Tech 4. Кроме игры Doom 3, выпущенной в 2004 году, на базе движка id Tech 4 построены и более современные игры, такие как Quake 4, Prey и Enemy Territory: Quake Wars. Ресурсы игры (карты, текстуры, звуки и т.д.) по-прежнему являются интеллектуальной собственностью компании Zenimax и распространяются по отдельному соглашению EULA.

К сожалению из-за наличия подлежащей лицензированию технологии формирования теней, запатентованной компанией Creative Labs, представленный код не включает в себя реализацию метода "depth fail" для предварительного рендеринга теней. Данная функциональность известна под именем "Carmack's Reverse". По мнению Джона Кармака (John Carmack), одного из основателей компании id Software и ведущего разработчика игр Wolfenstein 3D, Doom и Quake, для обхода патента требуется добавить 4 строки и изменить две строки кода.

В отличие от прошлых игровых движков, по инициативе юристов компании Zenimax, код был открыт не под лицензией GPLv2, а под GPLv3. При этом текст лицензионного соглашения GPLv3 был немного изменён. Изменения были внесены в 15 раздел "Отказ от гарантий" и в 16 раздел "Ограничение ответственности". Было добавлено упоминание о непредоставлении лицензии на использование торговых марок и логотипов, и упоминание что при создании производных проектов на основе представленного кода вся ответственность перекладывается на разработчика производного продукта, который будет в суде отвечать на возможные иски от своего имени и не сможет переложить ответственность на компанию Zenimax.

Открытие Doom 3 продолжило сложившуюся ранее традицию, по которой компания id Software открывает под лицензией GPL код своих устаревших игровых движков, с момента выпуска которых прошло 5 лет. Например, в прошлом году был открыт код игры "Wolfenstein: Enemy Territory and Return To Castle Wolfenstein" и связанного с ней движка id Tech 3 (Quake3). В настоящий момент открытыми являются движки игр Wolfenstein 3D, Doom, Quake, Quake 2 и Quake 3, что дает возможность энтузиастам создавать на их базе новые свободные игры. О планах по открытию движка id Tech 5, на основе которого построены игры Rage и Doom 4, пока ничего не известно.

Дополнение: разработчики открытого проекта ioQuake3, основанного на исходных текстах Quake 3, представили игру ioDoom3, которая будет построена на коде Doom 3.


Источник: opennet.ru

  24 ноября 2011 492
Версия для печати

← предыдущая новость следующая новость →

Мой комментарий
Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 6 и 10*:            


Хостеры (2465)
HostDB (35)
Софт (2640)
Железо (993)
Интернет (1435)
Статистика и аналитика (3324)




Отправить сообщение администратору

Сумма чисел 39 и 2*:


Яндекс цитирования
сообщить о неточности