Pozdrowienia,Jak napisać program międzyplatformowy?
Chcę napisać mały, wieloplatformowy program narzędziowy z graficznym interfejsem użytkownika. W jakim języku/bibliotece GUI powinienem się trzymać? Czy to możliwe?
To będzie mały program, więc nie chcę, aby ludzie ściągali JVM lub .NET Framework. Czy można go rozwijać natywnie?
Aktualizacja 1.
Przez "natywnie" To znaczy, że wynik końcowy będzie kod natywny bez warstw pośrednich, takich jak Java Virtual Machine lub .NET Common Language Runtime
Aktualizacja 2.
A DARMOWE rozwiązanie jest lepsze;)
Doskonała odpowiedź Remo.D –
Qt jest dostępna tylko dla projektów GPL. Projekty z innymi licencjami niekomercyjnymi - w tym popularne oprogramowanie typu open source, takie jak BSD lub MIT/X11 - muszą być opłacane. FWIW, Qt to mój wybór dzięki jego kompletności i dobrze zaprojektowanemu API. – skymt
Qt ma teraz (darmowe) licencje LGPL, więc powyższy komentarz skymt nie jest już poprawny. – KeyserSoze