Regularly as always here are the new GNUstep GUI 0.9.5 libraries. GNUstep libraries can now installed much easier using the one startup tarball. This version allows you to compile and run Emacs.app without patching GNUstep. I think this is great news for people who want to write portable software as you can just take your GNUstep sources and compile it on Mac OS X (natively against Cocoa) and vice versa. For those hanging on the old times, here are some old (but nifty) screenshots of OPENSTEP. Frederico Munoz is working on a Installer.app which is also coming along great. If you just want to give this all a try, here’s the live cd (though still based on 0.9.4).
Gnu is steppin’ on up!!!
How does it relate to projects like softpear?
http://www.roard.com/screenshots/screenshot_theme48.png
bases on..
http://www.jesseross.com/clients/gnustep/ui/concepts/21/camaelon_ne…
How does it relate to projects like softpear?
I believe it doesn’t. Softpear will allow you to run a binary application compiled for MacOSX; this will allow you to sucessfully compile the same application source code on GNUStep and MacOSX.
Nice! I never really bothered with trying to make it look nice before, I might try this one out. (if I can find the theme)
I know and love WindowMaker and other GNUstep apps, but now that I have a Mac, this is pretty sad. The same code works for GNUstep and Cocoa? So why is it that in GNUstep, everything looks like basic X primitives from the early 1980’s? Grays and crosshatch patterns are a little outdated, no? That theme that farm boy mentioned is a good start, but I think GNUstep needs to seriously work on visual appearance under X11 before they’ll be able to become a popular platform.
to bad , linux people don’t put all support here.
The same code works for GNUstep and Cocoa? So why is it that in GNUstep, everything looks like basic X primitives from the early 1980’s?
Code != Graphic aspect …
And if you know how X looked in early 80’s, I doubt you’d make the comparison :-))
GNUstep by default has the NeXT look. Part of the “problem” is that it assumes a linear gamma on your monitor, and that’s in general not the case. What does that means is that GNUstep’s default look on a calibrated monitor doesn’t look as dark, and is much better. But of course you retain the “blocky” UI (the thing is, it’s a really nice UI when you get used to it, because things are *clear* and readable … but well of course, today everybody wants Aqua with pulsating buttons…)
Camaelon 2 is a pixmap theme engine for GNUstep, you can grab the current version on étoilé’s cvs (http://www.gna.org/projects/etoile) or a cvs snapshot on http://www.roard.com/gnustep/ . Grab Nesedah.theme.tgz or SimpleUI.theme.tgz to test it.
http://www.roard.com/screenshots/screenshot_theme44.png for an example of SimpleUI.
Hang on… PearPC lets you run MacOSX binaries on GNUStep? And GNUStep runs on x86?
Hmm…
Anyone else finds this interesting?
PearPC is a power pc emulator. It is NOT a layer such as wine…PearPC has no relation to GNUStep.
…to program and work in a NextSTEP like environment on x86 today, if you want to use modern x86 hardware. That’s why we need it. The reason it looks the way it does is because NextSTEP looked like this basically from its beginning in the late 80’s to its end in 1997.
While it may not pose all the colors of OSX, its advanced compositing engine or look like the latest Gnome theme, it’s surprisingly calm, clear and orderly to work with and doesn’t get in the way.
The huge advantage of GNUstep is that the architecture, APIs, GUI layout and general behaviour is already defined, tried and tested for more than 10 years by Sun, NeXT and Apple. They don’t have to make things up as they go along and that helps eliminating many mistakes that Gnome and KDE have been suffering from in the past.
There is already a full IDE to work with and it’s so much easier to use than anything for Gnome or KDE.
Now we need more people working on this, the desktop Backbone and it’ll be ready to take on KDE and Gnome, head on. 🙂
wow the theme from jesseross is HOT HOT HOT!!!
It’s the most beautiful theme I have ever seen… O_O
http://jesseross.com/clients/gnustep/ui/concepts/01/ui.png
wow the theme from jesseross is HOT HOT HOT!!!
It’s the most beautiful theme I have ever seen… O_O
Indeed that’s damn sexy, unfortunately it’s not a theme but a mockup.
GNUstep is really quite amazing. With more developers they could easily become as popular as GNOME and KDE. The API (damn near the same as Cocoa) is so very simple, logical, and freaking powerful. Objective-C is also a very nice language.
You don’t know fresmheat ??
http://freshmeat.net/browse/806/
I’ve been interested in GNUStep for a while. But the menus really bother me. Its there a way to get a menu bar accrossed the top of the screen like MacOS?
is it already possible to create applications as mr. steve jobs demonstrated eons ago on his next cube?
Yes, you can have horizontal menu like on MacOS using WildMenu.
is it already possible to create applications as mr. steve jobs demonstrated eons ago on his next cube?
Well, that’s kinda the point of GNUstep, isn’t it ?
check this video : http://www.gnustep.org/experience/DevelopmentDemonstration.html
the above flash demo is also available in divx here: http://www.gnustep.org/experience/DevelopmentDemonstration.mpg
any one got a link? (screenshot etc..)
thanks.
C’ya!
sure, look here http://download.freshmeat.net/screenshots/46156.png
thank you!
Off to bed! Good Night!
How compatible is GNUStep with Cocoa? The documentation (http://www.gnustep.org/resources/documentation/User/GNUstep/userfaq…) says that it is easy to port between Cocoa and GNUStep but it doesn’t say how complete GNUStep is. What functionality is missing when porting from Cocoa to GNUStep?
Also, GNUStep doesn’t support frameworks (http://www.gnustep.org/resources/documentation/User/GNUstep/userfaq…). How hard will it be to port an application that uses a framework to GNUStep if the source code to the said framework is available? So many questions… and this project looks very promising if anyone is interested in porting Mac applications written in Objective-C and Cocoa to Linux and Windows.
wow the theme from jesseross is HOT HOT HOT!!!
It’s the most beautiful theme I have ever seen… O_O
http://jesseross.com/clients/gnustep/ui/concepts/01/ui.png
Damn, that is nice!
I’ve been interested in GNUStep for a while. But the menus really bother me. Its there a way to get a menu bar accrossed the top of the screen like MacOS?
Yeah, I don’t like the menus either. I prefer them in the application themselves (i.e. like typical desktop enviroments of today), although this wouldn’t be very NEXTish. I wouldn’t mind a menu on the top, as you mentioned, if I can’t get them in the application.
Oh yeah, this is pretty cool.
http://jesseross.com/clients/gnustep/ui/concepts/01/ui.png
I second that, it is very beautiful.
I can’t stand the default horizontal menus. Where are the tear off menus?
Where are the toggling between apps storing menu states that include their onscreen positions?
What NeXTSTEP/Openstep offered was the ability to command double click appicon (autohide) all apps but the one you work on and know that the menus are where you want them intermingled with the windows (editing contexts) you were working within specifically with that submenu.
Nothing is more damn annoying than having to waste time to the nth number of mouse movements to the find that function.
What is missing in OS X is the option to dwrite the theme for vertical menus. Then that way people can shut up and have either option.
Imaging the gnustep run in the gobolinux ( http://www.gobolinux.org )!
Wow!
I am using Fedora Core 3 with gnustep-startup 1.10.
Emacs doesn’t start up.What do I have to do?
(~/emacs-20.7_ns-8.0-rc2/GNUstep)$ openapp build/Emacs.app &
[1] 32125
(~/emacs-20.7_ns-8.0-rc2/GNUstep)$ 2005-04-04 13:50:31.000 Emacs[32125] Loaded font ‘<NSFont: 87346b0> Courier 12.000 0.000 0.000 12.000 0.000 0.000 N P 0’ of size 12.
free_frame_faces
Screen has an unknown visual class
I am using Fedora Core 3 with gnustep-startup 1.10.
Emacs doesn’t start up.What do I have to do?
(~/emacs-20.7_ns-8.0-rc2/GNUstep)$ openapp build/Emacs.app &
[1] 32125
(~/emacs-20.7_ns-8.0-rc2/GNUstep)$ 2005-04-04 13:50:31.000 Emacs[32125] Loaded font ‘<NSFont: 87346b0> Courier 12.000 0.000 0.000 12.000 0.000 0.000 N P 0’ of size 12.
free_frame_faces
Screen has an unknown visual class
Yep, there’s a bundle called WildMenus that does just that