❌

Vue lecture

Sortie de GIMP 3.0

GIMP 3.0 est enfin sorti ! Il s’agit du rĂ©sultat de 7 annĂ©es de dur labeur par des dĂ©veloppeurs, designers, artistes et autres membres bĂ©nĂ©voles de la communautĂ© (pour rĂ©fĂ©rence, GIMP 2.10 fut publiĂ© en 2018 [article en français sur LinuxFr.org] et la premiĂšre version de dĂ©veloppement pour GIMP 3.0 en 2020 [sur LinuxFr.org]). Avec GIMP 3.0 vous pourrez faire plus, mieux, plus facilement et plus rapidement !

Une semaine plus tard, la premiÚre version de correction de bug, GIMP 3.0.2, est déjà sortie pour régler quelques instabilités qui étaient passées entre les mailles de notre communauté de testeurs!

Image de démarrage de GIMP 3.0, par Sevenix (CC by-sa 4.0)
Image de démarrage de GIMP 3.0, par Sevenix (CC by-sa 4.0)

Cette dĂ©pĂȘche ne va pas tenter de couvrir l’ensemble des changements entre la sĂ©rie 2.10 et la version 3. Nous nous contenterons de mettre en lumiĂšre certaines des amĂ©liorations les plus remarquables de cette sortie.

Changements majeurs

  • Besoin de revoir les rĂ©glages d’un filtre appliquĂ© quelques heures plus tĂŽt ? L’édition non-destructive des calques arrive dans GIMP 3.0 pour les filtres les plus courants. La prĂ©visualisation dans la zone d’édition permet de voir les changements en temps rĂ©el. Filtre de Courbes appliquĂ© en non-destructif sur un portrait de Sofiia dans GIMP. Photo par Sofia (CC By-SA 4.0 International) Filtre de Courbes appliquĂ© en non-destructif sur un portrait de Sofiia dans GIMP. Photo par Sofia (CC By-SA 4.0 International)
  • Passez vos fichiers entre davantage de logiciels tiers, notamment avec la prise en charge des fichiers BC7 DDS (trĂšs utilisĂ©s dans l’industrie du jeu vidĂ©o) de mĂȘme qu’une meilleure prise en charge du format PSD, ou encore grĂące aux divers nouveaux formats d’image maintenant pris en charge! Dialogue d’exportation PSD dans GIMP 3.0 avec des options pour exporter des chemins de rognage (*clipping paths*), un profil CMJN et les mĂ©tadonnĂ©es Dialogue d’exportation PSD dans GIMP 3.0 avec des options pour exporter des chemins de rognage (« clipping paths Â»), un profil CMJN et les mĂ©tadonnĂ©es
  • Vous ne savez pas la taille que fera votre dessin? Activez la nouvelle fonctionnalitĂ© pour Ă©tendre la taille de vos calques automatiquement dans les outils de peinture.
  • La personnalisation des textes est maintenant plus puissante: stylisez vos textes (avec l’effet “Styles”), appliquez des contours, ombres, et effets biseaux, et plus. Stylisez vos textes avec l’effet GEGL Styles dans GIMP Stylisez vos textes avec l’effet GEGL Styles dans GIMP
  • L’organisation de vos calques est dĂ©sormais trĂšs simplifiĂ©e grĂące Ă  la capacitĂ© de sĂ©lectionner plusieurs Ă©lĂ©ments Ă  la fois, pour les dĂ©placer ou les transformer ensemble!
  • La gestion des couleurs continue d’ĂȘtre amĂ©liorĂ©e, encore et toujours, faisant ainsi de GIMP un Ă©diteur d’image avancĂ© pour tous. L’épreuvage Ă  l’écran est aussi simplifiĂ© avec gestion dans la barre des tĂąches de GIMP 3.0 L’épreuvage Ă  l’écran est aussi simplifiĂ© avec gestion dans la barre des tĂąches de GIMP 3.0
  • Mise Ă  jour de notre plateforme d’interface graphique (GTK3) pour un usage plus moderne du bureau.
  • Nouveau logo Wilber!

Nouveau logo de GIMP, Wilber, par Aryeom (CC by-sa 4.0)
Nouveau logo de GIMP, Wilber, par Aryeom (CC by-sa 4.0)

En savoir plus

