Aller au menu - Aller au contenu

Nokia annonce que Qt 4.5 sera sous licence LGPL

Revenir à la liste des news
Participer à la discussion

Informations

Contributeur(s) : Malgon
Publié : le 16/01/2009 à 16:33:39
Catégorie : Logiciel
Visualisations : 9 007

Nokia annonce que Qt 4.5 sera sous licence LGPL

Grâce au tutoriel C++ de M@teo21, vous connaissez peut-être la bibliothèque Qt, servant à créer des interfaces graphiques, mais aussi à bien d'autres choses tels que le réseau, le XML, les bases de données etc. Un de ses grands interêts est sa portabilité : on ne développe qu'un code et on peut le compiler partout.

Une nouvelle licence



Image utilisateur
Cette bibliothèque était jusqu'à présent sous une double licence : une commerciale (comptez environ 2000€) permettant de réaliser des programmes propriétaires et commerciaux, et une licence GPL V3, pour faire des programmes Open Source. Des projets comme KDE, un environnement de bureau Open Source, utilisent sa licence libre, tandis que des entreprises comme Adobe, Google et la Nasa utilisent sa licence commerciale.

Avec la version 4.5, dont la date de sortie est prévue pour le premier trimestre de 2009, Qt change de licence, elle sera sous la Lesser General Public License (LGPL) 2.1 Une licence commerciale sera tout de même disponible pour ceux qui ne veulent pas se plier aux exigences de la LGPL. Les anciennes versions conserveront leur licence d'origine (donc la double licence).

De la GPL à la LGPL



Dans les grandes lignes, la LGPL autorise le programme à utiliser la bibliothèque, mais sans pour autant modifier la licence de celui-ci. Donc la bibliothèque peut-être réutilisée dans un programme commercial sans pour autant le rendre non commercial (par rapport à la GPL, c'est la clause du copyleft qui disparait).

Mais pourquoi ce changement soudain ? Comment l'entreprise pourrait-elle faire des bénéfices ? Comme vous avez pu le voir, Trolltech a été rachété par l'entreprise Nokia qui elle a les moyens de se passer de la vente des licences.

Un dépôt Git



Une autre annonce appréciée a été la mise en place d'un dépôt Git public. Cela apporte un accès facile aux sources de développement de Qt, donc la possibilité pour les utilisateurs intéressés de suivre le développement plus en amont, et de faire remonter leurs rapports d'erreurs, corrections ou propositions de fonctionnalités plus tôt aux développeurs Qt.

En savoir plus


167 Participations

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  4  5  6 
Pseudo Discussion
2 visiteurs sur cette news (0 membre et 2 anonymes)
Page Précédente  1  2  3  4  5  6 
Hors ligne Gwenn # Posté le 19/01/2009 à 07:18:04
Chez moi ça marche.
Avatar
Groupe : Anciens

Citation : Pas de titre
Après, si tu n'utilise pas de session admin, que tu n'utilise pas IE, OE/Windows Mail et que tu désactive le JS, tu ne risque plus grand-chose en effet :D .

Toujours en session admin, toujours avec JS, et souvent même avec IE.

Citation : Pas de titre
Allez savoir si vous êtes un PC zombie ou pas apres ca...devriez dumper votre traffic IP par moment, ça vous ferait rire.

Pour ça j'ai une diode réseau visible qui clignote quand y'a du traffic. Pratique non? Mais je fais aussi mumuse avec wireshark ne t'en fais pas :)

Citation : Pas de titre
Je veux bien croire que C# et .net soient plus simple pour le programmeur que Qt (je n'ai pas l'expérience pour le dire), mais il y a un constat simple : C# et ;net ne sont pas vraiment portables, Qt si. Et ça, c'est primordial pour certains développeurs. Tu t'imagine modifier la moitié de ton application pour la porter sur Linux et/ou Mac OS X ? C'est difficilement maintenable...

Certes. Mais le code portable, hors GNU, ca reste souvent un truc inutile. Pourquoi changer sa solution de développement pour 5% du marché? En termes marketing, c'est une mauvaise idée.
Il y a pas tant de développeurs pro-portables que ça, sinin C# et compagnie n'auraient pas le succès qu'ils ont.

Image utilisateur
 
Hors ligne alexzero # Posté le 19/01/2009 à 07:25:01
0100100011100
Avatar

Ville : Wambrechies
Pays : France métropolitaine
Études : IG2I

Gwen-Haël prépare toi a te faire sauter dessus par une meute de loup enrager pour avoir dit que la portabilité ne sert a rien

sinon pour revenir a Qt je pense que c'est une bonne chose de laisser le CHOIX aux utilisateur et donc de les laisser LIBRE de faire ce qu'ils veulent avec leurs application, de choisir on non de la faire libre (veiller bien si vous les avez louper revenir sur les 2 mots légèrement accentués de la phrase ci dessus)

Image utilisateur
IG2I...2I
 
Hors ligne Gwenn # Posté le 19/01/2009 à 09:00:34
Chez moi ça marche.
Avatar
Groupe : Anciens

Citation : Pas de titre
Gwen-Haël prépare toi a te faire sauter dessus par une meute de loup enrager pour avoir dit que la portabilité ne sert a rien

Ca sert pas à rien... Mais pour un produit commercial destiné à être vendu, en général ça n'apporte rien au développeur de faire un code portable.

PS - tous les logiciels que j'ai eu à développer étaient portables. Par choix.

Image utilisateur
 
Hors ligne Zanpa # Posté le 19/01/2009 à 16:44:34
Avatar
Groupe : Bannis

Citation : Gwen-Haël
Mais pour un produit commercial destiné à être vendu, en général ça n'apporte rien au développeur de faire un code portable.

Enfin, là, faut quand même modérer hein :-° Mais c'est vrai que c'est pas totalement faux.
Hors ligne gtfGNUSzttrok # Posté le 19/01/2009 à 20:31:46
GNU is MS were
Avatar

"le portage ça sert a rien"


^^


c'est ça ouai :
signalon au passage que des logiciels comme firefox gimp amarok des libs comme gtk+ ont été fait pour unix et compagnie . et portées pour windows ainsi que la glibc .

Donc prière de la fermer avant de l'ouvrir .


et je vien d'installer mon pc BSD : 10 minutes pilote résaux , graphique , son et tout le reste installé par default . amarok et opera aussi (sous windows c'est wd média et internet explorer ) .

