Брюс Перенс (Bruce Perens), один из авторов определения Open Source, выступая в роли консультанта компании LexisNexis по вопросам открытого кода, предложил (http://hpccsystems.com/community/white-papers/the_covenant_b...) новый метод взаимодействия компаний, желающих зарабатывать на проприетарных версиях продукта с открытым кодом, и сообществом разработчиков, желающих внести свой вклад в развитие продукта. По словам Перенса, предложенная им идея способно удовлетворить интересы обеих сторон и является лучшим решением для компаний, занимающихся двойным лицензированием своих продуктов.
Суть метода, разработанного Перенсом состоит в том, чтобы обойти острые углы во взаимоотношениях между компанией-разработчиком и независимыми контрибьюторами, которые возникают когда компания переходит на двойную схему лицензирования своих продуктов. Чтобы продавать открытый продукт под проприетарной лицензией компания должна обладать полными правами на исходный код, что принуждает ее заключать со ст...URL: http://hpccsystems.com/community/white-papers/the_covenant_b...
Новость: http://www.opennet.me/opennews/art.shtml?num=31738
Бред какой-то. Опять грядёт эпоха споров на код в духе AT&T и университета Berkley.
То, что не под силу статической схеме ("раз и навсегда неизменно") под силу динамической (изменения со временем).
А что мешает принять изменения, но отрицать данный факт? Это же, как правило, недоказуемо.В любой момент компания может закрыть код и заявить, что все изменения за последние N лет удалены, а соответствующая функциональность реализована заново силами самой компании - и получается полное BSD.
>как правило, недоказуемо50/50, довольно часто это можно доказать.
Кроме того, любой бизнес держится на доверии.
>50/50, довольно часто это можно доказать.Можно примеры прецедентов?
http://www.opennet.me/opennews/art.shtml?num=31060
http://www.opennet.me/opennews/art.shtml?num=24266
http://www.opennet.me/opennews/art.shtml?num=11537
Ничего. Так же как ничего не мешает какой-нибудь Oracle использовать в своих продуктах куски кода из открытых проектов.
>Oracle использовать в своих продуктах куски кода из открытых проектов.Смотря какие куски.
> А что мешает принять изменения, но отрицать данный факт?То, что это не мелкие шарашкины конторы в странах третьего мира. Вызовут их работников в суд на дачу свидетельских показаний и все установят, оштрафуют, а потом еще на всех их клиентов можно наехать чтобы софт поудаляли. Это в гипотетическом случае отсутствия списков рассылок и логов системы контроля версий по которым и так все видно. (Нет, работников так просто не удалить, они лжесвидетельствовать в суде не станут, и логи не затереть(это суд рассмотрит как попытку скрыть улики), и переписку обычно обязаны хранить и т п.).
> В любой момент компания может закрыть код и заявить, что все изменения за последние N лет удалены
Бинарники можно проанализировать на предмет наличия какого-то функционала. Если действительно удалят все изменения за последние N лет то имеют право делать со своим кодом что хотят.
>То, что это не мелкие шарашкины конторы в странах третьего мира.Да, крупные компании в демократических государствах могут скупать судей и сенаторов оптом, в отличие от.
>>То, что это не мелкие шарашкины конторы в странах третьего мира.
> Да, крупные компании в демократических государствах могут скупать судей и сенаторов оптом,
> в отличие от.В более демократичных государствах, которые "в отличие от", могут позволить себе скупать не только судей и сенаторов, но и более того. А каких то судей и сенаторов "в отличие от"
скупают все кому не лень.
речь о вполне конкретной стране, свои "демократические" россии, украины, польши и т п не подсовывай. Если не понимаешь о какой стране идет речь, не пиши ничего.> могут скупать судей...
не могут. (Речь о работе нескольких программистов, держись в рамках)
> сенаторов
так ты еще и думаешь что такой вопрос будут решать сенаторы в развитой стране, посмешил.
> речь о вполне конкретной стране, свои "демократические" россии, украины, польши и т п не подсовывай. Если не понимаешь о какой стране идет речь, не пиши ничего.Нет, я говорю о странах с развитой демократией: США, Евросоюз.
>не могут. (Речь о работе нескольких программистов, держись в рамках)
Если она так нужна крупной компании - то почему бы и нет? Тем более, что каналы взяток и откатов уже давно налажены.
>так ты еще и думаешь что такой вопрос будут решать сенаторы в развитой стране, посмешил.
Вы это глупым копирастам скажите, а то они до сих пор по старинке сразу законы проплачивают, вместо отдельных судебных решений.
> Вы это глупым копирастам скажите, а то они до сих пор по старинке сразу законы проплачивают, вместо отдельных судебных решений.Вопрос правообладания конкретным кодом никто законодательно решать не будет. Хоть с отлаженными, хоть с какими каналами, никаких спец законов под это в США не примут. В сто раз дешевле заплатить программистам за работу, чем сделать бесполезную провальную попытку повлиять на закон.
> сразу законы
Законы проталкиваемые копирастами имеют некую осмысленность в отличии от обсуждаемых тут претензий на копирайт.
И прибыль от этих законов для голливуда исчисляется миллиардами, в отличии от куска кода стоимостью разработки дай бог в полмиллиона.
> Если в течение этого времени компания решит закрыть код системы, ей придется удалить все изменения, трехгодичный срок действия соглашения для которых еще не истек.А в чем профит для стороннего разработчкика? В том что его код могут выкинуть в любой момент и закрыть исходники?
Какая-то бредятина
В том, что он не останется оскорбленным тем фактом, что на его коде зарабатывают бабло, но ничего не дают взамен.
дело даже не в обидчивости - открытый код, как и любой другой, имеет денежный эквивалент, поэтому определённые гарантии что проект не закроется без предупреждения конвертируются в возможность получать с проекта реальный кусок хлеба.
Есть возможность взять сырцы и скомпилить себе свою версию с своими фиксами без оплаты лицензии на данный софт, эдакий форк для одного человека.
А что мешает сообществу сделать форк и развивать его, положив на эти "трехлетние соглашения"? Ведь если одна из лицензий GPL, то и проблем с форком нет. Так ведь?
По моему это проще чем постоянно находится под угрозой закрытия кода. Не?
> А что мешает сообществу сделать форк и развивать его, положив на эти
> "трехлетние соглашения"? Ведь если одна из лицензий GPL, то и проблем
> с форком нет. Так ведь?
> По моему это проще чем постоянно находится под угрозой закрытия кода. Не?форк больших систем может потянуть только большая компания или консорциум компаний. у отдельно взятого разработчика или сообщества не хватит сил тянуть форк хотя бы на уровне ставшего закрытым аналога.
> А что мешает сообществу сделать форк и развивать его, положив на эти
> "трехлетние соглашения"? Ведь если одна из лицензий GPL, то и проблем
> с форком нет. Так ведь?трех летнее соглашение говорит, что даже если ВСЕ права на код переданы компании еще как минимум три года все будущие версии продукта будут иметь открытый код.
форкнуть не проблема - проблема дальше этот форк развивать ;)
На самом деле это большой такой вопрос.И главное тут процент участия независимых разработчиков. Если этот процент более скажем 70-80%, геморр при форке может оказаться куда меньшим злом, чем возможная прихватизация кодовой базы, спустя три года после того как, коммерческими "товасчами".
На мой взгляд все просто: есть некоммерческая общественная организация, она владеет кодом и определяет правила контрибуции. И есть проприетарный партнер этого общества, который в рамках участия в работе над кодовой базы получает (возможно за деньги) "исключение", делает на этом основании свой продукт, основанный на общей кодовой базе, и толкает его на рынке. Все остальное от лукавого!
Т.е. компании достаточно прекратить принимать код со стороны, и через 3 года можно будет выпускать только закрытую версию? Или даже раньше, если продукт хорошо структурирован и сторонний вклад выбрасывается без проблем.
работника по трудовому договору можно уволить только через какое-то время. А стороннего разработчика, на котором фирма делает профит и ему при этом не платит, по сути можно было уволить сразу. Теперь вот предложили устанавливать срок в 3 года, IMHO вполне разумно.
Профсоюза на них нет.
Да ну, бред какой-то. Я или согласен подарить код халявщикам безвозмездно, или хочу от них что-нибудь взамен. "Немножечко беременна" какое-то.
экий элоп от опенсорца этот ваш перенс
> экий элоп от опенсорца этот ваш перенсНе, ну, во-первых, в Майкрософте он никогда не работал.
А во-вторых, не перенс от опенсорца, а таки опенсорц от перена. Он был одним из пап ещё _того_ опенсорца.Воооот... Так это Перен делает Новый Опенсорц -- дружит капрорации с опенсорц-разработчиками. Опять-снова.
Подвох тут именно в сроке открытости кода.
Обычно железячный прототип выводиться на рынок за 6 месяцев.
Отстование рыночного продукта от новейших разработок около 5 лет, иногда больше.Таким образом корпорация имеет 2 года на реализацию проекта и получения прибыли.
Мне кажеться лучше была бы схема, сбора всех идей и участников, которые прямо или косвенно проектировали и кодировали продукт. И выплаты всем этим лицам.Лучше целевые, тоесть продали одно устройство заплатили самому важному разработчику, продали второе заплатили второму по списку.
А корпорации и фирмы и банки тут совсем как бы не причём....
> Мне кажеться лучше была бы схема, сбора всех идей и участников, которые прямо или косвенно проектировали и кодировали продукт. И выплаты всем этим лицам.
> Лучше целевые, тоесть продали одно устройство заплатили самому важному разработчику, продали второе заплатили второму по списку.а в чем выгода компаниям, которые это дело собирают и продают/рекламируют/продвигают/содержат бухгалтеров/платят охренительные налоги государству?
государе не схуднут, не переживайте, аутсорсьте смело ))
туфта =)))> Мне кажеться лучше была бы схема, сбора всех идей и участников, которые прямо или косвенно проектировали и кодировали продукт. И выплаты всем этим лицам.
> Лучше целевые, тоесть продали одно устройство заплатили самому важному разработчику, продали второе заплатили второму по списку.аутсорс работает только пока заказчик получает прибыль с этого аутсорса прямым или косвенным способом.
в чем прибыль компании с предложенного анонимусом плана?
А срок действия патентов какой?
Тогда уж, надо ограничить срок действия патентов тремя годами.
> А срок действия патентов какой?
> Тогда уж, надо ограничить срок действия патентов тремя годами.Патенты не имеют разграничения по областям. Для некоторых, особо дорогих областей типа формацевтики, длительность патента меньше десяти лет поставит крест на любых исследованиях. Разработка нового лекарства это 5-7, а то и больше лет и куча-куча-куча мега бабла на людей, лаборатории, получение разрешений от государств и т.п.
Так что стоит выделить патенты на ПО в отдельный класс и уже его ограничивать 3-мя годами. И не совсем мало и не чрезмерно много.
> куча-куча-куча мега бабла на людей, лаборатории, получение разрешений от государств и т.п.Утрирую, но лишь немного: в основном эта куча тратится на создание патентов, защиту от патентов, зачистку окружающего пространства от потенциальных конкурентов, принуждение покупать только патентованный препарат aka на организацию монополии.
Более диких ограничений на распространение информации нежели в медицине нет пожалуй нигде. Есть даже журналы, вскрыв упаковку которых читатель автоматом соглашается не пересказывать никому того, что там написано.
> Утрирую, но лишь немного: в основном эта куча тратится на создание патентов,
> защиту от патентов, зачистку окружающего пространства от потенциальных конкурентов, принуждение
> покупать только патентованный препарат aka на организацию монополии.Неа. как разработчик ИС для подобного рода структур (и вникавшего в их специфику) скажу, что там довольно много всяких затрат. начиная с того, что мышей на которых проверяются лекарства нужно вырастить, проверить на отсутствие генетических заболеваний, проверить на отсутствие болезней в момент тестов ... и заканчивая тем, что прежде чем лекарство выпустят в продажу его нужно протестировать на группе добровольцев (которые хотят много денег) и смотрят за ними врачи (которые одна из самых дорогих профессий в Европе).
Так что бабла там расходуется много ввиду огромного количества проверок на тему не создает ли лекарство вреда для человека, какого вида вред, как его проверить.
> Для некоторых, особо дорогих областей типа формацевтикиВообще-то это давно уже мафия такая. "Хороший человек за хорошее вещество хорошие деньги даст [а куда он денется]".
PS: интересно, посмотрим, как это будет работать. Он будто пытается разрешить противоречие между интересами основных и эпизодических актёров...