Sometime, NeXTSTEP is called as OS, which was the foundation of OSX, and other time, it is called as development environment and framework without kernel. Especially, the later was packaged as OPENSTEP and released for UNIX as Solaris, and Windows NT.
Later, OPENSTEP was made open-source as GNUstep, the GNU project. And this project is still alive.
Installation process in this post is based on following environment.
- Ubuntu 20.04.2 LTS
In case of WSL, following steps should be completed in advance of the installation process. This post doesn't treat with them.
The next post may help for X server.
sudo apt update -y sudo apt upgrade -y sudo apt install gnustep -y
Install other packages as libraries and documents as followings, if required.
Following packages are development environment.
sudo apt install projectcenter.app gorm.app -y --fix-missing
Check X server is running, and start Window Maker with the next command.
|Windows||Start menu||File menu|
|Mac||Apple menu||Menu bar|
This is the NeXTSTEP-like GUI. And the another GUI is prepared for GNUstep as application, "Gworkspace". Following the menu below, the other desktop is rendered as the top of this post.
It would be found that the display format of OSX file manger is came from NeXT.
Applications > System > GWorkspace
GNUStep has development environment below.
They are automatically added in the chest box on Window Maker. In GWorkspace, they must run from the menu as
Tools > Run enter "ProjectCenter" or "Gorm"
In the attached photo, creating a new project named "app1", and press the OK button, a folder and files are automatically generated.
Sony also have dealt with UNIX workstation before.*2 And it has OS called "NEWS-OS", which is System V UNIX.
In 2000s, Sony adopted GNUstep as the foundation of their consumer electronics platform called SNAP (Sony Networked Application Platform). But this idea was abandoned.
As hardware released by Microsoft is following the old line-up of Sony*3, Apple is also following Sony's idea as bringing UNIX to consumer electronics.
Sony in 2000s has no strong cooperation among their product divisions and their software implementation is also weak. Even if Sony promoted their idea, they would not have had big success as Apple in present.