Très simple d'utilisation (juste la non présence des paquet qui me soule)
thème vista like et KDE.
300 Mo de MAJ.
contre ça windows n'a que la pub pour survivre.
 
Hors ligne Nesquik69 # Posté le 19/01/2009 à 20:39:00
Slave of the Rythm
Avatar
Groupe : Auteurs

Ville : Tassin la demi-lune
Pays : France métropolitaine

Mais en fait tu sers à quoi à part troller pour ne rien dire toi :o ?

Perso je respecte les défenseurs du libre et j'ai toujours eu une attitude assez neutre, mais alors toi... t'en tiens vraiment une couche hein o_O !

Mes sites web : Plune | It's Friday!
Mes tutos : Javascript | Ajax
Mes projets : SpeedTest | Boxifier | zUploader
Articles : Breakpoint 2007 / 2008 / 2009
Useless : Mangas | Caramelldansen | Monde parallèle acidifié | Tydax
 
Hors ligne Gwenn # Posté le 19/01/2009 à 21:26:02
Chez moi ça marche.
Avatar
Groupe : Anciens

Citation : Pas de titre
contre ça windows n'a que la pub pour survivre.

^^

Merci franchement tu me fais bien rire.

Citation : Pas de titre
signalon au passage que des logiciels comme firefox gimp amarok des libs comme gtk+ ont été fait pour unix et compagnie . et portées pour windows ainsi que la glibc .

Je parle de logiciels commerciaux. Tous ces logiciels ont des concurrents (en particulier gimp qui ne fait vraiment pas le poids).


