= Сообщение: 1680 из 3211 ================================= RU.LINUX.CHAINIK = От : Rinat H. Sadretdinow 2:5020/620 30 Dec 16 12:48:44 Кому : Alexey Vissarionov 30 Dec 16 12:48:44 Тема : Коммерческая программа с кусками из GPL FGHI : area://RU.LINUX.CHAINIK?msgid=2:5020/620+58662f00 На : area://RU.LINUX.CHAINIK?msgid=2:5020/545+5865feea = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello Alexey!
30 Dec 16 09:30, you wrote to me:
AV>>>>>> GPL не случайно называют "вирусной лицензией". RHS>>>> А кстати почему? Ведь исходные тексты этих самых модулей RHS>>>> вообще никак и нигде не используются, используется лишь их RHS>>>> функциональность в виде дёргания их за экспортируемые функции. AV>>> Патамушта оно специально придумано для того, чтобы запретить AV>>> _любое_ использование открытого кода в проприетарном софте. RHS>> А как же WSL, Windows Subsystem for Linux из оффтопика 10: RHS>> https://ru.wikipedia.org/wiki/Windows_Subsystem_for_Linux RHS>> Под ним как-то можно *легально* использовать и bash, и sed и RHS>> кучу другого разного GPL софта.
AV> Дядя, ты дурак?
Вполне может быть. Hе, я серьёзно. Потому что я всего этого в упор не понимаю.
AV> Они просто написали свой обработчик int 0x80 - так понятно?
Вот! Именно так я и думал сделать! Только не обработчик syscall, а уровнем повыше -- свои обработчики для всех функций, которые импортирует модуль из ядра.
RHS>> В чём тут получается отличие от разрешённого мелкософту WSL?
AV> В том, что у M$ дохрена индусов, которые написали это WSL полностью, AV> без использования кода, написанного другими людьми.
А я не собираюсь (не собирался) делать полностью, а только виртуализацию тех функций, которые (к примеру) нужны для fat.ko и vfat.ko
RHS>> Почему мелкософту можно, а всем остальным надо "запретить RHS>> _любое_ использование открытого кода в проприетарном софте"?
AV> Даже если им можно, они это почему-то не делают. Интересно: почему?..
Да как не делают? Почему WSL внутри Windows 10 не является как раз этим самым? Я вот это не понимаю.