лучше станет если определиться с целью иметь права на код при многоразовой продажи одного и того же кода с модификациями и дополнениями разным заказчикам
если есть идея без опенсоурс то тема и создана для выработки решения
Здравствуйте, niktoizvatnikak, Вы писали:
N>лучше станет если определиться с целью иметь права на код при многоразовой продажи одного и того же кода с модификациями и дополнениями разным заказчикам
N>если есть идея без опенсоурс то тема и создана для выработки решения
Заказчик требует у вас абсолютно все исходники?
Вы ему и исходники C++ runtime, MFC и системных библиотек будете предоставлять?
Мысль понятна?
исходники MFC имеются, разница что MFC готовый продукт предложенный разработчику, производство программы на заказ оплачено заказчиком, уникальный продукт по индивидуальному заказу со всеми правами
Здравствуйте, niktoizvatnikak, Вы писали:
N>лучше станет если определиться с целью иметь права на код при многоразовой продажи одного и того же кода с модификациями и дополнениями разным заказчикам
N>если есть идея без опенсоурс то тема и создана для выработки решения
Сделай коммерческую лицензию на этот код с правом использовать только в определенном продукте, цену можешь хоть $1 поставить.
заниматься лицензиями с описанием подробностями использования и тем более продажей кода не ставилось целью
тем более нужно разделять код на коммерческий и на заказ
идея использовать фреймфорк вместе с кодом заказчика и разделить не получится
тем более с развитием заниматься отслеживанием и подписанием юридических документов
изначально нет никаких договоров и не предполагается
заказчик имеет изначально информацию об использовании кода предыдущих приложений с открытым кодом
также открытый код постоянно изменяется и дополняется
лицензирование, договора, продажа кода за один доллар к программированию не относятся
идея создать условия для программиста продавать один и тот код с вомзожностью изменения с сохранением всех прав
Здравствуйте, niktoizvatnikak, Вы писали:
N>заниматься лицензиями с описанием подробностями использования и тем более продажей кода не ставилось целью N>тем более нужно разделять код на коммерческий и на заказ N>идея использовать фреймфорк вместе с кодом заказчика и разделить не получится N>тем более с развитием заниматься отслеживанием и подписанием юридических документов
N>изначально нет никаких договоров и не предполагается
Ну тогда и проблем нет, потихоньку тот же код используешь и в других заказах.
N>заказчик имеет изначально информацию об использовании кода предыдущих приложений с открытым кодом
N>также открытый код постоянно изменяется и дополняется
N>лицензирование, договора, продажа кода за один доллар к программированию не относятся
Вся тема не имеет к программированию никакого отношения.
N>идея создать условия для программиста продавать один и тот код с вомзожностью изменения с сохранением всех прав
Здравствуйте, niktoizvatnikak, Вы писали:
N>исходники MFC имеются, разница что MFC готовый продукт предложенный разработчику, производство программы на заказ оплачено заказчиком, уникальный продукт по индивидуальному заказу со всеми правами
Так исходники MFC вам не принеадлежат, а вы их используете в проекте. Сами свои же слова и опровергаете.
Исходники msvcrt.dll, ntdll.dll тоже имеются? Почему чужие либы с исходниками и без вы можете использовать,
а свою нет?
Здравствуйте, niktoizvatnikak, Вы писали:
N>изначально нет никаких договоров и не предполагается
Вам уже все сказали, я последний раз повторю — договор есть всегда. Если вы это так и не поняли, то вы
N>лицензирование, договора, продажа кода за один доллар к программированию не относятся
Получение денег тоже к программированию не относится. Если сами не разбираетесь — наймите юриста.
Здравствуйте, niktoizvatnikak, Вы писали:
N>честность и открытость
Полная несостоятельность
N>если код находится в опенсоурс то автоматически принадлежит автору
Юрист сполз под стол...
N>специфичный код заказчика в опенсоурс не попадает и принадлежит заказчику
N>использование опенсоурс в коде заказчика разрешено автором
Здравствуйте, FR, Вы писали:
N>>изначально нет никаких договоров и не предполагается FR>Ну тогда и проблем нет, потихоньку тот же код используешь и в других заказах.
договор есть всегда. и по умолчанию все имущественные права переходят к заказчику
Здравствуйте, niktoizvatnikak, Вы писали:
N>вопрос порешался N>тема закрыта
В этом случае — в качестве "опенсорс" лицензии рекомендую GPLv3. Заказчик будет в восторге.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Здравствуйте, niktoizvatnikak, Вы писали:
N>значит будет GPLv3 N>автор всегда может изменить для себя тип лицензии в зависимости от проекта N>главное написать копирайт
Здравствуйте, falcoware, Вы писали:
F>Прийдется отдать, но мне нужна возможность модифицировать и продавать другим людям и другие программы. F>Нужны идеи или опыт для обеспечения моих прав на код.
Надо объяснить заказчику, что есть framework, а есть код, написанный именно для этого заказчика. И для framework'а заказчик получает неэксклюзивную лицензию с правом внесения модификаций, сублицензирования и т.п., а на специально написанный для него код заказчик получает все права.
P.S. Я бы такой framework выложил бы в публичный доступ под BSD-лицензией. Вряд ли вы что-то на этом потеряете, а получить можете, кроме бесплатного тестирования и багфиксинга, еще и заказы сделать что-нибудь полезное со своим framework'ом.
Здравствуйте, BulatZiganshin, Вы писали:
BZ>вовсе необязательно. если вы используете закрытые dll третьих фирм — ничего страшного не произойдёт. точно так же ничего страшного не будет, если часть кода специфичная для данного проекта, передаётся с полными правами (чтобы исключить клонирование), а часть — в закрытом или открытом виде с определённой ограниченной лицензией
Я бы в закрытом виде от частного фрилансера не взял. Потому что вот переедет его завтра трамвай, и кто будет баги в его библиотеке чинить?
Я вот с исходниками и с правом модификации их взял бы. Конечно, то, что написано специально для меня, должно принадлежать мне полностью, но generic framework, нафиг мне на него исключительные права? Мне, как заказчику, важны лишь две вещи: 1) чтобы я мог дальше продавать результат на внятных и не обременительных условиях 2) чтобы я мог починить код, если что, независимо от того, жив разработчик или нет
Здравствуйте, niktoizvatnikak, Вы писали:
N>может есть какие подходящие лицензии опенсоурс оставляющие права за автором, для многократной продажи с изменением кода
Вы готовы опубликовать код своего framework'а так, что он будет доступен любому желающему? Если да, используйте лицензию BSD, и будет вам щастие.
Здравствуйте, niktoizvatnikak, Вы писали:
N>в случае если заказчик и купит код за 100к то это означает окончание прав на код и использование в проектах для заказчиков в последствии
если вы уже кому-то отдавали программы, написанные с использованием этого framework'а, то может некрасиво получиться, если вы вдруг сейчас кому-то продадите его со всеми концами