Qt était à l'origine développé par Trolltech. Au début proprio, il est très rapidement devenu libre, et n'a pas cessé d'être de plus en plus ouvert. Qt était à l'époque sous double licence: GPL et commerciale. Ce qui signifie que les gens qui veulent faire du proprio avec Qt doivent payer une licence qui sert a financer le développement.
Qt était principalement utilisé sur le desktop, mais aussi embarqué. Trolltech a aussi investit beaucoup d'argent dans un autre produit: Qtopia qui était sensé être une platforme pour téléphone mobile (comme Android). Qtopia fut un échec commercial)
En 2008, Nokia rachète Qt. Leur but est d'unifier et faciliter le développent pour leurs platformes. Il prétende que les client de Trolltech sont encore important. Mais en vérité, tout ce qu'il veulent c'est que les gens utilisent Qt dans le but de développer leur écosystème. C'est pour ça que la licence de Qt est changée vers LGPL. Pratiquement tout le développement de Qt est maintenant concentré sur le mobile. Il y a beaucoup de travail pour porter Qt vers les platformes Nokia. Pendent ce temps, les client qui payent une licence commerciale sont un peu négligés. C'est pourquoi Nokia décide de externaliser la revente des licences et le support à Digia.
En parallèle, Elop, le nouveau CEO de Nokia essaye de faire quelque chose pour "sauver" Nokia.
Pour rappel, le problème était que Nokia perdait des parts de marché sur les smartphone comparé à Apple et Android. La raison invoquée est l'absence d'un écosystème d' « Apps ». Problème de poule et d'œuf: les smartphone Nokia n'ont pas beaucoup de succès, donc les développeurs ne développent pas d'« Apps », donc les platformes ne décolle pas. La stratégie précédente était que Qt allait aider les développeur car c'était beaucoup plus attrayant que le développement Symbian. Mais alors que les téléphone Nokia avec Qt arrivaient à peine sur le marché, Elop annonce début 2011 que Nokia va tout miser sur Microsoft avec de l'espoir que l'écosystème de Windows se développe plus facilement. Avec cette annonce il tue les platforme actuelle de Nokia alors que les téléphone avec Windows Phone sont prévu un an plus tard.
Il est aussi annoncé que Qt ne sera pas porté sur Windows Phone. Quel avenir pour Qt dans Nokia alors ?
Les rumeurs disent que Nokia développe une nouvelle platforme basée sur Linux pour les téléphone bas de gamme. Mais en pratique Nokia mets de moins en moins de ressources dans le développement de Qt, et cela ce limite à ce qui intéresse Nokia, c'est à dire de l'embarqué avec Wayland. Toutes les autres platformes (Mac, Windows, X11) sont totalement négligées.
Heureusement que le développement de Qt est bel et bien ouvert maintenant. Tout le monde peux facilement envoyer des patches et même les intégrer sans que un employé de Nokia intervienne.
Mais voilà, Nokia est dans la merde car il n'a pas vendu beaucoup de téléphone ces dernier temps. Donc ils annoncent il y a un peu plus d'un mois une grosse réduction d'effectif. Ils ont apparemment décider d'abandonner entre autres leur nouvelle platforme pour le bas de gamme, et de ce séparer définitivement de Qt. Tous les devs qui bossaient sur Qt vont probablement être viré. (Sauf si il y a un accord avec une autre boite qui les reprendrais)
La situation actuelle est:
Qt est libre et utilisé par pas mal de grosses boites. Il y a déjà beaucoup de développeurs externes. Il restera maintenu.
Nokia est propriétaire de l'infrastructure de test. C'est un énorme serveur avec beaucoup de machine virtuelle qui exécute les tests de Qt avant chaque intégration sur plein de platforme et configuration (+ une ferme de mac mini car la licence ne permet pas de virtualisation).
Digia a pour le moment le monopole de revente de licences de Qt. Mais les contribution de Digia sont minimes.
Le framebuffer n'est que la partie affichage de bas niveau, il ne gère pas tout ce qui est input ou possibilité d'avoir plusieurs clients (plusieurs fenêtres de processus différents).
Par ailleurs, Il existe des implémentations de wayland (partie serveur) qui tournent sur le framebuffer.
Personnellement, je suis d'accord que la situation est ridicule. Mais qu'est-ce que tu dirais
Si ton collègue venait mettre des pénis en art ASCII dans ton source code en disant que c'est amusant.
Autre exemple: prends les mots « BORDEL » et « TABARNAK » apparaissant dans les commentaire d'un code source pour un client. Certains francophone pourrait considéré l'un comme un petit clin d'œuil, et l'autre comme un sacrilège. Et ce ne serait pas les même mots pour tout le monde.
Au contraire, le propre de l'humanité est de savoir appliquer une "surcouche" par dessus des données biologiques.
Faux. Les annimaux aussi appliquent une « surcouche »
Par ailleurs tu n'appliques pas une surcouche sur tout: Tu retire toujours ta main quand tu te brûle. Tu trembles quand tu as froid. Parfois du dis même peut être des gros mots.
Le comportement naturel d'un animal dans un magasin de nourriture est de s'emparer de ce qui lui fait envie et de le manger sur place.
Peut être as tu mal dressé ton animal alors.
Mais c'est aussi le comportement normal d'un enfant dans un magasin de friandises
Le semaine dernière, mon laptop à rendu l'âme (problème au niveau de l'alimentation).
J'ai donc du resortir mon précédent laptop.Ce dernier n'avais plus été mis à jour depuis novembre.
Mais en suivant toutes les instructions spéciale de la page d'acceuil pour les cas spécieux avec glibc et filesystem, la mise à jour c'est passée facilement et sans encombres.
Bref, je suis toujours très satisfait de archlinux depuis les nombeuses années que je l'utilise.
As tu envisagé d'écrire un frontend pour LLVM ?
En passent par C++, tu perds sans doute pas mal d'informations qui pourraient être utile pour faire des optimisations.
Bha c'est pas un problème. Un « worker thread » peux faire du travail en tâche de fond sans nuire à la réactivité des autres threads, même quand il n'y a que un cœur. (Pour rappel, Linux est multi-tâche)
les définition des types de day et month sont défini une seule fois dans une bibliothèque.
Et ils sont assez facile à définir en utilisant les bibliothèque qui vont bien.
(Tu remarqueras que dans mon code je ne fait appel à aucune bibliothèque. Et je ne sais pas s'il en existe qui font ça, mais j'imagine que ça ne va pas tarder car pour le moment c'est encore une nouveauté du langage)
Pourquoi ?
Il dit « open-source », il dit pas libre.
Il aurait pu mettre en CC-BY-NC-ND et ça aurait été pire.
On peux critiquer autant qu'on veux le NC mais ça reste plus ouvert que du « closed-source » (pour ne pas dire proprio/privateur)
(et avoir un ordre alphabétique différent dans différentes langues utilisant le même ensemble de lettre)
C'est déjà le cas. En français ou an allemand, les ligatures et diacritiques sont sur le même rang que la lettre qu'elles modifient, alors que en norvégien ou suédois, elles ont leur place à la fin.
Par exemple, Æ en français est au début de l'alphabet alors que en norvégien, Æ est entre le Z et le Ø. Le Ä allemand sur le même rang que le A, (ou considéré comme un AE en fonction du dictionnaire), alors que le Ä suédois est à la fin entre le Å et le Ö.
Par contre, les suédois classent le W et V sur le même rangs
Bref, la Collation en informatique n'est pas si facile..
Je ne crois pas avoir vu de fumeur se retrouver dans cette situation
Ton commentaire n'a absolument rien à voir.
1) L'histoire ne dit pas si les personnes concernées étaient fumeuses ou non. ;)
2) Les crises de manque est ce qui se passe quand quelqu'un arrête de prendre une substance. Ici tu nous parle due quelqu'un qui est directement sous l'effet de la drogue en question. (et qui en a apparament abusé)
# Petit rappel historique
Posté par Gof (site web personnel) . En réponse au journal Quel avenir pour Qt ?. Évalué à 10.
Petit rappel historique:
Qt était à l'origine développé par Trolltech. Au début proprio, il est très rapidement devenu libre, et n'a pas cessé d'être de plus en plus ouvert. Qt était à l'époque sous double licence: GPL et commerciale. Ce qui signifie que les gens qui veulent faire du proprio avec Qt doivent payer une licence qui sert a financer le développement.
Qt était principalement utilisé sur le desktop, mais aussi embarqué. Trolltech a aussi investit beaucoup d'argent dans un autre produit: Qtopia qui était sensé être une platforme pour téléphone mobile (comme Android). Qtopia fut un échec commercial)
En 2008, Nokia rachète Qt. Leur but est d'unifier et faciliter le développent pour leurs platformes. Il prétende que les client de Trolltech sont encore important. Mais en vérité, tout ce qu'il veulent c'est que les gens utilisent Qt dans le but de développer leur écosystème. C'est pour ça que la licence de Qt est changée vers LGPL. Pratiquement tout le développement de Qt est maintenant concentré sur le mobile. Il y a beaucoup de travail pour porter Qt vers les platformes Nokia. Pendent ce temps, les client qui payent une licence commerciale sont un peu négligés. C'est pourquoi Nokia décide de externaliser la revente des licences et le support à Digia.
En parallèle, Elop, le nouveau CEO de Nokia essaye de faire quelque chose pour "sauver" Nokia.
Pour rappel, le problème était que Nokia perdait des parts de marché sur les smartphone comparé à Apple et Android. La raison invoquée est l'absence d'un écosystème d' « Apps ». Problème de poule et d'œuf: les smartphone Nokia n'ont pas beaucoup de succès, donc les développeurs ne développent pas d'« Apps », donc les platformes ne décolle pas. La stratégie précédente était que Qt allait aider les développeur car c'était beaucoup plus attrayant que le développement Symbian. Mais alors que les téléphone Nokia avec Qt arrivaient à peine sur le marché, Elop annonce début 2011 que Nokia va tout miser sur Microsoft avec de l'espoir que l'écosystème de Windows se développe plus facilement. Avec cette annonce il tue les platforme actuelle de Nokia alors que les téléphone avec Windows Phone sont prévu un an plus tard.
Il est aussi annoncé que Qt ne sera pas porté sur Windows Phone. Quel avenir pour Qt dans Nokia alors ?
Les rumeurs disent que Nokia développe une nouvelle platforme basée sur Linux pour les téléphone bas de gamme. Mais en pratique Nokia mets de moins en moins de ressources dans le développement de Qt, et cela ce limite à ce qui intéresse Nokia, c'est à dire de l'embarqué avec Wayland. Toutes les autres platformes (Mac, Windows, X11) sont totalement négligées.
Heureusement que le développement de Qt est bel et bien ouvert maintenant. Tout le monde peux facilement envoyer des patches et même les intégrer sans que un employé de Nokia intervienne.
Mais voilà, Nokia est dans la merde car il n'a pas vendu beaucoup de téléphone ces dernier temps. Donc ils annoncent il y a un peu plus d'un mois une grosse réduction d'effectif. Ils ont apparemment décider d'abandonner entre autres leur nouvelle platforme pour le bas de gamme, et de ce séparer définitivement de Qt. Tous les devs qui bossaient sur Qt vont probablement être viré. (Sauf si il y a un accord avec une autre boite qui les reprendrais)
La situation actuelle est:
[^] # Re: Autre possibilité
Posté par Gof (site web personnel) . En réponse au journal Wayland 0.95 est sorti !. Évalué à 4.
Autre possibilité à quoi ?
Le framebuffer n'est que la partie affichage de bas niveau, il ne gère pas tout ce qui est input ou possibilité d'avoir plusieurs clients (plusieurs fenêtres de processus différents).
Par ailleurs, Il existe des implémentations de wayland (partie serveur) qui tournent sur le framebuffer.
[^] # Re: quelques questions
Posté par Gof (site web personnel) . En réponse au journal "droit au mariage à tous les couples sans distinction de sexe ni de genre". Évalué à 2.
Les Maladie_héréditaire ça te parle ?
[^] # Re: sexisme ou blague ?
Posté par Gof (site web personnel) . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à 2.
Personnellement, je suis d'accord que la situation est ridicule. Mais qu'est-ce que tu dirais
Si ton collègue venait mettre des pénis en art ASCII dans ton source code en disant que c'est amusant.
Autre exemple: prends les mots « BORDEL » et « TABARNAK » apparaissant dans les commentaire d'un code source pour un client. Certains francophone pourrait considéré l'un comme un petit clin d'œuil, et l'autre comme un sacrilège. Et ce ne serait pas les même mots pour tout le monde.
[^] # Re: wtf ?????
Posté par Gof (site web personnel) . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à 3.
Faux. Les annimaux aussi appliquent une « surcouche »
Par ailleurs tu n'appliques pas une surcouche sur tout: Tu retire toujours ta main quand tu te brûle. Tu trembles quand tu as froid. Parfois du dis même peut être des gros mots.
Peut être as tu mal dressé ton animal alors.
Mais c'est aussi le comportement normal d'un enfant dans un magasin de friandises
[^] # Re: Simple patch
Posté par Gof (site web personnel) . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à 6.
https://lkml.org/lkml/2012/7/19/400
Donc non, la valeur est considérée comme offensive même représentée sous une autre forme. On ne joue pas avec la morale ici !
[^] # Re: sexisme ou blague ?
Posté par Gof (site web personnel) . En réponse au journal B16B00B5 : Sexisme dans le source du Kernel. Évalué à 4.
Parce que les valeurs et croyances des gens sont différent en fonction des cultures.
Va mettre une variable "m0rt au p*pe" dans les source de linuxfr pour voir. Rien de bien choquant pourtant.
Certains se vexent de la présense ces mots comme "slave" ou "deamon"
http://www.freesoftwaremagazine.com/articles/why_does_kde_use_slaves
# ma vie.
Posté par Gof (site web personnel) . En réponse à la dépêche Une nouvelle image d'installation pour Archlinux (2012.07.15) est disponible. Évalué à 4.
Le semaine dernière, mon laptop à rendu l'âme (problème au niveau de l'alimentation).
J'ai donc du resortir mon précédent laptop.Ce dernier n'avais plus été mis à jour depuis novembre.
Mais en suivant toutes les instructions spéciale de la page d'acceuil pour les cas spécieux avec glibc et filesystem, la mise à jour c'est passée facilement et sans encombres.
Bref, je suis toujours très satisfait de archlinux depuis les nombeuses années que je l'utilise.
# LLVM
Posté par Gof (site web personnel) . En réponse au journal pythran rampe. Évalué à 3.
As tu envisagé d'écrire un frontend pour LLVM ?
En passent par C++, tu perds sans doute pas mal d'informations qui pourraient être utile pour faire des optimisations.
# Décalages.
Posté par Gof (site web personnel) . En réponse au journal Générer des clefs GPG avec une empreinte « proche » d’une cible. Évalué à 9. Dernière modification le 17 juillet 2012 à 14:19.
Tu aurais pu aussi essayer de modéliser les décalages et inversion de lettres.
Distance_de_Levenshtein
(Il y a aussi la distance de Levenshtein pondérée, qui favorise les lettres similaires)
# [x] Pierre Tramo
Posté par Gof (site web personnel) . En réponse au sondage méta-sondage : quand je répond à un sondage sur linuxfr.org.... Évalué à 5.
[x] Je cherche désespérément l'option « Pierre Tramo »
[^] # Re: sic transit Mozilla regnum
Posté par Gof (site web personnel) . En réponse au journal Été meurtrier chez Mozilla. Évalué à 4.
Bha c'est pas un problème. Un « worker thread » peux faire du travail en tâche de fond sans nuire à la réactivité des autres threads, même quand il n'y a que un cœur. (Pour rappel, Linux est multi-tâche)
[^] # Re: Le titre est trop long
Posté par Gof (site web personnel) . En réponse au journal Typage statique versus typage dynamique. Évalué à 6.
Je ne suis pas d'accord: en quoi est-ce affreux et difficile à maintenir ?
les définition des types de day et month sont défini une seule fois dans une bibliothèque.
Et ils sont assez facile à définir en utilisant les bibliothèque qui vont bien.
(Tu remarqueras que dans mon code je ne fait appel à aucune bibliothèque. Et je ne sais pas s'il en existe qui font ça, mais j'imagine que ça ne va pas tarder car pour le moment c'est encore une nouveauté du langage)
[^] # Re: Le titre est trop long
Posté par Gof (site web personnel) . En réponse au journal Typage statique versus typage dynamique. Évalué à 6.
en C++:
http://pastebin.com/pWD1hCjL
(oui, je sais, c'est affreux… mais il faux mettre ce genre de truc dans les bibliothèques)
[^] # Re: gmail
Posté par Gof (site web personnel) . En réponse au journal Été meurtrier chez Mozilla. Évalué à 10.
Bonjour
J'arrêté d'utiliser linux depuis que j'utilise mac
(j'utilise mac depuis que mon la batterie de mon pc portable est foutue)
Je trouve macos super pratique.
Je préfèrerai utiliser un os libre, avec ou sans apple.
avez vous une alternative à proposer ?
…
[^] # Re: sic transit Mozilla regnum
Posté par Gof (site web personnel) . En réponse au journal Été meurtrier chez Mozilla. Évalué à 10.
Je ne comprends pas. Quelle est la fondation qui soutiens le développement actif de Mutt ?
# Diff
Posté par Gof (site web personnel) . En réponse au journal Réalisation d'un site de Paste web 2.0. Évalué à 3.
Quand j'utilise ce genre d'outils, la plupart du temps c'est avec des patches (diff)
Ce n'est pas vraiment un langage, mais ce serait bien de le reconnaître quand même.
[^] # Re: CC-BY-NC-SA
Posté par Gof (site web personnel) . En réponse au journal Ouvrir le code de la vie. Évalué à 8.
Pourquoi ?
Il dit « open-source », il dit pas libre.
Il aurait pu mettre en CC-BY-NC-ND et ça aurait été pire.
On peux critiquer autant qu'on veux le NC mais ça reste plus ouvert que du « closed-source » (pour ne pas dire proprio/privateur)
[^] # Re: D'habitude
Posté par Gof (site web personnel) . En réponse au journal Une décision de la CJCE concernant la revente de licences de logiciel d'occasion. Évalué à 10.
Et pourquoi pas ? Il y a parfois des dépêches intéressantes qui mériteraient de passer dans les journaux :-)
# Autre example
Posté par Gof (site web personnel) . En réponse au journal Obsolescence programmé = FOUTAISE. Évalué à 3.
La durée de vie de cette horloge est de seulement dix mille ans: http://longnow.org/clock/
[^] # Re: Merci
Posté par Gof (site web personnel) . En réponse au journal RFC 6647: Email Greylisting: An Applicability Statement for SMTP. Évalué à 1.
Tu t'avances beaucoup. Ils sont peut-être libres.
[^] # Re: saikoi
Posté par Gof (site web personnel) . En réponse au journal RPM de wmcoincoin 2.5.1f dispo . Évalué à 5.
Peut-être fallait il prendre son commentaire au second degré ? Un peu comme les commentaire qui demande la signification de « bronsoniser ».
[^] # Re: Demande de précision ?
Posté par Gof (site web personnel) . En réponse au journal La fin du Minitel. Évalué à 4.
C'est déjà le cas. En français ou an allemand, les ligatures et diacritiques sont sur le même rang que la lettre qu'elles modifient, alors que en norvégien ou suédois, elles ont leur place à la fin.
Par exemple, Æ en français est au début de l'alphabet alors que en norvégien, Æ est entre le Z et le Ø. Le Ä allemand sur le même rang que le A, (ou considéré comme un AE en fonction du dictionnaire), alors que le Ä suédois est à la fin entre le Å et le Ö.
Par contre, les suédois classent le W et V sur le même rangs
Bref, la Collation en informatique n'est pas si facile..
# Moi.
Posté par Gof (site web personnel) . En réponse au journal Burn, Berlin, Burn!. Évalué à 3.
Moi \o/
[^] # Re: Un peu de bon sens ne ferait pas de mal
Posté par Gof (site web personnel) . En réponse au journal [ Liberté ] : Association de défense des "droits des fumeurs adultes". Évalué à 4.
Ton commentaire n'a absolument rien à voir.
1) L'histoire ne dit pas si les personnes concernées étaient fumeuses ou non. ;)
2) Les crises de manque est ce qui se passe quand quelqu'un arrête de prendre une substance. Ici tu nous parle due quelqu'un qui est directement sous l'effet de la drogue en question. (et qui en a apparament abusé)