Необходимо ли заплатить за программное обеспечение GNU GPL, которое “продается”? [закрытый]

AFAIK это зависит от версии JVM в версиях до 1,5 использований "+" или "+ =" на самом деле, скопировал целую строку каждый раз.

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

, Как был указан с помощью + в циклах, включает копирование.

, Когда строки, которые связываются, являются константами времени компиляции, там конкатенировал во время компиляции, таким образом

String foo = "a" + "b" + "c";

Имеет, компилируется в:

String foo = "abc"; 
15
задан ks1322 7 August 2016 в 17:02
поделиться

5 ответов

Вот FAQ с сайта GNU . Думаю, это ответ на ваш вопрос:

Позволяет ли GPL мне продавать копии программы за деньги?

Да, GPL позволяет это делать каждому. Право на продажу копий является частью определения бесплатного программного обеспечения. За исключением одной особой ситуации, там нет предела по какой цене вы можете обвинять. (Единственное исключение - требуется письменное предложение для предоставления исходный код, который должен сопровождать версия только для двоичных файлов.)

http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney

Дополнительные сведения:

Если я распространяю программное обеспечение под GPL за плату, я требуется также сделать это доступны для общественности без обвинение?

Нет. Однако, если кто-то платит вам и получает копию, GPL дает им свобода передать его публичные, с оплатой или без комиссии. За Например, кто-то может заплатить вам гонорар, а затем поместите ее копию на веб-сайт для широкой публики.

20
ответ дан 1 December 2019 в 01:45
поделиться

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

Таким образом, если вы не купили продукт у они не обязаны предоставлять вам исходный код.

Очевидная обратная сторона этого состоит в том, что любой, кто ДЕЙСТВИТЕЛЬНО получает исходный код законным образом, может свободно распространять его по своему усмотрению.

9
ответ дан 1 December 2019 в 01:45
поделиться

Насколько я понимаю, распространение его на BitTorrent было бы повторным распространением, которое разрешено GPL без ограничений (однако торговые марки и т. Д. Все еще могут быть нарушены!) Вот как работают такие проекты, как CentOS работают - они удаляют товарные знаки, перестраивают и затем распространяют - и это совершенно законно.

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

Итак, ваши варианты:

  • ] Получите его у кого-нибудь (который распространяет его под лицензией GPL)
  • Приобретите продукт у компании - они предоставят вам исходный код

Я лично рекомендую второй вариант, потому что он поддерживает компании, поддерживающие GPL!

4
ответ дан 1 December 2019 в 01:45
поделиться

Один вопрос заключается в том, написал ли автор все программное обеспечение или использовал какое-либо ранее существовавшее программное обеспечение под GPL. Если лицо на веб-сайте полностью владеет авторскими правами, веб-сайт может налагать любые условия, в том числе несовместимые с GPL. Конечно, выпуск под лицензией GPL дает вам определенные права. В частности, вы не можете распространять без исходного кода, но вы можете делать копии и использовать их.

Вышеупомянутая практика обычно считается недружелюбной сторонниками свободного и открытого программного обеспечения. Поскольку не совсем честно рекламировать GPLv2 и не предоставлять все необходимое, я бы посоветовал быть осторожным с продуктом. Люди, которые намеренно искажают информацию в рекламе, вероятно, будут продавать некачественное программное обеспечение.

Если программное обеспечение содержит уже существующие компоненты под GPL, и автор не пришел к другим условиям с правообладателями, тогда GPL применяется в полном объеме. Дистрибьютор должен предоставить исходный код (либо с исполняемым файлом, либо по запросу по номинальной стоимости) и не может налагать ограничения, не разрешенные GPL.

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

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

Дистрибьютор должен предоставить исходный код (либо с исполняемым файлом, либо по запросу по номинальной стоимости) и не может налагать ограничения, не разрешенные GPL.

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

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

Дистрибьютор должен предоставить исходный код (либо с исполняемым файлом, либо по запросу по номинальной стоимости) и не может налагать ограничения, не разрешенные GPL.

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

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

Это случается время от времени, и часто FSF будет незаметно работать с компаниями, чтобы обеспечить соблюдение требований.

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

Это происходит время от времени, и часто FSF будет незаметно работать с компаниями, чтобы обеспечить соблюдение требований.

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

0
ответ дан 1 December 2019 в 01:45
поделиться

Очевидно, что это очень простой бизнес-трюк, основанный на наивности покупателя. Очевидно, что, если компонент является GPL, вы можете получить его от любого другого пользователя (bittorrent, файлообменник), распространять его и даже перепродавать (но сохраняйте GPL).

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

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

Просто из любопытства, не могли бы вы назвать название / веб-сайт Joomla! компонент?

0
ответ дан 1 December 2019 в 01:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: