Slashdot Mirror


Review of AtheOS 0.3.7

MAIC-32 writes: "OSNews features a very informative and detailed review of AtheOS, the promising 32-bit GPL Operating System. The article describes the installation process, the GUI (screenshots included), usage, internal design, developement and much more."

12 of 172 comments (clear)

  1. Re:Too many! by Uller-RM · · Score: 4, Informative

    Maybe it's fun to write something for the HELL of it, and not worry about it being useful. I'm sure whoever came up with linked lists back in the 60s was confronted by someone saying "they're so much slower than arrays - what's the point?"

    Who gives a rat's ass if it's not useful to you? It's useful to the author, because he's learned a lot doing it, and he doesn't owe you shit. He probably doesn't give a fuck what you think about it, either.

  2. This looks a lot like AmigaOS by /Wegge · · Score: 5, Informative
    Given the immediately accessible amount of API documentation available, to me it looks like this OS has captured the same spirit that AmigaOS was built upon: A lightweight microkernel, with device drivers as a separate entity.


    I'll be very tempted to make the switch from Linux just to be reminded of the good old days of the Amiga.

    --
    //Wegge
  3. Re:AtheOS takes a Windows approach by mlinksva · · Score: 5, Informative
    The AtheOS home page says
    "The GUI is server/client like X11 but communicate through the native messaging system and the protocol is private to the server and client library and entirely hidden from the applications."
    So it may not be hard to do remote display.
  4. The point is fun - for the author. by barneyfoo · · Score: 4, Informative

    The author doesn't want you to just use his OS. He's building it for himself, not for you or anyone else. He wont accept code (except bug fixes) into the main OS. He will only accept driver submissions.

  5. Re:AtheOS takes a Windows approach by Anonymous Coward · · Score: 2, Informative
    Bear in mind that AtheOS is simply Kurt's project to "scratch an itch" - he isn't concerned at all about "capturing" users or "cornering a market". He's been asked before what direction he sees AtheOS going in - and people have said things along the lines of "you'll have to target a specific market instead of trying to be a one-size fits all approach", or bugged him for new drivers / features. However, he just adds what he wants. The lack of IDE driver seems crazy to most people, but as he says on the AtheOS homepage, it doesn't bother or interest him, so he spends his time on other things.


    It would be great if it did get these features, but at the end of the day, the direction that AtheOS goes in is solely the one that interests Kurt the most.

  6. Re:What's the point? by Vanders · · Score: 4, Informative
    Well, lets look at the things AtheOS currently does that are different?

    • AFS (AtheOS File System) is 64bit & journalled. It also supports file attributes, meta data can be attached to your file as an attribute.
    • It has a client/server GUI model, similiar to X, but without the X overhead. The appserver is tightly integrated to the kernel (As apposed to X being loosly integrated to the Unix system)
    • Highlevel IPC is achieved through a flexible message system
    • An integrated, consistent GUI. No multiple toolkits.
    • A C++ API for GUI coding. GUI's & OO go together like bread & butter. Better (IMHO) than GTK+'s "C with objects" approach.
    • Extremly quick. Built from scratch with SMP & multi-threading in mind, and does them well.
    • A sensible kernel architecture. Not purely monolithic, nor anally microkernel. Drivers communicate with the kernel through a well defined API, rather than "becoming" part of the kernel as with Linux. New drivers can be installed & removed at run time just by copying them into a directory, or deleting them.

    I could probably go on, but I won't. There is more on it's way too, specifically the desktop re-write will see some of the sexier features put to good use, and the media framework should rock. Anything specific you want to see first though?
  7. Re:OMG! by brinkster · · Score: 2, Informative
    From AtheOS FAQ:

    Q: Where does the name come from? Are you aware that atheos means "without god" in Greek?

    A: The name is short for Athena (the Greek goddess of wisdom) and OS and have nothing to do with atheism. I was not aware that "atheos" indeed was a word in any language when I named the OS but figured that out later. Just think of it as a name. It is not supposed to mean anything.

  8. Re:AtheOS takes a Windows approach by Saint+Stephen · · Score: 3, Informative

    Term Services != PC Anywhere or that other piece of crap x-like thing that AT&T put out.

    Those things do all kinds of wierd stuff with your video drivers, and mirror the default window station on the wire, so they share the same keyboard and mouse. That's a piece of shit.

    Term Services is in a seperate window station (you can TS into the default window station on XP but that will lock the interactive console). Only Windows Server have "real" TS. It compresses on the wire, and uses the characteristics of the remote video card -- the actual video card does't matter, so sometimes the graphics will actually be better than interactive.

    You are *so* wrong.

  9. Re:Slashdot, the catalyst by armb · · Score: 3, Informative

    > it'll be interesting to see how much development increases

    On the core OS, not much.
    http://www.atheos.cx/contribute.php

    "I don't accept changes or patches to the core OS but I will happily accept patches to existing device drivers, new device drivers, utilities, applications and plugins of most types.

    I want to keep the development of the kernel, native FS, GUI, desktop manager, and maybe a few other system components to my self"

    --
    rant
  10. "Looks" the operative word by ZigMonty · · Score: 3, Informative
    It's only the looks.

    Kurt Skauen started the project with the intent of making an Amiga clone. He says in the FAQ, however, that there isn't much resemblance these days besides the window borders. The article did call him an ex-Amiga coder, he must like the look.

    This is one of those things that I keep meaning to check out. Maybe now I will.

  11. Re:C++ Considered Harmful by Ayende+Rahien · · Score: 3, Informative

    Who the *hell* is talking about writing a kernel using Perl?
    As for C#, as a matter of fact, there *are* people trying to build a kernel using C#.

    And for more robust than C++, that isn't very hard.
    To mention *the* one language that I think should be used for kernel programming, Ada.
    It's *way* more stable than C++, has the same plexibility, and if you are satisfied with the stability of your code, you can supress any/all of the checks that you want.

    --

    --
    Two witches watched two watches.
    Which witch watched which watch?
  12. atheos gui on linux by Anonymous Coward · · Score: 1, Informative

    for those who want to try out atheos but can't for some reason (unsupported hardware, no free partitions, etc.) there is a port of the gui to linux here.