[Legal] Q: Чем собирать свободный софт?
Aleksey Novodvorsky
aen на altlinux.ru
Пн Дек 8 16:26:28 MSK 2003
Canis Cerberus пишет:
>В сообщении от 4 Декабрь 2003 13:10 Andrey Rahmatullin написал(a):
>
>
>>Я написал прогу:
>>
>>#include <stdio.h>
>>void main()
>>{
>> printf("\n");
>>}
>>
>>Я хочу собрать ее под Вин32 и распространять под GPL. Чем я могу ее
>>собрать? MSVC? BCB? BC3.1? Ведь моя программа использует бинарный код, в
>>частности, функции printf(), который поставляется с компилером. Допустим,
>>что MSVC и BCB у меня варезные, насчет лицензии на Turbo/Borland C 3.1/5.0
>>не уверен, но все равно не совсем GPL. Право распространять мою прогу в
>>исходниках я, видимо, имею. Но имею ли я право распространять бинарники,
>>собранные проприетарным (к тому же варезным) компилером? Есть ли
>>GPL-компилеры под вин32? Cygwin?
>>
>>
На последний вопрос ответ положительный.
Кроме gcc cygwin, есть mingw -- http://www.mingw.org , это native
win-порт gcc, то есть cygwin*.dll программам, собранным mingw, не нужен.
Сейчас он уже очень неплох, им собирается, например, mozilla.
Более того, для тех, кто предпочитает возить мышью, есть свободная IDE
Dev-C++ (ссылки под рукой нет, но на sf.net легко найдете), в ее состав
входит конвертер из dsp-файлов от VS, а также модули gtk, wxwin, fltk.
Замечу также, что есть кросс-компилятор mingw под linux, в частности, он
входит в Sisyphus. Так что даже перезагружатсья не всегда нужно. :-)
Rgrds, Алексей
Подробная информация о списке рассылки Legal