Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 04 Sep 24 14:46:19, всего сообщений: 3211
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1675 из 3211 ================================= RU.LINUX.CHAINIK =
От   : Rinat H. Sadretdinow             2:5020/620         29 Dec 16 01:41:00
Кому : Alexey Vissarionov                                  29 Dec 16 01:41:00
Тема : Коммерческая программа с кусками из GPL
FGHI : area://RU.LINUX.CHAINIK?msgid=2:5020/620+5864421e
На   : area://RU.LINUX.CHAINIK?msgid=2:5020/545+58643b8c
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.LINUX.CHAINIK?msgid=2:5020/545+5865feea
Ответ: area://RU.LINUX.CHAINIK?msgid=2:5020/222.666+58665d79
==============================================================================
Hello Alexey!

29 Dec 16 01:20, you wrote to me:

RHS>>>>> Так вот будет ли подобное использование LKM юридически чистым
RHS>>>>> и не повлечёт ли их использование необходимости открытия
RHS>>>>> исходных текстов самой программы, не станет ли она после
RHS>>>>> этого GPL автоматически?
AV>>>> Повлечет. Станет. GPL не случайно называют "вирусной
AV>>>> лицензией".
RHS>> А кстати почему? Ведь исходные тексты этих самых модулей вообще
RHS>> никак и нигде не используются, используется лишь их
RHS>> функциональность в виде дёргания их за экспортируемые функции.

AV> Патамушта оно специально придумано для того, чтобы запретить _любое_
AV> использование открытого кода в проприетарном софте.

А как же WSL, Windows Subsystem for Linux из оффтопика 10:

https://ru.wikipedia.org/wiki/Windows_Subsystem_for_Linux

Под ним как-то можно *легально* использовать и bash, и sed и кучу другого разного GPL софта. Принцип насколько я понял довольно прост:

~~~
WSL executes unmodified Linux ELF64 binaries by virtualizing a Linux kernel interface on top of the Windows NT kernel.  One of the kernel interfaces that it exposes are system calls (syscalls). A syscall is a service provided by the kernel that can be called from user mode.  Both the Linux kernel and Windows NT kernel expose several hundred syscalls to user mode, but they have different semantics and are generally not directly compatible. For example, the Linux kernel includes things like fork, open, and kill while the Windows NT kernel has the comparable NtCreateProcess, NtOpenFile, and NtTerminateProcess.
~~~

Тут тоже планировалось что импортируемые функции из *unmodified Linux binaries* виртуализированы обёрткой, а основная программа будет дёргать за экспортируемые функции этих *unmodified Linux binaries* В чём тут получается отличие от разрешённого мелкософту WSL? Почему мелкософту можно, а всем остальным надо "запретить _любое_ использование открытого кода в проприетарном софте"?

Bye!

--- GoldED+/LNX 1.1.5-b20150715
* Origin: -= Thunder Bird =- (2:5020/620)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.032643 секунды