doom2d.org

Главная база плоских морпехов
It is currently 06 Feb 2023, 06:45

All times are UTC + 3 hours




Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3  Next
Author Message
PostPosted: 19 Nov 2014, 17:02 
Offline
User avatar

Joined: 12 Nov 2014, 17:47
Posts: 109
Черный Думер wrote:
будущую лицензию D2D:F (а она нам рано или поздно понадобится)

Так как исходники открыты (т.е. у нас Open Source), есть смысл выбрать из готовых лицензий самую простую.
GPL чересчур закавыристая, я предлагаю простую zlib (SDL 2 тоже ее использует).


Top
 Profile  
 
PostPosted: 19 Nov 2014, 17:10 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6009
Location: Владивосток
Я думал над лицензией, кстати. Но у нас весьма специфичный случай - проект, использующий несвободные ресурсы abandonware-игры и название, производное от зарегистрированной торговой марки. Поэтому боюсь, что нам понадобится собственная.
Кстати, исходники 0.61 falcon отдавал в свет вообще под WTFPL. И под неё же лицензировал код оригинального Doom 2D сам Алексей Волынсков, его программист.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 19 Nov 2014, 17:46 
Offline
User avatar

Joined: 12 Nov 2014, 17:47
Posts: 109
С этим проблем не будет, ведь код от этих ресурсов никак не зависит. Т. е., по сути, мы выкладываем на Гитхабе (или где?) голый "движок", без контента.
А ресурсы, их лицензия, и как их распространят с бинарником - это отдельная тема, исходного кода не касающаяся У нас "фангейм", а не коммерческий проект, на котором мы рубим деньги, так что тут свои особеннсти.
WTFPL - это, по сути, выдача в общественное достояние, а zlib как раз содержит три очень логичных и важных пункта.


Top
 Profile  
 
PostPosted: 19 Nov 2014, 18:14 
Offline
Приколист
User avatar

Joined: 24 Jan 2012, 15:18
Posts: 1408
Location: Москва
http://habrahabr.ru/post/243091/
В тему, может помочь с выбором.

_________________
by Stas'M


Top
 Profile  
 
PostPosted: 20 Nov 2014, 03:12 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6863
Location: \\NEGRO
Мне кажется, легальный статус ДФ - это далеко не самая важная проблема.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
 Post subject: D2D:F MUST BE GPL!
PostPosted: 24 Apr 2016, 00:31 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 633
D2D:F MUST BE GPL!

$subj, собственно. сейчас оно вообще под проприетарной лицензией (потому что лицензия в проекте не указана). я предлагаю GPL, потому что это удобно, и позволит мне использовать GPL-код для некоторых вещей, которые я переписывать с нуля как clean room implementation точно не буду.

inb4: нет, к ресурсам это не относится, только к самому коду игры. нет, распространять бинарь с ресурсами не мешает.

destroy. если за пару дней никто внятных аргументов «против» не приведёт, и Джа/Примус/ещё‐какая‐то‐рыбка не наложит вето, сделаю GPLv3+.


Top
 Profile  
 
 Post subject: Re: D2D:F MUST BE GPL!
PostPosted: 24 Apr 2016, 02:14 
Offline
Приколист
User avatar

Joined: 01 Jan 2011, 00:39
Posts: 1945
Location: Полигон НТИИМ
Фальк выкладывал сырцы под WTF. Чисто к сведению.

_________________
Image DM2002 testing
Image Total Destruction - F
EDODLΔ


Top
 Profile  
 
 Post subject: Re: D2D:F MUST BE GPL!
PostPosted: 24 Apr 2016, 03:19 
Offline
Site Admin
User avatar

Joined: 17 Oct 2009, 23:43
Posts: 6863
Location: \\NEGRO
А можно ли использовать GPL-код под WTF-лицензией?
При этом давать ссылку на репозиторий.

Просто у WTF есть два огромных плюса:
1. она понятна даже идиоту типа меня.
2. она выражает протест против всех этих идиотских лицензий.

_________________
И неважно, что нет морей на Марсе, каждый морпех носит море в сердце.


Top
 Profile  
 
 Post subject: Re: D2D:F MUST BE GPL!
PostPosted: 24 Apr 2016, 11:52 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 633
>А можно ли использовать GPL-код под WTF-лицензией?
>При этом давать ссылку на репозиторий.

