NEXTSPACE: a NeXTSTEP-like desktop environment for Linux

NEXTSPACE is a desktop environment that brings a NeXTSTEP look and feel to Linux. I try to keep the user experience as close as possible to the original NeXT’s OS. It is developed according to the “OpenStep User Interface Guidelines“.

I want to create a fast, elegant, reliable, and easy to use desktop environment with maximum attention to user experience (usability) and visual maturity. In the future I would like to see it as a platform where applications will be running with a taste of NeXT’s OS. Core applications such as Login, Workspace, and Preferences are the base for future application development and examples of style and application integration methods.

NEXTSPACE is not just a set of applications loosely integrated to each other. It is a core OS with frameworks, mouse cursors, fonts, colors, animations, and everything I think will help users to be effective and happy.

KDE, GNOME, Xfce, and later MATE and Cinnamon have sucked up so much of the Linux desktop space that there’s very little room left for anything else. You’re either mainly a Qt desktop, or mainly a GTK+ desktop, and anything that isn’t based on either of those toolkits will either waste time recreating lots of wheels, or accept that half – or more – of your applications are Qt or GTK+-based, at which point the temptation to run one of the aforementioned desktop environments becomes quite strong.

This project, while very welcome and having my full support and attention, will have a very hard time, but that’s not going to deter me from being hopeful against all odds. Reading through the documentation and descriptions, it does seem the developers have the right attitude. They’re not claiming to take on the other players – they just want to make something that appeals to and works for them.


  1. 2020-02-12 10:53 pm
    • 2020-02-13 6:41 am
      • 2020-02-13 12:40 pm
  2. 2020-02-12 11:40 pm
    • 2020-02-13 4:13 am
      • 2020-02-13 8:42 am
      • 2020-02-13 12:41 pm
        • 2020-02-13 1:48 pm
      • 2020-02-13 12:50 pm
    • 2020-02-13 5:08 am
      • 2020-02-13 1:02 pm
    • 2020-02-13 12:24 pm
      • 2020-02-13 2:17 pm
        • 2020-02-13 6:15 pm
          • 2020-02-13 10:12 pm
          • 2020-02-18 12:51 pm
  3. 2020-02-13 8:06 am
  4. 2020-02-13 9:17 am
    • 2020-02-13 11:56 am
  5. 2020-02-13 12:02 pm
  6. 2020-02-13 12:26 pm
    • 2020-02-13 1:04 pm
      • 2020-02-13 2:28 pm
        • 2020-02-13 8:19 pm
          • 2020-02-14 7:23 am
  7. 2020-02-14 4:23 pm