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

 
 
> Операционные системы, встроенное ПО и GNU GPL, Условия лицензирования
Dr.NoA
сообщение Jan 30 2007, 01:19
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



Описанный ниже вопрос возник у меня после недавнего появления новой версии ОСРВ scmRTOS. Наверное, многие заметили, что scmRTOS v3 не только прописалась на sourceforge'е, обзавелаcь новыми фичами и т.д., но и сменила условия лицензирования - теперь scmRTOS распространяется по лицензии GNU GPL.
До этого я не использовал "свободный" софт в своем встроенном ПО, поэтому особо-то и не интересовался что за собой влечет GNU GPL, а теперь вот пришлось.
Правильно ли я понимаю, что если встроенный софт некоторого устройства построен на основе операционной системы, распространяемой по GPL, (например, scmRTOS или какого-нибудь embedded linux), то я должен пользователям устройства предоставить исходные тексты не только самой ОС, но и своей программы? То есть фактически дать исходные тексты всей прошивки устройства.
Из текста GNU GPL следует, что если программа является независимым продуктом и не основана на лицензируемом коде, то может поставляться в виде отдельного продукта по любой лицензии. Например, для linux'а под обычные ПК я могу писать прикладные программы и продавать их за деньги без всяких исходников, потому что можно разделить непосредственно ОС и дистрибутив прикладной программы.
Для встроенного ПО, в большинстве случаев, такое разделение невозможно - прошивка представляет собой единый файл. Тогда получается, что вся прошивка подпадает под действие GNU GPL. То есть, например, если я буду использовать scmRTOS в своих проектах на MSP430, то должен буду всем желающим предоставлять исходники своего проекта. Что-то как-то это не радует.

Полагаю, что многие участники форума используют в своих проектах различные варианты GNU GPL операционных систем, поэтому мне интересно как вы поступаете.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dr.NoA
сообщение Jan 30 2007, 16:17
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 316
Регистрация: 22-10-05
Пользователь №: 9 976



Цитата(Olej @ Jan 30 2007, 16:02) *
Цитата(vanokuten @ Jan 30 2007, 15:34) *

Таким образом никаких "заинтересованных" тут быть не может, а именно только "пользователи вашего устройства"

Вы слишком вольно (расширенно) толкуете пложения лицензии, и толкуете в свою пользу (а кто толкует себе во вред?) - GNU не оперирует термином "устройство", и уж тем более "пользователи вашего устройства" - а только терминами относительно программного обеспечения (пусть и устройства), и согласно философии Free Software Foundation легальным пользователем ПО является всякий, у кого в руках находится это ПО, независимо от способа как оно туда попало - это легальный пользователь. А исходные коды ПО под GPL вы обязаны предоставить всякому легальному пользователю.

P.S. а вообще-то, GPL вовсе не такая "простая штучка" :
- я в 2 слова пересказал те особенности, на которые мне указывали юристы, рассматриваюшие GNU;
- ... и более мне добавить нечего, а участвовать в толковании GNU я не хочу, именно потому...
- ... что не следовало бы и вам как техническим специалистам, как я предполагаю, этим заниматься - а обратиться к юристам, которые только и могут спрогнозировать границы в которых вы можете приенять эту лицензию в своих конкретных условиях - юридические документы не подлежат толкованию "в меру понимания".

Честно говоря, я тоже не хочу заниматься толкованием GNU GPL и философии FSF в целом. Тему эту я поднял сугубо с технической точки зрения. Меня интересует реальная практика применения GNU GPL софта в встроенном ПО, т.е. кто как поступает в своих проектах. И потом мне, как техническому специалисту, необходимо выбрать операционную систему (в данном случае) для применения в своих проектах, а при рассмотрении различных вариантов я должен учитывать не только технические параметры разных ОСей, но и лицензии, по которым они распространяются. Поэтому думаю, что все таки нужно в некотором объеме понимать смысл этих лицензий.
Go to the top of the page
 
+Quote Post
Olej
сообщение Jan 30 2007, 17:20
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 11-09-05
Из: Харьков
Пользователь №: 8 458



Цитата(Dr.NoA @ Jan 30 2007, 17:17) *
Меня интересует реальная практика применения GNU GPL софта в встроенном ПО, т.е. кто как поступает в своих проектах. И потом мне, как техническому специалисту, необходимо выбрать операционную систему (в данном случае) для применения в своих проектах, а при рассмотрении различных вариантов я должен учитывать не только технические параметры разных ОСей, но и лицензии, по которым они распространяются. Поэтому думаю, что все таки нужно в некотором объеме понимать смысл этих лицензий.

1. в Интернет было (и есть, наверное) много толкований тех подводных камней, которые могут вытекать из лицензии GNU, хорошо бы кто вытащил их URL сюда для предметного разговора wink.gif...
2. + такой разговор не может быть предметным, если в нём не будет присутствовать кто-то, кто профессионально-квалифицированно мог бы толковать юридические последствия лицензии...

