|
Yocto на Cyclone V SoC - что можно пользовать, если не GPL/Open Source |
|
|
|
Jun 6 2018, 11:31
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Добрый день,
есть самопально разведенная платка с Cyclone V SoC под Yocto которую я планировал в ближайшее время барыжить.
На плате имеется несколько выполнялок, которые я скомпиллил у себя с использованием только BSD библиотек. Из системного эти выполнялки используют только системные функции и загрузку прошивки плиски.
Еще пользуется wget для загрузки прошивки с использованием OpenSSL, но тут вроде нет нарушения GPL лицензии.
Общение с внешним сервером производится через сокеты на самопально написанном минималистическом веб сервере.
Скажите, пожалуйста, правильно ли я понимаю, что в этом случае я могу не отдавать сорсы при продаже этой железки со своим софтом не нарушая GPL лицензии?
Еще вопрос. Юзер может захотеть подставить свою функцию (написанную на С), которую мне надо скомпилировать на этой борде и прилинковать к одному из своих модулей. Правильно ли я понимаю, что в этом случае я совершенно не смогу отвертеться от GPL и должен буду раскрыть коды или есть какое-то решение это не делать? Если да, то как, скажите, пожалуйста?
PS: продажа в большем случае будет осуществляться там, где GPL очень хорошо блюдут. В общем-то мне не жалко сорсы раскрыть, но некоторые куски сорсов как, например, веб сервер, написаны по принципу "чтоб быстрее запустилось" и не хотелось бы, чтоб это неэлегантное решение было бы предметом всеобщего обсуждения.
Спасибо!
ИИВ
|
|
|
|
|
 |
Ответов
|
Jun 7 2018, 04:53
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(iiv @ Jun 6 2018, 15:31)  Добрый день,
есть самопально разведенная платка с Cyclone V SoC под Yocto которую я планировал в ближайшее время барыжить.
На плате имеется несколько выполнялок, которые я скомпиллил у себя с использованием только BSD библиотек. Из системного эти выполнялки используют только системные функции и загрузку прошивки плиски.
Еще пользуется wget для загрузки прошивки с использованием OpenSSL, но тут вроде нет нарушения GPL лицензии.
Общение с внешним сервером производится через сокеты на самопально написанном минималистическом веб сервере.
Скажите, пожалуйста, правильно ли я понимаю, что в этом случае я могу не отдавать сорсы при продаже этой железки со своим софтом не нарушая GPL лицензии?
Еще вопрос. Юзер может захотеть подставить свою функцию (написанную на С), которую мне надо скомпилировать на этой борде и прилинковать к одному из своих модулей. Правильно ли я понимаю, что в этом случае я совершенно не смогу отвертеться от GPL и должен буду раскрыть коды или есть какое-то решение это не делать? Если да, то как, скажите, пожалуйста?
PS: продажа в большем случае будет осуществляться там, где GPL очень хорошо блюдут. В общем-то мне не жалко сорсы раскрыть, но некоторые куски сорсов как, например, веб сервер, написаны по принципу "чтоб быстрее запустилось" и не хотелось бы, чтоб это неэлегантное решение было бы предметом всеобщего обсуждения.
Спасибо!
ИИВ Есть одни парни, которые лучше Вас умеют делать магниты. А вот делать исходники они очень не любят, зато очень любят их воровать. Так что мое имхо, я бы на Вашем месте постарался все в open НЕ выкладывать, если Вам хочется долго и счастливо пользоваться плодами своего большого труда.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
Jun 7 2018, 09:47
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Цитата(a123-flex @ Jun 7 2018, 09:53)  Есть одни парни, которые лучше Вас умеют делать магниты. А вот делать исходники они очень не любят... Эххх, золотые слова, спасибо! Да и парней-то две группы, одна сидит в 100км, другая - в 200км от меня, с пол-лярдным оборотом. А ключевая-то идея-то как раз-то в математике, то есть в той программе, что там крутится. Я уже думал, на RTOS перейти, но никогда с ними не имел дело. Вдруг знаете, скажите, пожалуйста, какая RTOS по возможности не с дико дорогой лицензией поддерживала бы этот Cyclone V SoC с обоими процессорными ядрами, простой и удобной загрузкой плисовой прошивке во время работы, поддержкой LPDDR2, SDCARD, RGMII на гигабит?
|
|
|
|
|
Jun 7 2018, 12:26
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
Цитата(iiv @ Jun 7 2018, 12:47)  .. какая RTOS.. В принципе если важна цена то можно посомтреть на FreeRTOS А так попробуйте обратиться к локальными дистрибьюторам QNXи Nucleus RTOS (последнюю сам лично не запускал, но знакомые говорят что работает)
|
|
|
|
Сообщений в этой теме
iiv Yocto на Cyclone V SoC - что можно пользовать, если не GPL/Open Source Jun 6 2018, 11:31 Fat Robot Нужно решать задачи по мере их возниконвения, а не... Jun 7 2018, 19:39 iiv Цитата(Fat Robot @ Jun 8 2018, 01:39) Нуж... Jun 7 2018, 20:46 a123-flex Цитата(Fat Robot @ Jun 7 2018, 23:39) И, ... Jun 8 2018, 05:19  iiv Цитата(a123-flex @ Jun 8 2018, 10:19... Jun 8 2018, 09:08   Kuzmi4 Цитата(iiv @ Jun 8 2018, 12:08) ..считаю ... Jun 9 2018, 09:19   a123-flex Цитата(iiv @ Jun 8 2018, 12:08) пожалуйст... Jun 9 2018, 13:21  mantech Цитата(a123-flex @ Jun 8 2018, 08:19... Jun 11 2018, 19:04   iiv Цитата(mantech @ Jun 12 2018, 01:04) Если... Jun 12 2018, 10:13 AVR Цитата(iiv @ Jun 6 2018, 14:31) Еще вопро... Jun 9 2018, 19:54 iiv Цитата(AVR @ Jun 10 2018, 01:54) Python? ... Jun 9 2018, 20:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|