Slashdot Mirror


AtheOS Hits 0.3.7

Jarito writes: "Seems Kurt has found time to release another version of AtheOS. Changes include a slew of bug/speed fixes for ABrowse, optimization of the TCP/IP stack, a new system for handling POSIX packages, mouse-wheel support, a regular expression searching class and many more. Stop on by www.atheos.cx and check it out." Here's the changelog since 0.3.6 -- AtheOS remains astoundingly slick-looking for a (mostly) one-man project, if you missed our interview with Kurt Skauen, it's worth reading if AtheOS interests you.

7 of 19 comments (clear)

  1. File system looks nice by johnjones · · Score: 2

    the file system looks nice I wonder what it would take to port this to linux or get it to use ext2 ?

    good work

    regards

    john jones

    1. Re:File system looks nice by cmowire · · Score: 2

      Well, it would be kinda pointless to port it over to Linux, actually. Mostly because BeFS, ReiserFS, JFS, and XFS all have similar functionality already.

      That, and a lot of the neato extra features are only useful for the AtheOS shell and would be pretty useless under Linux.

  2. Excuse me while I wet myself by gengee · · Score: 2

    This is an insanely cool project. Oh how I wish assembly didn't frighten me:P

    --
    - James
    1. Re:Excuse me while I wet myself by Spy+Hunter · · Score: 3, Informative

      Good news, its' not in assembly. The kernel is written in C and the high-level APIs are in C++. AtheOS applications are programmed in C++.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    2. Re:Excuse me while I wet myself by STSeer · · Score: 2, Interesting

      C++?

      what's the compiler and is the STL available? how about a debugger?

    3. Re:Excuse me while I wet myself by Vanders · · Score: 2, Informative

      The compiler is GCC. The C & C++ libs are Glibc. Sadly, there is no debugger yet, as they are complicated little buggers to write, and no one has needed one that badly yet.

    4. Re:Excuse me while I wet myself by Spy+Hunter · · Score: 2

      The compiler is GCC, of course. I think the STL is available but I'm not sure. There's no debugger as far as I am aware, because I think there isn't enough stuff inside the kernel to support a GDB port. I could be wrong though.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}