Citation : Pas de titre
et je vien d'installer mon pc BSD : 10 minutes pilote résaux , graphique , son et tout le reste installé par default . amarok et opera aussi (sous windows c'est wd média et internet explorer ) .

Chacun ses occupations. Pour mes occupations de 3D pour jeux et de développement en microélectronique aucun UNIX ne peut être utilisé.

Image utilisateur
 
Hors ligne Nathalya # Posté le 19/01/2009 à 23:10:15
10+1=11
Avatar
Validateurs

Ville : Flaxlanden
Pays : France métropolitaine
Études : ESEO Angers Dijon Paris

Citation : gtfGNUSzttrok

c'est ça ouai :
signalon au passage que des logiciels comme firefox gimp amarok des libs comme gtk+ ont été fait pour unix et compagnie . et portées pour windows ainsi que la glibc .

Donc prière de la fermer avant de l'ouvrir .


Bonjour,

Et tout d'abord merci. J'avoue avoir beaucoup rit durant ces quelques pages. C'est un plaisir que de lire tes trolls hypocrites ou mal documentés.

Et comme il se doit, je vais nourrir le troll. Avec des informations un minimum exactes dans la mesure du possible.

Alors premièrement BSD : lequel ? Pour une installation pratique et rapide il doit s'agir de FreeBSD, tu mentionnais précédemment le faible nombrede faille relevées, il s'agissait alors du système de base d'OpenBSD (et pas d'un système d'exploitation complet).

Concernant les portages vers windows, c'est quasiment indispensable à la vie de ces programmes. En revanche le portage d'un programme commercial vers GNU/Linux ou un autre OS Libre n'offre pas de grand interet dans le cadre de logiciels grand public, puisqu'il s'agit de logiciel dont 99% de la clientelle tourne sous Windows, et dont les couts de portages sont trop élevés pour effectuer un portage vers OS Libre. Pour reparler de IE, il s'agit d'un navigateur léger fiable et performant permettant la navigation dès l'installation de Windows. Il remplit parfaitement ce role, et il me semble que MS a cessé le portage vers MAC, ou son existence ne trouvait pas la meme justification. On peut également revenir sur Windows Media Player, qui a une richesse incomparable, qui explique son poids supérieur à un lecteur comme VLC.

Au fait ? 10 minutes ? 10 minutes de plus que sous windows, qui a déjà ca de base.

Parceque, dans la série j'ai bien rit :
contre ça windows n'a que la pub pour survivre.
Et que pense tu d'un modèle d'OS différent d'UNIX ? Je n'ai pas dit mieux, j'ai dit différent.

thème vista like
Tu veux donc dire que Windows a un style graphique interessant ? Il n'y a donc pas que la pub ?

300 Mo de MAJ.
Bon ca c'est pas drôle, je me demandais simplement l'utilité de préciser que tous les OS aujourd'hui se mettent à jour (éventuellement sans intervention utilisateur).

Bon cependant je dois revenir sur les allégations de Gwen-Haël
"Pour mes occupations de 3D pour jeux et de développement en microélectronique aucun UNIX ne peut être utilisé."
J'ai regardé les logiciels que j'utilise :
Xilinx ISE
Agilent Advansed System Design
Le compilateur pour PIC C30,
Ils sont portés sous Linux.
UTEditor (2k4) l'est egalement il me semble. Mais ce ne sont plus des applications grand public.

Do only what only you can do.
 
Hors ligne Diti # Posté le 20/01/2009 à 15:22:32
Manchot empereur toon
Avatar
Validateurs

Ville : Sucy-en-brie
Pays : France métropolitaine
Études : EFREI

Citation : alexzero
sinon pour revenir a Qt je pense que c'est une bonne chose de laisser le CHOIX aux utilisateur et donc de les laisser LIBRE de faire ce qu'ils veulent avec leurs application, de choisir on non de la faire libre (veiller bien si vous les avez louper revenir sur les 2 mots légèrement accentués de la phrase ci dessus)

Le contenu libre n'a rien à voir avec la liberté que tu prônes, hein. Les licences libres sont restrictives, pour la plupart. Même le domaine public français est restrictif.
 
