QxOrm est une librairie C++ disponible sous une double licence :
- licence GNU/GPLv3 : open-source et gratuite
- licence commerciale : payante au tarif de 50€ par an par développeur
Pour savoir quelle licence correspond le mieux à votre projet, vous pouvez nous contacter à l'adresse suivante : contact@qxorm.com
La licence open-source de QxOrm permet de distribuer votre application gratuitement sous la condition que votre projet soit également open-source.
Vous devez donc fournir les sources de votre application et indiquer les éventuelles modifications apportées à la librairie QxOrm.
La licence commerciale de QxOrm permet de distribuer votre application sans restriction.
Remarque : si le lien ci-dessus ne fonctionne pas, vous pouvez essayer de télécharger QxOrm en cliquant ici.
QxOrm est dépendant des excellentes librairies
boost (compatible à partir de la version 1.38) et
Qt
(compatible à partir de la version 4.5.0).
Vous devez donc télécharger et installer ces 2 librairies avant de pouvoir utiliser QxOrm.
 |
boost : de nombreux modules de la
librairie boost font partie de la nouvelle norme C++.
C'est une librairie reconnue pour sa qualité, son code 'C++
moderne', sa documentation, sa portabilité, etc...
QxOrm utilise les fonctionnalités suivantes de boost :
smart_pointer, serialization, type_traits,
multi_index_container, unordered_container, any, tuple,
foreach, function.
Il est conseillé d'installer et d'utiliser la dernière version
de boost disponible à l'adresse suivante : http://www.boost.org/ |
 |
Qt : bibliothèque complète : IHM
(QtGui), réseau (QtNetwork), XML (QtXml), base de données
(QtSql), etc...
La documentation est excellente et le code C++ écrit à partir
de cette bibliothèque est à la fois performant et simple de
compréhension.
Depuis le rachat par Nokia et sa nouvelle license LGPL, Qt est
sans contexte la bibliothèque phare du moment.
QxOrm est compatible avec les principaux objets définis par Qt
: QObject, QString, QDate, QTime, QDateTime, QList, QHash,
QSharedPointer, QScopedPointer, etc...
Il est conseillé d'installer et d'utiliser la dernière version
de Qt disponible à l'adresse suivante : http://qt.nokia.com/ |
|