Bien sĂ»r ce n’est qu’un mince aperçu des nouveautĂ©s de GIMP 3.0. Nous avons aussi prĂ©parĂ© des notes de sorties (en anglais) bien plus complĂštes listant les changements, amĂ©liorations, nouvelles fonctionnalitĂ©s et bien plus. Et si vous voulez plonger encore plus dans les dĂ©tails, vous pouvez vous perdre dans les milliers de lignes de notre fichier NEWS.pre-3.0, qui liste les changements entre 2.10 et 3.0, de toutes les versions de dĂ©veloppement (sĂ©rie 2.99) et des versions candidates.

Ou plus simplement, pour tester par vous-mĂȘme, tĂ©lĂ©chargez GIMP 3.0 directement sur notre page de tĂ©lĂ©chargement et lancez-vous!

Autres sorties de logiciels du GIMPVerse

Pour accompagner la sortie de GIMP 3.0, les empaqueteurs doivent savoir que nous avons aussi sorti :

Nous conseillons fortement Ă  tous les empaqueteurs de mettre aussi Ă  jour la derniĂšre version de GTK3: GTK 3.24.49. Celle-ci contient des corrections pour des problĂšmes majeurs (des plantages aux problĂšmes de pĂ©riphĂ©riques d’entrĂ©e, en passant par les dĂ©fauts d’interface graphique avec les Ă©critures s’affichant de droite Ă  gauche, et plus
).

L’aprĂšs-GIMP 3.0 !

GIMP 3.0 est un jalon majeur dans l’histoire du logiciel. Notre projet est dĂ©veloppĂ© trĂšs activement, et si vous pensez que cette sortie est dĂ©jĂ  super cool, attendez de voir ce que l’on vous prĂ©pare !

L’un des grands changements se situe dans notre politique de sortie. Alors que nous avions fait un dĂ©tour temporaire dans notre systĂšme de versionnements pour accepter de nouvelles fonctionnalitĂ©s lors des sorties de version micro pendant la sĂ©rie 2.10, nous revenons Ă  notre systĂšme de version historique, avec seulement des corrections de bugs pour les sorties micro et de nouvelles fonctionnalitĂ©s pour les sorties mineures et majeures
 sauf que nous allons accĂ©lĂ©rer la sortie des versions mineures! Ainsi chaque sortie mineure aura moins de fonctionnalitĂ©s, mais vous n’aurez pas Ă  attendre 6 ou 7 ans! Nous prĂ©voyons de sortir GIMP 3.2 d’ici un an au plus.

Ces derniĂšres annĂ©es, nous mettons aussi beaucoup plus l’accent sur le travail d’interface et l’expĂ©rience utilisateur (UX), avec la crĂ©ation d’un groupe de travail communautaire pour le design du logiciel. Ce projet est en constante Ă©volution, mais il porte dĂ©jĂ  ses fruits et amĂ©liorera beaucoup GIMP.

Enfin si quiconque souhaite un peu imaginer le futur de GIMP, vous pouvez jeter un Ɠil Ă  nos feuilles de route, regroupĂ©es par groupes de fonctionnalitĂ©s, qui sont autant de projets sur lesquels nous prĂ©voyons de travailler dans un futur Ă  plus ou moins court terme. Et certains de ces projets sont dĂ©jĂ  en cours de dĂ©veloppement !

Soutenez le dĂ©veloppement de GIMP !

N’oubliez pas que vous pouvez faire des donations et ainsi financer personnellement les dĂ©veloppeurs de GIMP, ce qui permet de donner en retour au projet et d’accĂ©lĂ©rer son dĂ©veloppement. L’engagement de la communautĂ© aide Ă  la stabilitĂ© et la robustesse du projet !

Commentaires : voir le flux Atom ouvrir dans le navigateur

Mercator et Meta-press.es présentés au prochain webinaire de la série "Open Source by OW2"

OW2 donnera la parole aux projets Mercator et Meta-press.es, le jeudi 3 avril 2025 Ă  16h00

Cet Ă©pisode est le quatriĂšme de la sĂ©rie de webinaires « Open Source by OW2 », dĂ©diĂ©e aux innovations open source, aux projets et Ă  la communautĂ© OW2, ainsi qu’aux opportunitĂ©s de financement open source dont le programme europĂ©en NGI. DĂ©couvrez de nouveaux projets, des technologies, de l’innovation, des modĂšles ouverts au sens large (science/donnĂ©es/matĂ©riel/Ă©ducation/normes/protocoles/etc.), mais aussi des biens communs numĂ©riques, des financements, des modĂšles Ă©conomiques, de la coopĂ©ration et de l’impact social. Chaque webinaire met en avant un projet OW2 et un projet financĂ© par NGI.

