Les quelques personnes qui font vivre le projet sont souvent plus nostalgiques de Next que du Mac (mais pas toutes). Et cette initiative de LiveCD est au moins l'occasion de refaire le point sur GNUstep
La compatibilité avec Cocoa est au cœur de GNUstep. Le Google Summer of Code de cet été consiste par exemple à porter webkit sous GNUstep, c'est-à-dire à compléter et adapter le code de GNUstep pour que la version cocoa de webkit compile nativement avec GNUstep. C'est en cours et il y a encore du boulot.
De plus, ça fait pas loin d'une dizaine d'année que GNUstep est themable et quelques thèmes existent, dont certains (Narcissus, Nesedah, Silver et celui que j'utilise : Rik) au look'n feel très différent du Next originel.
Vous pourrez trouver sur mon repo github (https://github.com/BertrandDekoninck) les thèmes, wrappers d'application non-GNUstep et les scripts pour WindowMaker qui me permettent d'obtenir un bureau fonctionnel, plus Mac que Next et à peu près cohérent.
C'est un travail en cours. Je travaille en ce moment sur un thème d'icônes pour gnome, reprenant mon thème d'icônes pour GNUstep. Et tout n'est pas présent sur le repo. Il reste un gros travail de configuration à la main de WindowMaker, par exemple.
De plus, GNUstep étant plus un ensemble de librairies qu'un réel bureau, et la main d'œuvre manquant autour du projet, des composants desktop manquent ou sont incomplets. J'utilise quand le besoin s'en fait sentir des composants non GNUstep (principalement gnome-control-center, et nautilus quand j'ai besoin d'accéder graphiquement à des dossiers distants).
Il reste à dire que quelques logiciels utilisant GNUstep existent et qu'on peut les utiliser au quotidien : GWorkspace évidemment (gestionnaire de fichier et bureau) ; SystemPreferences (préférences pour GNUstep) Gemas (éditeur de texte à coloration syntaxique) ; Cynthiune (lecteur de fichier audios) par exemple.
Emacs peut historiquement être compilé en utilisant GNUstep pour son interface mais l'état actuel du code nécessite diverses bidouilles pour y arriver.
GNUMail, un client mail reprenant la philosophie du client Next, vient d'être mis à jour et ressuscité après une longue absence. De même pour LUsernet (lecteur de newsgroups) FTP.app (comme son nom l'indique) et LaternaMagica (visualisation et conversion d'images) ont été mis à jour cet été.
[^] # Re: Hou là, ça ne nous rajeunit pas...
Posté par Anares . En réponse à la dépêche CD amorçable GNUSTEP 2.5.1 (AMD64) et 2.6 (Raspberry Pi). Évalué à 10.
C'est facile de se moquer ;-)
J'espère que la capture de mon bureau dans le lien ci-dessous fait moins saigner les yeux : https://raw.githubusercontent.com/BertrandDekoninck/rik.theme/master/newscreen.png
Les quelques personnes qui font vivre le projet sont souvent plus nostalgiques de Next que du Mac (mais pas toutes). Et cette initiative de LiveCD est au moins l'occasion de refaire le point sur GNUstep
La compatibilité avec Cocoa est au cœur de GNUstep. Le Google Summer of Code de cet été consiste par exemple à porter webkit sous GNUstep, c'est-à-dire à compléter et adapter le code de GNUstep pour que la version cocoa de webkit compile nativement avec GNUstep. C'est en cours et il y a encore du boulot.
De plus, ça fait pas loin d'une dizaine d'année que GNUstep est themable et quelques thèmes existent, dont certains (Narcissus, Nesedah, Silver et celui que j'utilise : Rik) au look'n feel très différent du Next originel.
Vous pourrez trouver sur mon repo github (https://github.com/BertrandDekoninck) les thèmes, wrappers d'application non-GNUstep et les scripts pour WindowMaker qui me permettent d'obtenir un bureau fonctionnel, plus Mac que Next et à peu près cohérent.
C'est un travail en cours. Je travaille en ce moment sur un thème d'icônes pour gnome, reprenant mon thème d'icônes pour GNUstep. Et tout n'est pas présent sur le repo. Il reste un gros travail de configuration à la main de WindowMaker, par exemple.
De plus, GNUstep étant plus un ensemble de librairies qu'un réel bureau, et la main d'œuvre manquant autour du projet, des composants desktop manquent ou sont incomplets. J'utilise quand le besoin s'en fait sentir des composants non GNUstep (principalement gnome-control-center, et nautilus quand j'ai besoin d'accéder graphiquement à des dossiers distants).
Il reste à dire que quelques logiciels utilisant GNUstep existent et qu'on peut les utiliser au quotidien : GWorkspace évidemment (gestionnaire de fichier et bureau) ; SystemPreferences (préférences pour GNUstep) Gemas (éditeur de texte à coloration syntaxique) ; Cynthiune (lecteur de fichier audios) par exemple.
Emacs peut historiquement être compilé en utilisant GNUstep pour son interface mais l'état actuel du code nécessite diverses bidouilles pour y arriver.
GNUMail, un client mail reprenant la philosophie du client Next, vient d'être mis à jour et ressuscité après une longue absence. De même pour LUsernet (lecteur de newsgroups) FTP.app (comme son nom l'indique) et LaternaMagica (visualisation et conversion d'images) ont été mis à jour cet été.
Bref l'été a été plutôt riche pour GNUstep.