LINUX.ORG.RU

Приоткрыт исходный код игр из Humble Introversion Bundle

 humble introversion bundle, приоткрытие исходного кода


0

1

К сожалению, полноценного открытия исходного кода (под свободной лицензией) игр DEFCON, Darwinia/Multiwinia и Uplink не будет. Текущая лицензия выдвигает следующие ключевые условия:

1. Нельзя распространять исходный код в его оригинальном виде (verbatim copy); если были сделаны модификации, то можно распространять только те файлы, которые затрагивают эти модификации.
2. Производные работы должны запускаться только при условии установленного «оригинального» ПО. Создавать ПО, которое будет работать и у тех, кто не купил оригинальную игру, нельзя. Снимать это ограничение нельзя.
3. Нельзя портировать без письменного согласия разработчиков на платформы, отличные от Lin, Mac и Win.
4. Нельзя распространять «самодельные» локализованные версии, не получив согласия разработчиков.
5. Производные работы лицензируются под этой же лицензией, и их получатель приобретает те же права и обязанности.
Полный текст лицензии DEFCON: http://pastebin.com/8AxBar5n
Полный текст лицензии Uplink: http://www.introversion.co.uk/uplink/developer/license.html
Полный текст лицензии Darwinia: http://www.introversion.co.uk/darwinia/developer/license.html

Иными словами, это несколько лучше, чем полностью закрытый проприетарный код, но всё равно далеко от идеалов открытого ПО. В частности, круг потребителей и разработчиков оказывается жёстко ограничен числом купивших игру (в т.ч. в ходе HIB). С другой стороны, разработчики получают доступ к SVN с последними версиями исходников, форумам и вики. Остаётся только надеяться, что в связи с какими-то обстоятельствами условия лицензирования будут изменены в будущем, и исходный код игр будет открыт полноценно.

>>> Подробности

★★★★

Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)

Приоткрыт исходный код игр из Humble Introversion Bundle

Известная присказка «лучше молчать, можно за умного сойти» в перекладе на open source!

Jayrome ★★★★★
()

Забавно. Сделали опенсорсными игры, но оставили проприетарными. Это не лучше, чем закрытые исходники.

Quasar ★★★★★
()
Ответ на: комментарий от sol_linux

Посмотреть можно. Зато запрещено адаптировать под свои нужды и изучать.

Quasar ★★★★★
()
Ответ на: комментарий от sol_linux

Совершенно верно - не поможет это никому. Разработчики только себе хуже сделали. Кряки даже не придётся писать - достаточно будет сделать левую сборку с вируснёй и троянами.

Quasar ★★★★★
()

Даже если бы полностью открыли код, не нужно, написать клон таких игр труда не составит.

anonymous
()
Ответ на: комментарий от Xenius

Xenius> А есть игры такого плана, но только свободные и что бы там была консоль более-менее приближенная к настоящей?

Дофига:
1. Bochs
2. QEMU
3. VirtualBox
4. VmWare
...

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

только свободные
4. VmWare

fail

А вообще, я же именно про игры — где есть какая-то заданная цель. Хотя ладно, тогда уж LFS...

Xenius ★★★★★
()

Приоткрыт исходный код

поржал, спасибо =)))

tazhate ★★★★★
()
Ответ на: комментарий от Xenius

А вообще, я же именно про игры — где есть какая-то заданная цель.

Fate.

По теме: кто-нибудь сталкивался с проблемой в Dredmor? Постоянные сегфолты.

anonymous
()

Интроверженские игры появились на десуре, анлока в бандле пока нет, но видимо еще не успели добавить просто. Они возвращают мне веру в мероприятие.

bender ★★★★★
()
Ответ на: комментарий от anonymous

Даже если бы полностью открыли код

Тащем-то сорцы доступны в полном объеме.

написать клон таких игр труда не составит.

Анонимные аналитики такие анонимные.

anonymous
()
Ответ на: комментарий от anonymous

Fate.

Ага, игра про линукс, а бинарник только под винду, а исходник из одного файла и неполный.

Впрочем, судя по размеру бинарника и исходника — там слишком всё просто (131 кб)

Xenius ★★★★★
()

Ну, если честно - то имхо это вполне нормальные требования для коммерческого софта. С одной стороны прибыль - с другой open-source вроде.

upcFrost ★★★★★
()
Ответ на: комментарий от anonymous

По теме: кто-нибудь сталкивался с проблемой в Dredmor? Постоянные сегфолты.