нет, только наоборот.

>против всех этих идиотских лицензий
примерно этим занимается и GPL. но вдобавок бьёт копирастов их же оружием, применяя лицензии для энфорсинга открытости кода, а не закрытости. именно поэтому современная хипстотня и корпорасты так ненавидят GPL, обзывают её «вирусной» и «ограничительной». потому что она подлым образом — в отличие от MIT, BSDL и прочих, которые корпорасты называют «открытыми» — не даёт делать закрытые форки.

парадокс, правда: «открытые и свободные» лицензии позволяют закрывать код, а «несвободная ограничивающая» — нет. лично мне такие ограничения свободы корпорастов и их подстилок брать и не отдавать — по нраву.

именно поэтому я написал GPL, а не LGPL, и GPLv3 — там починен баг с тивоизацией.

потому что протест — это, конечно, круто, но WTFPL никакой не протест. это именно то, что написано: «мне наплевать.» а вот GPL — это как раз протест. достаточно посмотреть, как корпорастов сотоварищи корчит от GPL, чтобы понять, что эффективней протестует.


Top
 Profile  
 
PostPosted: 03 May 2016, 12:29 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6009
Location: Владивосток
Объединил тему про GPL со старой темой про лицензию.
И да, Кетмар уже лицензировал все сорцы под GPLv3, так что обсуждение можно считать законченным по крайней мере на данный момент.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
PostPosted: 05 May 2016, 08:05 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 633
поскольку из высказавшихся в стиле «ну, я не знаю, чота не штырит», был только Прим, и он потом тоже согласился, то я и прилепил. отлепить всё ещё можно, дело нехитрое: собрать согласие всех контрибуторов, да и отлепить. если вдруг чо. но я никакого «чо» не вижу.

в принципе, можно коллективно передать права на код кому‐то одному (Джа, например), и публично договориться, что все патчи сразу с передачей прав идут, если кто переживает за лицензии и «вдруг потом сменить, а уже ёк». или таки не заморачиваться, потому что я не думаю, что дф когда‐то вдруг станет коммерческим, а во всех других случаях GPLv3 ничему вообще не мешает. заодно при попытке (ну, а вдруг!) наезда за ресурсы можно будет потыкать наезжающих носом: «вот, жопэлэ. фангейм. некоммерческий по определению. чо вы петушитесь?»


Top
 Profile  
 
PostPosted: 05 May 2016, 08:43 
Offline
Приколист
User avatar

Joined: 18 Oct 2009, 04:01
Posts: 6009
Location: Владивосток
ketmar wrote:
заодно при попытке (ну, а вдруг!) наезда за ресурсы можно будет потыкать наезжающих носом: «вот, жопэлэ. фангейм. некоммерческий по определению. чо вы петушитесь?»
А вот это очень ценно, я полагаю.

_________________
Чёрный Думер, Чёрный Думер
С монстрами сражается.
Чёрный Думер, Чёрный Думер
Рокетланчер плавится.


Top
 Profile  
 
 Post subject: Здравствуйте
PostPosted: 01 Aug 2022, 11:28 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 69
Ваши сборщики игры нарушают лицензию вашего проекта, линкуя игру с проприетарным FMOD'ом.
Меняйте на пермиссивную и не знайте проблем.
Зачем она (копилефт лицензия) вам нужна, когда юридически проект и так может захлопнуться в любой проект Майкрософтом?
Меняйте на пермиссивную и не знайте проблем.
Захотят, чпокнут вас. Значит лицензия не играет большой роли. И вы продолжаете её нарушать.
Меняйте на пермиссивную и не знайте проблем.
Не говоря про то, что GPL мешает развитию продукта через ограничения вариантов разработки и спользования.
Меняйте на пермиссивную и не знайте проблем.
Или вы её поставили, что фритарды, не разбирающиеся в вопросах этой лицензии, решили побороться с корпорациями, используя ваш проект?
Меняйте на пермиссивную и не знайте проблем.
Ваш проект - это историческое страдание. Кто-то приходит, предпринимает решение, про которое другие ничего не могли сказать в тот момент времени, уходит. И так продолжается каждую итерацию.
Меняйте на пермиссивную и не знайте проблем.
Здравствуйте
EDIT:
Если кто-то нарушит условия лицензии и будет использовать код вашего проекта, то никто из вас не двинется даже пальцем что-то отстаивать.
Меняйте на пермиссивную и не знайте проблем.
Зачем ставить такую лицензию, если вы не готовы отстаивать её нарушения?
Меняйте на пермиссивную и не знайте проблем.
Даже если готовы, очень мало случаев, когда удавалось отстоять её нарушение.
Меняйте на пермиссивную и не знайте проблем.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 01 Aug 2022, 12:55 
Offline
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 469
Location: Equestria
Quote:
Ваши сборщики игры нарушают лицензию вашего проекта, линкуя игру с проприетарным FMOD'ом.
Не нарушают. Можем линковать полностью наш гпл код с абсолютно любой жопой, так же как и выпускать бинарные сборки под любой другой лицензией так как код полностью наш.
В общем-то можно записать в лицензию исключение на линковку с фмод что бы это было доступно всем без Особого Разрешения.
cerf wrote:
Если кто-то нарушит условия лицензии и будет использовать код вашего проекта, то никто из вас не двинется даже пальцем что-то отстаивать.
У нас нет на это ресурсов. Надеемся на добросовестность пользователей.

Призываю финансировать проект для устранения вышеуказанных проблем. У нас недостаточно ресурсов и специалистов.


Top
 Profile  
 
PostPosted: 01 Aug 2022, 13:04 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 69
DeaDDooMER wrote:
Quote:
Ваши сборщики игры нарушают лицензию вашего проекта, линкуя игру с проприетарным FMOD'ом.
Не нарушают. Можем линковать полностью наш гпл код с абсолютно любой жопой, так же как и выпускать бинарные сборки под любой другой лицензией так как код полностью наш.
В общем-то можно записать в лицензию исключене на линковку с фмод что бы это было доступно всем без Особого Разрешения.
cerf wrote:
Если кто-то нарушит условия лицензии и будет использовать код вашего проекта, то никто из вас не двинется даже пальцем что-то отстаивать.
У нас нет на это ресурсов. Надеемся на добросовестность пользователей.

Можете, а смысл? Зачем брать лицензию, в которую вы же будете запихивать исключения?
Отстаивать GPL ни у кого нет ресурсов, даже у FSF. К сожалению. Потому что концепция лицензии уже неактульна лет как 20, и деятельность самой организации тоже уже бесполезна лет как 20.
Люди и корпорации соблюдают условия пермиссивных лицензий. Если они не соблюдают, они не будут соблюдать и GPL. Не надо усугублять ситуацию.
Некрасиво выглядит, когда сами же разработчики нарушают условия лицензии, которую сами же и поставили на свой код.
Здравствуйте

DeaDDooMER wrote:
Призываю финансировать проект для устранения вышеуказанных проблем. У нас недостаточно ресурсов и специалистов.

Финансы, чтобы нанять специалиста по определению лицензии для проекта?
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 01 Aug 2022, 13:38 
Offline
User avatar

Joined: 04 Feb 2010, 14:42
Posts: 469
Location: Equestria
cerf wrote:
Или Вы не знаете даже про существование про LGPL?
Нам нужна линковка только к специфическим библеотекам (на данный момент только фмод), а не к вообще любому проприетарному коду.
Да и менять ничего не надо. Мы не используем посторонний копилефт код в смеси с проприетарным кодом.
cerf wrote:
разработчики нарушают условия лицензии,
Не нарушают, пояснение смотри выше.
cerf wrote:
Финансы, чтобы нанять специалиста по определению лицензии для проекта?
1. Оплата работы юриста что бы бороться с нарушителями лицензии и покрытие расходов на это, решение вопросов совместимости лицензий, определение спорного кода.
2. Оплата времени программистов, что бы они могли оторваться от своих дел и переписать спорный код (не все разработчики согласятся поменять гпл даже на лгпл), работы на месяцы и годы.
3. Оплата работы художников для замены спорной графики. Что бы никто даже в теории не мог "чпокнуть" нас.

Смена лицензии мало того что это огромная работа, это и откат в развитии проекта на годы назад и уменьшение и без того малого количества разработчиков. При этом профита от какого-нибудь mit не будет. Новые разработчики и пользователи не набегут от вида Истинно Свободной Лицензии, никакие реальные проблемы проекта не решатся.

Ещё вопросы?


Top
 Profile  
 
