While the Macintosh had an "Applications" menu for switching, Windows popularised a "task bar," which displayed all top level windows without any regard for the process that had opened them.
(Except to notice it in the task manager, and kill it.) Also, a user couldn't choose to leave a process running so that they could get back to it without relaunching it, except to keep some visible UI from the process cluttering up the screen, and consuming (at the time, very limited) resources. A Macintosh user could easily switch to an application that was running without windows to quit it, or to use it, but Windows provided absolutely no way for the user to interact with such a process. The trouble with the Windows style approach was that you couldn't do some forms of user interaction, such as opening with just a menu bar, and the user had no real guarantee that a process had actually exited when the windows were gone. A single process could even open up windows on multiple displays connected to several machines across a (very new-fangled) local area network. X11 also considered an application largely unimportant from a UI standpoint. While the Macintosh was built around presenting a UI of Applications, Windows (as the name would suggest) was built around the philosophy that the Window itself should be the fundamental unit of the UI, with the only concept of an application being in the form of MDI style container windows. By the early 90's, Microsoft had Windows 3.X working well, and Motif on X11 had been heavily inspired by Microsoft's work. Meanwhile, Microsoft had been developing Windows. The result was a clean distinction in the UI between a visual GUI element (a window), and an abstract running process (the application). Since the tools for doing this had to retain backwards compatibility with existing applications, they naturally weren't going to change the basic UI conventions and go killing applications without any windows open. Exiting the process just because a window was closed didn't make any sense at the time, because there would have been no other process to yield focus to.Ī few years on, the Macintosh of the late 80's advanced to the point where there was enough memory to have multiple applications open at once. When you closed all the windows of an application, it made sense to keep the application open because you could always use the menu bar to create a new document, or open an existing one. It was perfectly reasonable for an application to open with no windows because the application always had a visible menu bar at the top of the screen. Since Windows and X11 both post date the original Mac GUI, one might say that Windows does it the Windows way "just to be different" rather than suggesting that the Mac is the oddball.īack in the earliest days of the Macintosh, you could only run one application at a time. I think elementary OS could be the next big thing where they put attention to details while trying to outshine macOS, we’ll see.In some sense, it is a UI convention with history that goes back all the way to 1984.
And somehow it influences other projects. While obsessing over the macOS look is one thing, it deserves some attention considering Apple does have a good sense of design. The one weird thing about Gmac Linux is that weird logo that’s a mix of the GNOME and Apple logos.
#Linux mac os close plus
Plus you get to keep your Ubuntu distribution. It also means that you won’t have to do all the customization all by yourself to make Ubuntu look like MacOS. That means you get Ubuntu Linux with a heavily customized GNOME desktop environment that looks a lot like macOS. It’s simply the GNOME desktop with a Mac theme. Unlike the above-mentioned macOS lookalike Linux distributions, Gmac is not a full-fledged distribution. To make sure that you get a uniform experience across the board, they also have strict guidelines for developers to publish the apps in their app center.Īll the goodness of Ubuntu and the work of the elementary OS team take the experience up a notch, this is a must-try! Not just limited to the UX, they also have their own desktop environment ( Pantheon) which is impressive. Overall, the design language or the approach of default apps blending in with the system theme also gives you a macOS feel. The dock panel is not the only thing that you’ll recognize from macOS. For that reason alone, it is undoubtedly one of the best distributions out there.
The elementary OS focuses heavily on improving the user experience. Of course, considering their improvements, they have been trying to do better than macOS and that’s a good thing. There’s no doubt that elementary OS was initially inspired by macOS. Note: The list is in no particular order of ranking. While there can be several Linux distributions that offer you a similar UI to macOS, we stick to the ones that are actively maintained along with new offerings. Linux Distributions That are Inspired by the Looks of MacOS