2009-04-26 9 views

ответ

5

Да, вы можете. Пожалуйста, взгляните на UPX license. Для коммерческих приложений существует специальное исключение, поэтому они могут использовать UPX.

Примечание к Zifre: UPX является GPL, но это не то же самое, что создавать изображение с помощью GIMP, так как часть кода UPX добавляется в коммерческое приложение (часть для распаковки). Вот почему требуется исключение в лицензии.

+0

Возможно, вы просто прокомментировали мой ответ. Но вы правы, я забыл об исключении для заглушки. – Zifre

0

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

Редактировать: Также подумайте об этом, если бы вы не смогли этого сделать, то любое изображение, которое вы создаете с помощью GIMP, должно быть, например, под GPL. GPL имеет значение только тогда, когда вы распространяете программу или ее производную работу.

1

Вещь с UPX заключается в том, что в вашу программу включена заглушка загрузчика. Вот почему есть исключение GPL в лицензии UPX:

СПЕЦИАЛЬНОГО ИСКЛЮЧЕНИЕ ДЛЯ сжатых

Заглушки, которая вложена в каждой сжатой программе UPX является частью из UPX и UCL, и содержит код, который под нашим авторским правом. Термины общедоступной лицензии GNU по-прежнему применяются в качестве сжатия . Программа является специальной формой связывания с нашей заглушкой.

Настоящим Markus F.X.J. Oberhumer и Ласло Молнар предоставить вам специальное разрешения свободно использовать и распространять все сжатые программы UPX (в том числе коммерческих), с учетом следующих ограничений:

  1. Вы должны сжать программу с полностью неизмененном UPX версии; либо с нашей предварительно скомпилированной версией, либо (по вашему выбору) с самокомпилированной версией немодифицированных источников UPX как .
  2. Это также подразумевает, что заглушка UPX должна быть полностью немодифицирована, то есть заглушка, встроенная в вашу сжатую программу, должна быть байт-идентичной , которая будет выпущена официальной версией без модификации UPX.
  3. Декомпрессор и любой другой код с заглушки должны получить только , используемые немодифицированным заглушкой UPX для распаковки вашей программы при запуске программы . Никакая часть заглушки не может быть прочитана, скопирована, , вызванной или иным образом используемой или доступной вашей программой.

 Смежные вопросы

  • Нет связанных вопросов^_^