Russian Qt Forum
Ноябрь 23, 2024, 19:34
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Qt: FAQ о лицензии. Commercial vs Opensource
Страниц:
1
...
10
11
[
12
]
13
14
...
30
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt: FAQ о лицензии. Commercial vs Opensource (Прочитано 354550 раз)
Dimchansky
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #165 :
Май 22, 2007, 11:27 »
Цитата: "Racheengel"
Вот давайте так. Делаю я опенсорс-проект. На халявной версии, естественно. И поскольку это опенсорс - он доступен БЕСПЛАТНО. То есть народ ходит, качает, сообщает о багах (у самих троллей ТАКОЙ ЖЕ ПОДХОД). Что плохого в том, что я развиваю свой опенсорс проект?
Опенсорс проект ты развиваешь и это хорошо. Но тут дело в другом.
Если бы ты делал опенсорс проект,
в который не входил бы ни один модуль под GPL лицензией
, то любую следующую версию своей программы ты бы мог закрыть спокойно. Те версии, что ты уже выпустил в опенсорс, ты не можешь закрывать.
Но ты делаешь проект, в который входит библиотека, выпущеная по GPL лицензии, поэтому ты автоматом обрекаешь все свои версии программы на то, что все её производные версии будут
вечно
под GPL лицензией, т.к. ты не являешься автором тех GPL модулей, которые ты использовал. Это такая вот юридическая заморочка. Хочется нам того или нет, но таковы правила игры.
Поэтому, когда ты решаешь перевести такую программу под коммерческую лицензию, ты нарушаешь GPL лицензию, которая не позволяет переводить любые производные версии программы в закрытый продукт, если ты не являешься автором всей программы, а ты им не являешься, т.к. используешь GPL библиотеку от Qt.
Цитировать
Но приходит момент, когда я вижу, что его реально начали юзать. Народу нужны новые и новые фичи. Я понимаю, что вечно делать на халяву я его не смогу - время, деньги, то-се. Поэтому то, что сделано до этого - оставляю халявными. А вот более навороченные релизы я уже хочу сделать коммерческими. Поэтому я покупаю у Троллей лицензию и делаю коммерческую ветку проекта. Объясните мне, в чем тут преступление и как это вредит Троллтеку?
Преступление в нарушении правил игры - законов GPL лицензии.
Я не знаю, насколько это вредит тролям, может быть и не вредит. Но правила установлены и мы можем либо соглашаться и использовать, либо не соглашаться и не использовать. Мне тоже не нравятся такие правила.
Цитировать
Ну во первых, за еду они не работают, поскольку доходы компании весьма немаленькие. Они бы не занимались оперорсовыми релизами, если б это не было им выгодно - бесплатная реклама, отлов багов, новые идеи и фичи, опять же миграция юзеров с других тулкитов.
Это вопрос морали и этики, но не законов. Мы говорим о законности того или иного поступка по бумагам.
Цитировать
Разница есть. Я хочу попробовать продукт, прежде чем покупать. А вдруг там баг на баге?
Вот они и дают тебе пробную версию, чтобы ты попробовал. Evaluation.
Цитировать
Цитировать
пока наконец опенсорсник не расщедрится и не скажет, ну вот, эти фичи меня устраивают, покупаю?
Глупо было бы покупать тулкит, который клиента не устраивает, верно?
Клиента по большому счёту не интересует, что ты используешь из тулкитов, ему главное, чтобы результат был и он был законен, а не украден.
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #166 :
Май 22, 2007, 11:44 »
Цитировать
Поэтому, когда ты решаешь перевести такую программу под коммерческую лицензию, ты нарушаешь GPL лицензию, которая не позволяет переводить любые производные версии программы в закрытый продукт, если ты не являешься автором всей программы, а ты им не являешься, т.к. используешь GPL библиотеку от Qt.
Стоп. То, что я сделал под GPL версией Qt - оно так и осталось халявным. Лежит себе в сырцах на сайте.
Но я купил коммерческую лицензию. То есть я уже не юзаю GPL для того проекта, который хочу закрыть. Qt - лицензионная. А остальные сырцы - мои, я являюсь их автором. Я имею полное право делать с моими исходниками то, что хочу. В том числе собрать их с другой библиотекой...
Вообще, я тоже противник всякого рода лицензий, и считаю, что софт - такой же товар, как, допустим, табуретка. А поэтому он должен продаваться на тех же основаниях.
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
Dimchansky
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #167 :
Май 22, 2007, 17:34 »
Цитата: "Racheengel"
Стоп. То, что я сделал под GPL версией Qt - оно так и осталось халявным. Лежит себе в сырцах на сайте.
Но я купил коммерческую лицензию. То есть я уже не юзаю GPL для того проекта, который хочу закрыть. Qt - лицензионная. А остальные сырцы - мои, я являюсь их автором. Я имею полное право делать с моими исходниками то, что хочу. В том числе собрать их с другой библиотекой...
Нужно всё-таки внимательно прочитать тексты лицензий от Trolltech для Qt Open Source и Qt Commercial.
добавлено спустя 3 часа 37 минут:
Пока поверхностно ознакомился с текстами лицензий. Не нашёл ничего такого, что нарушало бы какой-то пункт лицензий. Может плохо смотрел.
Обратился к представителям Trolltech, после эмоционального разговора, в котором мне было сказно, что я хочу найти лазейку, чтобы их обмануть, мне всё-таки пообщали сообщить, что именно я нарушаю.
Пока что у меня складывается впечатление, что они просто хотят убедить меня платить сейчас, а не потом. А, т.к. они являются продавцами коммерческой версии, то, в случае, если они узнают, что кто-то делал что-то на OpenSource длительное время, не продадут коммерческую лицензию до тех пор, пока вы не оплатите весь период использования OpenSource "в коммерческих целях".
Записан
kitov
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #168 :
Май 22, 2007, 20:02 »
Цитата: "Racheengel"
Вот давайте так. Делаю я опенсорс-проект. На халявной версии, естественно. И поскольку это опенсорс - он доступен БЕСПЛАТНО.
Почему бесплатно ? Свободно .
Ты можешь продавть свою программу , но обязан прилагать
исходники (GPL) .
И если код под GPL , то переходя на коммерческую версию
ты не должен делать его закрытым .
Переписывай.
Записан
Dimchansky
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #169 :
Май 22, 2007, 20:09 »
Цитата: "kitov"
Ты можешь продавть свою программу , но обязан прилагать
исходники (GPL) .
И если код под GPL , то переходя на коммерческую версию
ты не должен делать его закрытым .
Переписывай.
По-моему, GPL не запрещает автору программы менять вид лицензии на своё детище. При условии, что он не использует чужых GPL модулей.
Записан
kitov
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #170 :
Май 22, 2007, 22:09 »
Цитата: "Dimchansky"
Цитата: "kitov"
Ты можешь продавть свою программу , но обязан прилагать
исходники (GPL) .
И если код под GPL , то переходя на коммерческую версию
ты не должен делать его закрытым .
Переписывай.
По-моему, GPL не запрещает автору программы менять вид лицензии на своё детище. При условии, что он не использует чужых GPL модулей.
Путаешь с BSD .
добавлено спустя 2 минуты:
Нет , ошибаюсь .
Если используется только твой , личный код , то разумеется
можно брать любую лицензию.
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #171 :
Май 22, 2007, 22:37 »
Цитировать
братился к представителям Trolltech, после эмоционального разговора, в котором мне было сказно, что я хочу найти лазейку, чтобы их обмануть, мне всё-таки пообщали сообщить, что именно я нарушаю.
Пока что у меня складывается впечатление, что они просто хотят убедить меня платить сейчас, а не потом. А, т.к. они являются продавцами коммерческой версии, то, в случае, если они узнают, что кто-то делал что-то на OpenSource длительное время, не продадут коммерческую лицензию до тех пор, пока вы не оплатите весь период использования OpenSource "в коммерческих целях".
Ну, естественно - в их интересах вытрясти с тебя как можно больше денег
А вот за оплату опенсорса - пусть идут лесом, пусть докажут сначала, что это было именно так.
добавлено спустя 2 минуты:
Цитировать
Почему бесплатно ? Свободно .
Ты можешь продавть свою программу , но обязан прилагать
исходники (GPL) .
И если код под GPL , то переходя на коммерческую версию
ты не должен делать его закрытым .
Переписывай.
Так я и не закрываю GPL код. То, что было опенсурсовым, таким же и остается.
А то, что я уже наворачию дополнительно, с купленной лицензией, я закрываю, верно?
В конце концов, у Троллей тоже двойственная политика
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
Dimchansky
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #172 :
Май 22, 2007, 22:56 »
Цитата: "Racheengel"
Ну, естественно - в их интересах вытрясти с тебя как можно больше денег
А вот за оплату опенсорса - пусть идут лесом, пусть докажут сначала, что это было именно так.
Так они тебе просто коммерческую лицензию могут не продать. Хотя.. может это только угрозы, чтобы ты пораньше платить начал.
добавлено спустя 1 минуту:
Цитата: "kitov"
Нет , ошибаюсь .
Если используется только твой , личный код , то разумеется
можно брать любую лицензию.
А если ты перепишешь чужой GPL-ный код или купишь аналогичный закрытый, то то же самое.
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #173 :
Май 22, 2007, 23:09 »
Вряд ли у них есть законные основания в отказе от продажи лицензии.
Это уже дело подсудное...
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
Dimchansky
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #174 :
Май 22, 2007, 23:27 »
Тогда осталось подождать, что они напишут по поводу тог, что же именно нарушается при переходе с OpenSource на Commercial.
Записан
DiNick
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #175 :
Май 23, 2007, 16:15 »
Вот читаю читаю ветку и возникает вопрос
Есть ли у кого перевод на русский Qt лицензии... :arrow:
Если есть то надо перечитать и понять всетаки как переходить с открытого на коммерческий
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #176 :
Май 23, 2007, 19:34 »
Очень просто переходить.
Все, что ты сделал в открытом коде - оставь как есть (т.е. открытым).
Если ты нигде еще этот код не публиковал - считай, что его нет
То есть дальнейшая разработка с купленной лицензией никому не повредит.
Если опубликовал - оставь этот код открытым. А все остальное можешь закрывать. Например, следующий релиз с новыми функциями.
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
goer
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #177 :
Май 23, 2007, 19:38 »
2Racheengel. А если я просто возьму чужые открытые сорцы и закрою их и буду пидалить под лицензеей?
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #178 :
Май 23, 2007, 19:43 »
Я думаю, этот вопрос надо задавать автору этих сорцов
Если он не против - почему бы нет?
В своем посте я подразумевал, что сырцы собственные. Следовательно, ты можешь делать с ними что хочешь.
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
kitov
Гость
Re: Qt: FAQ о лицензии. Commercial vs Opensource
«
Ответ #179 :
Май 23, 2007, 20:12 »
Цитата: "goer"
2Racheengel. А если я просто возьму чужые открытые сорцы и закрою их и буду пидалить под лицензеей?
В суд подадут .
Записан
Страниц:
1
...
10
11
[
12
]
13
14
...
30
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...