Разработка на заказ/Лицензирование софта

magic

lancer
Разработка на заказ/Лицензирование софта

Ситуация №1 (прочитал на одном сайте) Клиент платит программисту за разработку модуля например для osCommerce. Модуль идет под лицензией GPL. После оплаты программист ложит его в паблик, доступный для общего скачивания. Клиент протестует и зочет себе все права. Кто прав?

Ситуация №2 Продается готовый продукт (коммерческая лицензия). Клиент просит сделать модули за дополнительную оплату. Имеет ли право компания-разработчик использовать эти модули в следующих версиях своей программы?
 

baev

‹°°¬•
Команда форума
Никто — такие вопросы заранее нужно обговаривать.
Если модуль уже под GPL, то клиенту никаких прав не светит.
Но и программист не обязан сразу выкладывать модуль в публичный доступ.
Личное мнение: описанные действия программиста, мягко говоря, неэтичны.

Имеет ли право компания-разработчик использовать эти модули в следующих версиях своей программы?
Обычно — да. Обычно речь об исключительных правах не идёт.
 

magic

lancer
Если модуль уже под GPL, то клиенту никаких прав не светит.
Но и программист не обязан сразу выкладывать модуль в публичный доступ.
Там было так - программер пишет модули, клиент ему платит, а потом программер хотел еще модуль выложить в паблик и спрашивал, что ему делать. Вот и я задумался :)
Обычно — да. Обычно речь об исключительных правах не идёт.
Сразу говорим клиенту, что продукт коммерческий, платите деньги за разработку доп. модуля, а потом мы его включаем в версию для всех? Вы типа первый получите, но за деньги :)
 

baev

‹°°¬•
Команда форума
Вы типа первый получите, но за деньги
Мля...
Разница какая: «готовый продукт» или модуль к нему?

Если б Вы свой «готовый продукт» могли только в одном экземпляре продавать, Вы б цену на него какую назначили?..
 

nw

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

magic

lancer
Если эксклюзивность в договоре не упомянута - то вы вольны распоряжаться вами разработанным кодом.
А как обычно делают? Например тот же Битрикс. Они предлагают разработку доп. модулей - эти модули будут доступны только заказчику или сначала заказчику, а потом всем остальным по выходу новой версии?
 

Alexandre

PHPПенсионер
magic ответили же тебе, постом выше. Если шла разработка за счет средств компании, то все права принадлежат компании. Она является обладателем авторского права и вольна распоряжаться как хочет, если это не оговоренно в договоре иначе.

Единственное, что возможно, то это зарегистрировать авторское право на программный продукт (модуль), и тогда уже ставить свои условия компании.
 

Silent

Новичок
Re: Разработка на заказ/Лицензирование софта

Автор оригинала: magic
Клиент платит программисту за разработку модуля например для osCommerce. Модуль идет под лицензией GPL.
Из чего следует, что модуль будет GPL? Это клиент так прямо и сказал - вот давай доработай нам этот продукт и сделаем его GPL?
 

magic

lancer
Меня заинтересовал вопрос, заданный на webhostingtalk.com. Паралельно, еще у меня лично возник вопрос №2 - насчет разработки дополнительных модулей для своего готового продукта.
I have a scenario where i have coded a module for a client (who has paid for my time to develop it)

The module is to be used with osCommerce which as everyone knows is open source under the GPL licence.

I feel as the code was designed by me i should be free to release it to the community under the GPL licence as well.

The customer who paid for me to develop the script however doesnt see it this way, and the issue was never raised until after the code was completed and delivered, with the customer knowing that i am a developer of oscommerce modules and that everything i have developed for it has been released under the gpl.

without letting this get into a big discussions around the greyness of the GPL where do i essentially stand? in the right or wrong?
Thanks for all the info guys

I will clarify the situation a bit more...

I do work as an independant contractor and all my work i have done to this date relating to osCommerce has been released under the GPL.

I also do tech support for a couple of companies and in the process of that i was asked to do take on this work. My employer pays me for my time on salary and the coding was done as part of this. He however allows me to retain my rights to the coding i do.

There was no written contract between the customer and my employer, just a simple helpdesk ticket asking can it be done, how much and please procced. The customer paid for the time to develop the module at a fixed hour rate.
Вот ветка полностью http://www.webhostingtalk.com/showthread.php?t=490438
 

Silent

Новичок
Автор оригинала: magic
I feel as the code was designed by me i should be free to release it to the community under the GPL licence as well.
Детский сад. Пиши код в свое свободное время и выпускай его под любой лицензией. А если тебе за это платит дядя, то как минимум нужно с ним посоветоваться, и твои собственные чувства тут никакой роли не играют.

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