←back to thread

250 points pabs3 | 2 comments | | HN request time: 1.073s | source
Show context
pjmlp ◴[] No.45123554[source]
GNUStep is a good example that the bare bones language and compiler being open source it is not enough, when everything else doesn't come along.

Saying this as someone that used Afterstep and Windowmaker alongside GNUStep, and did seat a few times on the GNUStep room at FOSDEM.

Last time I checked was at the level of OS X Panther, and modern Objective-C still wasn't supported.

replies(5): >>45123739 #>>45124805 #>>45126725 #>>45133901 #>>45140560 #
sunshine-o ◴[] No.45124805[source]
20-25 years ago, one of the problem GNUStep had is it was never packaged in the Linux distros. You had to compile everything.

One of the reason might have been GCC refused to include the Objective C extensions or something like that. I vaguely remember there might have been some legal concerns.

Maybe someone can clarify this.

But damn GNUStep was fast, snappy and a much better platform than let's say Gnome at the time. There was simply no comparison.

You could take a GNUStep app like Mail.app and just compile in Apple IDE and run it on Mac OS X (but the opposite wasn't possible).

It was one of the most impressive Free Software project out there at the time.

replies(1): >>45125125 #
pdw ◴[] No.45125125[source]
Debian woody (2002) shipped gnustep. I tried it back then, but as far as I remember, it was weird enough that anybody who didn't have NEXTSTEP experience would bounce right off. The floating menus, the weird scrollbars, etc. There were also no non-trivial applications that I can remember.

People back then were looking for something that would be familiar to Windows/Mac users. GNUStep (at least at the time) was not interested in being that.

replies(2): >>45126525 #>>45141950 #
1. rhet0rica ◴[] No.45141950[source]
The current best GNUstep distro is WMlive: https://sourceforge.net/projects/wmlive/

It's based on Debian Bookworm.

replies(1): >>45143973 #
2. wmlive ◴[] No.45143973[source]
Glad you like it and thanks for the recommendation!

Nonetheless, being the maintainer of this project, i'd like to point out that this is no dedicated GNUstep distro, but a mostly Debian based distribution using a thoroughly preconfigured Window Maker as its primary user interface, and that just happens to have the whole range of available GNUstep applications added on.

As already written elsewhere[3], citing my own words, this is a better characterization of its scope:

»Window Maker is just a highly compatible X11 window manager and is supposed to work as such. There is no interest to specifically integrate it with the provided GNUstep applications, as this is not supposed to be predominantly a GNUstep desktop. The included GNUstep applications are just an addon to give people a practical way to verify what GNUstep has to offer. In fact, wmlive would be perfectly usable without providing any single GNUstep application. The freedom and flexibility provided by an X11 window manager instead of the walled garden of a specific desktop system is much more preferable to many Linux users. NeXT nostalgists might want to look elsewhere. [1][2]«

People who's interest has been sufficiently piqued to download wmlive are advised to better wait until after Debian's bookwom 12.12 point release this saturday. A final bookworm based wmlive release will be uploaded shortly after. This will also be the last and final 32bit i386 variant of wmlive. After that work on an exclusively amd64 trixie based wmlive variant will begin.

[1] https://github.com/trunkmaster/nextspace

[2] https://github.com/onflapp/gs-desktop

[3] https://news.ycombinator.com/item?id=44640378