2015-07-06 11 views
3

Если компилятор языка программирования выпущен под GPL, например GCC, означает ли это, что программы, написанные и скомпилированные им, должны быть под лицензиями GPL?Какова лицензия на программы, скомпилированные с помощью GCC?

Я имею в виду, когда мы используем GCC или другую систему компиляции с лицензией GPL, должно ли программное обеспечение, которое их использует, также иметь лицензию GPL?

+1

Этот сайт предназначен для программирования вопросов. Мы не юристы, а обсуждения по вопросам лицензирования - вне темы. –

+0

В стеке есть сайт для этого? – somename

+0

Вы можете прочитать лицензию, после этого этот случай становится понятным. –

ответ

3

GPL обрабатывает это явно. Он охватывает только работу, полученную из оригинальной работы, охватываемой GPL, путем копирования или изменения лицензионного кода GPL. Вывод программы явно исключается из условий GPL.

Поскольку двоичный код, скомпилированный с помощью GCC, является результатом GCC, он не распространяется на GPL, за исключением того, что вы ссылаетесь на части GCC или включаете код в свою программу, которую вы скопировали из исходного кода GCC.

Вы можете прочитать весь GPL here.

+0

спасибо за ответ. – somename

 Смежные вопросы

  • Нет связанных вопросов^_^