Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
GNUstep Desktop (onflapp.github.io)
57 points by felixding on July 20, 2023 | hide | past | favorite | 14 comments


From https://gnustep.github.io/ "GNUstep provides a robust implementation of the AppKit and Foundation libraries as well as the development tools including the advanced interface designer Gorm (the InterfaceBuilder) and the IDE ProjectCenter (ProjectBuilder/Xcode)."

Has anyone tried building linux apps with Gorm and ProjectCenter? And how long ago? I feel that gnustep has been around for a long time, at least a decade at this stage. I think it was available as a desktop choice for Ubuntu 12.


More like around 25 years, so don't expect any big improvements.

I was once on a FOSDEM session where the biggest discussion point was the upcoming L&F theme engine, so...


This is what I have in mind when I think of desktop software. A full stack of technologies. A unified vision.


Also check out Étoilé, based on GNUstep: http://etoileos.com/etoile/


Isn't this project ten years dead?


> News: Stay up to date The Étoilé community is an active group of developers, designers, testers and users. New work is being done every day. Visit often to find out what we've been up to.

> News CoreObject Preview Release Posted on 3 June 2014 by Eric Wasylishen

It looks a bit dated.


>Player.app uses VLC command for control and embeds VLC XWindow for output

Somewhere there's an MPlayer.app for mplayer doing the same with Mplayer but with a socket. Adapting it for MPV would be something done in an afternoon.




This project is amazing. It also speaks to the strength of Ojective-C vs Swift which barely runs anywhere that’s not an apple os.


They should have moved to some other language long ago to speed up development.


It wouldn't be a NeXTSTEP clone then.


I don’t see much harm in at least making Swift an option.

macOS is the “successor state” of NeXTSTEP if you will. Adopting some of the newer APIs and Frameworks could be useful.


Having a Swift implementation that talked to GNUstep would be a great thing, IMHO, but the developers do not seem to see it as especially important, and as I understand it, as an Apple project, it is a moving target and the Apple developers are not likely to accept contributions from external developers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: