1.1, iPony129412 (?), 10:21, 24/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> Негативным последствием смены лицензии является потеря лицензионной совместимости с проектами, поставляемыми только под лицензией GPLv2
И в чём суть то объясните? Ну вот есть этак Fedora/Ubuntu. Их же это не касается?
| |
|
2.16, Аноним (16), 11:30, 24/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это никого не касается, потому что в текст новой лицензии добавлено исключение для GPLv2, о чём сказано в следующем предложении.
| |
|
3.41, ананим.orig (?), 01:34, 25/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> позволит сторонним компаниям использовать код CUPS в своих продуктах, без необходимости открытия вносимых изменений
а когда коснется, то это же будет еще не скоро, так что ли?
ну и классика — ну и пусть, сами себе буратины?
| |
|
|
1.2, Аноним (2), 10:23, 24/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Объясните нубасу, а как это вообще возможно провернуть легально, без переписывания ВСЕГО кода?
ведь в версии 2.3 остались фрагменты кода из прошлой версии, лицензированной под GPL, а значит и текущая версия должна быть вся под GPL?
Я понимаю что я упускаю какой-то важный нюанс, но не вижу, какой.
| |
|
2.4, asdasdasd (?), 10:32, 24/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А ничего что лицензию меняет владелец этого кода? Пред. версии как были под GPL так и останутся.
| |
2.5, Sluggard (ok), 10:32, 24/08/2019 [^] [^^] [^^^] [ответить]
| +5 +/– |
Ты упускаешь то, что владелец прав на код может менять лицензию по своему усмотрению в любой момент. Или вешать на один и тот же продукт несколько лицензий сразу (как у Qt). Просто эта смена лицензии не будет влиять на версии, выходившие ранее под другой лицензией.
Соответственно, раз у Aplle есть права на весь код CUPS (то есть в проекте нет кода сторонних разработчиков), они могут менять что и когда хотят.
| |
|
3.7, leap42 (ok), 10:41, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>> Просто эта смена лицензии не будет влиять на версии, выходившие ранее под другой лицензией.
this
Лицензию старых версий никто не меняет. Старый код будет доступен под старой лицензией (пусть и в другом тарболе), а новый будет уже под новой.
| |
|
4.14, Аноним (2), 11:29, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Простите а как теперь отличить старый код от нового? Если в предельном случае, например (условно) кроме изменения лицензии с 2.2 до 2.3 другого диффа не было?
Я пирачу старую версию, а на возможные обвинения говорю, что использую новую, пермиссивную.
| |
|
5.48, Аноним (48), 17:57, 26/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Я пирачу старую версию, а на возможные обвинения говорю, что использую новую, пермиссивную.
Использовать старую версию с нарушением лицензии вместо новой пермиссивной - для этого надо бы феерическим д-бом.
| |
|
|
3.13, Аноним (2), 11:28, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Хорошо, я вас понял. Возник следующий вопрос:
Допустим, я решил позаимствовать 1 файл из этого проекта. И так получилось, что между версиями 2.2 и 2.3 он не менялся.
Получается, я могу теперь закрыть исходники, ведь никто не сможет доказать, что я именно GPL-ную версию спиратил, раз они идентичны?
| |
|
4.17, Sluggard (ok), 11:37, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ты можешь заимствовать любой код, который есть в версии 2.3, вне зависимости от того, был ли он в более ранних версиях, и изменялся ли к нынешней. Вот если код был в 2.2, а 2.3 его уже не стало (маловероятно, наверное) — тогда облом.
| |
4.38, Аноним (38), 22:07, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
В шапке файла комментарий с лицензией. Если там гпл, то ты в пролете.
>И так получилось, что между версиями 2.2 и 2.3 он не менялся.
Он менялся, лицензию поменяли.
| |
|
|
2.6, Аноним (6), 10:33, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Очень просто - потребовать от контрибьюторов передачу копирайтов.
| |
|
3.18, midyukovanton (ok), 11:46, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Очень просто - потребовать от контрибьюторов передачу копирайтов.
Они могут отказаться, и тогда вам придётся выпиливать их коммиты. Так что не всегда просто.
Поэтому многие коммерческие конторы принимают коммиты только вместе с передачей авторских прав на них.
| |
|
4.34, Аноним (6), 18:25, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Поэтому многие коммерческие конторы принимают коммиты только вместе с передачей авторских прав на них.
Это и имелось в виду.
| |
|
|
|
|
2.11, Аноним (11), 11:13, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
В связи с тем, что "Разработку CUPS полностью контролирует компания Apple" это будет позитивным шагом.
| |
|
3.19, Гость (??), 11:54, 24/08/2019 [^] [^^] [^^^] [ответить]
| +14 +/– |
Не переживайте, форк будет кривой и нерабочий, и пользоваться им никто не будет.
| |
|
|
|
6.47, Аноним (11), 07:03, 26/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
И, тем не менее, 90% посетителей Опеннета свободным софтом пользуются.
| |
|
|
|
|
|
1.21, Троллль (?), 13:57, 24/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Ха, то, что сетевая служба до сих пор работает от рута никого не смущает?))
| |
|
|
3.40, Троллль (?), 01:28, 25/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Так файлы да, под lp лежат, а процесс cupsd так и работает под рутом.
На вопрос "с хера ли", который я задавал Michel R Sweet (Сладенькому Мише - тот, кто релизы CUPS'а пилит), получил ответ - "Потому что так проще".
| |
|
|
1.23, Аноним (-), 15:43, 24/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Пацаны вроде настало время послать Apple в одно место и занятся форком?! Форк должен иметь лицензию GPL v.3+
| |
|
2.25, НяшМяш (ok), 15:58, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Займись, а мы посмотрим на твои результаты. Да и если ты хотя бы новость прочитал - то узнал бы, что Apache 2.0 совместима с GPLv3.
| |
|
3.27, Аноним (27), 16:48, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ага, а еще "позволит сторонним компаниям использовать код CUPS в своих продуктах, без необходимости открытия вносимых изменений". Я так понимаю, что сама Apple тоже попадает под это определение. И собсно ради этого все и затевалось
| |
|
4.33, Sluggard (ok), 17:50, 24/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ради чего? Коммитить в апстрим тебя никто не заставляет. Что до совместимости Apache 2.0 с GPLv3 — она односторонняя. Ты сможешь форкнуть CUPS под GPLv3, а вот забрать себе код, написанный в рамках этого GPLv3-форка, под Apache 2.0 будет уже нельзя.
| |
4.35, Аноним (6), 18:30, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Затевалось это потому, что использовать гпэльный проект многим компаниям не хочется. А если проект под апаче, то они начнут его использовать. А поскольку идеального ничего нет, а свой форк поддерживать не хочется, придётся вливать хотя бы часть своих изменений в апстрим, чтобы поддержка совместимости с ними была головной болью Apple и контрибьюторов, а не владельца форка.
| |
4.49, Аноним (48), 18:01, 26/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Они и так могли это делать, так как авторские права принадлежат им. Теперь ассиметрия прав в сторону Apple ликвидируется, и у других компаний будет больше мотивации участвовать в разработке CUPS.
| |
|
|
2.50, Тов. майор (?), 17:14, 27/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Форк должен иметь лицензию GPL v.3+
Когда лицензия на CUPS была GPL 2.0, то нельзя было форкнуть под GPL 3.0(+). А вот из под Apache 2.0 можно. Так что Apple сама тебе возможность форка обеспечила.
| |
|
1.28, Аноним (27), 16:50, 24/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Посоны, правильно ли я понимаю, что теперь "использовать код CUPS в своих продуктах, без необходимости открытия вносимых изменений" может и сама Apple? Правильно ли я понимаю, что ради этого все и делалось?
| |
|
|
3.30, myhand (ok), 17:17, 24/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вы таки хотите сказать, что я могу использовать для продукта лицензию GPL и дальше забить на ее требования отдавать исходники при дистрибуции бинарей?
Прописываю срочный сеанс у тов. Столлмана, благо он еще не уехал.
| |
|
4.31, Аноним (22), 17:44, 24/08/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
Как собственник кода, ты можешь делать со _своим_ кодом что хочешь, независимо от того, плд какими условиями ты лицензиркешь этот код _всем остальным_
| |
|
5.43, myhand (ok), 11:41, 25/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Да можешь, конечно. Но если кому-то _уже отдал_ данный код на условиях GPL - придется выполнить все условия этой лицензии. Доступно?
| |
|
6.44, Аноним (22), 12:40, 25/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Никакая лицензия не может остановить [единоправного] владедьца кода от ее замены. Это не контракт и не договор, это условия распространения и использования
| |
|
7.45, Аноним (22), 12:42, 25/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Как и не сможет остановить от лицензирования на других/специальных условиях каким-то конкретным лицам и от использования в собственных целях
| |
|
|
|
4.39, Аноним (38), 22:13, 24/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да. За нарушение своих авторских прав можешь подать в американский суд сам на себя.
| |
|
|
|
1.37, Аноним (37), 19:42, 24/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Разработку CUPS полностью контролирует компания Apple, которая в 2007 году ..
Вот не знал. Хотя в последний раз что-то распечатывал примерно в те же года))
| |
|