Rappelons que ce fabuleux package est une retranscription de la bibliothèque Openstep/Nextstep, base du système du fabuleux Next (très en avance sur son temps), et maintenant de Mac OS X.
Ce projet très actif (mise à jour quasi quotidienne) mérite le détour.
Aller plus loin
- GNUstep (13 clics)
# URL ?
Posté par Anonyme . Évalué à -1.
[^] # Re: URL ?
Posté par Christophe Capezzone . Évalué à -1.
# Window Maker
Posté par Cyprien ROUDET . Évalué à 1.
[^] # Re: Window Maker
Posté par Pat Le Nain . Évalué à 1.
[^] # Re: Window Maker
Posté par Prosper . Évalué à 1.
[^] # Re: Window Maker
Posté par Christophe Capezzone . Évalué à 1.
Gnustep est, par contre, un portage fidèle de la librairie Nextstep, comprenant un ensemble de classes en Objective C, dont l'AppKit gérant l'interface graphique.
[^] # Re: Window Maker
Posté par Anonyme . Évalué à 0.
l'ENVIRONNEMENT GNUstep.
Window Maker est écrit en C
GNUstep en Obj-C (avec plein d'autres possibilité de langages). C'est une implémentation (libre) de l'API OpenStep
Les URL :
http://www.gnustep.org(...)
Specifications
http://www.gnustep.org/resources/resources.html(...)
et
http://developer.apple.com/techpubs/macosx/Cocoa/CocoaTopics.html(...)
Autres:
WebObjects
http://www.gnustepweb.org(...)
Java Interface for GNUstep
http://www.gnustep.it/jigs/(...)
Les softs a porter sous GNUstep :
http://softrak.stepwise.com/Apps/WebObjects/Softrak(...)
[^] # Re: Window Maker
Posté par Anonyme . Évalué à -1.
l'ENVIRONNEMENT GNUstep.
Window Maker est écrit en C
GNUstep en Obj-C (avec plein d'autres possibilité de langages). C'est une implémentation (libre) de l'API OpenStep
Les URL :
http://www.gnustep.org(...)
Specifications
http://www.gnustep.org/resources/resources.html(...)
et
http://developer.apple.com/techpubs/macosx/Cocoa/CocoaTopics.html(...)
Autres:
WebObjects
http://www.gnustepweb.org(...)
Java Interface for GNUstep
http://www.gnustep.it/jigs/(...)
Les softs a porter sous GNUstep :
http://softrak.stepwise.com/Apps/WebObjects/Softrak(...)
[^] # Re: Window Maker
Posté par Anonyme . Évalué à -1.
l'ENVIRONNEMENT GNUstep.
Window Maker est écrit en C
GNUstep en Obj-C (avec plein d'autres possibilité de langages). C'est une implémentation (libre) de l'API OpenStep
Les URL :
http://www.gnustep.org(...)
Specifications
http://www.gnustep.org/resources/resources.html(...)
et
http://developer.apple.com/techpubs/macosx/Cocoa/CocoaTopics.html(...)
Autres:
WebObjects
http://www.gnustepweb.org(...)
Java Interface for GNUstep
http://www.gnustep.it/jigs/(...)
Les softs a porter sous GNUstep :
http://softrak.stepwise.com/Apps/WebObjects/Softrak(...)
[^] # Re: Window Maker
Posté par MetalX . Évalué à 1.
# Tres actif???
Posté par MetalX . Évalué à 1.
J'ai regarde les applications citees sur le site, et souvent les dernieres maj sont assez anciennes.
D'ailleurs, je ne trouve pas le file-manager tres attrayant. Qqn l'utilise?
Dommage car je trouve le projet sympa, mais je pense qu'il devrait le moderniser un peu pour que le desktop puisse rivaliser avec KDE/Gnome.
[^] # Re: Tres actif???
Posté par Nicolas Roard (site web personnel) . Évalué à 1.
et un gars bosse sur un api builder qui a l'air sympa. Ensuite, c'est pas du C/C++, c'est de l'objective C, tout le monde ne connait pas (perso ca fait des mois que je me promet de m'y mettre, mais bon)
Les libs sont censés etre finalisées cet été, je pense qu'après des choses plus "visibles" devraient apparaitres.
Sinon, le file manager est un clone de celui de NeXTSTEP, moi j'aime beaucoup, mais faut s'y faire. C'est sur que c'est pas du windows.
[^] # Re: Tres actif???
Posté par Anonyme . Évalué à 0.
pour ceux qui veulent du ouinedoze, il y a KDE...
</troll>
[^] # Re: Tres actif???
Posté par Guesdon Manuel (site web personnel) . Évalué à 1.
Les librairies de base sont quasi-finies (il y a des mises à jours pour etre compatible MacOS X).
En ce moment presque "tout le monde" bosse sur la partie GUI.
# mouuuais.
Posté par Anonyme . Évalué à 0.
Mais de la à conseiller aux autres de l'essayer, je ne m'avancerai pas trop... le truc n'a pas d'applications et donc au nivo utilisation concrete pffff le vent du nord, et puis au niveau lenteur ooooooaaa, je n'en peux plus à chaque fois que je lance une appli!! j'ai compilé file viewer et mp3.app, et c'est carrément nul. J'envisage sérieusement de l'enlever de mon disque.
A conseiller aux developpeurs qui n'ont pas peur d'utiliser de l'obejctive-C (le truc bien répandu) je pense...
[^] # Re: mouuuais.
Posté par Anonyme . Évalué à 0.
Le NeXT innovait sur plusieurs points à cette époque :
- un look pour le hardware (un cube noir) et pour l'interface graphique (splendide),
- un système 100% objet avec un constructeur d'interface graphique et un gestionnaire de projet
- l'utilisation d'objective C, un language avec un runtime, qui inspira ensuite Java à Sun,
- un browser web (l'un des premiers, voir le premier),
- un client email graphique avec gestion des fichiers joints (Idem !) dont insertion d'images et de messages vocaux.
Dans les moins, on peut citer le prix : environ cents milles francs.
Peut-être que grâce à Gnustep, nous verrons des applis Mac OS X portés sous Linux.
[^] # Re: mouuuais.
Posté par Nicolas Roard (site web personnel) . Évalué à 1.
Ceci dit, NeXTSTEP 3.3 existe en version intel et marche plutot bien. Faut juste bidouiller un peu pour l'installer sans cdrom scsi, et vaux mieux une carte video reconnue (car le 640x480 en niveau de gris, on sent que l'interface est pas prévue pour). Les CD se trouvent "relativement" facilement sur le net, dans le genre 2 à 300 francs... ce qui reste cher. mais bon.
Mais le système est génial : magnifique, intuitif, et basé sur un BSD. Le graal : un Unix graphique ;-)
Pour ceux qui sont intéressés, il a le très fourni site d'Eric Levenez : http://perso.wanadoo.fr/levenez/NeXTSTEP/(...)
Et pour ce qui est d'un clone du mailer NeXT :
http://www.nwanua.com/Aileron/(...)
(un peu chiant à compiler)
[^] # Re: mouuuais.
Posté par Anonyme . Évalué à 0.
[^] # Re: mouuuais.
Posté par Nicolas Roard (site web personnel) . Évalué à 1.
[^] # Re: mouuuais.
Posté par Guesdon Manuel (site web personnel) . Évalué à 1.
Quant à WebObjects et son equivalent (bientot) GNUstepWeb ( http://www.gnustepweb.org(...) ), il y a peu d'outils comparables aujourd'hui pour faire des applis web importantes (en taille//fonctionnalitées) sans trop se galerer.
[Commentaire tres partial :-]
# Ne pas confondre WM et GNUStep.
Posté par Philippe Roy . Évalué à 1.
Pour ma part WindowMaker est un vrai chef d'oeuvre, avec ce soft, il y a un avant et un après (c une autre vie). WM en convivialité est très loins, si les autres continuent à trop boire de kro à la place de la Fisher, il va encore le rester.
Cependant si WM était en GTK+ (existe-t-il un projet dans ce sens (surtout le système de dock) ? :
- mon interface serait un peu plus homogène,
- on pourrait utiliser des widgets communs entre applis (gtk_plug, palette de gimp dans le dock, ligne de status commun, ...).
GNUStep n'a pas l'air thémable et je préfère de loin le GTK+ (prelight, ...).
Les autres softs utilisant GNUStep n'ont pas l'air d'être vraiment plus aboutis que les homologues GTK+. Si GNUStep sert à porter plus facilement de applications 'closed' sur Linux, je vois pas trop l'intéret (ok c mieux pour linux, mais pas automatiquement pour les logiciels libres).
Je termine par dire que faire uniquement des libs, c'est un peu limite. Je suis convaincu que GTK+ a su s'imposer grâce à GIMP , en gros faire de la lib avec un besoin bien réel (c problème existe aussi pour d'autres développements).
Philou
[^] # Re: Ne pas confondre WM et GNUStep.
Posté par Christophe Capezzone . Évalué à 1.
Pour Gnustep, je répondrais par une question : si Gnustep est "un peu limite", comment se fait-il qu'il soit encore une référence 15 ans + tard ?
Je suis d'accord sur un point : il y a pour l'instant un sérieux manquent d'applications pour faire décoller le projet au nouveau des utilisateurs. Mais les anciens du Next pourront ressortir leurs sources du placard !
[^] # Re: Ne pas confondre WM et GNUStep.
Posté par Anonyme . Évalué à 0.
Le dock sera certainement remplacer par le dock de GNUstep (un clone de Fiend), c'est en cours.
>GNUStep n'a pas l'air thémable et je préfère de loin le GTK+ (prelight, ...).
GNUstep EST thémable mais ce n'est pas la priorité pour l'instant.
Il permet aussi de fonctionner sur divers "système d'affichage" :
Display Postcript Server, X, (affichage PDF chez Mac OS X), mais pourquoi pas sur Berlin, en OpenGL, le framebuffer....
Le tout sans changer une seule ligne de code (Application Kit)
>Les autres softs utilisant GNUStep n'ont pas l'air d'être vraiment plus aboutis que les homologues GTK+.
C'est vrai. GNUStep est avant tout une API
(Je n'en connais pas de meilleur encore (mais je ne connais pas tout), notament le Foundation Kit) pour créer un environnement graphique.
Les projets en cours (Gorm, nib2gmodel...) permettront de porter et/ou développer des applications très rapidement et si la sauce MacOS X prend, les développeurs risquent d'être + nombreux.
Les développeurs Java peuvent s'acclimater assez repidement à GNUstep (bon il y a la syntaxe...) et peuvent même utiliser JIGS.
>Si GNUStep sert à porter plus facilement de applications 'closed' sur Linux, je vois pas trop l'intéret
Il existe des logiciel libre dans le monde OpenStep aussi :-)
De plus pas mal de sociétés ont abandonné leur softs de OpenStep et peuvent les "donner" au projet:
dernièrement un logiciel de dessin vectoriel il me semble.
sans vouloir lancer de polémique, je pense que GNUStep possède un passé (OpenStep,NeXtStep) qui permet s'assurer que CA MARCHE ( et que la voie est déjà tracé, c.a.d. sans les hérances que peuvent avoir des projets comme GNOME).
Il possède aussi une API des extentions et un design qui lui permet aussi de facilement de s'adapter et/ou innover (voir MAC OS X).
Reste au projet de sortir de l'ombre (au près des développeurs notament).
Il ne faut pas non plus caché les problèmes:
gcc un peu flaibard (attente que CyGNUS porte les travaux de Apple), un Application KIT pas encore fini, une intégration avec Window Maker limite (mais en progression), pas de LEADER charismatique ...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.