PostPosted: 01 Aug 2022, 16:57 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 633
я запрещаю использовать мой код под «пермиссивной лицензией». всё, вопрос закрыт.


Top
 Profile  
 
PostPosted: 01 Aug 2022, 20:49 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 69
DeaDDooMER wrote:
cerf wrote:
Или Вы не знаете даже про существование про LGPL?
Нам нужна линковка только к специфическим библеотекам (на данный момент только фмод), а не к вообще любому проприетарному коду.
Да и менять ничего не надо. Мы не используем посторонний копилефт код в смеси с проприетарным кодом.
cerf wrote:
разработчики нарушают условия лицензии,
Не нарушают, пояснение смотри выше.
cerf wrote:
Финансы, чтобы нанять специалиста по определению лицензии для проекта?
1. Оплата работы юриста что бы бороться с нарушителями лицензии и покрытие расходов на это, решение вопросов совместимости лицензий, определение спорного кода.
2. Оплата времени программистов, что бы они могли оторваться от своих дел и переписать спорный код (не все разработчики согласятся поменять гпл даже на лгпл), работы на месяцы и годы.
3. Оплата работы художников для замены спорной графики. Что бы никто даже в теории не мог "чпокнуть" нас.

Смена лицензии мало того что это огромная работа, это и откат в развитии проекта на годы назад и уменьшение и без того малого количества разработчиков. При этом профита от какого-нибудь mit не будет. Новые разработчики и пользователи не набегут от вида Истинно Свободной Лицензии, никакие реальные проблемы проекта не решатся.

Ещё вопросы?

Не надо играть в юридический цирк. Вопрос в том, что вы нарушаете условия лицензии, которую сами же решили поставить. Вы имеете право лепить костыли поверх лицензии, но зачем тогда её брать?
Люди видят проект с GPL и представляют себе каноничный, от Столмана лично, GPL. А в вашем случае дух лицензии уже нарушен. Это неуважение.
Вопрос с ресурсами и не относится к теме бессмысленности копилефт лицензии на Дум 2Д.
Какую функцию вообще копилефт лицензия выполняет для этого проекта, которая не выполняет пермиссивная лицензия и оправдывает использование костылей?
Сейчас бы вообще прятаться проекту который жёстко нарушает рамки интеллектуальной собственности за этим же механизмом.
Этичнее поставить максимально пермиссивную лицензию.
Здравствуйте

ketmar wrote:
я запрещаю использовать мой код под «пермиссивной лицензией». всё, вопрос закрыт.

Вы молодец. Вляпали всех в эту копилефт лицензию, и ограничили потенциальные возможности использования проекта, которые могли его популяризировать.
Конечно, в этом проекте лицензия малая проблема. Это ничто. Но тем не менее показывает тенденцию: приходит кто-то, угарает и уходит, а потом люди с серьезным лицом продолжают нести это всё.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
PostPosted: 02 Aug 2022, 01:34 
Offline
User avatar

Joined: 25 Feb 2013, 13:24
Posts: 633
>Здравствуйте
Иди нахуй.


Top
 Profile  
 
PostPosted: 02 Aug 2022, 08:05 
Offline
Вредитель
User avatar

Joined: 06 Jul 2022, 00:09
Posts: 69
ketmar wrote:
>Здравствуйте
Иди нахуй.

Крутой.

Так никто не и написал, зачем вообще нужна была GPL для этого проекта.
По примеру другого пользователя этого форума, я подчеркну: в случае данного проекта, ограничение способов его распространения и использования - это зловред проекту.
К ketmar'у с его причинами, почему он зафорсил GPL, вопросов у меня нет. Вопросы только к Jabberwock и КО, которые идут на поводу у людей, принимая решения (уж не буду судить их личные предпочтения и описывать, какие это решения прилагательным), несущие вред проекту.
Почему вы позволили ему её зафорсить останется на вашей совести. Как и все остальные изменения, которые повредили проект long-term взамен short-term выгоды.
Тему можно закрывать.
Вы были бы добавлены в список врагов, если функционал форума поддерживал добавление разработчиков в список врагов.
Здравствуйте

_________________
Я говорил правду, а меня не хотели слушать.
Они позволяют проекту гнить.
Они вредители, а я спаситель этого проекта.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3  Next

All times are UTC + 3 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
doom2d.org, since 2007