trunkmaster / nextspace

NeXTSTEP-like desktop environment for Linux
https://trunkmaster.github.io
GNU General Public License v3.0
1.9k stars 69 forks source link

Q: any overlap with NEXTSTEP/OPENSTEP? #371

Closed rhaleblian closed 3 years ago

rhaleblian commented 3 years ago

Hello! An interesting project you have here.

Do/will programming APIs conform at all to those that were in the original NeXT OSes?

There are a few people interested in trying to maintain and upgrade those old releases. Understanding that this is built on a different modern foundation, it may be possible for some apps that are tractable under older resource restrictions to be backported onto the original hardware or allowed to run in virtualization.

I haven't looked at the source, and just assume that one needs to start from the alterations that GNUSTEP made, or ignore them and devise a path from a predecessor.

cheers

rhaleblian commented 3 years ago

update: I see now from other tickets that GNUstep is the upstream. So my question hinges a lot on the asking the same question but pointing it towards GNUstep.

trunkmaster commented 3 years ago

@rhaleblian this project has no conection to GNUstep - NEXTSPACE just based on GNUstep libraries.

Although it's possible to port NeXT derived code to GNUstep. As an example look at TimeMon and OpenUp applications here - originaly they were written for OPENSTEP.

rhaleblian commented 3 years ago

there was no implication regarding what how this project identifies itself relative to other projects. if it's based on GNUstep libraries, then GNUstep played a part and you could argue the use of the term 'upstream'.

thanks for the pointers to those apps.