Review of AtheOS 0.3.7 172
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."
Re:Too many! (Score:4, Informative)
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.
Re:Too many! (Score:1)
Re:Too many! (Score:2)
create art for yourself
Remember Freedows? (Score:1)
Look at:
http://www.freedows.org
AtheOS takes a Windows approach (Score:2, Interesting)
It seems that one of the real growing pains for AtheOS is going to be that it's difficult to capture anything but local desktop users. It's not a good model for remote display; just like Windows.
At the end of the day, I think it'll be a great desktop OS, but it will have the same growing pains that Windows did with remote display and cross-platfrom compatibility.
Re:AtheOS takes a Windows approach (Score:3, Insightful)
It seems that one of the real growing pains for AtheOS is going to be that it's difficult to capture anything but local desktop users. It's not a good model for remote display; just like Windows.
I don't know about that one, I have a few Win2k servers in a rack that I manage with Terminal Services Client. It works extreamly well, there is nothing that I can not do with Terminal Services that I can do with a keyboard/mouse, even over a 56k dialup.
Re:AtheOS takes a Windows approach (Score:4, Interesting)
Re:AtheOS takes a Windows approach (Score:1)
Re:AtheOS takes a Windows approach (Score:2)
How do you send over the Ctrl-Alt-Del when you server does the daily BSOD. Do you have a trained monkey that randomly hits the reset button every hour or so?
Re:AtheOS takes a Windows approach (Score:1)
Re:AtheOS takes a Windows approach (Score:2)
Well no actually, not for servers. I got sick and tired of the IIS exploit of the week, and made the switch more robust operating systems. It's a good desktop though, a shame they reiened the good design of 3.51 and started cramming the drivers into kernal space for the speed.
Re:AtheOS takes a Windows approach (Score:2)
Same here. The other nine times I used it to display powerpoint in a 75 minute class, it did just fine . . .
no
hawk
Re:AtheOS takes a Windows approach (Score:1)
How do you send over the Ctrl-Alt-Del when you server does the daily BSOD. Do you have a trained monkey that randomly hits the reset button every hour or so?
I know I shouldn't feed the trolls but anyway...
In answer to your question, Ctrl-Alt-Home sends Ctrl-Alt-Delete to the remote machine
"Daily BSOD?" - Strange, I've got 5 Win2k servers here and not one has BSODed on me since they were originaly setup (some were setup on RC2, then UGed to the production code)
If your Win2k boxes are BSODing every day, then can I suggest that one of the following are going on:
1.You are using really cheap, shitty hardware, with faulty RAM.
2.You have written your own software for it and you are not much of a programmer
3.You are a really bad at your job as a systems adamin.
There are an execelent range of books for people just like you, its called the 'For Dummies' [amazon.com] collection.
Re:AtheOS takes a Windows approach (Score:2)
--Dan
Re:AtheOS takes a Windows approach (Score:5, Informative)
Re:AtheOS takes a Windows approach (Score:1)
Since when did a forum like Slashdot make us talk ONLY about the things mentioned in the story? Threads deviate just like everyday conversation. One small thing is mentioned, and then entire conversations spawn on top of them. Just like threads.
I guess you'll have to mod me down.
But, hey, to add something on topic, the guys at QSSL (the ones responsible for QNX) do a fine job at this with Photon. Excuse me for pointing out the obvious, but all it would take would be an intermediate layer between the client and server that would proxy info sent back and forth...via TCP/IP.
Re:AtheOS takes a Windows approach (Score:4, Insightful)
Anyone need a thin client?
slashnik
Re:AtheOS takes a Windows approach (Score:2, Informative)
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.
Re:AtheOS takes a Windows approach (Score:1)
I don't know what you mean by "build and optimize for the GUI". UNIX has a lot of command line utilities, but so what? Windows has a lot of command line utilities as well. Both systems can be administered from the command line, from a GUI, or from a web browser. The fact that most Windows users don't know about the command line doesn't seem to reflect on the OS, but on the user community.
Re:AtheOS takes a Windows approach (Score:2)
In addition there are now alternative ways to remotely operate a computer. You could use a webserver or use some XML based messaging system (e.g. SOAP). A good example where this is applied is netware from novel. It used to depend on windows for the GUI, but the later versions have a web based GUI. No need for remote display at all.
So seen in this light, it is a correct design decision not to build network transparency into the GUI since that introduces complexity and performance problems. For legacy X based apps you can always install an X server that runs on top of the GUI.
Re:AtheOS takes a Windows approach (Score:1)
For some things a WWW interface is sufficient, but try eg editing a file that way.
Re:AtheOS takes a Windows approach (Score:2, Insightful)
Re:AtheOS takes a Windows approach (Score:1)
Check out the terminal services in XP. It's most certainly *not* what you think it is, and it rocks.
Re:AtheOS takes a Windows approach (Score:3, Informative)
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.
Re: AtheOS takes a Windows approach (Score:1)
Scared me for a second!
The point is fun - for the author. (Score:4, Informative)
Re:What's the point? (Score:4, Informative)
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?
It's all in the license son.. (Score:2)
Slashdot, the catalyst (Score:1)
Re:Slashdot, the catalyst (Score:3, Informative)
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"
Probably (Score:5, Interesting)
Re:Probably (Score:2, Interesting)
Re:Probably (Score:1, Flamebait)
Re:Probably (Score:2)
Re:syllogism (Score:2, Funny)
If we take your premise:
Can we also stop with the "why another operating system?" comments?
and add your premise:
[...] ill never critize anything i cant do better
We reach the conclusion: you can do better "why another operating system?" comments than these?
Go on then, prove it
Re:syllogism (Score:1)
Re:syllogism (Score:1)
This looks a lot like AmigaOS (Score:5, Informative)
I'll be very tempted to make the switch from Linux just to be reminded of the good old days of the Amiga.
"Looks" the operative word (Score:3, Informative)
Kurt Skauen started the project with the intent of making an Amiga clone. He says in the FAQ [atheos.cx], 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.
Re:This looks a lot like AmigaOS (Score:1)
Atheos is not entirely microkernel based, it is somehow a mixture of monolithic and microkernel design.
"I often ask myself that question to
C++ Considered Harmful (Score:1)
Re:C++ Considered Harmful (Score:3, Informative)
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.
Re:C++ Considered Harmful (Score:1)
In what way is Ada more 'stable' than C++, or any other language?
Do you mean the C++ compiler generates different object code depending on the day of the week, ambient air temperature or orientation of the processor relative to Magnetic North? :)
Kidding aside, what do you mean by 'stable' in this context?
Also, do you know of any kernals written in Ada (not bashing Ada, just curious to know)?
Re:C++ Considered Harmful (Score:2)
It also has quite a bit of runtime checks to make sure that nothing nasty happens.
In that, it's much like Java.
However, usually, if an Ada program compiles, the only bugs it has are logical ones.
I would say that Ada programs are more stable than C++ programs because of this.
And yes, great programmers can create C++ programs that are just as stable as the average Ada program.
The difference IMO is that an *average* Ada programmer can create programs much more stable than another programmer of the same level, that is working with C++.
And yes, there is a kernel in Ada, it's called AdaOS (http://www.adaos.org/)
Re:C++ Considered Harmful (Score:1)
J
Re:C++ Considered Harmful (Score:2)
The same programmer would create a much more stable program in Ada.
Ada allows you nearly all the freedom of C++, with a lot more cool stuff beside, without you having to worry about many things that you will have to in C++.
Ada saves you a lot of the trouble that C++ programs suffer from.
Oh, and BTW, the only Ada implementation that has a garbage collection (AFAIK) is the JVM one.
Re:C++ Considered Harmful (Score:1)
J
Re:C++ Considered Harmful (Score:3)
I don't think anyone has even read this guy's page. He does not want, and will not accept contributions to AtheOS. It's a hobby project for him, for fun. He doesn't want it to be the next great OS, he just wants to learn.
Re:C++ Considered Harmful (Score:1)
Re:C++ Considered Harmful (Score:1)
[Note: I think you mean "implementation-defined" rather than "undefined."]
It depends on how you define "overblown." Such advantages will never outperform an algorithmic improvement, but then no compiler transformation will do so. Implementation-defined behavior is critical for transformations like expression reassociation, partial redundancy elimination, instruction scheduling and many others. The order of expression evaluation, for example, has to be implementation-defined to allow all of these transformations or at least to improve their efficiency.
The ABI also has to be implementation-defined because each platform has its own calling convention, linker limitations and a host of other niggly details you really don't want to have to worry about. Trust me. :)
Re:C++ Considered Harmful (Score:1)
C++ is not inherently more unstable than any other language. Modern C++ compilers produce good code, and library functions are not fatally flawed.
While it may be true that other languages are more careful about type-checking, that is a choice they make which makes doing things like writing kernels more difficult.
While C++ is far from the perfect language, so is every other programming language.
Looks alarmingly familiar (Score:1)
I mean, I used to love it 10 years ago, but surely we've move on by now.
Re:Looks alarmingly familiar (Score:1)
That would be a port of Tree [kamidake.org] which Eugenia ported herself, in fact.
enough of a difference? (Score:3, Interesting)
Altogether, I wonder whether AtheOS is sufficiently different from Linux/X11 to attract much interest. If kernel, driver, and application development for it were orders of magnitude easier, I could see switching. But given that it seems to be built using fairly traditional software technologies, why would it be all that much better?
Time will tell, but I won't be an early adopter of this one...
Re:enough of a difference? (Score:1)
Re:enough of a difference? (Score:2)
"GPL Operating System"? (Score:1)
Regards, Tommy
Re:"GPL Operating System"? (Score:1)
silly rabbit... (Score:2, Funny)
AtheOS is cool (Score:1)
VMWare Enabled? (Score:1)
Re:VMWare Enabled? (Score:1)
GUIs are evil (Score:4, Funny)
I for one, though, think GUIs are evil, and I am releasing my own Linux distribution to address this issue. It's called Luddite Linux. Here are the features:
* No GUI
* No mouse driver
* No menu-driven apps
* The first distro will be released on CD-ROM but future releases will be released on punch cards.
* No mail apps. Only a weak minded fool uses a mail app. Telnet to your POP server at port 110 and learn the commands to read your email that way!
* No FTP apps. Why can't you just telnet to port 21 and download it? rz and sz are debatable so I put 'em in just because I like to err on the user convenience side
* No emacs. Has drop down menus. Use vi!
* I did include an assembler but no compiler. C is for script weeneez. Machine language is where it's at, baby
My new OS will be out Any Time Now[tm]
Thanks
Re:GUIs are evil (Score:1)
The funny thing is... I have actually done this many times
(The pains of company firewalls
Re:GUIs are evil (Score:2)
Why not? Because FTP does not only use port 21; that's just the control port. You also need a data port if you want to transfer files -- or even get a directory listing! So to speak FTP over telnet, you need at least two clients if you want to do more than just change directories.
(Compare with HTTP which mixes control messages and data on the same port -- but which doesn't really do sessions, unless you count Keep-Alive.)
Cheers,
Philip.
I thought this was a joke (Score:2)
> * No emacs. Has drop down menus. Use vi!
IOW, the parent should have been mdded up as insightfl, rather than funny . . .
hawk
Why no textmode? (Score:1)
"been" a modern OS is no excuse for *not* including something! If anything it should include *more* things. There are some people who like those full-text-screens. I don't think they are too hard to code.
And to those of you saying that the author isn't doing this for anyone but himself, I agree, that's a good reason for doing things however he wants, but please don't say it doesn't have a text-console because it's a modern OS.
I can't see it becoming that big. (Score:1)
atheos gui on linux (Score:1, Informative)
Mirrors? (Score:1)
And why do the AtheOS parrots look disturbingly like the ViewSonic parrots?
RUN AWAY! (Score:1)
Re:The author of the review is a foreigner. (Score:2)
Re:OMG! (Score:1)
Re:OMG! (Score:2, Informative)
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.
Re:We should all hate this new OS... (Score:2)
Consider this: 17 candidates, one with position A, two with B, 1 with C, 3 with D... vote FOR something, not against it. Choose an OS based on how much you like it, not whether it's the poster-child for Open Source or not.
Even for a troll, that was pretty weak.
Re:We should all hate this new OS... (Score:1)
Agreed. I prefer MacOS over both Windows AND Linux. I am not making this point for me. I am just trying to get Slashdotters to run some ideas through thier heads for once. It's an open forum... I like to keep people open to ideas. You've rather just rehashed what most people ALWAYS say about OSes... but it's contrary to the "downfall of MS" think that prevades Slashdot.
Just doing my job to keep people sane...
Re:We should all hate this new OS... (Score:1)
Keep in mind, idealists, that Nader fit very nicely into the downfall of the party system, but it only got us a Republican president we didn't want over a Democrat... regardless of the similarity of the two main parties.
Re:We should all hate this new OS... (Score:1)
I wouldn't bash things for being different. I actually prefer MacOS, which is just as lacking in market share relative to Windows as anything else. I personally think AtheOS is pretty cool. You jump to conclusions. What I was trying to point out are the errors in the groupthink that is inevitable on this story... to give people something to think about other than "Oh, this is the coolest thing!" And the metaphor is based in real life politics, regardless of how narrow minded you may be.
You've pointed out that the two candiates in the 2000 election are virtually the same. And the results of the election showed that people thought that too... split vote. Now, what if 3 candidates from the two main parties had run... 2 from one, and 1 from the other? Say, two Democrats and George Bush. In such a case, Bush would have won by a large margin. In fact, this did happen to a smaller (but influential) degree in the 2000 election... remember Nader's slice of votes? Which way would the scale have tilted had he not run? Most likely to the Democrat side rather than the Republican side. This was quoted in MANY articles and reports on the elections. In effect, more people voted "Democrat" than "Republican", and look who won?
Yes, you should try college. Now that I've graduated from it I find that alot of the stuff I learned was pretty useful in the "big world." What I have in my sig has nothing to do with that.
Re:We should all hate this new OS... (Score:2)
Besides, the rest of the world laughs at the American political process, which has no representation for half your population. 51% of 50%- excellent way to choose your government for four years.
Re:We should all hate this new OS... (Score:1)
I'm glad that you've said this... I think you're getting closer to seeing my point than you'd like to admit.
Re:We should all hate this new OS... (Score:3, Insightful)
I think it's better to support one candidate in the open source OS world and not several.
Why should that be limited? Who gives a fuck if Linux (BSD/Amiga/AtheOS/...) doesn't have 100% market share? Or 10%? Or losing users left and right to each other? Once they're GPL'd (or BSD'd/Artistic Licensed/...), they can never die. What benefit is there to having only one open source OS, other than having all the best developers? If you didn't like it, you'd be stuck with Windows anyway. Choice is good. I tend to doubt most sane people are going to try AtheOS, not like it, and say "oh, well, that was an open-source OS, boy did it suck, guess I'm going back to Windows." Chances are they'll like parts of it, dislike others, and get curious about what else is available.
Re:We should all hate this new OS... (Score:1)
EXACTLY! I was pointing out the fatal flaw in that thinking. So you DO get my point.
Re:We should all hate this new OS... (Score:1)
While I understand that you never said anything to the effect that Linux should have 100% market/mindshare, that seemed to be what you were driving at. ``We must band together and make Linux better or Microsoft will always have dominion over us!'' seemed to be the gist of it.
I think a lot of us get your point, but most of us just didn't know that -that- was what your point was.
Re:We should all hate this new OS... (Score:1)
So I'll wrap it up and make my point again if anyone can see this message: New OSes are great. There's nothing any different about this one... it's got some good things going. Being written from the ground up is one of them. But increasing the number of open source OSes, while beneficial in generating new ideas and code that evolve ALL OSes, causes a vote-splitting effect. Too many good things, not enough people to use them or add to them... and they all founder and sink. That doesn't mean you shouldn't choose the one you like... but choosing one that is "secondary" in the Open Source world as the number of Open Source OSes continue to increase could actually cause them ALL to founder and sink.. because they're not THAT different.
Please, comments if anyone can actually see this post.