Я успел пока только пройти два первых курса тьюториала, игра упала. Еще она падала при первом запуске. Попробую еще поиграть, может, перестанет падать...

proud_anon ★★★★★
()
Ответ на: комментарий от upcFrost

с другой open-source вроде.

Не смущай народ. Это не open source, т.к. под определение не подходит. Это... э... transparent box source?

proud_anon ★★★★★
()
Ответ на: комментарий от Xenius

Я скачал Акварию с сайта Хамбл Бандла, распаковал, даблкликнул по исполняемому файлу. Ваш путь излишне сложен, как мне кажется.

P.S. Да, я сознательно упустил действия связанные с оплатой бандла.

Toll ★★
()

Приоткрыт

Напомнило вечерний звонок — «сегодня не могу» :(

//Подрочить что ли?

amorpher ★★★★★
()
Ответ на: комментарий от Toll

Да, я сознательно упустил действия связанные с оплатой бандла.

В том-то и дело. А они-то гораздо сложней компиляции

Я скачал Акварию с сайта Хамбл Бандла, распаковал, даблкликнул по исполняемому файлу. Ваш путь излишне сложен, как мне кажется.

Без пакетного менеджера же? Это неправильно. Вот в Slackware можно легко и интуитивно понятным способом софбирать пакеты через makepkg

Xenius ★★★★★
()

Открытый код означает, что все секреты движка раскрыты. Кто-нибудь сможет доказать, что это их код, если всё в коде переименовать? Так, что смысла открывать код не под GNU нету.

anonymous
()
Ответ на: комментарий от anonymous

Я тоже считаю, что открывать игры нужно под свободной лицензией, а держаться за арт (рисунки, модели, карты, тексты, звуки, музыку и т.п.). И тем более важно обратить внимание на те случаи, когда, как и сейчас, код открывают «но немного не так, как мы бы ожидали». Общественность должна быть в курсе, когда её ожидания выполняются не полностью. Иначе можно и перепутать полноценное открытие кода, обогащающее общество, с «приоткрытием», ничье положение особенно не улучшающее.

Smacker ★★★★
() автор топика

Вот гады. Верните мои деньги! Почему нигде не было написано что эта проприетарщина не собирается открываться???

ei-grad ★★★★★
()
Ответ на: комментарий от Xenius

Без пакетного менеджера же? Это неправильно.

Я это могу пережить, честное слово. Пакетный менеджер я люблю и ценю, но иногда могу и без него обойтись, если надо только распаковать архив и запустить игру.

P.S. Слака и пакетный менеджер, как мило.

Toll ★★
()
Ответ на: комментарий от anonymous

Открытый код означает, что все секреты движка раскрыты. Кто-нибудь сможет доказать, что это их код, если всё в коде переименовать? Так, что смысла открывать код не под GNU нету.

А вот и любители чужое потырить подтянулись. Приветствуем вас.

Toll ★★
()
Ответ на: комментарий от Toll

P.S. Слака и пакетный менеджер, как мило.

Мнение, что в Slackware нет пакетного менеджера ложное. По-моему, он там был даже с самой первой версии.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

Мнение, что в Slackware нет пакетного менеджера - ложное.
Он там был даже с самой первой версии.

И мы все знаем, как его зовут.

Smacker ★★★★
() автор топика
Ответ на: комментарий от proud_anon

Ну почему же. Это смотря как договоришься. Там же сказано - нельзя _без согласия_. Так что за процент - вполне можно. Я ж говорю - это для _коммерческого_ софта.

upcFrost ★★★★★
()
Ответ на: комментарий от upcFrost

Ну почему же. Это смотря как договоришься. Там же сказано - нельзя _без согласия_. Так что за процент - вполне можно. Я ж говорю - это для _коммерческого_ софта.

Так все равно не подходит под open source definition, а именно под пункты 1, 3, 5 и 7.

proud_anon ★★★★★
()
Ответ на: комментарий от Smacker

Общественность должна быть в курсе, когда её ожидания выполняются не полностью.

Ну, собсна, общественности никто ничего не обещал.

proud_anon ★★★★★
()
Ответ на: комментарий от proud_anon

Если вы про http://opensource.org/docs/osd

Под 1 попадает, т.к. именно куски и можно распространять. Под 3 попадает четко в цель. Под 5 - попадает, оно тут вообще не при чем (не сказано ведь «неграм и нацистам нельзя!»). Под 7 - ну, в целом попадает.

upcFrost ★★★★★
()
Ответ на: комментарий от upcFrost

Если вы про http://opensource.org/docs/osd

Да, именно.

Под 1 попадает, т.к. именно куски и можно распространять.

Разве лицензия на Uplink разрешает мне сделать диск со свободными/открытыми играми, записать на него Uplink в том числе и продавать его, не выплачивая Introversion вообще ничего? Если нет, то как же подпадает?

И кстати: а под пункт 2, по-вашему, тоже подпадает? Под «The program must include source code, and must allow distribution in source code as well as compiled form.»?

Под 3 попадает четко в цель.

Допустим.

Под 5 - попадает, оно тут вообще не при чем (не сказано ведь «неграм и нацистам нельзя!»).

Я говорил скорее о личных договорах с Introversion, но да, я передумал, это ни при чем.

Под 7 - ну, в целом попадает.

Но если я получу личное согласие Introversion на что бы то ни было, я ведь не смогу передать его всем желающим.

proud_anon ★★★★★
()
Ответ на: комментарий от proud_anon

Ну, да, в целом по первому пункту не очень. По 5 и 7 - это все-таки имхо касается не личного согласия, а именно общего положения. Т.е. кто бы не получил этот код потом - для него будут те же требования, что и для тебя.

upcFrost ★★★★★
()
Ответ на: Жмоты! от fat_angel

Жмоты! Не нужно.

Фишка в том, что вроде как для всех игр, кроме Darwinia, [почти] не нужны ресурсы и потому «открытие движка» игр, которые еще продаются под свободный лицензией, фактически, убило бы продажи совсем. А так - просто приятный бонус (ибо, все 3 CD для разработчиков, в магазине Introversion, стоят свыше €100)

X-Pilot ★★★★★
()
Ответ на: комментарий от Toll

Да и в Дарвинии и Аплинке вряд ли есть что-то в исходниках, чтобы очень захотелось позаимствовать, судя по тому, что я увидел в играх.

Там есть Redshirt ;)

