|
про права на код
|
|||
---|---|---|---|
#18+
В Firebird есть много кода (под публичной лицензией), который используется в Interbase (с закрытой лицензией). Как это фактически происходило - это один вопрос. Вопрос другой - как это юридически оформлено, и что всё это означает для FB. В теории мы вроде понимаем, а юридически - не очень. Например: я взял часть общего кода IB и FB и использовал в своём закрытом проекте. Чьи права я нарушил? Я вот так вижу: 1) Firebird Foundation, потому что лицензия FB требует открытости моего кода. 2) Embarcadero, потому что использую их проприетарный код. Итого имеем у кода двух правообладателей. Пример... Пишет некто репликатор на C++. Использует внутри код FB (ну там заголовочные файлы, обьявления типов, ещё чего-то, возможно даже там что-то от кода IB есть). Он чьи-нибудь права нарушает? Может к нему постучаться Embarcadero, если вдруг заподозрит что там у него их код, который они под закрытую лицензию не отдавали? Может ли к нему постучаться Firebird Foundation, потому что он не публикует исходники? Он, как любой другой типичный разработчик, осознаёт такие возможные последствия использования кода FB? Я вот только недавно стал задумываться про юридические последствия. Понятно что никаких последствий от Embarcadero не будет пока ты пишешь что-то мелкое или не конкурируешь. Но когда есть возможность хорошо заработать, то вполне в игру может вступить правило "ничего личного, просто бизнес". Это уже власть Embarcadero. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 05:47 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьВ Firebird есть много кода (под публичной лицензией), который используется в Interbase (с закрытой лицензией). Как это фактически происходило - это один вопрос. Вопрос другой - как это юридически оформлено, и что всё это означает для FB. В теории мы вроде понимаем, а юридически - не очень. А юридически это так, что хоть код и похож (пусть и один-в-один), но это разный код под разными лицензиями. Ты технически не можешь использовать код из Interbase. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 12:56 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупость, че-то почти все не так. может и глупостьКак это фактически происходило - это один вопрос. фактически это происходило так: Borland выложил исходники InterBase в 2000 году, под лицензией IPL (типа лицензии MPL ). По этой лицензии Borland мог дальше разрабатывать IB закрывая код, а любой другой, кто брал исходники InterBase, при их изменении должен был их опубликовать (только если результат изменений кому-то передавался). Поскольку сообщество пользователей (в частности, была такая инициатива IBDI - "не дадим помереть Интербэйзу") боялось, что исходники прикроют, их быстро скопировали, и переименовали в Firebird. может и глупостьВ теории мы вроде понимаем, а юридически - не очень. Лицензия IPL - официальная, т.е. она подписана компанией Borland. Правда, InterBase унаследовала Embarcadero, однако я не видел, чтобы в IPL были внесены соответствующие изменения. Поскольку созданный для финансирования Firebird Foundation сильно ненавидел Борланд, лицензия IPL была переделана в IDPL, где Borland и InterBase никак не упоминаются. При этом, в инсталляторе идут одновременно тексты лицензий IPL и IDPL. IDPL представляет собой юридическую проблему, особенно в России, потому что у этой лицензии нет "издателя" или "владельца". То есть, шел, шел, и лицензию на Firebird нашел. Firebird Foundation в этой лицензии никак не прописан, и поэтому как организация, никак "подтвердить" чье-либо бесплатное владение Firebird-ом не может (зато имеет право защищать сам Firebird). Вот такой казус. Который усугубляется все еще весьма мутным положением OpenSource в РФ (за рубежом с этим никаких проблем). В любом случае, изменяя код Firebird, следует руководствоваться лицензией IDPL. Которая дает полное бесплатное право использовать Firebird как угодно. Однако, если код Firebird изменяется, и результат изменений куда-то отдается, автор изменений должен передать изменения получателю результата. Причем Firebird это уже не может называться (пример - Yaffil, Red Database). Для себя можно менять исходники как угодно, и никому результат не показывать. может и глупостьИспользует внутри код FB Он чьи-нибудь права нарушает? см. выше. Использование ФБ бесплатно для любых применений. может и глупостьМожет к нему постучаться Embarcadero, если вдруг заподозрит что там у него их код, который они под закрытую лицензию не отдавали? такого кода нет и быть не может. Закрытый код Эмбаркадеро никому не отдавало, поэтому подозревать в его использовании некого. может и глупостьОн, как любой другой типичный разработчик, осознаёт такие возможные последствия использования кода FB? Я вот только недавно стал задумываться про юридические последствия. похвальное начинание, поскольку обычно разработчик понятия не имеет о правах на ПО, лицензиях, и прочем. Единственные известные ему понятия - "купил" или "украл". Поэтому нужно читать 4ю часть ГК РФ (если вы в России), описание особенностей лицензий Open Source, почитать тексты коммерческих лицензий. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 13:48 |
|
про права на код
|
|||
---|---|---|---|
#18+
kdv, Есть ли у Firebird Foundation документы, которые можно предъявить например потенциальному инвестору, которые бы подтверждали что в FF ничего не напутали, и что они действительно обладают именно теми правами на код, которые декларируют? Я про те документы что имеют вес в суде. И очень интересно про ненависть Firebird Foundation к Борланду. Это что за история? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 14:49 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьони действительно обладают именно теми правами на код, которые декларируют? Они не обладают никакими правами на код. Так что ничего и не декларируют. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 14:55 |
|
про права на код
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovОни не обладают никакими правами на код. Так что ничего и не декларируют. Они декларируют что используют исходники опенсорснутого IB 6.0, на основании IPL, которая даёт право изменять этот код. Вопрос в том, что есть у Firebird Foundation кроме своих слов. Юристам документы интересны, а не слова. Есть юридические доказательства того, что IB 6.0 был опенсорснут, и был опенсорснут именно под лицензией которая опубликована тут ? Кстати там линк мёртвый на борландовский сайт. Т.е. вопрос в том, как инвестору защититься от потенциальных исков в связи с тем что кто-то что-то неправильно понял, или неверно интерпретировал, или (не)умышленно исказил, или скопипастил не то. Firebird Foundation ведь наверняка позаботилась о том чтобы юридически обезопасить себя и своих пользователей по этому вопросу. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 15:22 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьFirebird Foundation ведь наверняка позаботилась о том чтобы юридически обезопасить себя и своих пользователей по этому вопросу. Нет. Она не для этого существует. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 16:31 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьЕсть юридические доказательства того, что IB 6.0 был опенсорснут, и был опенсорснут именно под лицензией которая опубликована тут ? сначала пусть потенциальный обвинитель найдет юридические доказательства обратного ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 16:40 |
|
про права на код
|
|||
---|---|---|---|
#18+
dimitrможет и глупостьЕсть юридические доказательства того, что IB 6.0 был опенсорснут, и был опенсорснут именно под лицензией которая опубликована тут ? сначала пусть потенциальный обвинитель найдет юридические доказательства обратного Это то как раз очень просто. Завтра некая шакальная компания купит Interbase у Embarcadero, и выкатит юридически обоснованную и подкреплённую документами претензию на неправомерное использование их проприетарного кода. И если окажется что у Firebird Foundation нет вообще никаких именно юридических документов на основании которых они раздают чужой код, то FF просто прикроют с предложением оплатить ущерб. Именно так это устроено. Для инвестора это риски. Для пользователей это тоже риски (т.к. их продукты зависят от существования FB). Имхо, самое правильное для Firebird Foundation, если у неё нет документов (и если конечно они хотят закрыть риски для пользователей), прям сейчас прийти в Embarcadero и вместе с ними составить юридически значимый документ о том кто чем владеет и у кого какие права. И уже его вывесить на сайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 17:19 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьДля инвестора это риски. Для пользователей это тоже риски (т.к. их продукты зависят от существования FB). Существование FB никак не связано с существованием FF. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 17:23 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьЗавтра некая шакальная компания купит Interbase у Embarcadero А послезавтра Oracle подаст в суд на... кто там нынче разрабатывает MariaDB?.. А послепослезавтра их всех накроет выскочивший из-за угла астероид. Нет смысла забивать голову. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 17:48 |
|
про права на код
|
|||
---|---|---|---|
#18+
в нормальном мире open-source лицензия это вполне достаточный юридический документ. И если правоприемники борланда захотят это оспорить в суде - я с удовольствием запасусь попкорном. Насчет FF еще раз - она кодом не владеет и его не раздает. Все претензии к SourceForge и сотне индивидуальных разработчиков. Я, конечно, понимаю что "инвестору" лучше перебдеть и что бюрократия вовсю цветет и пахнет, но тут уже недалеко до маразма. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 17:55 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьОни декларируют что используют исходники опенсорснутого IB 6.0, на основании IPL, которая даёт право изменять этот код. где, кто декларирует? Ну ей-богу, у вас же есть дистрибутив ФБ, откройте там файл IDPLicense.txt и найдите там слова Foundation, Borland, InterBase. Не найдете. И прочитайте хотя бы пункт 2.1 этой лицензии. может и глупостьЮристам документы интересны, а не слова. я вам уже говорил о казусе. Явных доказательств, что Borland (вернее, тогда Inprise, который и упоминается в IPL) выпускал InterBase в OS под лицензией IPL нет, потому что Борланда уже нет (как и Inprise), и в IDPL нет ссылок на IPL (или Inprise или InterBase). Тем не менее, это общеизвестный факт, который может быть доказан хотя бы историческими архивами, дистрибутивами, сообщениями самого Inprise, документами прессы и проч. Я понимаю, что российскому инвестору весьма тяжело осознать факт, что у проекта "некому поставить печать и подпись", но за рубежом это нормальная практика. может и глупостьТ.е. вопрос в том, как инвестору защититься от потенциальных исков в связи с тем что кто-то что-то неправильно понял инвестор может инвестировать в Firebird а) кодом, изменения которого передает проекту Firebird. Тут он уже сам должен смотреть, чтобы не нарушить ничьих прав, т.е. не втыкать в модифицируемый код чужих кусков, и код Firebird тут проблемой не является б) деньгами, передаваемыми FF на гранты собственно, "инвестор" тут неправильное слово, инвестору тут делать нечего, он может быть только спонсором. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 18:37 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьЗавтра некая шакальная компания купит Interbase у Embarcadero, и выкатит юридически обоснованную и подкреплённую документами претензию на неправомерное использование их проприетарного кода. да ё-мое. Проприетарный код InterBase доступен только Embarcadero. Код Firebird базируется на официально опубликованном в открытый доступ коде InterBase под лицензией IPL. может и глупостьИ если окажется что у Firebird Foundation нет вообще никаких именно юридических документов на основании которых они раздают чужой код да забудьте вы про FF. ничего оно не раздает, никакого ни кода, ни дистрибутивов. может и глупостьпрям сейчас прийти в Embarcadero и вместе с ними составить юридически значимый документ о том кто чем владеет и у кого какие права. Если бы Эмбаркадеро хотело и могло закрыть Firebird, они бы это может и сделали (чтобы бесплатный софт не подсекал платный, и т.д.). Но прикол в том, что на основании лицензии IPL они могут брать код из Firebird и использовать его в InterBase (что они и делали), не публикуя код InterBase. В общем, сейчас с Firebird некому судиться, и незачем. Если конкретный контрибутор притащит в ФБ нелегальный код, то судиться будут именно с этим контрибутором, который обязан быть прописан в исходниках по правилам лицензии IDPL/IPL. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 18:44 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупость, вот вам пример, кстати http://www.linuxtoday.com/it_management/2000021801704PS там в конце много таких же публичных ссылок. я совсем забыл, что в то время еще и была создана InterBase Corp. Так что доказательств (для зарубежа) о факте передачи InterBase в OpenSource предостаточно. Модификации кода с самого начала - на sourceforge. Был бы какой копирайтный тролль, он бы давно уже попытался срубить бабла, за 12 лет-то, причем именно с Inprise/Borland, если бы в том коде было что-то чужое. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 18:50 |
|
про права на код
|
|||
---|---|---|---|
#18+
kdvБыл бы какой копирайтный тролль, он бы давно уже попытался срубить бабла, за 12 лет-то, причем именно с Inprise/Borland, если бы в том коде было что-то чужое. Гораздо выгоднее будет взять исходники ядра линуха, форкнуть под закрытой лицензией, а потом судиться с Торвальдсом, вытрясая упущенную выгоду и прочее. Но всё равно такое может пройти только в каком-нибудь насквозь купленном Мышкинском суде. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 18:59 |
|
про права на код
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, это да. но пытаться судиться с компанией, которая вложит деньги (не код) в Firebird - бессмыслено, потому что эта компания не будет заниматься кодом. Пример для "может и глупость": Некий Пупкин пишет софтину А. Я прихожу, и даю Пупкину денег на ее развитие. Пупкин на радостях тырит какие-то компоненты и втыкает их в софтину. Производитель компонент подает в суд на ... Пупкина, не на меня. Конечно, я получаю риск инвестиций, потому что не просек, что Пупкин - дурак. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2015, 19:06 |
|
про права на код
|
|||
---|---|---|---|
#18+
может и глупостьЭто то как раз очень просто. Завтра некая шакальная компания купит Interbase у Embarcadero, и выкатит юридически обоснованную и подкреплённую документами претензию на неправомерное использование их проприетарного кода. И если окажется что у Firebird Foundation нет вообще никаких именно юридических документов на основании которых они раздают чужой код, то FF просто прикроют с предложением оплатить ущерб. Именно так это устроено. Любое изменение лицензии обратной силы не имеет, т.ч. что "ушло в народ" - то уже никак не закроешь ... |
|||
:
Нравится:
Не нравится:
|
|||
01.06.2015, 10:38 |
|
|
start [/forum/topic.php?fid=40&fpage=76&tid=1562809]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
others: | 277ms |
total: | 420ms |
0 / 0 |