Linked by Eugenia Loli on Sun 14th Dec 2003 18:38 UTC
OpenStep, GNUstep GNUstep is a set of general-purpose Objective-C libraries based on the OpenStep standard developed by NeXT (now Apple) Inc. Changes include in NSWindow, DnD now works on the whole window, and events are propogated up to the first DnD aware view. Absolute paths and DnD work in OpenPanels.
Order by: Score:
Dear webmaster
by 40x on Sun 14th Dec 2003 18:53 UTC

I have been on the GNUstep website just a few hours ago and didn't see a change. I just checked back and still no change. The 0.9.1 packages were released on November 24. Is there something up and do you know more details? If so, would you please share some insights?

Thank you very much and keep up the good work. Regards.

RE: Dear webmaster
by Eugenia on Sun 14th Dec 2003 18:53 UTC

It has just being announced on Freshmeat.

That was fast!
by 40x on Sun 14th Dec 2003 18:54 UTC

I see, thank you.

I allways wondered
by reduz on Sun 14th Dec 2003 18:58 UTC

This+Darwin would get most of OSX functionality?

Re: I always wondered
by CaptainPinko on Sun 14th Dec 2003 19:32 UTC

i don't think Apple uses OpenStep. i think they use cocoa and quartz extreme.

RE: I allways wondered
by RJW on Sun 14th Dec 2003 19:34 UTC

This+Darwin would get most of OSX functionality?

No. There is no "desktop", just a bunch of development libraries. The apps written for it in my experience are very beta or alpha.

Re: I always wondered
by Matthew Weinstein on Sun 14th Dec 2003 19:36 UTC

OSX functionality isn't simple a question of cocoa (after all there's carbon framework as well), it's more a function of quartz and the quartz widget set. What this does mean is that there is some (but hardly easy) portability between the two platforms. I'm wondering if the gnustep folk are going to try to implement the new Panther api's...

OpenStep -> Cocoa
by Rob on Sun 14th Dec 2003 19:38 UTC

Cocoa is the name Apple has given to their implementation and enhancement of the OpenStep APIs. Quartz is their rendering technology based on PDF. OpenStep used display postscript (DPS), which is licensed from Adobe. The change to using PDF has now saved Apple huge amounts on licensing fees because it is an open standard. GNUStep has been written to allow for an arbitrary backend, whether DPS (or GhostScript) based, PDF, or something else along the road. Also, the GNUStep APIs are being updated with the changes that Apple is making to Cocoa, IIRC.

-- Rob

<p><cite>i don't think Apple uses OpenStep. i think they use cocoa and quartz extreme.</cite></p>

<p>Cocoa is merely OpenStep with some extensions. The ease of porting OS X apps to GNUstep shows that OpenStep still remains the basis for Apple's current APIs.</p>

<p>And the fact that Apple uses Quartz Extreme has no relation to OpenStep. OpenStep allows one to have multiple display methods. GNUstep offers libart, x11, and Display Ghostscript, and others have been developing DirectFB and Cairo display backends.</p>

. . .
by Sean on Sun 14th Dec 2003 20:05 UTC

This is important. OpenStep is a well designed development enviornment that makes application development much faster than traditional application development and produces much more polished applications (which any operating system can benefit from). It would be nice to see more of the community's weight being thrown behind this. It would give Linux a real competitive advantage over Windows not to mention that the source code of applications would be practically identical to that of Mac OS X source code.

Cocoa and GNUStep
by Wee Jin Goh on Sun 14th Dec 2003 20:36 UTC

How easy is it to port a Cocoa app over to GNUStep? I'm interested in writing Cocoa apps with Objective-C but I haven't gotten down to it as I'm worried I'll lose all portability.

re: Cocoa and GNUStep
by AZ on Sun 14th Dec 2003 21:32 UTC

Then you may find this of interest: http://www.linuxfocus.org/English/May2002/article241.shtml

BTW Im using GNUMail on OS X Great App ;)

AZ

FYI
by ChocolateCheeseCake on Mon 15th Dec 2003 03:24 UTC

There is a move called "Simply GNU Step" whose aim is to create a OpenStep like operating system based off the Linux 2.6 kernel which will include the unique NeXT Step directory structure etc.

Can anyone shed light onto how feature complete it is? how far away are they from completing it? their progress page is rather vague.

Simply GNUstep on Osnews
by BustaRhymes on Mon 15th Dec 2003 04:13 UTC

They were featured here last year; read the article at
http://www.osnews.com/story.php?news_id=498

They have ( used to have?) a run-from-CD iso for downloading


Re: Dear webmaster
by Chris on Mon 15th Dec 2003 19:14 UTC

It was indeed officially released on November 24, Adam just updated the entry on Freshmeat for it yesterday.

Version 0.9.1 refers to the -gui/-back (aka AppKit and the Backend) of GNUstep. The version of -make/-base (aka Foundation) is 1.9.0.