X-Pilot ★★★★★
()
Ответ на: epic_slowpoke.jpg от winddos

Они и __до__ бандла давали всем покупателям доступ к исходникам.

huh? Что-то я не помню исходников в коробке с Uplink от Strategy First или в джевеле Darwinia от «Нового Диска», зато знаю, что исходники продаются по €30+: http://store.introversion.co.uk/product_info.php?currency=EUR&products_id=51 http://store.introversion.co.uk/product_info.php?products_id=66

X-Pilot ★★★★★
()
Ответ на: комментарий от Xenius

А есть игры такого плана, но только свободные и что бы там была консоль более-менее приближенная к настоящей?

Dark Signs. Не помню, свободная ли она, но все действо там как раз в консоли :)

X-Pilot ★★★★★
()
Ответ на: комментарий от X-Pilot

Там есть Redshirt

Я не знаю что это. Надеюсь, что дойдут руки позаглядывать в исходники. Может я был не прав. Оценивал исключительно по тому, что видел на экране.

Toll ★★
()
Ответ на: комментарий от Toll

Я не знаю что это.

Попробуйте открыть в шестнадцатеричном редакторе любой save файл от Uplink или Darwinia и узнаете ;) [Да-да, оно зашифровано и именно с помощью внутренней утилиты, которая называется Redshirt]

X-Pilot ★★★★★
()
Ответ на: комментарий от bender

Интроверженские игры появились на десуре, анлока в бандле пока нет, но видимо еще не успели добавить просто.

Вроде как появились. Только что активировал свой ключ

X-Pilot ★★★★★
()
Ответ на: комментарий от Xenius

Подними сеть на виртуальных машинах и достань эксплойты.

В принципе можно и своё сделать. Алгоритмы в Uplink, как я понял, очень простые.

Quasar ★★★★★
()
Ответ на: комментарий от X-Pilot

которые еще продаются под свободный лицензией, фактически, убило бы продажи совсем.

Вряд ли. Если кому наплевать на свободность — скачать где-нибудь бинарники не проблема.
А если кто-то в принципе не юзает проприетарщину, то он не будет играть, пока не будет под свободной лицензией.

Xenius ★★★★★
()

Defcon не хочет собираться.

make -f targets/linux/Makefile
Compiling source/app/tutorial.cpp
make: apg++: Команда не найдена
make: *** [.linux-objs/full/source/app/tutorial.o] Ошибка 127
Drisch
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.