Licencje, Qt, gcc a używanie komercyjnie

0

Szukam bibliotek programistycznych które będzie można wykorzystać komercyjnie, QT jest świetne ale w wersji FREE trzeba udostępniać kod źródłowy.

Nie jestem dobry z prawa autorskiego, czy program napisany w GCC czy MinGW mogę dystrybuować komercyjnie?

0

wxWidgets

0

PS. Gcc i Mingw to ani biblioteka programistyczna ani srodowisko, zeby w nich 'pisac'. To kompilatory.

0
johny_bravo napisał(a)

PS. Gcc i Mingw to ani biblioteka programistyczna ani srodowisko, zeby w nich 'pisac'. To kompilatory.

wyraziłem się trochę nie precyzyjnie naturalnie piszę w gedit albo w windzie pod notepad++
jak bym powiedział : "pisze w program C" to nie miałbym na myśli że "używam C jako edytora do pisania programu"
zakładam że na tym forum jest więcej programistów niż językowców ;p

0

johny miał co innego na myśli - używanie Qt a używanie GCC to dwie zupełnie różne sprawy.
http://www.gnu.org/licenses/gpl-faq.html#CanIUseGPLToolsForNF

0
dodekam napisał(a)

johny miał co innego na myśli - używanie Qt a używanie GCC to dwie zupełnie różne sprawy.
http://www.gnu.org/licenses/gpl-faq.html#CanIUseGPLToolsForNF

dzięki za odpowiedź, to jest kolejny atut GNU/GPL

0

A może GTK?

0

Również polecam GTK ;)

0

a ja odradzam gtk - swoja droga dopisywanie sie do tematu tylko po to by zaprezentowac swoj gust nie jest fajne.

0
dodekam napisał(a)

a ja odradzam gtk - swoja droga dopisywanie sie do tematu tylko po to by zaprezentowac swoj gust nie jest fajne.

dlaczego? przecież gtk tak samo dobra jak gt czy wxwidget

0

po pierwsze, GTK to biblioteka do pisania w C, a co za tym idzie, nie doswiadczymy w niej mechanizmow ulatwiajacych zycie znanych z c++. oczywiscie, jest gtkmm, ale moja subiektywa opinia jest taka, ze duzo wygodniej i logiczniej pisze sie w qt.
qt poza tym to kompletny framework, ktory oferuje naprawde wiele mozliwosci - http://doc.trolltech.com/4.2/index.html - polecam zbadanie core features i key technologies.

0
dodekam napisał(a)

po pierwsze, GTK to biblioteka do pisania w C, a co za tym idzie, nie doswiadczymy w niej mechanizmow ulatwiajacych zycie znanych z c++. oczywiscie, jest gtkmm, ale moja subiektywa opinia jest taka, ze duzo wygodniej i logiczniej pisze sie w qt.
qt poza tym to kompletny framework, ktory oferuje naprawde wiele mozliwosci - http://doc.trolltech.com/4.2/index.html - polecam zbadanie core features i key technologies.

no że w qt4 się wygodnie piszę to i ja wiem. Ale jak już kolega na początku wspomniał trochę go martwi licencja qt4 , bo jak chce komercyjnie(w rozumieniu closed source) to musi uiścić opłatę a z tego co widzę nie jest zbyt chętny do tego , dlatego gtk zaproponowałem a konkretniej GTK+

0

a tak w ogole ile kosztuje qt ?

0
dodekam napisał(a)

po pierwsze, GTK to biblioteka do pisania w C, a co za tym idzie, nie doswiadczymy w niej mechanizmow ulatwiajacych zycie znanych z c++. oczywiscie, jest gtkmm, ale moja subiektywa opinia jest taka, ze duzo wygodniej i logiczniej pisze sie w qt.
qt poza tym to kompletny framework, ktory oferuje naprawde wiele mozliwosci - http://doc.trolltech.com/4.2/index.html - polecam zbadanie core features i key technologies.

I co z tego że w C, ważne że GTK+ jest pisany obiektowo.

Ogólnie GTK jest dla ludzi którzy wolą sami sobie dokomponować liby i narzędzia do projektu,
a Qt dla ludzi którzy wolą mieć większość narzędzi w ramach jednego frameworku.
Sam ostatnio mam dylemat które podejście mi bardziej pasi.
Trzeba pamiętać że Qt to nie duży framework i trzeba czasem dorzucać liby, które nie są w duchu Qt.

0
walec51 napisał(a)

I co z tego że w C, ważne że GTK+ jest pisany obiektowo.

A czy ja coś pisałem na temat braku obiektowości? Po prostu moim zdaniem taka obiektowość w wydaniu GObject jest tworzona na siłę - w niemal każdym języku da się zrobić obiektowość, pytanie tylko czy ma to sens i czy się to dobrze komponuje...

0
dodekam napisał(a)

A czy ja coś pisałem na temat braku obiektowości? Po prostu moim zdaniem taka obiektowość w wydaniu GObject jest tworzona na siłę - w niemal każdym języku da się zrobić obiektowość, pytanie tylko czy ma to sens i czy się to dobrze komponuje...

To czy się biedzie komponować to według mnie zależy od projektu.
Skoro sporo softu się na tej technologi się rozwija to znaczy że jednak jakiś sens ma.

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