2011-12-30 18 views
13

Zengin GUI ticari çoklu platform programları için QT kullanmayı düşünüyorum. Ticari lisansın ne kadar tutacağını bilmek ister.Qt fiyatlandırma (en güncel)

buldum sadece eski fiyatları (2008): https://stackoverflow.com/questions/352896/qt-commercial-licenses

  1. Ben gerçek fiyatı (hatta daha erken yükselir görmek) için ilgileniyorum: kazanmak + osx

  2. lisans bir kez mi yoksa yıllık lisans mı satın almalıyım?

  3. LGPL sürümünü ticari olarak kullanan biri var mı? (Ben bu yapılabilir biliyorum ama bunun için kod bırakmadan QT değişiklik yapmak gerekebilir: https://stackoverflow.com/questions/2945612/qt-lgpl-licencing-for-a-free-application-with-closed-source)! Size fiyat söyleme (Aslında

  4. bu fiyat politikasını Biz sizi arayacak !) benim için gerçekten garip, QT formunda kalmayı mı tercih edeyim? Sadece hala

+2

Burada konu dışı (bir programlama sorusu değil). Sahip olduğunuz lisansla ilgili soruları yanıtlayabilen tek kişi, Nokia veya lisans sözleşmesi yaptıran kişilerdir. – Mat

+2

Teorik olarak Mat haklıdır, ancak bir satıcıya fiyatını söylemesini beklemek zorunda kalırsanız - şu anda burada ne kadar çok insan olabilir - bu soruyu sormak için en uygun yer (bazı forumlarda 2 hafta sürdü trolltech için cevap-o digia değildi o zaman Qt satıyordu) –

+0

Burada satın alabilirsiniz fiyat bilgisi ne olursa olsun resmi bir şey bu yüzden onunla bir şey yapamazsınız. Nokia veya Digia'nın zaman alması ya da cevap vermemesi, sorunuzun konusuyla ilgisizdir. – Mat

cevap

4

Ben avukat değilim bir seçenektir onu (15-20 saat) böylece diğer teknoloji ile gidiş (Net ve sadece çoklu destek bırakarak Windows için) istedi, ben değil bir değilim bu alanda uzman. Sadece bir LGPL lisansı kullanarak kapalı kaynak yazılımı geliştirebileceğinizi belirtmek istedim. Yakalama, LGPL'nin altındaki değişiklikleri yayınlamadan Qt kütüphanelerini düzenleyememenizdir.

İlgili SO iş parçacığı: https://stackoverflow.com/questions/94346/can-i-legally-incorporate-gpl-lgpl-open-sourced-software-in-a-proprietary-cl. Bu sorunun en iyi cevabı okuyun, orada daha iyi bir açıklama var.

Maalesef size fiyatlandırma konusunda yardımcı olamam, ancak Qt'yi değiştirmiyorsanız, bunun için ödeme yapmanız gerekmeyebilir.

+0

Sadece kayıt için OP'nin sorusu cevabımı yaptıktan sonra düzenlenmişti, bu yüzden yukarıda söylediğim şeylerin çoğu soruda ele alındı. Ya bu soruyu ilk defa okurken korkunç bir iş çıkardım. –

+0

İlgili ileti dizisinin maalesef şimdi bozuk olduğu anlaşılıyor. – dwk

+1

Bu yanlış yanlış! Bu uzmanlar tarafından yanlış danışılan screeming müşterilere ne sıklıkla başvurmak zorundayım. Sorun şu ki, Comunity'den Professional lisansına serbest bırakılmadan önce geçiş izni verilmiyor. Qt, tüm gelişimin en başından itibaren Ticari olarak yapılmasını gerektirir. LGPL gereksinimini ihlal etmeden bir QString ekleyemezsiniz. LGPL Qt'yi kapalı kaynak kodda kullanmak, sadece Qt tabanlı açık kaynak kodlu uygulamanız Qt tabanlı kod çalıştırmıyorsa çalışır. –

2

Ticari kapalı kaynak uygulamalarında Qt LGPL'yi kullandım. Dinamik bağlantının küçük rahatsızlıklarının yanı sıra, yapmamam için bir neden göremiyorum.

kurşunla 3'te Endişen:

Ben yapılabileceğini biliyorum ama Bu çok garip o

için kod bırakmadan QT değişiklik yapmak gerekebilir gereklilik. Neden Qt kaynağını neden kesmek isteyeceğinizi bilmiyorum ve değişikliklerinizi ona bırakmayacaksınız. Bunu .Net ile karşılaştırıyorsanız, bu çerçevede hiç değişiklik yapamayacağınızı düşünün.

+0

Genellikle çerçeveler hataları içeriyor, dolayısıyla bunları düzeltmek gerekebilir. Salıvermek iyi değildir, çünkü bu ekstra maliyet anlamına gelecektir (değişikliklerinizi orijinal kütüphaneye yükleyerek, ancak bunları yeni sürümde yayınlanana kadar sürebilirsiniz) Bazı ticari LGPL için bir bağlantı gönderebilir misiniz Qt programı? –

+0

Gerçek çerçeveler hata içeriyor, ancak genellikle yalnızca kapalı kaynak çerçeveleri açısından etraflarında çalışıyorsunuz. Kütüphanede yaptığınız değişikliklere bir yama göndermenin fazla maliyeti yoktur; Bunu sadece müşterilerinize sorduklarında dağıtmanız gerekir. – karunski

+0

Kapalı kaynak uygulamalarının, üzerinde çalışmış olduğumlar dışındaki Qt'yi lisanslamak için kullandıkları yöntemleri bilmiyorum. Bununla birlikte, Qt ile oluşturulmuş kapalı kaynak programlarının örneklerini bulmak zor değildir. – karunski