реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Лицензия на AVR ядро из opencores., Нужна ли лизензия ?
shems
сообщение Sep 28 2006, 05:47
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 29-12-04
Из: Россия
Пользователь №: 1 731



Уважаемые коллеги,
у меня вопрос. Кто использовал opencores AVR ядро (там иx несколько) в коммерческом проекте? Нужно ли запросить у компании Atmel разрешение или лицензию на это? Мы собираемся включить ядро в SOC проект. Перед тем как писать им, я бы хотел посоветоватся. Стоит ли вообще писать им?
Спасибо.
Go to the top of the page
 
+Quote Post
makc
сообщение Sep 28 2006, 06:17
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Прочитайте, под какой лицензией распространяется конкретное ядро, которое Вы хотите использовать. Но исходя из общих соображений: какое отношение к свободному ядру AVR может иметь Atmel, кроме системы командр и общего описания архитектуры? Думаю, что в общем случае никакого. Так что и претензий к Вам у них быть не должно.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
shems
сообщение Sep 29 2006, 05:53
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 29-12-04
Из: Россия
Пользователь №: 1 731



Собственно речь идет о проекте http://www.opencores.org/projects.cgi/web/avr_core/overview.
О лицензии там нечего нет, только вот это:

Microcontroller core compatible with one used in AT mega 103 and written in VHDL. It has the same instruction timing and the same instruction set (with a few exceptions).

Получается что использован их системa и формат команд. Так ведь?
Получается путаница.
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Sep 29 2006, 06:11
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(shems @ Sep 29 2006, 09:53) *
Собственно речь идет о проекте http://www.opencores.org/projects.cgi/web/avr_core/overview.
О лицензии там нечего нет, только вот это:

Microcontrollercore compatible with one used in AT mega 103 and written in VHDL. Ithas the same instruction timing and the same instruction set (with afew exceptions).

Получается что использован их системa и формат команд. Так ведь?
Получается путаница.

Все ж проще некуда. Автор -- наш человек, посмотритеhttp://www.opencores.org/people.cgi/info/lepetenokr, там есть егоадрес. Напишите да спросите все, что вам интересно. Тем более, по-русски.
Go to the top of the page
 
+Quote Post
makc
сообщение Sep 29 2006, 06:59
Сообщение #5


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(shems @ Sep 29 2006, 09:53) *
Microcontroller core compatible with one used in AT mega 103 and written in VHDL. It has the same instruction timing and the same instruction set (with a few exceptions).

Получается что использован их системa и формат команд. Так ведь?
Получается путаница.


compatible - значит "совместимы". Думаю, что из-за подобной совместимости никто предираться не будет.

PS: AMD, Intel и VIA выпускают процессоры с x86 системой команд, и вроде никаких споров не возникает.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
shems
сообщение Sep 29 2006, 10:37
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 29-12-04
Из: Россия
Пользователь №: 1 731



Написал Руслану.
Интересно что он ответит.
Система команд процессоров AMD и Intel "are compatible to" IMB . Интересно что ознаяает термин "compatible" с юридической точки зрения. Не думаю что Atmel запатентовал систему каманд и формат своих AVR процессоров, и после того свободно выложил спецификацию "AVR 8-bit Instruction Set" doc0856.pdf для закачки. Но с другой стороны их система каманд - это IP продукт, если я не ошибаюсь.
Я так понимаю, что IP это типичная система команд. Добавив, одну новую команду в эту систему "от себя,
это уже новый продукт и новый IP. Прав ли я?

P.S. Ужасно не хочится писать мейл Atmel.
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 29 2006, 13:49
Сообщение #7


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(shems @ Sep 29 2006, 05:37) *
Написал Руслану.
Интересно что он ответит.
Система команд процессоров AMD и Intel "are compatible to" IMB . Интересно что ознаяает термин "compatible" с юридической точки зрения. Не думаю что Atmel запатентовал систему каманд и формат своих AVR процессоров, и после того свободно выложил спецификацию "AVR 8-bit Instruction Set" doc0856.pdf для закачки. Но с другой стороны их система каманд - это IP продукт, если я не ошибаюсь.
Я так понимаю, что IP это типичная система команд. Добавив, одну новую команду в эту систему "от себя,
это уже новый продукт и новый IP. Прав ли я?

P.S. Ужасно не хочится писать мейл Atmel.


