kmercyjne uzycie fstream z pod GPL

0

Mam pytanie odnśnie użycia w komercyjnym programie nagłówka np. iostream z GCC, czy jeżeli dołączę go to mój program
będę musiał wypuścić objęty GPL? Jest napisane że plik jest objęty GPL, ale jest wyjatek, to ten tekst:

// As a special exception, you may use this file as part of a free software
// library without restriction. Specifically, if other files instantiate
// templates or use macros or inline functions from this file, or you compile
// this file and link it with other files to produce an executable, this
// file does not by itself cause the resulting executable to be covered by
// the GNU General Public License. This exception does not however
// invalidate any other reasons why the executable file might be covered by
// the GNU General Public License.

Mój angielski kuleje i dlatego pytam.

0

a czy przypadkiem biblioteki GCC nie sa na LGPL?

0

Trochę poszperałem i doszedłem do wniosku że chociaŻ plik wykonywalny nie musiałby być
objęty licencją GPL to pod Linuksem używa biblioteki na takej licencji co czyni wymóg
objęcia go tą licencją. Ale mogę użyć stdio.h, który należy do biblioteki GNU C której licencją jest LGPL
dzięki czemu można jej używać w projektach komercyjnych.
Jeśli jest inaczej prosze pisać.

0

żeby rozwiać wszystkie wątpliwości zajżyjcie tutaj http://gcc.gnu.org/onlinedocs/libstdc++/17_intro/license.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1