Qt Nedir

Qt multi-platform bir C++ GUI platformudur. C++ yazılım geliştirmede karşılaşılan genel başarılı bir GUI kütüphanesinin olmaması nedeni ile 1991 yılında yazılımına başlanmıştır. Qt platformunu geliştiren Eirik Chambe-Eng ve Haavard Nord 1994 yılında Trolltech firmasını kurarak platformun geliştirmesine devam ettiler. KDE masaüstü uygulaması ve bir çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisine çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtmaktadır.

Günümüzde Qt C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Nokia, Symbian 3 platformu ile beraber qt 4.6’yı telefonlara fabrika ayarlarında yüklenmektedir.

Qt’nin 3 farklı lisanslama modeli vardır. İlk model ticari amaçlı kullanım lisansıdır ve bu lisans ücretlidir, qt ilk çıktığında bu lisans ile kullanılabilmektedi. İkinci model ise GPL lisansıdır, GPL lisansına göre geliştirilen yazılımlar ticari olamayacağı için bir de üçüncü bir model olan LGPL lisansı da qt tarafından desteklenmetedir. Böylece qt aracılığı ile ücretsiz olarak ticari amaçlı yazılım üretilebilmektedir.

Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada MacOs üzerinde XCode kullanılabilir. Visual Studio ile 64 bit Qt uygulaması geliştirmek için Visual Studio ile 64 bit Qt Derlenmesi yazımı okuyabilirsiniz.

Paylaşın:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • Reddit
  • Technorati
  • Add to favorites
  • email
  • Google Buzz
  • LinkedIn
  • Live
  • RSS
Bu yazı Yazılım kategorisine gönderilmiş ve , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.