Hors ligne M@teo21 # Posté le 20/01/2009 à 15:53:40
Amateur professionnel
Avatar
Admins
Flux RSS

Ville : Paris
Pays : France métropolitaine
Études : EFREI

Bon gtfGNUSzttrok nous a bien fait rire mais je viens de me souvenir que troller est sanctionné sur le Site du Zéro. Si je ne peux pas me permettre de sanctionner 95% des participants à ces commentaires, je dois reconnaître que gtfGNUSzttrok est largement au-dessus de la norme et qu'il va devoir prendre quelques jours de congés pour méditer sur le fait que le troll sauvage n'est pas permis sur le SdZ.

Auteur de 5 livres : HTML5 - C - PHP - Linux - C++
L'urgent est fait, l'impossible est en cours, pour les miracles, prévoir un délai...
 
Hors ligne Alp # Posté le 21/01/2009 à 20:08:45

Ce qui m'a fait marrer, c'est le gros hors-sujet. Enfin bon.

Sinon, comme ç'a été dit sur Developpez déjà, Qt attirait beaucoup mais rebutait car il manquait une licence comme la LGPL. Il y a déjà de nombreux programmeurs C++ qui se réintéressent à Qt depuis l'arrivée de la nouvelle licence. C'est tout de même un signe...

La LGPL offre une liberté que n'offre pas la GPL, et ça, ça attire les gens.
L'intérêt d'acheter la licence commerciale est principalement l'addon pour Visual Studio (qui sera dépassé à cause de QtCreator peut-être ?) ainsi que le support officiel.

Ce n'est que mon avis, mais : wxWidgets, GTK+(mm), FLTK et autres n'ont qu'à bien se tenir ...
 
Hors ligne spider-mario # Posté le 22/01/2009 à 08:46:02
Avatar

Ville : Montigny-lès-cormeilles
Pays : France métropolitaine
Études : INSA Rouen

Reste la compilation statique, permise dans la version commerciale.
Hors ligne Hilaia # Posté le 22/01/2009 à 16:27:10
C'est la fin du début...
Avatar
Groupe : Anciens

Ville : Profondeville
Pays : Belgique

La compilation statique...
Boarf...C'est aussi bien de faire un peu de pub à Qt ^^
Franchement, c'est pas pour quelques DLL en plus à distribuer ^^
Sans compter que je travaille en Java...
Sinon, comment je créé un jar avec Qt ???
Car ça m'affiche des erreurs :s

Dropbox: Obtenez 250Mo supplémentaires en étant parrainé sur ce service de synchronisation de données.
Peut servir à tout, et juste génial pour gérer ses projets gratuitement.
 
Hors ligne Alp # Posté le 22/01/2009 à 17:43:45

Utilise le forum (celui du SdZ ou un autre) pour poser ta question...
 
Hors ligne Hilaia # Posté le 22/01/2009 à 17:47:25
C'est la fin du début...
Avatar
Groupe : Anciens

Ville : Profondeville
Pays : Belgique

Déjà fait :'(

Dropbox: Obtenez 250Mo supplémentaires en étant parrainé sur ce service de synchronisation de données.
Peut servir à tout, et juste génial pour gérer ses projets gratuitement.
 
Hors ligne Alp # Posté le 22/01/2009 à 18:03:10

Sur dvp aussi ? Il y en a quelques uns là-bas qui utilisent Qt Jambi... ici je ne sais pas.
 
Hors ligne Hilaia # Posté le 22/01/2009 à 19:04:24
C'est la fin du début...
Avatar
Groupe : Anciens

Ville : Profondeville
Pays : Belgique

Bin écoute...J'ai rien trouvé alors je suis passé sur Eclipse ^^
Et là, tout marche et je n'ai rien à faire !

Dropbox: Obtenez 250Mo supplémentaires en étant parrainé sur ce service de synchronisation de données.
Peut servir à tout, et juste génial pour gérer ses projets gratuitement.
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx

Revenir à la liste des news