Affiche

Agenda:

16:00: Introduction par Pierre-Yves Gibello, OW2 CEO
16:05: Mercator, une application web conçue pour faciliter la cartographie des systĂšmes d'information, presentĂ©e par Didier Barzin, Responsable SĂ©curitĂ© des SystĂšmes d'Information du Centre Hospitalier Émile Mayrisch (Luxembourg).
16:25: Meta-press.es, une extension de Firefox pour explorer les news récentes des médias sur votre moteur de recherche, sans intervention de tracker ou d'entreprise quelconque, presenté par Simon Descarpentries, Directeur général Acoeuro.com..

L’inscription est gratuite mais obligatoire. Les prĂ©sentations ont lieu en anglais. N’hĂ©sitez pas Ă  diffuser l’invitation !

Commentaires : voir le flux Atom ouvrir dans le navigateur

La liberté des calculatrices graphiques ?

Les calculatrices graphiques sont de lointains dĂ©rivĂ©s des ordinateurs de poche des annĂ©es 1980, dans lesquelles subsiste cette capacitĂ© native Ă  pouvoir ĂȘtre programmĂ©.
J’en serais probablement restĂ© Ă  mon expĂ©rience de lycĂ©en, et l’éternel combat Casio / Texas Instrument, s’il n’y avait pas eu un virage (pas forcĂ©ment bien courbe) autour de Python dans la fin des annĂ©es 2010.

Entre passion de l’informatique, doux rĂȘveur, promesse de calculatrice libre et rĂ©alitĂ© du marché  j’avais l’envie de vous partager mes quelques heures de recherches et de rĂ©flexions sur le sujet.

Sommaire

Ordinateur de poche, calculatrice et langage BASIC

Les ordinateurs de poche existent depuis les annĂ©es 80 et ont fait le succĂšs de sociĂ©tĂ©s telles que Sharp, Casio ou Psion. Ils se confondent avec les calculatrices les plus Ă©voluĂ©es, et restent aujourd’hui les seules survivantes de ces deux mondes.

Elles sont programmables, majoritairement dans de nombreux dialectes du langage BASIC, directement sur la machine, mais aussi dans d’autres langages plus bas niveau, souvent via un ordinateur plus conventionnel.

Une évolution de rupture

Dans la fin des annĂ©es 2010, deux Ă©volutions sont poussĂ©es dans le monde des calculatrices : le « mode examen Â» et le besoin d’un langage plus moderne, beaucoup se tournant vers le langage Python.

C’est l’occasion pour NumWorks de se lancer dans ce marchĂ© trĂšs spĂ©cial. Deux point sont mis en avant :

  • Le langage Python comme le langage de programmation utilisateur (alors que ce n’est qu’un autre ajout pour les constructeurs historiques).
  • Un modĂšle « libre Â», qui as fait beaucoup parler de ce nouveau venu, notamment ici.

Libre - Un peu, beaucoup, à la folie, passionnément
 pas du tout

La mise en application s’est vite montrĂ©e moins claire. La libĂ©ration matĂ©rielle tient, Ă  en juger par leur GitHub, Ă  huit fichiers STL, sous licence CC-BY-NC-ND, et dont la derniĂšre mise Ă  jour date de 2020. Il est donc interdit d’en faire des modifications et/ou une utilisation commerciale
 une libertĂ© relative.

Le systĂšme d’exploitation, nommĂ© epsilon, qui offre une bonne implĂ©mentation de Python, mais qui souffre de plusieurs problĂšmes de jeunesse, est bien disponible
 mais Ă©galement sous cette mĂȘme licence CC-BY-NC-ND.

Omega

CritiquĂ©e pour cette diffĂ©rence entre le discours commercial de libertĂ©, et la rĂ©alitĂ© de la licence, en mai 2018 elle fut finalement modifiĂ©e en CC-BY-NC-SA, autorisant donc la modification et la redistribution de versions modifiĂ©es. Il en naĂźtra notamment Omega un dĂ©rivĂ© communautaire d’Epsilon, alors en version 11.

Ma petite CASIO

Dans un esprit de dĂ©couverte, j’ai eu l’envie d’explorer moi-mĂȘme ce nouveau monde du Python sur calculatrice. Peut-ĂȘtre un peu entrainĂ© par les diffĂ©rentes lectures sur la calculatrice libre que je lisais un peu partout.