P.S. достаточно много есть фирм (и здесь и за рубежом), которые при наличии юридических подразделений, рассматривавших GPL и так и эдак - решили пока занять позицию выжидания "что из этого получится"; причиной называют "не до конца определённость" лицензии.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dr.NoA   Операционные системы, встроенное ПО и GNU GPL   Jan 30 2007, 01:19
- - Olej   Цитата(Dr.NoA @ Jan 30 2007, 02:19) Прави...   Jan 30 2007, 13:44
- - vanokuten   >Правильно, вы обязаны, но не обязательно предо...   Jan 30 2007, 14:34
|- - Olej   Цитата(vanokuten @ Jan 30 2007, 15:34) Та...   Jan 30 2007, 16:02
- - Dr.NoA   Цитата(Olej @ Jan 30 2007, 13:44) Цитата(...   Jan 30 2007, 14:36
- - vanokuten   Olej, >Да, но при этом ваш продукт становится...   Jan 30 2007, 14:45
- - Dr.NoA   Цитата(vanokuten @ Jan 30 2007, 14:34) ...   Jan 30 2007, 14:54
|- - vanokuten   >Это замечание существенной роли не играет. Пол...   Jan 30 2007, 15:04
- - Dr.NoA   Цитата(vanokuten @ Jan 30 2007, 15:04) Де...   Jan 30 2007, 16:01
- - Dr.NoA   Неужели ни у кого нет прецедентов из своей личной ...   Jan 30 2007, 17:57
|- - Olej   Цитата(Dr.NoA @ Jan 30 2007, 18:57) Неуже...   Jan 30 2007, 18:20
|- - Andrew2000   Вопрос с другой стороны. А кто-нить пробовал воспо...   Jan 30 2007, 18:41
|- - Olej   Цитата(Dr.NoA @ Jan 30 2007, 18:57) Неуже...   Jan 30 2007, 19:00
|- - andrew_b   Dr.NoA, попробуйте задать свои вопросы в списке ра...   Jan 31 2007, 11:28
|- - yes   Цитата(Dr.NoA @ Jan 30 2007, 17:57) Неуже...   Feb 1 2007, 02:33
- - AlexandrY   А кем и как устанавливается аутентичность исходник...   Jan 30 2007, 21:29
|- - Olej   Цитата(AlexandrY @ Jan 30 2007, 22:29) А ...   Jan 31 2007, 10:43
- - Dr.NoA   Цитата(AlexandrY @ Jan 30 2007, 21:29) А ...   Jan 31 2007, 02:48
|- - AlexandrY   Это политика, вы наверняка не знаете всей подоплек...   Jan 31 2007, 10:29
- - 733259   ЦитатаGPL глупа настолько насколько глупы технолог...   Jan 31 2007, 11:46
|- - Olej   Вот здесь, по-моему, есть некоторая детализация, п...   Jan 31 2007, 12:33
- - 733259   ЦитатаЭто политика, вы наверняка не знаете всей по...   Jan 31 2007, 12:07
- - 733259   А вообще, ИМХО, данноконкретная проблема имеет про...   Jan 31 2007, 14:44
- - Dr.NoA   Цитата(andrew_b @ Jan 31 2007, 11:28) Dr....   Jan 31 2007, 15:44
- - yuri_t   Чтобы не открывать свой код при использовании GPL ...   Feb 1 2007, 12:55
- - Dr.NoA   Цитата(yes @ Feb 1 2007, 02:33) Цитата(Dr...   Feb 1 2007, 14:18
- - 733259   Разумные соображения. Но и предоставление исходник...   Feb 1 2007, 14:52
- - Dr.NoA   Цитата(733259 @ Feb 1 2007, 14:52) Разумн...   Feb 1 2007, 15:43
|- - Olej   Цитата(Dr.NoA @ Feb 1 2007, 16:43) В обще...   Feb 1 2007, 16:46
- - 733259   Я вообще-то не о морально-этической стороне, а о к...   Feb 1 2007, 16:03
- - Dr.NoA   Цитата(733259 @ Feb 1 2007, 16:03) Цитата...   Feb 1 2007, 18:14
|- - AlexandrY   Консалтинговый бизнес гораздо прибыльнее простого ...   Feb 2 2007, 01:23
- - Dr.NoA   Цитата(AlexandrY @ Feb 2 2007, 01:23) Кон...   Feb 2 2007, 02:42
|- - AlexandrY   Незнание рождает страхи. Сами признались, что боит...   Feb 2 2007, 09:54
|- - Olej   Цитата(AlexandrY @ Feb 2 2007, 10:54) И к...   Feb 2 2007, 11:54
- - 733259   ЦитатаА сам Линус спер по существу чужие исходники...   Feb 2 2007, 03:19
- - 733259   ЦитатаЯ показал что юридические последствия могут ...   Feb 2 2007, 10:01
- - Dr.NoA   Цитата(AlexandrY @ Feb 2 2007, 09:54) Нез...   Feb 2 2007, 11:23


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

 


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


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