|
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, 19:39
|
ʕʘ̅͜ʘ̅ʔ
    
Группа: Свой
Сообщений: 1 008
Регистрация: 3-05-05
Пользователь №: 4 691

|
Нужно решать задачи по мере их возниконвения, а не в превентивном порядке. Есть функционал стандартной поставки, прокрывающий, исходя из ваших исследований рынка, потребности 90-95% пользователей. Остальное - по взаимной любви и согласию. И никаких открытых архитектур. Иначе вы на поддержку "самоделкиных" будете все ресурсы тратить. А они про вас будут гадости писать на каждом углу. Цитата(iiv @ Jun 6 2018, 15:31)  Юзер может захотеть подставить свою функцию (написанную на С), которую мне надо скомпилировать на этой борде и прилинковать к одному из своих модулей. И, да, ваша основная защита - патент на изобретение, если в вашем изделии есть изобретение.
|
|
|
|
|
Jun 8 2018, 05:19
|
Профессионал
    
Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884

|
Цитата(Fat Robot @ Jun 7 2018, 23:39)  И, да, ваша основная защита - патент на изобретение, если в вашем изделии есть изобретение. Любопытно было бы увидеть ситуацию, где наличие патента помешало бы китайцам копировать что либо. Кроме ситуации с кристальным циклом, описанной yes, которая к данному случаю не относится.
--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
|
|
|
|
|
Jun 8 2018, 09:08
|
вопрошающий
    
Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436

|
Цитата(a123-flex @ Jun 8 2018, 10:19)  Любопытно было бы увидеть ситуацию, где наличие патента помешало бы китайцам копировать что либо. тут самое любопытное даже в том, что чтоб патентовать в Китае и более-менее во всей Азии, надо везде иметь там фирмы, и эти фирмы после этого должны будут выискивать нарушения патентов и бодаться. Реально - это десятки лямов в год, так как тем, кто в этих фирмах будут работать надо платить хорошую зарплату, чтоб они мотивированно работали и не смотрели по сторонам. Либо вести производство в Азии и давать серьезную долю азиатам, чтоб они были сами заинтересованы в том, что патенты не нарушаются. Цитата(a123-flex @ Jun 8 2018, 10:19)  Кроме ситуации с кристальным циклом, описанной yes, которая к данному случаю не относится. пожалуйста, поделитесь ссылкой, я как-то не нашел! Цитата(Kuzmi4 @ Jun 8 2018, 13:46)  Если вопрос в том как запустить 2 таска по 1му на процессор - на столько глубоко FreeRTOS я не знаю  считаю Вас большим спецов в этой области, и, исходя из того, что даже Вам это не сильно просто, то я уж точно год с этим бодаться буду, то есть похоже, буду оставлять все как есть в линуксе. Исходя из ссылок https://softwareengineering.stackexchange.c...th-gpl-softwarehttps://www.softwarefreedom.org/resources/2...ance-guide.htmlпохоже, что иметь линукс + свой проприетарный софт я смогу. Софт я не готов распространять в исходниках, но со своим железом планировал распространять не взнимая дополнительных денег за софт. Как я понимаю, вызов через командную строку компиллера изнутри моего софта не является нарушением GPL лицензии. Остается окончательно понять как правильно отгружать - в комплекте с железкой, или таки отгружать юзеру железку с GPLным линуксом и предлагать сгрузить бесплатно проприетарную версию софтвера с сайта. Если кто знает как правильно, посоветуйте, пожалуйста!
|
|
|
|
Сообщений в этой теме
iiv Yocto на Cyclone V SoC - что можно пользовать, если не GPL/Open Source Jun 6 2018, 11:31 a123-flex Цитата(iiv @ Jun 6 2018, 15:31) Добрый де... Jun 7 2018, 04:53 iiv Цитата(a123-flex @ Jun 7 2018, 09:53... Jun 7 2018, 09:47  Kuzmi4 Цитата(iiv @ Jun 7 2018, 12:47) .. какая ... Jun 7 2018, 12:26   iiv Спасибо большое, Kuzmi4,
скажите, пожалуйста, вдр... Jun 7 2018, 19:30    Kuzmi4 Цитата(iiv @ Jun 7 2018, 22:30) .. как за... Jun 8 2018, 08:46 iiv Цитата(Fat Robot @ Jun 8 2018, 01:39) Нуж... Jun 7 2018, 20:46   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
|
|
|