Некоторые части ReactOS и Wine используют один и тот же код. Это отличный способ искать всякие хитрые баги, которые из-за особенностей среды исполнения просто так в Wine не проявляются.
Она означает, что загружена программа, которая загружает в память другую программу (которая, в свою очередь, загружается через UART, подключенный к USB при помощи микросхемы от FTDI).
Пользователь, зашедший на сайт, получает не бинарник программы, а результат её работы. Представьте, что случилось бы, если GPL-программа (например «cat» из coreutils) требовала распространения результата своей работы под лицензией GPL.
Если GPL-код находится с другим кодом в одном адресном пространстве, то на этот другой код накладывается требования быть GPL-совместимым. Получается, что:
1. если библиотека под GPL, а не LGPL, то весь код становится под GPL;
2. не смотря на то, что внешняя программа имеет лицензию GPL, она не находится в том же адресном пространстве — можно использовать любую лицензию;
3. см п.1.
Однако, даже если при выполнении этих пунктов получается, что результирующая программа должна распространяться по лицензии GPL, можно не показывать никому исходников, т.к. они лишь получают результат работы программы. Аналогично, если я пропатчу ядро Linux самописным патчем и выставлю свой сервер в Интернет, то мне не придётся никому отдавать свои исходники (т.к. бинарник я не отдавал/продавал).
Не расскажите ли, где они там? Или может быть подскажите несколько ключевых слов…
Если GPL-код находится с другим кодом в одном адресном пространстве, то на этот другой код накладывается требования быть GPL-совместимым. Получается, что:
1. если библиотека под GPL, а не LGPL, то весь код становится под GPL;
2. не смотря на то, что внешняя программа имеет лицензию GPL, она не находится в том же адресном пространстве — можно использовать любую лицензию;
3. см п.1.
Однако, даже если при выполнении этих пунктов получается, что результирующая программа должна распространяться по лицензии GPL, можно не показывать никому исходников, т.к. они лишь получают результат работы программы. Аналогично, если я пропатчу ядро Linux самописным патчем и выставлю свой сервер в Интернет, то мне не придётся никому отдавать свои исходники (т.к. бинарник я не отдавал/продавал).