LINUX.ORG.RU

История изменений

Исправление Xenius, (текущая версия) :

Поскольку gcc выплевывает бинарный И не только бинарный код, то по пунктам GPL получается, что этот код также становится производной работой и следовательно подлежит лицензированию под GPL.

Во-первых, читай COPYING.RUNTIME в документации GCC, на рантайм GCC который линкуется с скомпилированной программе имеется исключение из лицензии, которое позволяет его использовать в том числе и в проприетарных программах.

Во-вторых, даже если бы это было так, и GPL действительно бы распространялась и на скомпилированный GCC код, в этом не было бы ничего особенно плохого, поскольку GPL — это свободная лицензия. Хотя рассматривая ситуацию с практической точки зрения, разработчики GCC решили разрешить компилировать с его помощью и несвободные программы, пойдя на компромисс.

Ты уходишь в сторону от темы свободы автора выбирать лицензию для собственного кода.

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

Исходная версия Xenius, :

Поскольку gcc выплевывает бинарный И не только бинарный код, то по пунктам GPL получается, что этот код также становится производной работой и следовательно подлежит лицензированию под GPL.

Во-первых, читай COPYING.RUNTIME в документации GCC, на рантайм GCC который линкуется с скомпилированной программе имеется исключение из лицензии, которое позволяет его использовать в том числе и в проприетарных программах.

Во-вторых, даже если бы это было так, и GPL действительно бы распространялась и на скомпилированный GCC код, в этом не было бы ничего особенно плохого, поскольку GPL — это свободная лицензия. Хотя рассматривая ситуацию с практической точки зрения, разработчики GCC решили разрешить компилировать с его помощью и несвободные программы, пойдя на компромисс.

Ты уходишь в сторону от темы свободы автора выбирать лицензию для собственного кода.

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