Citat:
SkyDiverX: Konkretno meni treba alat za pravljenje projekata sa licencom kakvu ja hocu da stavim.
Ma, to mi je bilo jasno. Nego me zanima, sa tehničke strane, kakva je vrsta projekata u pitanju, (web, baze, igre, "običan" application development), šta biblioteka treba da ima itd. Možda ti pasuje Java, C#, Pascal.
1. Za "bezbrižno" C++ programiranje možeš da koristiš npr. wxWidgets. Linkovao svoj kod sa time statički ili dinamički, imaš pravo da ga licenciraš kako hoćeš.
2. Kao odlično C++ okruženje sa odličnom, ali nešto skromnijom (samo GUI) bibliotekom, možeš koristiti Ultimate++ (
www.ultimatepp.org). Biblioteke su pod BSD licencom, ali je jedan deo njih pod GPL, pa vodi računa o tome šta koristiš.
3. Java ima vrlo moćan API, ali zahteva instaliran jre da bi programi radili.
4. Ako ne insistiraš na jeziku C++, možeš probati Lazarus. Najveći deo komponenti je pod izmenjenom LGPL (dopušta da licenciraš program kako hoćeš i u slučaju statičkog povezivanja), ali je poneka i pod "čistom" LGPL, pa ako koristiš te kontrole, onda ih moraš koristiti pod LGPL uslovima, ako ne, onda super.
5. Ako ti je Windows jedina ciljna platforma, možeš probati neke od
besplatnih (nisu slobodni, niti otvorenog koda itd.) Majkrosoftovih ili Borlandovih alata.
Citat:
llux: A sta ono pise za OpenGL da nije potrebna licenca. Je l to znaci da sam slobodan da radim sta hocu sa svojom igrom, bez obaveza?
Ne znam gde to piše. Dajte, pomozite drugima da vam pomognu.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.