You are not logged in.
It would be a mix of OpenBSD and NetBSD, with exceptionally good documentation, the systemadministration and packagemanagement of ArchLinux, the filesystemlayout of GoboLinux, and the repositorysize of f.e. Debian/Ubuntu/FreeBSD, the hardwaresupport of Windows, and generally the tendency to have no bloat where possible, without sacrifying usability for "Joe User" while being able to run on machines which could be powered by say 2 Duracells for at least a few days. Hmm, did i mention Haiku?
Offline
Whatever runs best for me.
Sometimes it's windows, if I'm gaming or using win-specific apps.
Sometimes it's OS X, if I'm doing a lot of multimedia stuff.
Most of the time it's Arch, with whatever DE or WM I happen to be enjoying the most at the time.
Stop looking at my signature. It betrays your nature.
Offline
Fast, efficient, stable, configurable, simple, elegant, updated, enjoyable. All with a good community.
I use Arch for a reason.
Last edited by Themaister (2008-11-23 21:39:35)
Offline
No such system exists in my opinion.
In my opinion a beautiful OS, is not just eye pleasing but also simple/easy/self-explanatory on the way it runs and functions.
A system which doesn't limit the user by hiding/disabling features.
A system which doesn't require any documentation or explanation to function to the best of its ability.
A system that is clean, leaves no trace of things you do not want. Deleted programs are gone for good, unless you want to keep their settings.
A system that does not require installing anything, all applications can be located in 1 single and common-sense place. No cross-referencing or scattered everywhere.
Offline
Simple, stable, configurable.
Offline
Simple and elegant in both aethetics and technical details.
Offline
I have a bit of an update to my own view of what it should be: extremely simple. And that's it. Requiring anything more than simplicity is complicating things!
For that reason, I think that by definition of a beautiful OS is more or less matched by the Lisa Office System. The last public demonstration of a Lisa in '98 was recorded and put on Google Video; I recommend you watch it. (I found the video at DigiBarn.)
The Lisa had a 5MHz processor and 1MB of RAM; for the early 80s that was state-of-the-art (since most computers had 8K or 16K of RAM around then, and a 2MHz processor was more or less the norm). But because of the speed of the CPU (or lack thereof), the designers only had so much processing and graphics power to work with, so needed to be sure what they created was simple. And they managed it.
Computers nowadays have multi-million color displays (some high-end graphics arrays can even display billions of colors), and we have no idea as to what to do with them. Computers are robots that have become devices with more raw power than us, but because they're only as intelligent as we make them, we will never truly harness the true power computing has to offer, I think. So instead of looking around for beauty/character, we need to look back. Part of the reason why Linux has been such a success is because, in my opinion, it was based on UNIX, which was created in an era of striving for simplicity (as I posted about at 68kmla.net). Computers back then had a fair amount of power - they just took longer to do things. It was the attitude that we don't have anymore that's driving the computer world down, IMHO.
PS. The System Software for the Macintosh uses the same spirit although deviates from the UI elements in the Lisa a little, so it fits my definition pretty well too.
-dav7
Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.
Offline
For me, its my current Arch setup.
Arch does everything I want it to do, past the initial configuration step. If I want to get my hands dirty, it lets me do it, there is no message box saying I cannot do it, just freedom.
Whether it is out ignorance or not (I don't care ) Arch seems so much more simple and logical compared to the Linpus distro on my Acer One. I want SLiM to start at the beginning for my login manager, I set it up as a daemon in rc.conf, there isn't much else to it, I want text based login, I get rid of it. No complicated multi-staged process.
Personally a beautiful OS, is one that does what you need it to do without asking. If you want to do something else, it lets you. It also does this by not using up >30% of my RAM at startup, Vista I look at you. More so, it just makes sense. Currently Arch does this and more, I am truly grateful that this Linux distro exists.
There is a difference between bleeding [edge] and haemorrhaging. - Allan
Offline
A beautiful OS would be minimalg, capable (:P) and persistent. Yet to come...
If everything else fails, read the manual.
Offline
In order at the beginning, not so much towards the end:
Stable
Free (freedom)
Open
Secure
Actively developed
Simple
Good "feeling"... hard to explain... as an example, to me, *BSD has a business-like feel that completely rubs me the wrong way. Linux OSen feel more casual, hackish, etc... this is actually quite important.
Follows strict standards
Transparent
Puts focus on being powerful after learning how to use rather than being easy to use at first
Very high level of configuration possible
Well-documented (both frontend AND backend, including things like the API and the actual code)
Well thought-out design with all necessary layers of abstraction / wrappers to permit the entire OS to flow well even if a user makes the choice to swap out one "part" with another... software easily visible in the user's eye (like a web browser) should have as many low-level components that are unlikely to be contested as to design, focus, etc. isolated in a separate piece of software at a lower level, so that if an alternative web browser is created, it might still build upon the lower layer and reduce overall chaos. This is infinitely more useful than just that... for example, my idea regarding distros is that there should be one low-level distro meant as a building-block for others (Gentoo is the closest thing we have to one, though it isn't really), so that work may be saved - other distros use the scripts used by the low-level distro for building their packages, possibly in different formats or with patches (arrgh), but still building on the low-level work. A monumental amount of effort being put forth by hundreds of distro teams that could be minimized and consolidated by this concept. And, of course, it reduces pain and suffering on the part of the end user by keeping apps conforming to the low-level distro's standards. The low-level distro MUST remain extremely open and not leaning in any direction, however. One other huge advantage - app-makers now only need to make an install script for the low-level distro. How to 'make' distros work off the low-level one without creating an atmosphere of control by introducing evil stuff? Make it worth their while. Show them that they can save a ton of work for them and their users without giving up anything. Same principle for encouraging individual apps for following these ideas.
Anyways, I'm getting too much into my pipe dream OS now.
And last,
Free (price)
Last edited by Ranguvar (2008-12-22 02:51:42)
Offline
It's just software to me. I find Arch with GNOME to lend a comfortable environment when I am doing things on my computer, whether it be programming or simply playing WoW whilst talking on Mumble. There is no perfection, only perception.
Offline
simple, stable, clean, 100% keyboard controlable, without dumb daemons polling my optical drive every 2 seconds
There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums. That is why we avoid it. -- ewaller (arch linux forum moderator)
Offline
It's just software to me. I find Arch with GNOME to lend a comfortable environment when I am doing things on my computer, whether it be programming or simply playing WoW whilst talking on Mumble. There is no perfection, only perception.
It is impossible to reach perfection, but in order to get anywhere close, one must have an idea of what that perfection would be like, even if it is a vague idea.
Offline
Good "feeling"... hard to explain... as an example, to me, *BSD has a business-like feel that completely rubs me the wrong way. Linux OSen feel more casual, hackish, etc... this is actually quite important.
Good point. I wasn't sure I would like Linux, coming from AmigaOS, because (although I'm not much of a coder) it seemed much less "elegant" in its construction: monolithic kernel, X, unstable APIs, etc, etc. But (ironically, maybe because I'm not much of a coder, and haven't really tried anything serious since switching to Linux), that "feeling" you're talking about has won me over.
To add my own 0.02 currency units, I'd say that Arch's KISS philosophy in many ways epitomises what I like in an OS: why complicate things when the simple method works, and is easier to understand?
0 Ok, 0:1
Offline
Simple, stable, configurable.
That does it for me
Arch64 + Awesome on Compal FL92 Laptop ~ Intel Core 2 Duo 2.2ghz 4gig ram
All HAIL the tiling window manager.
Offline