What is the best GUI OS?
What is the best GUI OS?
In your opinion, what's the best GUI-capable OS, other than Linux, but more exactly one like the ones built here?
I have in mind like 3 or 4 of them, but don't want to mention them to not bias opinion, although I'm sure they are already known by virtually everybody.
I have in mind like 3 or 4 of them, but don't want to mention them to not bias opinion, although I'm sure they are already known by virtually everybody.
I liked Plan 9's GUI. It was new, intuitive, and inventive. Like the system, it didn't restrict itself to the restraints of tradition. *cough*dependence on the keyboard*cough*
It used the mouse and mouse motions, and just sometimes strange stuff. Yet, it was good.
The only problem was, that it died....and they never got to the point of something useful. (Too very ugly.)
Edit: Oh...just read....should be a hobby OS, eh? Well....whichever.....Plan 9 is almost a hobby OS, right?
It used the mouse and mouse motions, and just sometimes strange stuff. Yet, it was good.
The only problem was, that it died....and they never got to the point of something useful. (Too very ugly.)
Edit: Oh...just read....should be a hobby OS, eh? Well....whichever.....Plan 9 is almost a hobby OS, right?
Last edited by Alboin on Tue Apr 03, 2007 7:08 pm, edited 1 time in total.
C8H10N4O2 | #446691 | Trust the nodes.
-
- Member
- Posts: 97
- Joined: Thu Mar 15, 2007 2:27 pm
Re: What is the best GUI OS?
AtheOS (now Syllable), it is AMAZING considering it is a hobby os project (full gui, c++ api, symettric multiprocessing, KHTML port, 64-bit journally fs (Athe File System, AFS) and 99% posix compliance, all from a hobby OS, developed by one person (however, since he dropped the project, it has become a community project, called Syllable (syllable.org)).~ wrote:In your opinion, what's the best GUI-capable OS, other than Linux, but more exactly one like the ones built here?
I have in mind like 3 or 4 of them, but don't want to mention them to not bias opinion, although I'm sure they are already known by virtually everybody.
http://atheos.syllable-norden.info/
You can create your own controls in any half decent GUI. If you can't, the GUI is fundamentally flawed, because almost any non-trivial application needs at least some custom controls.
I'm not sure I can agree about X11 being flexible though, at least if we consider Xlib part of the package.
I'm not sure I can agree about X11 being flexible though, at least if we consider Xlib part of the package.
The real problem with goto is not with the control transfer, but with environments. Properly tail-recursive closures get both right.
Well, then maybe it would be interesting to comment them out in a way to leave them explained in a wiki-like fashion (why not document those OS'es there?), of course, if most people don't already understand how everything they do actually work.
By the way, by those comments I deduce that these small OS'es cannot create their custom controls, maybe I'm wrong, but that is yet to be seen...
By the way, by those comments I deduce that these small OS'es cannot create their custom controls, maybe I'm wrong, but that is yet to be seen...
Last edited by ~ on Wed Apr 04, 2007 8:02 am, edited 1 time in total.
OS X Quartz/Aqua and plan9 rio. They're both incredibly close to perfection in my mind.
Alboin: "The only problem was, that it died....and they never got to the point of something useful. (Too very ugly.) " Plan9 is not dead. It's contributed to daily, weekly snapshots are built, and the 9fans mailing list and #plan9 irc channel are very active. (Also, people using Plan9 as their primary OS would tend to disagree with you )
Alboin: "The only problem was, that it died....and they never got to the point of something useful. (Too very ugly.) " Plan9 is not dead. It's contributed to daily, weekly snapshots are built, and the 9fans mailing list and #plan9 irc channel are very active. (Also, people using Plan9 as their primary OS would tend to disagree with you )
What?! Plan9 is open source! http://plan9.bell-labs.com/plan9/
Mainly MacOS, surely is the best GUI OS, I can't think that being so famous in graphical design is behind Windows Vista... so that's a shame it can't be a learning source.
Maybe Beryl graphical environment for Linux, but that most certainly needs an nVidia card to run, so there are limitations and too complex.
Better to start to learn from the small ones they already mentioned, Menuet, Solar, VisOpSys, etc... so way to go for them.
Maybe Beryl graphical environment for Linux, but that most certainly needs an nVidia card to run, so there are limitations and too complex.
Better to start to learn from the small ones they already mentioned, Menuet, Solar, VisOpSys, etc... so way to go for them.
-
- Member
- Posts: 97
- Joined: Thu Mar 15, 2007 2:27 pm
Window's GUI is nothing special. MacOSX's GUI has had opengl acceleration for years, however, the only features used are transparency and the neat minimize effect. Vista's GUI takes up HUGE amounts of memory and although it has opengl acceleration, the number of features included are minimal, and dont even APPROACH beryl. Plus, Vista's GUI likely relies on other parts of the proprietary OS, so studying something that is hosted by a free OS (compiz, beryl) would be more beneficial.~ wrote:Mainly MacOS, surely is the best GUI OS, I can't think that being so famous in graphical design is behind Windows Vista... so that's a shame it can't be a learning source.