а причем здесь атмел ? если вы хотите сделать все честно, то вам нужно найдти под какой лицензией распространяеться ядро Руслана.
подозреваю что GNU LGPL или GNU GPL, все это сильно меняет ваши переспективы.
Как мне объяснил наш юрист:

с точки зрения вас : если вы используете софт под GNU GPL/GNU LGPL лицензией, то вы обязанны сделать открытым блок, который использует этот софт. (в вашем случае это ваш SOC, думаю это не в ваших интересах).

с точки зрения автора : GNU LGPL лицензия предъявляет меньше требования к автору, на счет открытости исходных кодов разработок в которых это IP используеться.

Другими словам если вы хотите делать на этом продукте деньги, то вы должны заручиться разрешением автора на комерческое использование. Как это будет выглядеть : как продажа или как разрешение использовать это от вас зависит. Иначе, уже были прицендены в суде на эту тему и решались в пользу авторов.

Вроде ничего не перепутал, из того что мне юрист расказал.

Конечно вы можете убрать все линки на автора и иплементировать его код в темную, но тогда зачем вы вообще завели этот разговор ?


--------------------
Go to the top of the page
 
+Quote Post
shems
сообщение Sep 29 2006, 15:07
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 29-12-04
Из: Россия
Пользователь №: 1 731



Цитата(des00 @ Sep 29 2006, 18:49) *
а причем здесь атмел ? если вы хотите сделать все честно, то вам нужно найдти под какой лицензией распространяеться ядро Руслана.
подозреваю что GNU LGPL или GNU GPL, все это сильно меняет ваши переспективы.
Как мне объяснил наш юрист:

с точки зрения вас : если вы используете софт под GNU GPL/GNU LGPL лицензией, то вы обязанны сделать открытым блок, который использует этот софт. (в вашем случае это ваш SOC, думаю это не в ваших интересах).

с точки зрения автора : GNU LGPL лицензия предъявляет меньше требования к автору, на счет открытости исходных кодов разработок в которых это IP используеться.

Другими словам если вы хотите делать на этом продукте деньги, то вы должны заручиться разрешением автора на комерческое использование. Как это будет выглядеть : как продажа или как разрешение использовать это от вас зависит. Иначе, уже были прицендены в суде на эту тему и решались в пользу авторов.

Вроде ничего не перепутал, из того что мне юрист расказал.

Конечно вы можете убрать все линки на автора и иплементировать его код в темную, но тогда зачем вы вообще завели этот разговор ?

Спасибо большое. GPL и LGPL я изучал, а имплементировать коды в темную не собираюсь. Мы работаем на заказчика, и вот ищем методы как честно и правильно выполнить заказ. Нужна ядро 8-бит процессора, а ресурсы для разработки не выделены, и мы представили вариант заказчику; выбрать open source проект+тех. поддержка автора, или открыть еще один проект для разработки процессора. У меня возник такой вопрос, может ли наш заказчик иметь проблемы с фирмой Atmel? Подать в суд разработчика не выгодно, а вот большую компанию....
И еще один вопрос, не преследуется ли законом имплементирование IP (пусть даже внесением каких-то новых идей) продулции под GPL?
Go to the top of the page
 
+Quote Post
klop
сообщение Sep 29 2006, 15:26
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788



Цитата(shems @ Sep 29 2006, 19:07) *
Спасибо большое. GPL и LGPL я изучал, а имплементировать коды в темную не собираюсь. Мы работаем на заказчика, и вот ищем методы как честно и правильно выполнить заказ. Нужна ядро 8-бит процессора, а ресурсы для разработки не выделены, и мы представили вариант заказчику; выбрать open source проект+тех. поддержка автора, или открыть еще один проект для разработки процессора. У меня возник такой вопрос, может ли наш заказчик иметь проблемы с фирмой Atmel? Подать в суд разработчика не выгодно, а вот большую компанию....
И еще один вопрос, не преследуется ли законом имплементирование IP (пусть даже внесением каких-то новых идей) продулции под GPL?


Вы бы к автуру сего шедевра обратились. Насколько я знаю это ядро использовалось в некоторых проектах и без проблем.
Go to the top of the page
 
+Quote Post
andrew_b
сообщение Oct 2 2006, 05:01
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(klop @ Sep 29 2006, 19:26) *

А давайте как-то бороться с оверквотингом?

И потом, вы всю тему прочитали или только последнне сообщение?
Go to the top of the page
 
+Quote Post
makc
сообщение Oct 2 2006, 05:29
Сообщение #11


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(andrew_b @ Oct 2 2006, 09:01) *
Цитата(klop @ Sep 29 2006, 19:26) *