Cependant, l’interprĂ©tation assez personnelle de NumWorks du libre, et l’obligation de passer par leur site pour communiquer avec la calculatrice a orientĂ© mon choix vers une Casio Graph 90E.

Pas que cette derniĂšre soit plus libre, bien au contraire
 juste qu’elle est simplement reconnue comme une clef USB pour y transfĂ©rer des Ă©lĂ©ments depuis l’ordinateur et qu’elle a une communautĂ© plus importante.

Le micro-python qui y est intĂ©grĂ© est limitĂ©, et s’il permet de faire des choses
 on voit que le constructeur s’est limitĂ© Ă  ce qui Ă©tait juste nĂ©cessaire. Ce qui limite les possibilitĂ©s laissĂ©es aux utilisateurs.

J’aurais pu en rester lĂ , et c’est mĂȘme un peu ce que j’ai fait jusqu’à peu.

NumWorks - L’esprit d’ouverture
 ou pas

Alors que j’explorais d’autres domaines, et que ma Casio prenait la poussiĂšre, le monde Ă©voluait, et NumWorks en Ă©tait Ă  la 4ᔉ variante matĂ©rielle de sa calculatrice rĂ©volutionnaire.

La dĂ©finition du « Libre Â» par l’entreprise avait elle aussi eu le temps d’évoluer.

Epsilon depuis sa version 16 du 30 novembre 2021, verrouille les calculatrices pour n’autoriser que les systĂšmes officiels du constructeur. Un peu Ă  l’image des consoles de jeu, que certains hackent pour installer des homebrew ou firmware modifiĂ©s, il en devient de mĂȘme pour la « calculatrice libre Â» : on chasse les Ă©volutions communautaires.

Epsilon en est aujourd’hui (28 fĂ©vrier 2025) Ă  sa version 23
 sans volontĂ© affichĂ©e d’ouverture supplĂ©mentaire. Le dĂ©pĂŽt GitHub n’affiche pas de licence dans ses mĂ©tadonnĂ©es, mais une mention « Copyright - All rights reserved. NumWorks is a registered trademark. Â» figure en bas de la page de prĂ©sentation.

OmĂ©ga a mis en pause son dĂ©veloppement depuis fĂ©vrier 2024, renvoyant vers une autre alternative Upsilon, qui ne s’installe pas mieux sur une calculatrice NumWorks verrouillĂ©e
 mais quelqu’un a compilĂ© pour la CASIO.

La magie du libre

C’est M. Bernard PARISSE qui a compilĂ© une version d’Upsilon comme application pour la gĂ©nĂ©ration de CASIO que je possĂšde. Je vous invite Ă  en lire tous les dĂ©tails sur la page de son projet.

Arrivant donc à avoir le meilleur des mondes, le travail de NumWorks, les additions de la communauté et plus de puissance supplémentaire de ce matériel.

Mais cela est conditionné par la possibilité de pouvoir faire fonctionner des applications tierces sur ces calculatrices


Vers la fin des applications avancées

Il y a historiquement deux méthodes pour développer des applications pour ces calculatrices.

Un langage haut niveau, qui est un dialecte BASIC, une adaptation de Python, ou d’autres langages plus ou moins Ă©voluĂ©s, qui sont directement modifiables sur l’appareil (mĂȘme si le clavier d’une calculatrice n’y est pas toujours optimal).

Un langage bas niveau, typiquement du C ou mĂȘme de l’assembleur, Ă©ditĂ© et compilĂ© sur un ordinateur puis transfĂ©rĂ© vers la calculatrice (mĂȘme si certaines machines Sharp pouvaient se programmer en C directement sur la machine).

Et c’est un point que met en valeur Bernard PARISSE dans son argumentaire sur Upsilon pour CASIO : l’ouverture de ce constructeur aux dĂ©veloppements tiers.

Mais voila, ce n’est pas forcĂ©ment le sens que prennent les constructeurs, mĂȘme chez CASIO.

Le test communautaire de la CASIO Math+, qui succÚde à la Graph 90E, ne permet pas ces applications tierces développées en langage de bas niveau, et la conclusion sur ce point est tout sauf optimiste.


Voila qui conclut ce petit tour dans le sous-domaine de l’informatique qu’est celui des calculatrices graphiques, mĂȘme si ce n’est probablement pas ce qui vous servira dans une discussion autour de la machine Ă  cafĂ© (sauf, peut-ĂȘtre, si vous ĂȘtes prof de math).

Commentaires : voir le flux Atom ouvrir dans le navigateur

❌