Search
Write a publication
Pull to refresh

Comments 17

Этот пункт мешает уничтожить человеческую цивилизацию не только зомби, но и вампирам.
И оборотням.

Хотя стоп, речь же о вирусной инфекции… то есть если заболевание бактериальное, прионное или связано с паразитами…
Отнюдь, оборотни не являются ожившими трупами.
А, да, пардон, пропустил про трупы. Хотя и вампиры вообще-то не являются, если копать, в частности, обращенные. Нежить-то нежить, но чтобы стать вампиром, умирать в общем случае не надо.
Согласно Лукину — вампиры это колонии клеток-паразитов
Этот пункт не мешает. Этот пункт снимает все ограничения на применение технологии при наступлении события.
Движок не очень-то и бесплатный. Пришлось прочитать долгое и нудное лицензионное соглашение, чтобы понять где подстава.

Во-первых, движок дан тебе во временное пользование, и по запросу амазона (в любой момент) должен быть удалён. Там ещё есть маленькая оговорка, что через пять лет движок превращается в тыкву (нужно дополнительное разрешение для распространения скомпилированных приложений)

Во-вторых, сырцы есть только на часть функциональности, и распространять их ты не имеешь права, никаких форков. Ты обязан спрятать их от пользователей и распространять софт только в скомпилированном виде. Кстати, я уже говорил про отсутствие всех сырцов? Ты никогда не будет уверен, что не подложил пользователям трояна. Я не готов предлагать пользователям закрытый проприетарный зонд, которым не стал бы пользоваться сам.

В-третьих, и здесь станет понятно, почему он не бесплатный — тебе нельзя делать в нём сетевой мультиплеер. Если только ты не хостишь его на амазоне. А если вздумал сервер хостить где-то ещё — нарушаешь лицензию. Даже если ты сам напишешь расширение для взаимодействия со сторонним сервисом. Впрочем, там туманная формулировка, возможно если ты запустишь на клиенте локальный проксик, который уже от своего имени будет взаимодействовать с каким хочешь сервером, то сможешь обойти это ограничение. Удачи в диспутах с амазоновскими юристами.
Так что стоимость включена в стоимость амазоновских сервисов. Хотя сингл без какой-либо сетевой части, включая ачивки, получается полностью бесплатным, но это сейчас большая редкость.

В-четвертых, помните, что я говорил про зонд? Амазон не стесняется:
> Data Collection. The Lumberyard Materials may provide us with information about the use of the Lumberyard Materials, including information about system and server resources, features used in the integrated development environment, frequency and duration of use, geographic and network locations, and error and information messages.

Поэтому, если вам действительно нужен крутой, бесплатный движок — смотрите на https://ru.wikipedia.org/wiki/Id_Tech_4 (движок третьего дума). Полноценный GNU GPL, без всяких подстав.
GNU GPL сама по себе подстава, поскольку требует поставки сорцов продукта вместе с продуктом, включающим в себя или производным от продукта под GNU GPL, а так же вскрытия всех остальных сорцов продукта.

По моему личному мнению, самой адекватной является политика Unreal4, ибо позволяет делать форки, ковырять сорцы и поставлять продукт без сорцов, с долей Epic в 5% от прибыли сверх 3000$ в квартале. Ну и в лицензии нет ничего про внезапное превращение в тыкву. Это дороже Unity, зато есть почти полноценная поддержка разработки в Linux, а наличие сорцов позволяет использовать движок не только для игр, но и для, например, серверных архитектурных визуализаций и тому подобных штук, куда юнити и закрытосурсные движки не привинтишь. И вапще, всегда приятнее глянуть в код, когда из документации не ясно, чего происходит.
Чем плох GPL? Для бесплатного движка — самое оно. В любом случае, вряд ли ты серьёзно сможешь его дописать и создать какой-то отдельный форк, который было бы жалко отдавать. А сама игра — это ещё и ресурсы, графика, скрипты. И всё это ты не обязан открывать.
Ресурсы открывать, конечно, не обязательно, но если у нас GPL, то код, пакующий и распаковывающий ресурсы из бандла игры тоже должен быть открыт. Как и весь остальной код игры. Что не всегда удобно в плане монетизации и fair use со стороны возможных конкурентов, особенно на мобильном рынке. Например, русской команде будет очень сложно привлечь к ответственности китайцев или индусов, взявших код под GPL, и выложивших в магазин свою версию.

P.S. Обычно я ратую за монетизацию, совместимую со свободной культурой, но это должно быть заложено в проект с самого начала. А договор с издателями обычно и вовсе лишает такой возможности.
Можно подумать, у вас будет шанс защититься с закрытыми исходниками. Даже ААА тайтлы держатся не больше месяца. Стимовская защита снимается за день, как тут хвастались уже. Ну и потом, если так припекает, можете принципиальную игромеханику (не графический и физический движок), запихать в отдельное приложение и запускать рядом, обмениваясь с основным движком через IPC (http://www.boost.org/doc/libs/1_55_0/doc/html/interprocess/sharedmemorybetweenprocesses.html).
По поводу вашего первого утверждения —
7.6 Registration; Release. Before distributing your Lumberyard Project to End Users, you must register it at aws.amazon.com/lumberyard/registration. You must obtain our prior written consent if the initial public or commercial release of your Lumberyard Project is based on a version of the Lumberyard Materials more than 5 years old.

Это немного то что вы написали.

По поводу исходного кода — движковая часть полностью в исходном коде.
UFO landed and left these words here
Читать правила это конечно хорошо, но когда в день по несколько ресурсов приходиться проходить. Да еще же корпорации очень любят правила менять прямо на ходу не стесняясь по 10+ листов приписывать то очень скоро уже как то не до них. Вот если бы разработали несколько стандартных вариантов 10-20 и каждый правоторговец выбирал бы себе по вкусу из списка и писал «мы работаем по 15 списку». Всё вопросов бы не было. А то сегодня купил программу на год, прочитал соглашение вроде всё устроило, а завтра бах и новое совсем другое либо прими, либо тыква вместо программы. А деньги? А деньги — забудь.
Sign up to leave a comment.

Articles