А давайте как-то бороться с оверквотингом?

И потом, вы всю тему прочитали или только последнне сообщение?



Поборолся.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
asoneofus
сообщение Oct 4 2006, 17:03
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 10-01-06
Из: Ква/ЧГ/Херцлия/Шанхай/Ичхон/Сувон/Шеньжень
Пользователь №: 13 005



Система команд обычно не патентуется ... сложно её запатентовать ... так что - не парьтесь


--------------------
"... аще где в книге сей грубостию моей пропись или небрежением писано, молю Вас: не зазрите моему окаянству, не кляните, но поправьте, писал бо не ангел Божий, но человек грешен и зело исполнен неведения ..."
Go to the top of the page
 
+Quote Post
x736C
сообщение Oct 13 2011, 13:30
Сообщение #13


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Здравствуйте, коллеги.

Необходимо использовать корку с opencores.org в коммерческом продукте.

В связи с этим вопрос. Правильно ли я понял, что с появлением микропроцессорных ядер под лицензией BSD вопрос автора темы потерял остроту и вообще перестал быть актуальным?
Go to the top of the page
 
+Quote Post
x736C
сообщение Oct 15 2011, 16:38
Сообщение #14


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Неужели никто не использовал и не озадачивался этим вопросом?!
Go to the top of the page
 
+Quote Post
imperman
сообщение Oct 23 2011, 10:39
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 114
Регистрация: 14-08-11
Из: Андорра
Пользователь №: 66 720



Каким именно вопросом?
BSD лицензия есть BSD лицензия - что в ней вам не ясно?
Актуальность вопроса автора от лицензии BSD не зависит. Его вопрос этой лицензии и не касался.

Цитата(x736C @ Oct 15 2011, 19:38) *
Неужели никто не использовал и не озадачивался этим вопросом?!

Go to the top of the page
 
+Quote Post
x736C
сообщение Oct 23 2011, 21:15
Сообщение #16


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Цитата(imperman @ Oct 23 2011, 14:39) *
Каким именно вопросом?
BSD лицензия есть BSD лицензия - что в ней вам не ясно?
Актуальность вопроса автора от лицензии BSD не зависит. Его вопрос этой лицензии и не касался.

Автор собирался включить ядро в состав SoC и озаботился вопросом лицензии. В то время на opencores не было ядра микропроцессора под более свободной лицензией.
Соответственно, вопрос в том, насколько лицензия BSD отвечает интересам автора темы и моим, конечно же (раз я в нее написал). Какой конкретно процессор выбрал автор -- дело второстепенное, предмет обсуждения именно лицензия и ее ограничения в коммерческом использовании. Гугл меня в эту тему и привел.
И совсем чтобы вам было понятно, переформулирую: позволяет ли BSD лицензия использовать ядро в закрытом коммерческом продукте без согласования с автором?
Если вам в лицензии BSD все понятно, то проясните, пожалуйста.
Go to the top of the page
 
+Quote Post
halfdoom
сообщение Oct 24 2011, 04:17
Сообщение #17


Профессионал
*****

Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072



Цитата(x736C @ Oct 24 2011, 00:15) *
И совсем чтобы вам было понятно, переформулирую: позволяет ли BSD лицензия использовать ядро в закрытом коммерческом продукте без согласования с автором?

Исходная BSD лицензия состояла из четырех условий:

Код
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
*    notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
*    notice, this list of conditions and the following disclaimer in the
*    documentation and/or other materials provided with the distribution.
* 3. All advertising materials mentioning features or use of this software
*    must display the following acknowledgement:
*    This product includes software developed by ${AUTHOR}.
* 4. Neither the name of the author nor the names of any co-contributors
*    may be used to endorse or promote products derived from this software
*    without specific prior written permission.


Очевидно, что никаких ограничений на коммерческое использование кода нет, и максимум что требуется, это упоминание автора если вы рекламируете фичи реализованные данным кодом. Поскольку с 3 и 4-м пунктами не всегда все было гладко, появилась версия без них, и все что нужно, это упомянуть название использованного продукта и приложить лицензию.
Go to the top of the page
 
+Quote Post
x736C
сообщение Oct 24 2011, 05:53
Сообщение #18


Профессионал
*****

Группа: Участник
Сообщений: 1 273
Регистрация: 3-03-06
Пользователь №: 14 942



Благодарю за ответ.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 17:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01537 секунд с 7
ELECTRONIX ©2004-2016