62 votes

Qt licences commerciales?

Personne ne sait les détails de l'intervalle Qt licence commerciale? Coût? Caché de la politique de pièges, simple et multi plate-forme, etc.?

Pardonnez ma paresse, mais leur site internet offre peu de détails et j'ai pensé que je voudrais poser ici au sujet de n'importe qui d'expériences particulières avant de les soumettre à l'argumentaire de vente.

Est le commercial vs open source d'installation différent dans la licence?

Qu'est-ce qui m'empêche de développer quelque chose dans la version Open Source puis acheter la licence commerciale autre que leur politique?

Je pense qu'ils peuvent vendre des licences de plus, si elles ont diminué la marge, un peu...

Je fais comme la plate-forme et il a été dit que ça vaut la dépense. Merci d'avance pour vos pensées.

Mise à JOUR: QT est maintenant Commerciales et de la LGPL

96voto

Mike Points 961

Cette idée fausse est si commun qu'il doit répondre là où google ne le trouve.

En bref, vous avez tous tort.

La licence stipule clairement que c'est la LGPL les logiciels. Cela signifie par définition que vous pouvez l'utiliser librement pour créer des logiciels commerciaux. Ce que vous ne pouvez pas faire est de cacher que vous avez utilisé QT, et vous devez le lien de la dll de façon dynamique. Ça y est! Si vous voulez la liaison statique, vous devez acheter une licence commerciale ou gratuit votre code.

Citation de QT de Licence:

Qt Licence

Nous avons la licence de Qt sous les termes de la GNU Lesser General Public License (LGPL) de la version 2.1.

Cette version de Qt est approprié pour le développement d'applications Qt (propriétaires ou open source), à condition que vous pouvez se conformer aux modalités et conditions énoncées dans la GNU GPL version 2.1. En savoir plus sur la licence LGPL ici.

En outre, nous avons conclu un accord avec Digia, qui fournit Qt sous les termes d'un contrat de licence commerciale. Cette version de Qt est appelé Qt Commercial. Pour en savoir plus à propos de Qt Commercial, veuillez visiter qt.digia.com.

Comme vous pouvez le voir, il n'y a rien d'empêcher de vous utiliser la version gratuite de créer un logiciel commercial aussi longtemps que vous respectez les LGPL. Notez que la citation est la pleine termes du contrat de licence.

Il suffit de mettre:

LGPL: Vous pouvez garder votre source commerciale fermé aussi longtemps que vous le seul lien de façon dynamique. Et reconnaissez que vous avez utilisé QT pour votre logiciel.

GPL: Tous votre code "sont à nous".

Commercial: Faire WTF que vous voulez de licence.

La raison pour laquelle il existe une licence LGPL est parce que certains ne veulent garder leur code fermé, et ne pas être obligé de libérer le code pour tous. Qui est en elle-même est une autre sorte de liberté que la GPL ne peut pas satisfaire.

25voto

Animated Clocks Points 1179

il y a 3 mois:

une plate-forme (win / linux / mac) édition de bureau 2500 €

une plate-forme (win / linux / mac) édition de bureau légère 1350 €

deux plateformes, bureau 3750 €

deux plates-formes, lumière de bureau 2270 €

trois plates-formes, bureau 5500 €

Addon QSA +1500 €

5voto

Pierre Points 1854

Nous avons payé pour la licence de Qt edition (la version de Windows) pour un an, avec de l'aide. Cela vous donne:

  • une licence personnelle de fichier qui vous permet de compiler Qt. Cela peut être nécessaire que vous souhaitez peut-être certaines fonctionnalités/plugins activés.
  • l'accès à leur prise en charge qui est l'un des meilleurs que j'ai jamais utilisé. Vous posez votre question par e-mail et recevoir une réponse dans les meilleurs délais (généralement le jour même). Une fois, j'ai posé une question et j'ai obtenu une première réponse avec un programme de test écrits par le personnel de soutien. Nous avons aussi discuté de la question sur cette base plutôt que de façon abstraite. C'était très agréable.
  • vous avez accès à leur publication et de nouvelles.
  • vous recevez également les nouvelles versions de l'intervalle Qt produit.

Ma compréhension est que vous pouvez utiliser la version gratuite pour le développement de votre application, mais alors votre demande doit être également libres. Si ce n'est pas ce que vous voulez, vous devez acheter une licence auprès d'eux.

C'est vraiment une belle plate-forme pour le développement d'applications. Le prix de la licence ne doit pas vous arrêter, si vous pouvez vous le permettre.

Mon expérience jusqu'à présent était très bon, comme vous le savez maintenant :-)

1voto

Egil Points 2329

Autant que je sache, je suis paresseux, la seule différence est la licence. Rien ne vous empêche de développer quelque chose dans la version open source et d'acheter ensuite la licence commerciale. La partie importante est que vous ne pouvez pas distribuer de code non libre en utilisant la licence open source. Ce que vous en faites chez vous est à vous.

1voto

epatel Points 32451

@Egil (pas de commentaire parce que la citation n'a pas d'ajustement)

Non, on doit acheter une licence Commerciale avant de commencer l'élaboration d'un logiciel commercial

Citation de lien

Vous devez acheter un Qt Commercial Licence de Qt Logiciel ou d'un de ses revendeurs autorisés avant que vous commencer à développer des logiciels commerciaux. La licence Commerciale ne permet pas de l'incorporation de code développé avec l'Open Source Edition de Qt en un produit commercial.

...ou avez-vous dire qu'il n'y a rien qui vous empêche, vous, sauf propre conscience

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X