Комментарии 18
Каков статус перевода на другой язык программирования?
Если мы перепечатали Войну и Мир слово в слово, но например, на белорусском языке - это нарушение, или нет?
Другими словами, взяли исходный код на языке X, перевели его метод-в-метод на язык Y, естественно получили функционально идентичный продукт - считается, что мы вдохновились идеей и сделали то же самое, или всё-таки украли?
А как согласуются эти два постулата.
Первый:
Право на переработку кода принадлежит правообладателю.
Переработкой не является:
компиляция (преобразование исходного текста в объектный код)
Второй:
Является нарушением:
копирование исходного кода;
Скомпилировать нельзя без копирования исходного кода. Как быть?
P.S. В целом, полезно прочитать, хотя бы чтобы задуматься.
По поводу hasp и модификации замечание - а не получится ли натянуть взлом на адаптацию? Допустим я легальный пользователь, но на моем супер-пупер компьютере нет usb. Вот я и отучил программу от ключа. Это адаптация?
Адаптация - это изменения, которые вносятся исключительно в целях правильного функционирования ПО на конкретных технических средствах или под управлением конкретных программ. Разница между адаптацией и модификацией, действительно, не всегда очевидна.
И тут суды прислушиваются к воле правообладателя. И если правообладатель в пользовательском/лицензии очень четко говорит, что вот так нельзя и это уже переработка нашего софта - скорее всего суд согласится
Спасибо большое за такие классные и интересные комментарии по теме )
Разве 30% изменений - это не новое ПО?
Мм, не совсем поняла вопрос. Вообще да, это новое ПО - производное. В том плане, что у автора возникают права на новую версию.
Но при этом на переработку изначально должно было быть согласие. Нельзя незаконно взять чужой код, дописать 30% и пытаться его защищать
Добрый вечер! Спасибо за понятный текст. Могу ли я, если заранее знаю, что хочу использовать какую-то часть кода ещё, опубликовать её с какой-то лицензией, и использовать как модуль? А лицензия например такая, что использовать могу я и те, кому я разрешил. Это возможно? И какая тогда нужна лицензия?
Я не очень поняла вопрос, если промахнусь - уточните, пожалуйста )
Если вы написали код, хотете предоставить право его использовать, но максимально необременительным для себя способом - это неисключительная лицензия без права переработки.
Но в зависимости от ситуации есть еще куча разных других вариантов. Если я мимо - напишите мне сюда/в личные сообщения, я уточню ответ
Использование и переработка ПО: когда можно, а когда нельзя