Slashdot Mirror


AtheOS Fork Brings BeOS on Top of Linux

Eugenia writes: "Yup, Bill Hayden has forked AtheOS by using its app_server and Interface Kit (along with some other of its kits, like the filesystem layer) and ported it on top of the 2.4.x Linux kernel, without the need for X11. He already has the graphical environment working, and he also has some BeOS apps recompiled and working under Linux. Why BeOS applications? Because that was the reason of the fork. Exactly because AtheOS and BeOS have similar technical principles (highly multithreaded, truly preemptive, similar C++ API etc), by modifying AtheOS's API to match BeOS, Bill is trying to resurrect the BeOS. By doing so this way, Bill is already way ahead from the other two efforts to ressurect BeOS, OpenBeOS (dependant on the 'clean' NewOS kernel) and BlueOS (which depends on Linux and X11)."

324 comments

  1. BeOS on top of Linux? by sllort · · Score: 0

    Finally, someone else gets to do the screwing.

  2. FP? by elvstone · · Score: 1

    This sounds cool. Long live Be.

  3. Rid of X by BlackSol · · Score: 2, Interesting

    Just the thought of being rid of X and into the uber sweet arena of Be's font handling would be swell.

    But what about somesort of compatibility for existing X apps? There's way to many great apps out there to just junk....

    Or do we have to run X for that?

    --
    $sig=$1 if($brain =~ /idea\s+(.*)/i);
    1. Re:Rid of X by sfgoth · · Score: 2

      As long as there is X-compatibility, what incentive do apps have to get off X?

    2. Re:Rid of X by DocSnyder · · Score: 3, Interesting
      But what about somesort of compatibility for existing X apps?


      Simply run a rootless X server (AFAIK XFree 4.2 can operate without a root window) or replace your graphical toolkits (Qt, Gtk+, Tk, FLTK) with their non-X variants.

    3. Re:Rid of X by mlk · · Score: 1

      BeOS has some X ports, so I guess this Linuxed Be will.

      --
      Wow, I should not post when knackered.
    4. Re:Rid of X by HanzoSan · · Score: 2

      Esoteric features for people who like networking and programming.

      --
      If you use Linux, please help development of Autopac
    5. Re:Rid of X by BlackSol · · Score: 2

      uhm, ease of use, improved gui, less of reliance on packages, and other cruft that accumulates over the life of a piece of software.

      --
      $sig=$1 if($brain =~ /idea\s+(.*)/i);
    6. Re:Rid of X by Anonymous Coward · · Score: 0

      Ease of use? Why blame the drawing method for the faults of a particular toolkit?

      Improved GUI? See above.

      Reliance on packages? Statically compile everything into the X server.

    7. Re:Rid of X by BlackSol · · Score: 1

      huhn?

      Are these not reasons for apps to move away from X if there is a cleaner, easier solution available?

      No one said anything couldn't done, or had to be done.

      And go help your mother statically compile everything into the X server ;)

      --
      $sig=$1 if($brain =~ /idea\s+(.*)/i);
  4. Now I can play MP3's and watch digital movies.

    1. Re:Wow by Jaysyn · · Score: 1

      This is an understatment. I've had 10 or so mp3's going at the same time, while watching some flicks.

      BeOS rocks, I hope this new system has the stability & speed that it's predecessor (sp?) had.

      --
      There is a war going on for your mind.
    2. Re:Wow by prizzznecious · · Score: 1

      .. I know it sounds trollish, but I must inquire: why would you ever want to run 10 mp3s at once? Particularly while watching movies?

      --

      visit the hwky website for a lyrical genius infusion.
    3. Re:Wow by NinjaGaidenIIIcuts · · Score: 1

      As my previous post sounds a troll, I just intended to joke around the practical need for an AtheOS or anything similar.

      I was a fan of BeOS mostly because of its clustering abilities, and I become enthusiasted with the idea of running a server w/ 32 clustered boxes. Then I found MOSIX, and I'm just happy with Linux (although I have still only a few boxes).

    4. Re:Wow by Jaysyn · · Score: 1

      Because I could...

      :)

      Jaysyn

      --
      There is a war going on for your mind.
    5. Re:Wow by beerits · · Score: 1

      .. I know it sounds trollish, but I must inquire: why would you ever want to run 10 mp3s at once? Particularly while watching movies?

      Obviously so you can listen to all your alternate audio tracks

    6. Re:Wow by h4x0r-3l337 · · Score: 2
      I was a fan of BeOS mostly because of its clustering abilities

      What the hell are you talking about? BeOS doesn't have any clustering abilities.

    7. Re:Wow by Warped-Reality · · Score: 1

      He most likely means SMP

      --
      This is not the greatest sig in the world, no. This is just a tribute.
    8. Re:Wow by Anonymous Coward · · Score: 0

      Unlikely, since he specifically referred to "32 clustered boxes", and also referred to MOSIX, which
      is clustering software.

    9. Re:Wow by NinjaGaidenIIIcuts · · Score: 1

      Darn, I really did a mess with SMP and clustering.

    10. Re:Wow by Godwin+O'Hitler · · Score: 1

      BeOS rocks, I hope this new system has the stability & speed that it's predecessor (sp?) had.

      Are you sure you didn't mean "BeOS rocks, I hope this new system has the stability & speed that it's (sp?) predecessor had."
      ;-)

      --
      No, your children are not the special ones. Nor are your pets.
    11. Re:Wow by Jaysyn · · Score: 1

      Nope, and you automatically lose because of your sig. ;)

      Jaysyn

      --
      There is a war going on for your mind.
    12. Re:Wow by Jaysyn · · Score: 1

      Oops...

      I meant your nick...

      Jaysyn

      --
      There is a war going on for your mind.
  5. Kurt is not pleased by InterruptDescriptorT · · Score: 3, Informative

    Kurt Skauren(sp?), progenitor of AtheOS, cannot be too pleased about this. I remember the first mailing list discussion where this had been announced and he replied with a sad smiley.

    The AtheOS kernel has always been Kurt's baby; his goal of developing an OS targetted solely to desktop applications where the kernel remains under tight control is severely compromised with this split.

    I like AtheOS and have even contributed a couple drivers to it, and it just kinda saddens me to think of Kurt's reaction.

    --
    Karma: Excellent Birds (mostly as a result of listening to Laurie Anderson)
    1. Re:Kurt is not pleased by dinivin · · Score: 3, Informative

      No offense intended to Kurt, but Atheos has been stagnating for quite a while now due to his feeling that only he should modify the core of the operating system combined with the lack of activity from him for the past three months (or more).

      Dinivin

    2. Re:Kurt is not pleased by Anonymous Coward · · Score: 0

      Get a grip, pardner. AtheOS was not intended as a BeOS repleacement. AtheOS borrowed ideas from BeOS, but AtheOS is it's own thing, and BeOS compatibility is NOT the driving design goal. Sorry to burst your bubble, but there are many of us who want an OS that is more like BeOS than AtheOS ever will be. AtheOS is very cool, but it is not BeOS, nor will it ever be.

    3. Re:Kurt is not pleased by Anonymous Coward · · Score: 0

      That is the advantage in using Open source software. Atheos is still kurts baby, if he wants to keep it to himself he is free to do that. but by making the software GPL he has stopped a project reinventing the wheel. This project if it takes off can run along side Atheos and even may allow more apps to be made for it (and finaly kill X the resource hog)

      If anything I think Kurt should be proud, this may make linux into a usable desktop environment.

    4. Re:Kurt is not pleased by tswinzig · · Score: 1

      Kurt Skauren(sp?), progenitor of AtheOS, cannot be too pleased about this.

      Sorry, tough shit. Kurt decided to release AtheOS as GPL.

      The AtheOS kernel has always been Kurt's baby; his goal of developing an OS targetted solely to desktop applications where the kernel remains under tight control is severely compromised with this split.

      On the contrary, Kurt's goal of developing an OS where the kernel remains under tight control is severely compromised by THE LICENSE HE CHOSE.

      --

      "And like that ... he's gone."
    5. Re:Kurt is not pleased by BigBir3d · · Score: 1

      5 months.

      and it is his OS. he can do, or not do, whatever he wants, whenever he wants.

      just because it is GPL'ed doesn't require that he has to take the input of others.

    6. Re:Kurt is not pleased by phyxeld · · Score: 2, Informative

      he replied with a sad smiley.

      Where did you see that?

      I was looking for a response from Kurt in the thread here, and I didn't see anything.

      There is some sort of funny "you've got no right" vs "read the gpl sometime" comments in there though (from other people, not kurt).

      --
      __
      Choose mnemonic identifiers. If you can't remember what mnemonic means, you've got a problem. - Larry Wall
    7. Re:Kurt is not pleased by Danse · · Score: 5, Interesting

      Which is exactly why things such as this split happen, and should happen. He can do what he likes, but if it doesn't suit enough people, they'll go elsewhere and make their own. So whether he likes it or not, this is how things should be. I'm glad to see someone doing something interesting with AtheOS.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    8. Re:Kurt is not pleased by Rick+the+Red · · Score: 2
      As long as Bill Hayden doesn't call this AtheOS, why should Kurt care? Did Kurt even bother to trademark AtheOS to prevent that? If not, Bill is even free to call his new creation AtheOS, although I doubt he would in any event -- why would he want anyone to confuse his creation with Kurt's? (note that he can't call it Linux, even though he uses the Linux kernel -- that name is trademarked)

      The only thing Kurt has to fear is that Bill's fork is so much better that all the people working on AtheOS shift to it. If that happens, then it should happen; if AtheOS is good enough, it won't happen.

      This is what the GPL is for; if you don't like it, use another license.

      --
      If all this should have a reason, we would be the last to know.
    9. Re:Kurt is not pleased by Anonymous Coward · · Score: 0

      Ah! An example of the infection of the GPL.

      We shall Crush The Rebellion with One Swift Stroke.

    10. Re:Kurt is not pleased by Anonymous Coward · · Score: 0

      You fucking dipshit, he CAN call it Linux because it IS linux with a new interface. Is windows with exceed no longer windows?

    11. Re:Kurt is not pleased by Chris+Burke · · Score: 2

      According to an extremely dumb-ass, lazy partner I had in a class once (Hi! You're useless and stupid!), yes. If you used LiteStep, you were no longer running windows. Solaris running CDE and Solaris running FVWM were two completely different operating systems. I never asked him if he thought it'd be a different OS if you used csh instead of sh, but considering he didn't know command.com was a -shell- and NOT the entirety of MS-DOS, I can't imagine it would have been a useful question.

      Anyway, yeah, you're right. :)

      --

      The enemies of Democracy are
    12. Re:Kurt is not pleased by Jeremi · · Score: 2
      Kurt Skauren(sp?), progenitor of AtheOS, cannot be too pleased about this.


      If I was Kurt, I would be very pleased about this. Someone reusing your code is about the highest praise they can give it. If you're thinking that Kurt is worried about AtheOS losing mindshare.... well, he has said himself that he doesn't hope that AtheOS will take over the world; it's more of a personal plaything for him. Given that, what's the problem with another GPL'd OS using its code?


      Let a million flowers bloom, I say. :^)

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    13. Re:Kurt is not pleased by Anonymous Coward · · Score: 0

      I'd say he'd be more pissed at AtheOS being called a BeOS clone. I mean, he's spent what seems like years fighting against being called a AmigaOS clone, and now thousands of Slashdot-reading lusers will be convinced that AtheOS is nothing more than another OpenBeOS.

      It's a shame. I run AtheOS at home, and it's a fine system. Not that I have an issue with running it on Linux, of course -- Kurt has been unneccessarily pigheaded about that. But AtheOS deserves recognition as an independent OS rather than as some sort of rip-off.

    14. Re:Kurt is not pleased by Anonymous Coward · · Score: 1, Interesting

      I've been on the developer list for Atheos for almost a year now... It's amazing how everyone is assuming anything about Kurt... He hasn't posted his comments on the forking of Atheos or for that matter if he will let other people hack at the kernal etc... No one on the list and now on slashdot has even given him a chance to tell his side of the story. If people consider silence to be apathy then I guess thats it.....

    15. Re:Kurt is not pleased by codexus · · Score: 2

      I discussed the idea of a fork with Kurt a while ago and he didn't like the idea at all. No, I wasn't planning to make such a fork, this was just hypothetical.

      But forks are part of the open-source life and since he wants control over his baby he probably shouldn't have released it as open-source.

      --
      True warriors use the Klingon Google
    16. Re:Kurt is not pleased by Anonymous Coward · · Score: 0

      and it is his OS. he can do, or not do, whatever he wants, whenever he wants.

      He still has control over his own codebase and nobody can- or should forcibly take over that. However, if he can't see the value of competition, then frankly he's a spoiled brat.

      You see, whenever I hear about people's "baby", I keep being reminded of childish behaviour. A child that has just learned the value of ownership (about 3-4 years old) will try to keep everything to itself because it can't stand others playing with it. For many people such behaviour is unacceptable, because we love to share what we got. Especially when duplications are free! That is one of the reasons behind Free Software in the first place.

      I think Kurt do - or will understand though. After all, his efforts are a fork too: On the idea of BeOS and it's APIs. Everything we do and build is ontop of the work and ideas of others. The reason we exist at all is because of our ancestors. So essentially, nothing we make REALLY belong to us 100%. It's when I see THAT understanding and humility in a creator (It is God's work, not mine etc) that I really begin to appreciate and respect that author.

    17. Re:Kurt is not pleased by nathanm · · Score: 2
      Here's the post from Kurt Skauen:
      Message: 8229011
      FROM: Kurt Skauen
      DATE: 03/27/2002 10:14:53
      SUBJECT: [Atheos-developer] :(

      Several of you have requested my responce to this. I don't really see
      why. You all know what my stand is. That includes you Bill Hayden. I
      won't reiterate that any more...

      I was hoping to get started on AtheOS again during the easter wacation
      (now that I'm done with the exams for the pilot license). Unfortunately
      the first thing I fixed was my mail-account at atheos.cx :(

      --
      Kurt Skauen. ( http://www.atheos.cx/ )

      "There are two kinds of people, those who do the work and those who take
      credit. Try to be in the first group, there is less competition there." __
      Indira Gandhi

      _______________________________________________
      AtheOS-developer mailing list
      <EMAIL: PROTECTED>
      https://lists.sourceforge.net/lists/li stinfo/atheo s-developer
  6. Way cool by Anonymous Coward · · Score: 0

    I've met Bill Hayden. The guy is truly a genius, and a nice guy.
    Way to go Bill! You deserve a place in the hacker hall of fame.

    1. Re:Way cool by rapidweather · · Score: 1

      Looking at this, I note the criticism of X11. I have always wondered why Netscape Communicator looks and works better in Windows 3.1, 95 than in Redhat or Mandrake. Is is X11 overall, and it's handling of the fonts? If so, then the Bill Hayden project is something that needs doing, so some of us can perhaps one day get an installation cd of his work, and try it out on some of the older machines (some say BeOS won't work on the newer ones). I have Redhat 6.1 on this souped-up PS/1, (25 mhz bus), with 32 mb ram, and evergreen 486 upgrade processor. It works very well, but not nearly as well as the Windows 95 I have in the other partition (I'm using Windows 95 now, and Communicator 4.78). Would appreciate some thoughts on on the subject of an eventual release, and it's ability to run on something like an AMD K6-2, for instance.

    2. Re:Way cool by Anonymous Coward · · Score: 0

      The thing with X is that it was written as a general solution with a lot of abstraction layers. Windows runs closer to the hardware. For me, X works fine, but it pays to have a good 2d accelerator like Matrox MGA video. I've used many different video cards with X, and 3d doesn't buy you anything, and usually looks worse than a good 2d card. Now that X is getting anti-aliased fonts, it is achieving visual parity with Windows.

  7. Other than the value of the lawsuit by pcwhalen · · Score: 1

    as noted here, why would Be want to hold onto an OS it doesn't want to sell? It will become as irrelevant eventually as Dr. DOS

    [no troll, here, kids. Just my 2 cents.]
    --
    Pay no attention to the man behind the curtain with all your metadata.
    1. Re:Other than the value of the lawsuit by mlk · · Score: 1

      Be DOES NOT own BeOS
      Palm do.
      Palm want to sell BITS of BeOS, in PalmOS.

      --
      Wow, I should not post when knackered.
    2. Re:Other than the value of the lawsuit by Mr.Phil · · Score: 2

      I do believe that as late as version 5.1, Novell was using DR.DOS as the boot OS to bootstrap yourself into the Novell server OS. I don't know how Novell 6 is going to handle this, but Dr.DOS is far from "irrelevant" and is infact still a useful tool.

    3. Re:Other than the value of the lawsuit by cristofer8 · · Score: 1

      mlk mentioned it a little, but the code for the real os is far from being useless. BeOS sold its assets (including BeIA and BeOS) to palm awhile ago. Be is still in existance solely to keep up the lawsuit against microsoft. There are about 2 employees. For all other purposes, as they have openly stated, Be is Dead.

      BeOS on the other hand, will see the light of day again hopefully in palm os 5. Rumor has it that PalmOS5 will include many of the BeOS stuff, taken from both BeOS itself and its derivative, BeIA. If all goes well, we'll get a palm os that rocks and kicks the pants off of pocketpc!

  8. Life in Open Source by Wesley+Felter · · Score: 2

    Forks happen. One of the goals of the GPL is to ensure that sofware doesn't stay under the control of the original author. If you want to write GPL'ed software, you need a thick skin.

  9. I'm glad by HanzoSan · · Score: 0, Troll

    Good because X11 is weak as hell

    X11 cant do alpha channeling, scaling, or anything really, and its slow.

    Its as good as Windows98 but its no OSX.

    --
    If you use Linux, please help development of Autopac
    1. Re:I'm glad by SirRichardPumpaloaf · · Score: 2, Informative

      X can do all of the things you mentioned via extensions like Xrender. Software needs to be written to use these extensions, but it's certainly easier to do that than to rewrite everything for a completely new windowing system. Like it or not (I personally like it) we're stuck with X for the foreseeable future.

    2. Re:I'm glad by King+of+the+World · · Score: 1
      Prove it.

      (against the latest XFree)

    3. Re:I'm glad by Anonymous Coward · · Score: 0
      The typical X11 problem is a memory leak or something that after sometime (after several weeks) force X server to use about 150M of RAM. Restart your X server periodically and get rid from that problem. I found that it caches too much of used fonts, while I browsed the web with Mozilla, wrote docs in LyX and TeXmacs, worked in Open Office, opened files in Gimp, AbiWord and Gnumeric, and printed from xpdf and gv.

      As for Mac OS X - compare its GUI performance with X11's on the same computer. Install YDL or LinuxPPC in a dula-boot mode and compare - you'll see that Mac OS X will crash more frequently, it freeze from time to time and generally it way slower than Linux/PPC's X11.

      try yourself.

    4. Re:I'm glad by Prower · · Score: 0

      I'm glad someone finally marked you as a troll, because I was beginning to wonder what the moderators had been smoking for modding you up in the first place :> "X11 is weak as hell" Mind being a little more specific about that? Do you actually know what X11 is, do you know anything about the protocols? If you compared it to, say, Windows, you might find that it's actually a lot "stronger," depending on what your basis of comparison is. But since you offer no basis of comparison, your comment is more or less meaningless. "X11 cant do alpha channeling, scaling, or anything really, and its slow" As already mentioned to you numerous times by other posters, extensions to X allow for all of these to occur. The slow part? Perhaps it is a bit slow, perhaps not. I don't personally notice that much of a slowdown, but I'm sure it's nothing that couldn't be fixed. As for the "anything really," I refer you to the above request for additional information. "Its as good as Windows98 but its no OSX." You're right, it is as good as Windows98. Better by most standards, although again, you offer no standard for comparison; only your own vague, "X sucks" personal opinion without much substantiation otherwise. And I guess you're right, "its no OSX." X11 is a method of displaying graphics on a screen with network transparency, OSX is an operating system. You really ought to practice this trolling thing before you go mainstream with it :>

  10. The point is... by Anonymous Coward · · Score: 0

    To be.
    Someone had to say it.

    -Shameless Coward

  11. 'Way ahead'? by tswinzig · · Score: 5, Interesting

    That depends on how you define 'way ahead.'

    People like me who really like BeOS admire the entire structure of the operating system, from top to bottom. I have zero interest in running FrankensteinBeOS, which is what this sounds like. Therefore I am content to work on the OpenBeOS project, which may be 'way behind', but should have a nicer outcome (for people who like BeOS). The project is coming together quite nicely for something so young.

    (It's easier to see really far when you can stand on the shoulders of great engineers.)

    --

    "And like that ... he's gone."
    1. Re:'Way ahead'? by Anonymous Coward · · Score: 0
      Two facts to remember:
      • BeOS is dead.
      • OpenBeOS is dead.
      Ok?
    2. Re:'Way ahead'? by mlk · · Score: 1

      How is OBOS dead?
      Have you been to the site, it's newsletter is updated every two weeks and the CVS is updated multiply times a day.

      This BeOS API on Linux will not stop me from contiuning OBOS, and I dought it'll stop many other OBOS devs. We choose NOT to use the Linux kernal for a good reason, and have know about other Linux-based ports for some time (BlueOS).

      mlk

      --
      Wow, I should not post when knackered.
    3. Re:'Way ahead'? by horse · · Score: 2, Insightful

      Go for it. I think monsters are fine so long as they are useful. Timeliness matters.

    4. Re:'Way ahead'? by AxelTorvalds · · Score: 1

      How is this structurally different than BeOS? The only difference I see is that one entity won't be in control of it all. It sounds like it is very similarly modeled after BeOS ony it has a real kernel under it.

    5. Re:'Way ahead'? by Dr.+Spork · · Score: 2
      As long as OpenBeOS developers don't defect, this AtheOS fork can only help them. Think about it: yet another operating system that runs programs using the Be API. This means that there might actually be future programs with the Be API, and that more of the existing ones might continue to be maintained.

      One real danger for OpenBeOS is that by the time it's done, no applications worth running will be available for it. FranensteinBeOS's are just the thing needed to keep the flame going until OpenBeOS is done.

  12. X sucks anyhow by HanzoSan · · Score: 2

    I mean for a desktop OS, you dont really NEED X.

    Sure its nice if you could have it, but what you need is a nice looking gui, you dont need the x protcols esoteric features that only geeks and servers need.

    Direct Frame Buffer is good, and there may be other ideas, but really, I hope linux gets rid of X, or at least the desktop linux's such as mandrake, lycoris, lindows and all of them get together and help fund directfb or berlin project or something

    --
    If you use Linux, please help development of Autopac
    1. Re:X sucks anyhow by pe1rxq · · Score: 1

      I mean for a desktop OS, you dont really NEED X.


      X isn't as bad as many think...
      A raw framebuffer is useless, you need some sort of windowing system ontop of it (unless you liked windows 1.0) in which case you end up with a system that looks a lot like X in the end.
      Add the bonus of being network and system transparant and X looks a lot better...


      Jeroen

      --
      Secure messaging: http://quickmsg.vreeken.net/
    2. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      Then why not just build a "nice GUI" on top of X (http://www.kde.org), that seems like it might be a good idea (http://www.enlightenment.org). Wonder if anyone's (http://www.gnome.org) up to the challenge? And why is it so essential to get rid of X, may I ask? Is there anything wrong with me being able to SSH into a server halfway around the world, run XEmacs, and have the program appear on my screen exactly as if I was at the machine -- the entire process completely transparent? I don't think so. In fact, I think that if the many shining qualities that make X as popular as it is were taken away, we'd be left with exactly what you'd expect from every other operating system out there -- a functional GUI, yes, but boring and lacking in the area of customization.Take a look at Windows XP for instance - sure, you can download StyleXP and skin the windows differently, or you can go grab yourself a full copy of Object Desktop for creating things more functional than that. But could you feasibly build a GUI over Windows that's a) capable of running programs from other GUI's with an entirely different style and architecture, or b) significantly different in implementation from Windows itself? Probably not without a considerable amount of difficulty. Litestep tried this, but at the end of the day it's more or less just sitting on top of Explorer.

    3. Re:X sucks anyhow by HanzoSan · · Score: 1, Troll

      No one cares about network transparecy, thats a programmer network admin thing, honestly, your average user doesnt give a damn about it, the only reason thsat would matter, is if every electronics device in their house were hooked up to some main node which interfaces with them all, but we arent there yet so why worry about that.

      Directfb has a much better interface, face it. Especially when we have stuff like Gforce5s

      --
      If you use Linux, please help development of Autopac
    4. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      The myth that X is bad comes from bad implementations. If X sucks so badly, why does Sillicon Graphics use it?

      Problems with X fonts? Use Xft.

      Problems with speed? Write better drivers.

      Problems with "cut and paste", and all the other issues the moron Slashdotters pretend exists? Improve the toolkits.

      Linux framebuffer is extremely slow. For it to be fast, you need hardware-specific register manipulation. All this wheel reinvention would lead to something similar to X.

    5. Re:X sucks anyhow by Baki · · Score: 2

      Please don't put yourself as representative for "everyone". Lots of people care about network transparency. I think the only ones that don't are the "windows converts" that simply don't know better.

      In many companies (including the one I work in) we have NT desktops with X-window emulator to access our UNIX servers (Solaris, AIX, Linux etc). Without X the Unix servers would be a much less nice platform to develop for (imagine having to develop and/or manage them via telnet, ugh).

      At home, I have a windows desktop (so that I can play UT at any time, and I HATE dual booting) also with an X-window emulator to access my FreeBSD server. Most of the time, my windows desktop is a glorified x-window terminal :).

    6. Re:X sucks anyhow by Chris+Burke · · Score: 2

      Why worry? Because otherwise you fragment the GUI development arena into those that work for the people who care about network transparency, and those that don't. And not for applications where it doesn't make sense, like OpenGL games, but for everything.

      At work, I can use one of the central linux boxes to run all my apps. Mozilla, emacs; you know, the important stuff. :) But these apps work just the same as they do for me at home, on my "desktop". Because of network transparency. Why get rid of that, just because your average user doesn't care? At the moment, all the friendly desktop stuffs that is what the average user is going to be using works just as well on their desktop as it does on my workstation, or running remotely on the server. Why sacrifice that?

      Plus, the reason why we should worry about the future is that because by the time something else comes around with enough app support to replace X, it -will- be time to worry.

      --

      The enemies of Democracy are
    7. Re:X sucks anyhow by be-fan · · Score: 2

      The problem with X is its design. It was designed with remote usage in mind and local usage is far from optimal. Even with UNIX domain sockets (which, btw are slower than most other forms of IPC on Linux) there is all this protocol overhead that is unnecessary locally. Instead of a standardized protocal, X should have been a standardized API. That way, everything between the API call and the implementation could be optimized for the specific case being used. Think, for example, if X was based on COM. Then each API call would be a simple virtual function call locally (instead of a rather expensive socket call), and remote transparency would be preserved.

      --
      A deep unwavering belief is a sure sign you're missing something...
    8. Re:X sucks anyhow by be-fan · · Score: 1

      A) GNOME and KDE, as good as they might be to deluded Linux users, is nothing compared to BeOS and Windows. I know. After having used BeOS for years on my 300MHz PII, KDE 2.2 and GNOME 1.4 run painfully slow, even on my new Athlon 1700+. Win2K on both machines is blazingly fast.

      B) X is not perfect. There is tons of stuff that could be improved (but at the cost breaking compatibility). Also, it is not standardized. I'm sick of every single program havng its own way of doing fonts and printing.

      C) Umm, you can do remote desktop on Win2K as well, its called Citrix. The damn thing is fast enough to run Word comfortably over a medium-speed DSL line.

      D) Who cares if it can support apps written for a totally different architecture? There's actual useful features, then there's nerd jack-off features. Guess which one this is.

      --
      A deep unwavering belief is a sure sign you're missing something...
    9. Re:X sucks anyhow by HanzoSan · · Score: 1

      Everyone who cares about network transparency and X and legacy unix apps, the first thing they say.

      "At my job" "At work" "When i connect to my computer at work"

      You guys use linux because its a job, i bet you use windows at home, I use linux as my primary desktop, at HOME.

      I dont care about network transparency at HOME, and as more people use linux, more people will begin to agree with me and less with you.

      --
      If you use Linux, please help development of Autopac
    10. Re:X sucks anyhow by HanzoSan · · Score: 0, Troll

      Exactly, it wasnt designed for the desktp and trying to stuff an elephant inside a black box is not going to work.

      Forget about that, start over, build someting for desktop users, keep X for corperate and server users who need that.

      Fragment development, Gnome and KDE are actually competition and fueling development even more, and the developers supporting linux increases ever year, why have just one?

      Server apps need server stuff, Desktop apps ned Desktop stuff, its kinda stupid to try to package server stuff to Desktop users then wonder why they complain.

      Its funny how everyone says Linux will fail on the Desktop but its also funny to see almost 100 percent of the effort and development going into the server stuff, has Redhat spent any money on improving the desktop? hell no so what right do they have to say Linux can never work if they never tried? Same with IBM, Sun and all these other companies who rush to say Linux doesnt stand a chance in hell without giving a PENNY to the effort.

      If Redhat were to buy Linux Mandrake right now, and instead of Eazel wasting 15 million dollars on a pathetic Window Manager they actually wrote an alternative to X and then let gnome developers port Gnome 2 to that.

      If half these developers who claim Linux cant succeed actually tried working on the berlin project,, maybe linux would have a chance on the desktop.

      The problem is, people using linux currently, the community, most of them are corperate users who work with Linux and who use it as a server.

      As the trend changes thanks to people like Mandrake, Lycoris, Lindows, we will begin to see vast development efforts into DESKTOP features, because more people will be using linux as their primary desktop and not as a server.

      When this happens, projects like the Berlin project, KDE, E17, and projects which dont exsist yet, will get developer support.

      When we have 20-30 millioon Desktop linux users, and even if only half of them are programmers, we'd have alot of Desktop enhancements,

      And this will be when redhat, IBM and others will change their minds and start saying how linux is going to be a success on the desktop and invest millions of dollars

      --
      If you use Linux, please help development of Autopac
    11. Re:X sucks anyhow by ljaguar · · Score: 1

      You aren't really "everyone".

      _I_ care about network transparency.

      Just for a simple reason that there is more than one computer in my household. In fact, everyone who has more than one computer (that runs linux) care about network transparency. Many many people have more than one computer. Many are also getting linux. I'd said lot of people care (or would care if they knew such thing was possible!) about network transparency. If not, a lot of people are gonna start caring in near future.

    12. Re:X sucks anyhow by Chris+Burke · · Score: 2

      You guys use linux because its a job, i bet you use windows at home, I use linux as my primary desktop, at HOME.

      You lose. I haven't used Windows on my home PC once since early 1998.

      And hey, outside of the summer where I worked from home and used SSH to do remote development, I don't care much about network transparency at home either. I do care some, since I have 3 machines and running GUI apps remotely comes in handy from time to time. My point was -- why should I have to run different apps at home and at work? Why should the fact that I rarely use this really cool feature in one place mean it should go away? Currently every non-game app I run at home also runs perfectly at work from a central server. Why should this change, just because you mostly don't care?

      And why should not caring now mean that you won't care later? What would you rather do -- have a system that does this now, or have to hack it on in some Terminal Server-ish way later when suddenly it sounds like a feature?

      As more people use linux, what should not happen is that the functionality that makes it work on the desktop comes at the expense of functionality that works on the workstation and server. It doesn't have to (most coworkers use Gnome on their workstation), so don't force it to.

      --

      The enemies of Democracy are
    13. Re:X sucks anyhow by Enahs · · Score: 3, Insightful
      I run KDE 2.2.2 on a K62-350 w/64MB of RAM. Shut down some unnecessary services and you'll find that the "slow" stuff isn't so slow anymore (hint: you're probably running out of "real" RAM.) And even poor old Win98 runs slow on this box.



      I'm sick of every single program havng its own way of doing fonts and printing.



      Hate to tell ya this, but the Windows world is standardized only in theory.



      C) Umm, you can do remote desktop on Win2K as well, its called Citrix. The damn thing is fast enough to run Word comfortably over a medium-speed DSL line.



      Hooray. I run VNCServer on *n?x, MacOS (including OSX), and Windows. You have to have that faster network connection for it to be worthwile, though, especially with eyecandy-happy OSX.



      Back to A)...

      A) GNOME and KDE, as good as they might be to deluded Linux users, is nothing compared to BeOS and Windows. I know. After having used BeOS for years on my 300MHz PII, KDE 2.2 and GNOME 1.4 run painfully slow, even on my new Athlon 1700+. Win2K on both machines is blazingly fast.



      Repeat after me: there's speed, then there's stability and security. Guess what's more important? And as I said before, you're probably some poor sap without enough RAM, and you probably have Apache and all sorts of crap you shouldn't have running if you're using your machine as a desktop machine. Shut off the network services. All of 'em. Now. Now go find some small company with a fair amount of computers, and ask them if they'd like to unload any old 486's or Pentiums (or, if it's a print business, any old beige G3s or something) on anyone. Run Apache on that.

      --
      Stating on Slashdot that I like cheese since 1997.
    14. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      a). wtf? i run kde 3.0rc2 and gnome 2.0cvs fine on my pentium3 500 (it's not even a coppermine!)

      b). it is fucking standardized.. 99% of the new programs out there are now optimized for xfree86.

      c). uhh, who the fuck cares? that's a motherfucking third-party solution.

      d). uh, I care. I don't want linux to end up in the trash-bin like the piece of shit that was BeOS. linux has momentium right now; don't mess it up with fucking lame shit like bEoS and wInDowZ XPEE.

      ps. I'll fucking hack you motherfucker if you come to the town of San Mateo, CA. The moment you come, I'll disembowl you motherfucker. I mean it, you cum guzzuling motherfucking piece of shit. You're probably even a cheap whore.

    15. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      uh, xfree86 and it's extentions (like libice, dri, glx, xrender), use shared memory locally, not unix domain sockets.

    16. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      And who made you the industry leader all of a sudden? Climb down off your high horse for one minute. Just because you, the almighty HanzoSan doesn't care about network transparency, doesn't mean that everyone else shouldn't have a say in the matter. Since you haven't actually done so yet, name one practical reason why network transparency in X, as a feature, should be removed entirely. Just one. And please, don't start with the "desktop users don't care about it" crap, please. Try actually coming up with a reason, instead of trying to tell me what I want and don't want.

      And for additional contribution to your extensive research of the Linux community, I am a desktop user of Linux, at home, and I defginitely care about network transparency. So I'd certainly love to hear why you think a useful technology should be nixed, other than that you don't seem to like it yourself.

    17. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      That doesn't matter. HanzoSan says it's not good, so it should be killed immediately! I hate people who think they know what's best for everyone else, especially when they base their views on meaningless conjecture and biased personal opinion.

    18. Re:X sucks anyhow by Arandir · · Score: 2

      GNOME and KDE, as good as they might be to deluded Linux users, is nothing compared to BeOS and Windows.

      I've never used BeOS, so I can't comment on it, but from personal and direct experience, KDE blows the Windows desktop out of the water. The only place Windows is superior is the abundance of native apps. Everything else is in the dark ages of design, functionality and usability.

      Look at *just* the window manager. Kwin is probably the simplest window manager out there. It doesn't do anything. Yet it has more usability than the Windows equivalent. I can maximize vertically or horizontally. I can snap windows to other windows or to the edges of the screen. I can do rollups. I can middle-click and send the window to the bottom.

      Another tiny example: wallpaper. Try to display a JPG image in Windows and you need Active Desktop enabled. Huh? Why are there TWO different components for displaying wallpapers in Windows, and why do they conflict with each other? Why can't Windows do smooth scaling of wallpaper? Why? Why? Why?

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    19. Re:X sucks anyhow by johnnyb · · Score: 2

      I dont care about network transparency at HOME, and as more people use linux, more people will begin to agree with me and less with you.

      **********

      The fact that YOU don't care about this doesn't mean that X shouldn't be used. Name a PROBLEM that would be solved by removing network transparency. If removing it doesn't solve a problem, why cripple the many, many users that use it successfully?

      Also, assuming that it only matters for business people, why bother porting all the apps to a different GUI? Is there that much of an advantage to be gained? I don't see any advantage to be gained.

      By the way, I'm going to guess that most of what they want to do could be easily handled by an X extension.

      Microsoft has finally realized that network transparency is a good thing, and built it into XP.

    20. Re:X sucks anyhow by Arandir · · Score: 5, Insightful

      Right now I am running XFree86-4.2.0 on FreeBSD-4.5. I have to interact with a Solaris-8 box. With X, I am able to run Clearcase, Rational Rose, Framemaker, etc. under FreeBSD. That's awesome.

      If all you're doing is running some game under Wine under Linux on a standalone box in your dorm, then you don't really need X. But the rest of us appreciate the power and simplicity that is X.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    21. Re:X sucks anyhow by johnnyb · · Score: 2

      Try renicing your X server to -20. Also consider renicing the panel and the window manager, and maybe even your applications. THIS is how you achieve a responsive desktop - give it the priority.

    22. Re:X sucks anyhow by DavidTC · · Score: 1

      Why the heck do we have all these crazy people saying that X uses Unix domain socket locally? X uses TCP/IP sockets over a network, and shared memory locally. The only reason it opens a socket is so that it knows who to share memory with. I quote from the man pages 'The most efficient local transport will be chosen.'.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    23. Re:X sucks anyhow by novitk · · Score: 0

      I'm probably gonna get flamed for this, but even network transparency is not an X Windows advantage nowadays. Citrix/XP Terminal Server/PC Anywhere/VNC/etc. all do it very well.

      Make DirectFB as fast as possible, first. Then add the network pseudo-driver that will allow for remote display.

    24. Re:X sucks anyhow by christopherjs · · Score: 0

      Another tiny example: wallpaper. Try to display a JPG image in Windows and you need Active Desktop enabled. Huh?

      Didn't you hear? Internet Explorer is an integral part of Windows! And since Active Desktop is basically Internet Explorer components, you can't remove it (uncheck the box) without losing functionality (decompressing jpegs to whatever native format it uses.)

      I never understood that myself. I always resaved a jpeg I wanted for my desktop as a full (screen) size bmp just to avoid my whole desktop from freezing along with the taskbar when I hit a bad website. Luckily my new(ish) job is open-source support, so I don't need to use windows anymore.

    25. Re:X sucks anyhow by iserlohn · · Score: 1

      Giving scheduling priority to a program with a inefficient mechanism is not the proper way to solve the problem!!

    26. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      I don't think he wanted to remove network transparency just "because".
      I think he wanted to remove X, because it makes linux slow as a cow, when using it as a desktop OS.

    27. Re:X sucks anyhow by WowTIP · · Score: 1

      Yes, that is one of the better ideas I have heard in a while.

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    28. Re:X sucks anyhow by be-fan · · Score: 2

      I run KDE 2.2.2 on a K62-350 w/64MB of RAM. Shut down some unnecessary services and you'll find that the "slow" stuff isn't so slow anymore (hint: you're probably running out of "real" RAM.) And even poor old Win98 runs slow on this box.
      >>>>>>>>>
      Obviously, you've got the reflexes of a slug. If I hear any more accusations of misconfiguration, I'm going to scream. I've got only a few critical services running (notably, sshd), certainly not sendmail or apache. I've compiled a custom kernel using every patch set I can think of (jp6, mjc2, and various combinations of rmap, O(1), preempt, and lock-break) and finally settled on XFS + preempt + lock-break. I've got the latest drivers from NVIDIA, and I'm using Debian, so its not the packaging. Go use a BeOS machine for a month then come back and see how painfully slow your Linux desktop is. (BTW: I doubt its the RAM. I've got 256MB).

      Hate to tell ya this, but the Windows world is standardized only in theory.
      >>>>>>>
      I've never had a Windows program refuse to start up because it couldn't find some obscure bitmap font that I long ago wiped off my computer in favor of TTF. In Linux, programs constantly refuse to accept the fact that I like Arial as the default, and that I don't have Helvetica installed.

      Hooray. I run VNCServer on *n?x, MacOS (including OSX), and Windows. You have to have that faster network connection for it to be worthwile, though, especially with eyecandy-happy OSX.
      >>>>>>>>
      What's VNC got to do with anything? I'm saying that Win2K and X both of network transparency, and Win2K is a heck of a lot faster. IE: Network transparency != slow.

      Repeat after me: there's speed, then there's stability and security. Guess what's more important?
      >>>>>>
      Speed? To me anyway. Besides, KDE has bailed on me far more often than Win2K. Actually, its like 2 crashes for KDE and 0 for Win2K, but its (2/0 == infinity) times more unstable! BeOS in several years of use only crashed on me when I was doing driver programming.

      And as I said before, you're probably some poor sap without enough RAM, and you probably have Apache and all sorts of crap you shouldn't have running if you're using your machine as a desktop machine.
      >>>>>>>>
      And as I've said before, I've got enough RAM and have been shutting off unneeded services since I started using Linux back with Slack 3.5!

      Shut off the network services. All of 'em.
      >>>>
      But then how'd I ssh into my machine? Or ftp? I ran web, ftp, firewall, and telnet services on my BeOS box for ages. Never noticed slowdown. Now, my Linux machine is relieved of the firewall duties (probably the most taxing on the machine, and something even my 486 can handle!) and it still runs slowly. It's not my setup (IceWM runs great, compiles run great), its not my RAM (if 256MB is enough for Win2K, its enough for KDE2, plus I'm not hitting swap according to vmstat), its entirely the fault of KDE (and GNOME)!

      --
      A deep unwavering belief is a sure sign you're missing something...
    29. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      >there's speed, then there's stability and security.

      Win2k is faster on my box than SuSE (without network services), it is more stable than SuSE (when using it as a desktop os).
      Then it must be the security that slows Linux down and makes it more unstable? Right?

    30. Re:X sucks anyhow by Alomex · · Score: 2

      But the rest of us appreciate the power and simplicity that is X.

      Pffft. The simplicy and power of typing setenv DISPLAY mickeymouse.window.manager:0.0 ?

      Or the simplicity of the most retarded cut and paste model yet developed?

      Or the power to drag and drop between almost no applications?

      Or the simplicity and power of having a fully functional computer (called X-terminal) being fully subutilized because the system was planned with a thin client in mind which ended up being a thick client?

    31. Re:X sucks anyhow by HanzoSan · · Score: 1, Troll



      X exention? The same one which has been complete for almost a year that has no documentation and is too complicated to use?

      Not to mention its slow as hell.

      --
      If you use Linux, please help development of Autopac
    32. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      Troll? I do not think so. MoC

    33. Re:X sucks anyhow by be-fan · · Score: 2

      Umm, nope. Sorry, no cigar. The default method of communication in XFree86 4.2 on Linux is UNIX domain sockets. Sure there is the MIT-SHM extension, but that is only for XPutImage and XGetImage. There is no shared memory transport for XFree86 on Linux.

      --
      A deep unwavering belief is a sure sign you're missing something...
    34. Re:X sucks anyhow by HanzoSan · · Score: 1, Troll


      Not everyone works in the computer industry. I mean we do, but not everyone. In fact most computer users dont, and a Desktop should be designed for them, not for us, if we want X we can use the corperate Redhat Linux or Debian.

      --
      If you use Linux, please help development of Autopac
    35. Re:X sucks anyhow by HanzoSan · · Score: 2


      Theres nothingn wrong with X the protocol, whats wrong is how X is implemented.

      X is just done in a really bad way for Linux.
      You cant improve something that was created broken in the first place, Xrender extention? please! All that effort could have put been into a new X

      --
      If you use Linux, please help development of Autopac
    36. Re:X sucks anyhow by Chris+Burke · · Score: 2

      And X can't have a non-programmer desktop designed for it because... ?

      --

      The enemies of Democracy are
    37. Re:X sucks anyhow by Arandir · · Score: 4, Insightful

      The simplicy and power of typing setenv DISPLAY mickeymouse.window.manager:0.0

      Yup! Just try doing that on Windows and you'll see the simplicity of it. My login script sets my DISPLAY, so no matter which remote machine I login to, I can display locally. Really nice and completely effortless.

      Or the simplicity of the most retarded cut and paste model yet developed?

      Cut and paste is a policy. By rights, it shouldn't even *be* in X. It belongs in Motif, GTK+, Qt, etc. A policy-less GUI has its disadvantages, but the advantages outweigh them.

      Or the power to drag and drop between almost no applications?

      Don't blame X. Blame GTK+, Qt, Motif, etc. A policy-less GUI means it won't impose a standard on you. Because of this, a KDE program can drag and drop from my FreeBSD box to a program running remotely on my Solaris box. Otherwise there would have to be some standard out there with enough teeth for Sun to adhere to. A standard with that much teeth in it is detrimental to my freedom.

      As it is now, it doesn't matter which which X server is running, my X client is fine.

      ...having a fully functional computer (called X-terminal) being fully subutilized because the system was planned with a thin client in mind which ended up being a thick client?

      Oh! If only I could subutilize Windows the same way! If only I could push that everpresent IExplorer running in the background off to another machine... If only I could compile in the background without dragging my MystIII down...

      A subutilized CPU is a wonderful thing! Well worth the money. But if you want a fully utilized CPU, the answer is simple. Just downgrade.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    38. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      The overhead of linux + X + kde is just too damn high, ever used winNT 4? You people can jab at microsoft all you want, but find me an OS that runs as fast/stable/consumes less ram then NT 4. Right now my NT4 box shows only 16 MB of my 64 mb of ram installed, the system is a pentium 166 and is a kickass system for web browsing/irc/playing blizzard games (starcraft/diablo/warcraft 2 BNE). I'd like to see you do THAT on linux.

      Also, try loading star office on a 166, takes forever, microsoft office loads in 7 seconds on this system, staroffice takes upwards of 30.

      These tests were performed with KDE 2.2.1, XFree 4.1, Linux 2.4.8. Not the most up to date configuration, but neither is NT. The sad fact is you CAN'T GET A DECENT GUI THAT USES X TO RUN WELL ON OLDER HARDWARE IN LINUX.

    39. Re:X sucks anyhow by johnnyb · · Score: 2

      That is how EVERY OTHER OS solves the problem. The way to get realtime rendering is realtime scheduling. Period. The way to almost-realtime rendering is super-high priority scheduling. If you can think of an OS that solves this problem a different way, I'm all for hearing about it.

    40. Re:X sucks anyhow by Progoth · · Score: 1
      These tests were performed with KDE 2.2.1, XFree 4.1, Linux 2.4.8. Not the most up to date configuration, but neither is NT. The sad fact is you CAN'T GET A DECENT GUI THAT USES X TO RUN WELL ON OLDER HARDWARE IN LINUX.

      if you wanna compare usability/functionality with NT4, go with KDE1, XFree3, and a 2.2 kernel.

      I'm sick and tired of everybody complaining about how slow kde2 is, and they're trying to run it on a machine with as much power as a low-end TI graphing calculator. put blackbox on low-powered machines, and save kde2 for the nice desktops.

      I'm using KDE3 beta3 on a 1400 athlon w/ 640megs of ram, and it is extremely snappy. I ran it for a few days, without ever shutting down multiple konsoles, evolution, mozilla, mozilla mail, gaim with 8 concurrent sign-ons, and konqueror, and it ran perfectly. I booted into windows and just tried using it with a few mozilla windows, trillian, emacs, and windows pic viewer...and it was awful. the speed decrease was inexcusable.

      anyway, just another on the long list of pissing wars. I'm tired.

    41. Re:X sucks anyhow by rizzo420 · · Score: 1

      because using X and linux as a general desktop os (like windows) is slower than the other desktop oses out there (like windows). as much as all you linux users like to say that windows is the absolute worst operating system in the world, it has its advantages over linux and X. it's a good desktop os. it does what it needs to. i use both linux (for my personal server) and windows. i do my remote admin using ssh, not x. i won't isntall x on my server because it slows it down. my regular desktop os is win2k. you can make a new desktop environment for X for a non-programmer who wants a desktop os, but X is what will slow it down, not the desktop environment. this is what people aren't seeming to understand here. i like linux, and i like the idea of X and when i need to use it, i do. same thing with terminal services in win2k (although not fully implemented in win2k like it is in winxp). i don't think we should get rid of X completely. i think if a desktop linux were to be made, it should be made with a desktop that does not require X. something similar to the way beos, macos, and windows do it. and for those users that still want their X, they can just use an X terminal like many people do in windows. i do believe that one feature of windows terminal services that is better than X in network transparency is that you can access it through a web browser. you don't need a specific client. if that can be implemented into X, X would be much cooler.

      --
      please me, have no regrets.
    42. Re:X sucks anyhow by SmittyTheBold · · Score: 2

      Well, a windowing system with less overhead would be a start...

      (...coming from an OS X user. Ah, the irony.)

      --
      ± 29 dB
    43. Re:X sucks anyhow by Ozric · · Score: 1

      you mean like this

      # Display
      DISPLAY=`who am i -u | awk '{ print $8 }'`:0.0
      export DISPLAY

    44. Re:X sucks anyhow by maxpublic · · Score: 1

      If you really object to X this much then create your own damned 'desktop' distro of linux that uses direct buffering. Cut the whining, bitching, and moaning, and do something constructive - if you're capable, that is.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    45. Re:X sucks anyhow by perlyking · · Score: 3, Informative

      "Just for a simple reason that there is more than one computer in my household. In fact, everyone who has more than one computer (that runs linux) care about network transparency."

      Thanks, stated well but I wouldnt discount anyone who has a mixed linux/windows network at home either. I run an xserver on my win2k box to bring up gui programs from the linux server, and its exactly the kind of feature that makes linux so good .
      Windows has been trying to copy this kind of behaviour, especially so with the latest features in XP. VNC is a popular application because it also provides remote graphical access, yet suddenly the troll on this page insists NOBODY wants it!

      --
      no sig.
    46. Re:X sucks anyhow by Wdomburg · · Score: 2

      >Everyone who cares about network transparency and
      >X and legacy unix apps, the first thing they say.
      >
      >You guys use linux because its a job, i bet you
      >use windows at home, I use linux as my primary
      >desktop, at HOME.

      As other pe ople have pointed out, you lose.

      I've been running Linux at home since 1995. By 1996 I wiped out my Windows partition.

      Now I've got three machines running Linux, one running OpenBSD, and have machines running HP/UX and Solaris on the way.

      Guess what - only one of my machines has a monitor on it.

      Matt

    47. Re:X sucks anyhow by dossen · · Score: 1

      I second that. Network transparency is what makes this mozilla run on my work box (shitty w2k setup, doesn't work right with win32 moz). And at home too, it's just so nice to have all of the programs on the same desktop, no matter where they are running.

      And just so you know, UT runs quite well under linux, if you can find the patch (Loki made it, it just requires an ordinary windows UT disc).

    48. Re:X sucks anyhow by Anonymous Coward · · Score: 0

      Well, fuck you then. Why the fuck should I care what you think should be done? Idiot.

    49. Re:X sucks anyhow by asincero · · Score: 1

      > i do my remote admin using ssh, not x. i won't
      > isntall x on my server because it slows it down

      WTF? All you need on the server are the X runtime libs and the X clients. How they hell will that "slow it down"?

      - Arcadio

    50. Re:X sucks anyhow by Chris+Burke · · Score: 2

      For Terminal Server, you DO need a specific client -- the Terminal Server Client ActiveX control. And the "specific client" you need for X is... X! Sorry, still have TS beat on that front.

      SSH can forward X connections... X is running on your -local- machine, not the sever.

      I haven't seen any convincing arguments for why X is slow.

      --

      The enemies of Democracy are
    51. Re:X sucks anyhow by saintlupus · · Score: 2

      Cut the whining, bitching, and moaning, and do something constructive - if you're capable, that is.


      Thank you. It's nice to see the old "shut the fuck up and produce some code" spirit is still alive in this wasteland of trolls.

      --saint

    52. Re:X sucks anyhow by Christianfreak · · Score: 2
      Don't blame X. Blame GTK+, Qt, Motif, etc. A policy-less GUI means it won't impose a standard on you. Because of this, a KDE program can drag and drop from my FreeBSD box to a program running remotely on my Solaris box. Otherwise there would have to be some standard out there with enough teeth for Sun to adhere to. A standard with that much teeth in it is detrimental to my freedom.


      Unfortunatly in the real world its hard to place the blame on GTK, QT etc. when they have to make their own policies. It wouldn't be such a big problem if everyone used only KDE or only Gnome, I don't know anyone that doesn't use programs from both and lots a people do that on a completely different window manager. If things like cut and paste were an API in the X server itself we would have so much more consistancy on the Linux desktop.

      How can we expect everyone to play nice without some kind of standard way of doing it?
    53. Re:X sucks anyhow by DavidTC · · Score: 1

      Which would be, what? 95% of all operations?

      --
      If corporations are people, aren't stockholders guilty of slavery?
    54. Re:X sucks anyhow by be-fan · · Score: 2

      if you wanna compare usability/functionality with NT4, go with KDE1, XFree3, and a 2.2 kernel.
      >>>>>>>>>>>
      Umm, nope. NT4 has everything that KDE 2.2.x with XFree4 and the 2.4 kernel does. This includes a component model (COM), accelerated OpenGL, a journaling filesystem, etc. Aside from all the stupid UI gimmicks (which I turn off anyway) NT4 is feature-complete.

      I'm sick and tired of everybody complaining about how slow kde2 is, and they're trying to run it on a machine with as much power as a low-end TI graphing calculator. put blackbox on low-powered machines, and save kde2 for the nice desktops.
      >>>>>>>>>>>
      Do you consider an Athlon 1700 a 'nice' desktop? Well it too runs KDE2 slowly.

      I'm using KDE3 beta3 on a 1400 athlon w/ 640megs of ram, and it is extremely snappy.
      >>>>
      Obviously, you're dead. Only a dead person would consider KDE to be "snappy." (Unless, of course, KDE3 is three or four times faster than 2.2.x, I haven't tried it yet). Try using BeOS sometime and see "snappy."

      I ran it for a few days, without ever shutting down multiple konsoles, evolution, mozilla, mozilla mail, gaim with 8 concurrent sign-ons, and konqueror, and it ran perfectly. I booted into windows and just tried using it with a few mozilla windows, trillian, emacs, and windows pic viewer...and it was awful. the speed decrease was inexcusable.
      >>>>>>>>
      Umm, you probably shouldn't be using programs like Mozilla and emacs, which aren't really Windows-native (they've got giant abstraction layers, such as the Mozilla cross-platform layer, and Cygwin in the case of emacs). You should be using IE6 and Visual C++.

      --
      A deep unwavering belief is a sure sign you're missing something...
    55. Re:X sucks anyhow by kaiidth · · Score: 1

      Firstly I have to disagree with your assessment... I frequently make use of network transparency at home, particularly for:

      1) Other machines on the LAN (it's either remote access GUIs or make ridiculously excessive use of NFS, unfortunately).

      2) Getting local access on the University computers (very difficult to do everything in lynx when you're talking about accessing a somewhat patchily-written Java-based website).

      One of the strangest things about task analysis on computer users (or users of any other complex system such as planes) is that few people make use of most of the features that the system makes possible. Furthermore, the procedure said users have for completing any problem is almost certainly different to that which the software designers expected. It's not surprising that many people don't make use of such an abstract concept as network transparency, given the above; however, many others do.. Now it's always tempting for a designer to look at any five random users of a system and shout 'Eureka! They do not use this feature and therefore it is useless!' but it's really not a very good way of designing a piece of software. It is probably better to design a rather flexible architecture, such that other users (or those same users, in five years' time) do not have to cope with their crippled system.

      Think of this example: Bob, who lives in a nice warm town with flat roads and year-round good weather, takes on the job of redesigning cars. He checks out the opinions of several friends (who also live locally) before making any decisions, but eventually learns that two features on this car that nobody uses are the auto-de-icing windows and snow chain attachments. "Well, that's it", he says, "Those features are a waste of money".

      I'll give you a clue; Bob is wrong, in the sense that a mass-manufactured item should present an acceptable profile to as large a proportion of customers as possible. Although of course, if the locally unused extensions are actually degrading the performance of the system, it's always nice to be able to switch them off and reclaim that waste.

    56. Re:X sucks anyhow by Caktus · · Score: 1

      For Terminal Server, you DO need a specific OS -- Windows. And the "specific OS" you need for X is ... Unix, Windows, OS/2, OSX, BeOS, ... Hey, there's even an X server written in java. Sorry, still have X beat on that front.

    57. Re:X sucks anyhow by nidarus · · Score: 1
      "A policy-less GUI has its disadvantages, but the advantages outweigh them."

      "A policy-less GUI means it won't impose a standard on you."

      Yeah right! In fact, it imposes several different standards, that do more or less the same thing, but behave a little differently (and because of that you have to learn the subtle nuances of each standard) and makes collaboration between programs that use different standards impossible.

      Should I blame the widget-sets for not having a unified standard for DnD? Why shouldn't I blame X for not making this standard from the head-on?

      [note: Actually, I think they did make a standard for DnD - XDND. I don't know why they (who is they? I don't know much about this standard, could someone enlighten me please on the subject?) waited so long, but it's here, and it works (right?)]

      And another thing: who is "you"? I mean, if "you" is an application developer, it does mean having a wide selection of standards to choose from (if you care to learn them). On the other hand, if "you" is the user, then multiple standards is in fact a bad thing, since you have to re-learn doing the same thing many times (I wonder if I could make that sentence a little *more* redundant... oh well), and won't even mention the interoperability problems. The user does not benefit in any way from having multiple DnD/Clipboard/etc standards.

      "Otherwise there would have to be some standard out there with enough teeth for Sun to adhere to. A standard with that much teeth in it is detrimental to my freedom."

      How so? What makes a standard have "too much teeth"? Does the X standard have to much teeth? If so, why not? This is a really interesting statement that you did not elaborate.

    58. Re:X sucks anyhow by maxpublic · · Score: 1

      It certainly beats "I'm a whining fuck of a loser who thinks he has a right to make demands of people who do this shit for free".

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  13. Copy of the message by benmhall · · Score: 5, Informative

    Originally found on:

    http://www.geocrawler.com/mail/msg.php3?msg_id=8 21 5112&list=2311

    FROM: Bill Hayden
    DATE: 03/26/2002 06:59:50
    SUBJECT: [Atheos-developer] Atheos Fork Announcement

    Well, it was not my intent to announce this quite this soon, but given
    the recent conversation on the list, I feel that it's best not to wait
    any longer.

    I forked Atheos about 6 months ago and have been continuously developing
    it since that time. I've taken it in some very new directions. I
    should warn you that some of you will absolutely love the changes, and
    some of you will perhaps feel that the "dream" of Atheos has been sold out.

    The new project has had a name since the beginning, but I'm going to
    hold off on releasing that until I can verify that the domain names and
    trademark are secure. So I'll call it "New Atheos" for the purposes of
    this e-mail.

    New Atheos has the following major new features:
    o Runs on top of the Linux kernel, not the Atheos kernel
    o Atheos API has been merged with the BeOS API
    o PowerPC support
    o gcc 3.0.X compatiblity
    o OpenTracker/Deskbar desktop manager

    These features give the following benefits:
    o Most BeOS programs compile and run with little or no changes
    o Linux kernel means that CD-ROM, CD booting and installing, DHCP, etc.
    work
    o Linux kernel means that driver support is excellent
    o Mac users get a piece of the action

    Things I haven't even started on:
    o Printing
    o Media Kit
    o Replicants

    Existing Atheos programs will need changes to compile. I haven't found
    one that took me longer than a few minutes to "convert". Where Atheos
    and BeOS use different semantics, I chose the BeOS method.

    I am going to hold off on a release until I can successfully compile and
    run OpenTracker and Deskbar. They use just about every obsolete and
    goofy BeOS construct that exists. I'm most of the way there, though,
    especially for Deskbar. Kurt wasn't lying when he said it would be a
    nightmare to port them. Of course, I'm doing an "anti-port". When some
    BeOS program won't compile, I change the API to match it instead of
    changing the program itself.

    The first BeOS program that successfully came up was Pulse, and there
    was no small amoung of satisfaction to see good ole' Pulse running on my
    new system. Nostalgic BeOS users can perhaps understand.

    I'm writing in a hurry, so hopefully I haven't forgotten something
    important. And no, I can't give a release date yet. I hope to have a
    CVS server up at the time of release.

    Thanks,
    Bill Hayden

    1. Re:Copy of the message by Anonymous Coward · · Score: 2, Interesting

      Here's how I read this.

      "I began to suspect that others would fork this project first if I didn't do it fast enough."

      Is that what open source is coming to? Don't we have any respect anymore for the people that innovate? If open source development continues to be a race to see who can stab the other person in the back and take credit for his/her work it WILL NOT improve quality.

      The people who say "that's how the GPL is designed to work" really don't have a clue in my book. This seems to be a recent development of the past 2 or 3 years. Linux would never have gotten off the ground had this been the prevailing attitude back in the day. "In my day..." Gosh, I'm sounding old, but here on Slashdot, I feel old.

      (Posting anonymously so the darn kidz don't fork my project)

    2. Re:Copy of the message by Anonymous Coward · · Score: 0

      Stabbed in the back? Is that how Kurt feels? Or is that how you feel for Kurt?

    3. Re:Copy of the message by Anonymous Coward · · Score: 0

      Yes, but Linus never took 6 month 'breaks' from Linux when it was young and let it stagnate.

    4. Re:Copy of the message by Spaceman+Spiff+II · · Score: 1

      Or, is that you you feel Kurt.. ;)

      --
      I understand that life's not fair, just why is it never unfair in my favor?
    5. Re:Copy of the message by CrosseyedPainless · · Score: 5, Insightful

      Here's how I read this:

      After evangelizing the hell out of his baby, the developer
      has completely lost interest in the project. He has
      totally abandoned all the people who became interested
      and contributed code, and furthermore,
      his ground rules say that no one else can touch his
      core code.

      One of these people said, "Enough!", took the code as he
      has *every* right to, and made his *own* project out of it,
      leaving the original project firmly and safely (albeit very
      lonely) in the hands of the original developer.

      It is somewhat of a misnomer to call this process "forking";
      the new project is completely different from the base code.
      Different in implementation, different in goals.

      You feel old on Slashdot? I remember when anonymity
      wasn't just for trolls and crapflooders. You really
      don't have a clue in my book.

    6. Re:Copy of the message by EricLivingston · · Score: 5, Insightful

      Is that what open source is coming to? Don't we have any respect anymore for the people that innovate? If open source development continues to be a race to see who can stab the other person in the back and take credit for his/her work it WILL NOT improve quality.

      The people who say "that's how the GPL is designed to work" really don't have a clue in my book.


      I think it's extremely sad you feel that way. I feel exactly the opposite - events like this are what breath life into OSS and stand as shining examples of the power and strength of the GPL. That an individual can stand on the shoulders of great achievers and reach even higher ground, fully supported both legally and morally in an environment of innovation and creativity is incredible and should serve as both a warning and an example to companies mired in the morass of IP lawsuits and closed source development.

      This is darwinism at its finest - survival of the fittest ideas in operating system design and implementation. What we are witnessing here is pure evolution of thought and concept.

      Consider if natural evolution had the "attitude" you seem to espouse - what if the first organism to "figure out" replicating DNA had a lock on it, with "Mother Nature" prohibiting other organisms from taking the idea and running with it because it would "stab the other [protozoa] in the back"? Or worse, because the original organism "closed sourced" it and retained IP rights to it :) We wouldn't be here arguing about it, anyway...

      I say - Great Job Bill! This is what the GPL and OSS are all about. Let's see what he puts together and consider it valuable intellectual research and contribution into the world of OSS OSs. May the fittest concepts prevail in the end.

      --
      Please Rate my comment (and help support Fre
    7. Re:Copy of the message by Spy+Hunter · · Score: 2

      Your evaluation of Kurt's behavior is kind of misleading. First of all, he has never evangelized AtheOS in any way, shape, or form. He has always viewed it as his pet project for himself, and if anyone else wanted to use it, fine for them. All he has ever done is make a small website and provide a mailing list. Any other AtheOS-related stuff you see on the web (like Slashdot submissions) is not his doing, he does not publicize it actively. He has not abandoned anyone, he has taken vacations from AtheOS before and will do so in the future as well. He has been working on it slowly for something like 6 or more years now, though, and he's not going to give up completely. No one is stopped from developing while he isn't working, since no one else works on the core system. Everyone who is programming applications is free to continue.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    8. Re:Copy of the message by dinivin · · Score: 2

      Everyone who is programming applications is free to continue.

      And everyone else? There are talented programmers who are sitting around, wanting to write sound drivers, afraid to do so since they'd have to be completely rewritten once Kurt gets around to coding up the media server. There's an IDE driver that's sitting in a limbo state, because it requires changes to the core OS. Changes that others are capable of making, but won't make since Kurt doesn't like others to work on the core OS. I'm sure there are other examples.

      Frankly, I applaud their initiative, just as I applauded Kurt's when I first heard about Atheos.

      Dinivin

    9. Re:Copy of the message by h4x0r-3l337 · · Score: 2
      If open source development
      continues to be a race to see who can stab the other person in the back and take credit for his/her work it WILL NOT improve quality


      I don't see it like that at all. I see someone who took advantage of the rights given to him by the author through the GPL, and bringing an obviously stagnant project (6 months of no development, apparently) back to life, while fully acknowledging the original author's work.

  14. How close will it come to BeOS? by Ryu2 · · Score: 5, Interesting

    Wasn't one of the touted features of BeOS its low latency, single-user kernel optimized for multimedia stuff? Demos had multiple video players all playing smoothly, while 3-D animations occured in other windows.

    How well can the Linux kernel deliver such performance?

    --
    There's 10 types of people in this world, those who understand binary and those who don't.
    1. Re:How close will it come to BeOS? by Wesley+Felter · · Score: 2

      IIRC, the BeOS kernel actually had worse latency on various lmbench benchmarks than Linux. And that was before people started tuning the Linux kernel for low latency.

    2. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      What benchmarks? Link them then. FUD.

    3. Re:How close will it come to BeOS? by prizog · · Score: 2

      Yeah, 'cause lmbench doesn't even run on Be!

      http://www.bespecific.com/dialog/bedevtalk/archi ve /970310/0064.html

    4. Re:How close will it come to BeOS? by be-fan · · Score: 5, Interesting

      Back when people used BeOS, Linux couldn't deliver that kind of performance. Linux users were trudging along with 200ms latencies and ext2 while BeOS users laughed at them from their journaled-filesystem, ultra-low latency machines. In a short period of time, Linux has come an extremely long way to becoming a kick-ass workstation kernel. In fact, it has even eclipsed BeOS in latency, filesystem, VM, etc. The only place where BeOS still has the advantage is in userspace, where BeOS totally whips GNOME and KDE in terms of speed, ease-of-use, simplicity, consistancy, etc. Apparently, this fork tries to take the best ideas from both sides.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 1, Informative
      Oh the poster is quite right when they talk about BeOS and it's latency issues. It was good back in 2000 and it's generally recognised to have latencies of 2.5ms, but Linux has improved with those two patches to the level of BeOS. In early 2001 BeOS still had 2.5ms latency and Linux had 4ms. Linux surpassed BeOS about six or seven months ago. Remember, BeOS hasn't been developed for two years now. And it hasn't had any significant improvement for three years - at least.

      "This is one to three orders of magnitude better than BeOS, MacOS and the Windowses"

      Out of the box BeOs is better. As an entire OS/Drivers/Userland BeOS is better. Most Linux latency issues are in software above the kernel.

    6. Re:How close will it come to BeOS? by foqn1bo · · Score: 4, Interesting



      So can you open 42 versions of the same .avi movie on your Linux Desktop and play them simultaneously without dropped frames while surfing the internet on a PII450? If not then regardless of the impressive numbers your assessment of comparability of Linux needs adjusting. Not to diss Linux or anything, but I don't think it is time to proclaim Linux has eclipsed Be's technology.

    7. Re:How close will it come to BeOS? by TheTomcat · · Score: 4, Informative
    8. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      BeOS has 50microsecond latency. It is WAY better than linux even with the low-latency patches and/or the preemtive kernel. And THATs the truth.

    9. Re:How close will it come to BeOS? by Adnans · · Score: 5, Interesting

      So can you open 42 versions of the same .avi movie on your Linux Desktop and play them simultaneously without dropped frames while surfing the internet on a PII450?

      Yes! Unfortunately (or fortunately) I don't have a PII450. BTW, most of those "cool" demos of BeOS running tens of player windows are done with a single avi (worthless to to test the real I/O), very low resolution, and without sound.

      Not to diss Linux or anything, but I don't think it is time to proclaim Linux has eclipsed Be's technology.

      You're right, that time has come and passed us! I'm playing 9 *different* avi's now (served over 100Mbit NFS btw), 3 mp3's *backwards* (haha, another stupid benchmark thrown in :), with xawtv in a corner, and typing this message in mozilla 0.9.9, and I still have CPU cycles to spare! Linux rocks ;-)

      -adnans (ex-BeOS user)

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    10. Re:How close will it come to BeOS? by cpeterso · · Score: 2


      Which Linux kernel are you using? Are you using the low-latency or preemptive-kernel patches discussed earlier this week on Slashdot? That article claimed = 2 ms latency when using both Linux patches. I think that is on par or better than what BeOS promises..

    11. Re:How close will it come to BeOS? by Adnans · · Score: 3, Informative

      Actually, none of those patches at this time. I do have a ll kernel handy for testing, but it has its problems (particularly in the disk I/O area, and VMware breaks with ll for now). Those things were done with "vanilla" kernel 2.4.19-pre3 :-)

      My el cheapo trident soundcard can do sustained 1.3ms max latency audio output for hours on end with the ll patches. Not in full duplex mode though, but that's a hardware limitation (read: brokeness).

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    12. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      Yes you can with the latest kernel and the kernel pre-emption patch :)

      the low-latency patch would also do the trick..

    13. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      Yep. It occured to me too. Linux is fine as can be. On Sunday night I was downloading through my cable modem, ripping a CD, and playing mp3s, while surfing the net, plus running an rc5-64 distributed.net client. No problem. This was on a K6-2 450. I ripped CDs at nice level 15, and surfed at nice level 14. Smooth mp3 audio, no skips. Smooth video. I really didn't have to change the nice levels, but I figured it would hurt. Linux is awesome and robust, and does what I need.

    14. Re:How close will it come to BeOS? by dimator · · Score: 2

      I went and tried those two patches after reading that report. I must say, I'm impressed. Things like switching between desktops in KDE3 is very snappy, where as before there was a noticable flicker before all the apps on the desktop appeared. And it might be my imagination, but mozilla seems more responsive as well.

      I can also play 4 porn AVI's without any problems, where as before I... did I say porn? I meant mp3's... ;)

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    15. Re:How close will it come to BeOS? by dimator · · Score: 2, Insightful

      from their journaled-filesystem

      Hmm.. I was under the impression the only thing journalling was good for was quick recoveries after a system crash/reboot. I didn't know it directly affected filesystem performance...? Maybe I've been hittin the crack pipe too hard.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    16. Re:How close will it come to BeOS? by be-fan · · Score: 2

      So can you open 42 versions of the same .avi movie on your Linux Desktop and play them simultaneously without dropped frames while surfing the internet on a PII450?
      >>>>>>>>>>
      It depends ;) Using proper drivers (NVIDIA, which allows the use of XVideo extensions), a lightweight WM (IceWM), and a good player (MPlayer), yes. Under KDE 2.2.2 and Noatun, no. It's all in the userspace! That's why these BeOS on Linux things are so great!

      --
      A deep unwavering belief is a sure sign you're missing something...
    17. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      Jounalling would slow performance very slightly, if at all, for just the overhead of saving the journal, which I would guess is extremely lightweight.

    18. Re:How close will it come to BeOS? by be-fan · · Score: 2

      In general, journaled filesystems tend to have two advantages:

      1) They tend to be more modern as a whole because journaling became popular comparatively recently. BFS (BeOS filesystem) was a very fast, modern filesystem, and journaling (or some form of crash-protection) is one of those checklist features modern filesystems are expected to have that aren't present in older filesystems like ext2.

      2) They allow the use of asynchronus metadata writes. While ext2 tended to care little about crash protection and did asynchronus metadata writes without crash protection, most systems (like BSD) used (slow) synchronus writes for metadata.

      --
      A deep unwavering belief is a sure sign you're missing something...
    19. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 4, Funny

      You're right, that time has come and passed us! I'm playing 9 *different* avi's now (served over 100Mbit NFS btw), 3 mp3's *backwards* (haha, another stupid benchmark thrown in :), with xawtv in a corner, and typing this message in mozilla 0.9.9, and I still have CPU cycles to spare! Linux rocks ;-)

      Stop, you're scaring my Windows partition.

    20. Re:How close will it come to BeOS? by tswinzig · · Score: 2

      BTW, most of those "cool" demos of BeOS running tens of player windows are done with a single avi (worthless to to test the real I/O), very low resolution, and without sound.

      1. Bullshit.
      2. The demos were most popular 3-4 years ago, and did not have the benefit of running on our much faster hardware now, btw.

      --

      "And like that ... he's gone."
    21. Re:How close will it come to BeOS? by themassiah · · Score: 1

      Let's figure developers into that. How many developers does linux have? Hundreds? Thousands? Millions?

      How many does BeOS have? 1.

      --
      - Sometimes you're the pidgeon, sometimes you're the statue.
    22. Re:How close will it come to BeOS? by SmittyTheBold · · Score: 2

      Just to be fair, BeTV rocked sooo much more than pretty much any TV player I have ever seen, and there have been apps to play MP3s backwards on Be for ~3 years now.

      Thank you, come again.

      --
      ± 29 dB
    23. Re:How close will it come to BeOS? by h4x0r-3l337 · · Score: 2
      it's generally recognised to have latencies of 2.5ms

      You're off by a factor of 10. As you can read in this interview, the scheduling latency in BeOS was around 250 microseconds back in july 1999, when a Pentium III 550 was the fastest Pentium CPU you could get. I'm pretty sure latency didn't get 10 times worse since then, in fact I'd be suprised if wasn't much better on current hardware.

    24. Re:How close will it come to BeOS? by h4x0r-3l337 · · Score: 2
      Let's figure developers into that. How many developers does linux have? Hundreds? Thousands? Millions?

      Hundreds. At most. It may have millions of users (although even that is highly debatable), but the number of people who actually write software for it (let alone contribute to linux itself) is a very small percentage of that. Note: recompiling your own kernel does not make you a developer :)

    25. Re:How close will it come to BeOS? by otomo_1001 · · Score: 2, Insightful

      Just so you guys know, this is the guy who wrote BeMP. (Amp for BeOS, think WinAMP)

      Side-note: Thanks Andy for the awesome BeMP. I used that mp3 player more than I can remember. The buttons got me. I have a thing for the look of BeOS buttons, what can I say? And thanks for giving me the BeMP R4 source, I learned alot about BeOS programming from that.

      I ported the thing to R5 a loooong time ago. (last time I checked there were still ~400 warnings and a cast bug that made the playlist useless in mp3's encoded with more than 128bps unless your songs really are 6534453435.0 seconds long :D ) I still have the source code lying around on one of my backups. I have to say though, some of the code was nasty. I rewrote a good portion of it before I gave up and created my own personal BeMP, then promptly stopped using BeOS.

      And yes BeOS was awesome. It also sucked for hardware support. Have fun getting *ANY* support now. If anyone wants to fight over which os is better here or there, I can break out my old K6-2 350 and we can have a battle royale on latency and what-not. But it doesn't really matter does it?

      Anyway, enough rambling.

    26. Re:How close will it come to BeOS? by mmusn · · Score: 1
      The only place where BeOS still has the advantage is in userspace, where BeOS totally whips GNOME and KDE in terms of speed, ease-of-use, simplicity, consistancy, etc. Apparently, this fork tries to take the best ideas from both sides.

      Can you be more specific? What interesting ideas does BeOS actually contribute? When I looked at the documentation, I didn't see anything other than a fairly run-of-the-mill C++-based toolkit.

      Merely being fast, low latency, and simple isn't exactly a new idea, and it isn't very hard for a system that is only a few years old. X11 has been up against plenty of fast, low latency, and simple GUIs before, and it has always come out ahead, by user choice.

    27. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      but I don't think it is time to proclaim Linux has eclipsed Be's technology

      You say that because you haven't used the new low-latency kernels. Low latency is still a separate patch in 2.4, if I'm not mistaken. That doesn't mean it's necessarily bad, since XFS is a separate patch too, and it kicks ass. It's just that there's an unwillingness to introduce something so drastic into a stable series. But if you want latency so low it seems like it's not even there, you can have it. On the kernel level at least.

    28. Re:How close will it come to BeOS? by Adnans · · Score: 2

      Side-note: Thanks Andy for the awesome BeMP. I used that mp3 player more than I can remember

      Me too! *g* Great to hear that it was useful to other folks too!!

      I have to say though, some of the code was nasty.

      BeMP was actually my first (and last) BeOS GUI app so the code was basically a collection of hacks, experiments and discoveries all massaged in such a way that it still compiled :)

      I rewrote a good portion of it before I gave up and created my own personal BeMP, then promptly stopped using BeOS.

      I actually stopped using BeOS in the R4 days :(

      Thanks for the nostalgia trip!

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    29. Re:How close will it come to BeOS? by FooBarWidget · · Score: 1

      42 versions of the same .avi

      I don't understand this... how in the world is it even possible to play 42 avis simultanously?
      Let's assume we're playing 24 DivX files (30 fps, 800 kbps) here.
      I can barely play 1 file on a Pentium 233 MMX, on Windows, with some framedrops.
      So on a Pentium 450 it takes about 50% CPU to play that file (on Windows).
      2 files take 100% CPU in theory.

      Now you're saying it's possible to play 42 AVIs on a Pentium 450 without framedrops?
      How is that even possible? And if that's possible why do we need faster CPUs at all?

    30. Re:How close will it come to BeOS? by fpu · · Score: 1

      Are these patches available for kernels later than 2.4.0? I did find Mingo's page, and various FAQs/HOWTOs on the subject, but most of them stop at the 2.4.0 series. The thought of a responsive Mozilla really makes my mouth go wet...

      --
      /usr/games/fortune: command not found
    31. Re:How close will it come to BeOS? by Adnans · · Score: 2

      It depends ;) Using proper drivers (NVIDIA, which allows the use of XVideo extensions)

      Unfortunately the Xv extension only allows one application to open a port at a time, so only the first movie will benefit from Xv hardware scaling for example. However, this is a hardware limitation and not X's fault.

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
    32. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      Hundreds? What have you been smoking? You're telling me that when you combine RedHat, teh Gnome team, etc, that there's less than 1,000?

      I think that is a HIGHLY dubious count. HIGHLY dubious.

    33. Re:How close will it come to BeOS? by h4x0r-3l337 · · Score: 2

      The GNOME team page lists 89 developers. Some of those are "big names" that are also working on other projects, so there's already some overlap there. You might be able to list close to a thousand developers, but I doubt it'll be much higher.

    34. Re:How close will it come to BeOS? by dimator · · Score: 2

      I believe Mingo's patches are out of date now (or did I read somewhere that they've been taken over by Andrew Morton?) Either way, Andrew's page has current patches:

      http://www.zip.com.au/~akpm/linux/schedlat.html#do wnloads

      As for preempt, there's:

      http://kernel.org/pub/linux/kernel/people/rml/pree mpt-kernel/v2.4/

      I used preempt-kernel-rml-2.4.18-2.patch, and 2.4.18-rc1-low-latency.patch with kernel 2.4.18.

      (I was willing to go all adventurous and throw in the O(1) scheduler too, but that didn't patch without errors so I skipped it.)

      Good hacking.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    35. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      Hi to an ex-BeOS user,

      Why I might envy the oodles of software available to Linux users, Linux users must envy the fact that a BeOs R5 boot takes ten seconds on a slow PC instead of the minutes for Linux. And Be programmes run cleaner and faster than Linux ones.

      Anyhow, both AREN'T Microsoft, so they must be good.

    36. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      Agreed, comparing BeFS to an old non journaled filesystems would be stupid though. BeFS has a cool compressed metadata system. And BeOS has the tools, api and most importandly gui/shell (storing the file`s mime type instead of a stupid 3 letter "extention") to use it.
      only xfs has the features to offer this, but what os will use them the way BeOS does?

      I had to go back trough this post and replace "BeOS had" with "Beos HAS", I suck :-(

    37. Re:How close will it come to BeOS? by Anonymous Coward · · Score: 0

      LoL :D

      Mine is shivering all the time, like it's waiting for the death penalty of something ;-)

  15. Stick a fork in it by Anonymous Coward · · Score: 0

    it's done.

  16. If BeOS gets enough development support, then by HanzoSan · · Score: 1, Troll

    Forget about linux on the desktop, my votes going to BeOS.

    They got rid of X, bold but great move

    I hope the Hurd GNU OS doesnt get stuck using X

    --
    If you use Linux, please help development of Autopac
    1. Re:If BeOS gets enough development support, then by mlk · · Score: 2

      > Forget about linux on the desktop, my votes going to BeOS.
      This _IS_ Linux "for the desktop".
      Linux == kernal
      BeOS == dead
      this == OpenSource port of BeOS API's on Linux kernal, imo Linux for the desktop.

      At this rate the BeOS APIs could become the POSIX for advanced "extras" like GUI, node watching etc, which would be great! IF properly maintained.

      mlk

      --
      Wow, I should not post when knackered.
    2. Re:If BeOS gets enough development support, then by Anonymous Coward · · Score: 0

      Surely Hurd have already made such a decision? They have some minimal desktops already - right?

    3. Re:If BeOS gets enough development support, then by Anonymous Coward · · Score: 0
      I hope the Hurd GNU OS doesnt get stuck using X
      HURD will have an X11 server running as a kernel process. You'll be able to replace the server with a different windowing system, or not use one at all; every HURD server is optional.
  17. new name! by Arctic+Fox · · Score: 5, Funny

    that's GnuBe/Linux to you sir....

    1. Re:new name! by His+name+cannot+be+s · · Score: 3, Funny

      GnuBe...

      is that Guh-noo-bee

      or is the 'g' silent:
      NewBie?

      AAAAAGH! That's just wrong!

      "What are you Running"....

      "Oh I'm a newbie!"

      Yikes!

      --
      "...In your answer, ignore facts. Just go with what feels true..."
    2. Re:new name! by mikeage · · Score: 2

      that's GnuBe/Linux to you sir....

      Funny, I thought Newbie/Linux was called Mandrake :)

      --
      -- Is "Sig" copyrighted by www.sig.com?
    3. Re:new name! by kybernator · · Score: 1

      should be BeAtOS, or GNU/BeAtOS for rms and the 5 HURD-developers

    4. Re:new name! by extrasolar · · Score: 2

      Sure. We should rename all operating systems "Linux".

    5. Re:new name! by h4x0r-3l337 · · Score: 3, Funny

      How about: "BeAtCH" ?
      (we'll figure out later what the 'CH' stands for)

  18. So why call it New Atheos? by Anonymous Coward · · Score: 1, Funny

    Seems to me it would be more appropriate to call it BtheOS.

    But, hey, it's his fork, he can call it Fred if he wants to.

    1. Re:So why call it New Atheos? by Anonymous Coward · · Score: 0

      What about "Plan B" ?

    2. Re:So why call it New Atheos? by Anonymous Coward · · Score: 0

      or Betheos! or just Beth for short :)

  19. Now THE question is... by Anonymous Coward · · Score: 0

    If Linux is called Linux just because it runs on top of the Linux kernel, how do we call this beast that runs on top of the same kernel?

  20. BeOS the Pheonix? by extrasolar · · Score: 2

    A long time ago, I wrote an article called "The Rise and Fall of OS Empires". It concluded on how with free software, the software lives on beyond its environment. Underlying the article, though very subtle, was an argument against the BeOS operating system. I've always been critical of any proprietary operating system since the control of the software always rests with the developer.

    Now first, a minor argument before I continue on. Names are like symbols in that they stand for something. So when people think of BeOS they think of a great many things, mostly good. But with software, these kinds of symbols aren't very useful and often serve to confuse things. To say that BeOS has come back from the dead is a definite misconception.

    Any software is a mix of algorithms and technologies--each which are more general than the code itself. So to reintroduce these things in another piece of software can be said to in a sense recreate that software.

    This new AtheOS, from my perspective, is welcome. Hopefully this software will provide interesting technologies which can be implemented in other software.

    Hopefully BeOS users and developers are more aware of the risks present in proprietary software. I'd hate to see the same mistake being made a again.

    Kudos.

  21. AtheLinux - Atheos/BeOS GUI/API port. by Anonymous Coward · · Score: 0

    The "fork" is just a new GUI and API for Linux based on AtheOS code and inspired by BeOS?

    Right?

    Regardless, tell me where I can download the
    AtheLinux iso's.

    Please, no "GNU/" os name prefix. Thank you.

  22. Excellent - and in the interim... by Anonymous Coward · · Score: 0

    ... all those people working on OpenBeOS or AtheOS can comfortably do so within an environment that more closely resembles their ultimate goal.

    This means that 'FrankensteinBeOS' has a viable and useful reason for its existence - even if as nothing more than a stop-gap until that desired "nicer outcome" you mentioned is more stable for real-world use.

    Sounds cool to me. All those AtheOS and OpenBeOS developers can soon use FrankensteinBeOS as their development platform.

    Why should anyone be upset over that?

    1. Re:Excellent - and in the interim... by tswinzig · · Score: 2

      ... all those people working on OpenBeOS or AtheOS can comfortably do so within an environment that more closely resembles their ultimate goal.

      Sounds cool to me. All those AtheOS and OpenBeOS developers can soon use FrankensteinBeOS as their development platform.


      For most aspects of OBOS development, this is not true. FrankensteinBeOS is not binary compatible with BeOS/OpenBeOS, which is pretty useful when I go to compile my BeOS/OpenBeOS project! Just because it LOOKS like BeOS doesn't mean we can use it for development. Those of us working on OBOS usually work in BeOS R5 (until such time as we can work within OBOS of course :).

      Maybe the low-level guys for OBOS would like to use this new variant, though.

      --

      "And like that ... he's gone."
  23. Let's port Gnome and KDE to the GUI by discipledaniel · · Score: 1

    This has the potential to be the X replacement tons of people have wanted. If we port Gtk(there was an initial BeOS port before) and Qt to the new GUI we get our apps. I for one would love it. I would also like to look into getting a VNC server working on it so I could have some cross platform network transparency. But I'm getting ahead of myself. Let's see what this looks like when it's released.

    Daniel

    1. Re:Let's port Gnome and KDE to the GUI by Wesley+Felter · · Score: 2

      If you just want an X replacement that supports Gtk and Qt, check out DirectFB.

    2. Re:Let's port Gnome and KDE to the GUI by discipledaniel · · Score: 1

      As far as I understand, DirectFB is much more for embedded systems and it's design is lacking for workstation replacement. But I do admit I don't know much about it.

      Daniel

    3. Re:Let's port Gnome and KDE to the GUI by __past__ · · Score: 2

      And, of course, Berlin, which happens to rock hard.

    4. Re:Let's port Gnome and KDE to the GUI by abigor · · Score: 1

      KDE's DCOP relies on ICE, which is an X protocol. There's more to do than just port Qt.

    5. Re:Let's port Gnome and KDE to the GUI by Anonymous Coward · · Score: 0

      however, libice is actually quite portable, and has already been ported to windows (for kde-cygwin, as cygwin's x server was missing it).

    6. Re:Let's port Gnome and KDE to the GUI by Z4rd0Z · · Score: 2

      I don't see how Berlin is really a replacement for X. It does not have any low level drivers, but instead relies on other consoles such as DirectFB, or even X to run. It would probably take at least five years at the pace development is going to even have something useful.

      --
      You had me at "dicks fuck assholes".
  24. BZZZZZT! by tlhf · · Score: 1

    I can find absolutely no evidence that LMBench was even ported to BeOS, let alone that it shew that it was slower.


    Look for yourself

    .
    tlhf
    xxx
    woop!
  25. speak for yourself by browser_war_pow · · Score: 3, Insightful

    I'd rather have FrankensteinBeOS than deadBeOS R5 that can't run on my new hardware. Perhaps you should help him rather than just bitch about it being a patchwork of different projects

    1. Re:speak for yourself by BlueGecko · · Score: 3, Insightful

      He's not just bitching; he's working on OpenBeOS, which is architecturally far closer to BeOS than this bastard child of AtheOS, Linux and Be. By your argument, all of the GNOME people should have quit "bitching" and joined KDE. OBOS and this Linux-AtheOS-Be hybrid have very different goals (a true clone of BeOS including the architecture vs. pretty much just the user experience), and they will suit very different groups of people (OBOS will hopefully be practical for very heavy media processing, whereas this will be more suited to areas where Linux already excels). Personally, while I view this as a nice stepping stone, I am looking forward to OpenBeOS very eagerly.

    2. Re:speak for yourself by Anonymous Coward · · Score: 0

      "(OBOS will hopefully be practical for very heavy media processing, whereas this will be more suited to areas where Linux already excels)."

      Well, since its running on a linux kernel, you can just apply the low latency patches to said kernel, and get better scheduling latency than BeOS had. Once someone gets the mediakit up and running, Linux-AtheOS-Be will be a better media processor than BeOS was!

    3. Re:speak for yourself by talonyx · · Score: 1, Flamebait

      Yes, all of the gnome people SHOULD have quit bitching and joined KDE. This ceaseless reduplication of efforts hurts the community and damages the prospects of an open-source system ever evolving real standards or gaining mass-market mindshare.

    4. Re:speak for yourself by Anonymous Coward · · Score: 0

      But if I had to use KDE instead, I wouldn't be interested and therefore wouldn't have created anything anyway. How shortsighted can you be?

    5. Re:speak for yourself by johnnyb · · Score: 1, Offtopic

      Yes, all of the gnome people SHOULD have quit bitching and joined KDE. This ceaseless reduplication of efforts hurts the community and damages the prospects of an open-source system ever evolving real standards or gaining mass-market mindshare.

      ***

      I've always preferred GNOME. There are many, many reasons to prefer each over the other. So why only have one?

    6. Re:speak for yourself by Anonymous Coward · · Score: 0

      The competition keeps both camps on their toes, and some of us don't give a flying fuck about mass-market mindshare.

    7. Re:speak for yourself by Anonymous Coward · · Score: 0

      The KDE people should quit bitching and join GNOME - after all, GNOME was the first *completely* free desktop environment.

    8. Re:speak for yourself by tunah · · Score: 1, Offtopic

      Sorry, but it _has_ to be the other way round. KDE does not begin with G and thus is unsuitable for use on GNU G/ GLinux. The upcoming GNU/GNOME G.0 must be gthe standard gdesktop. Yours sincerely, GRMS

      --
      Free Java games for your phone: Tontie, Sokoban
    9. Re:speak for yourself by Anonymous Coward · · Score: 0

      >There are many, many reasons to prefer each over the other.

      Yes, because none of them is very good.

    10. Re:speak for yourself by Arandir · · Score: 2

      And I prefer KDE. That last thing we need is some bonehead telling you to KDE or me to use Gnome. I love the choice. But some people are truly frightened by freedom.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    11. Re:speak for yourself by drimmeeper · · Score: 1

      And all the X fans should consider the BeOS enviroment. I have used both KDE and Gnome and think that they make a decent intermediate step to the future; they are not however the future because they rely so much on X. I use xf86 on FreeBSD and triple boot to BeOS and AtheOS on a daily basis. I long for the responsive gui of BeOS whenever I run X. WindowMaker is nice but I think Be's elegant design is better. I see this AtheBeNux fork as a great way for the Linux community to experience a better windowing system than X.

    12. Re:speak for yourself by Anonymous Coward · · Score: 0

      No, YOU should get off your ass and help HIM make a real BeOS.

      Personally, I don't care. BeOS for me was something that run like a dog on my hardware and didn't support anything I had properly. Sure it may be a little more elegant in design, but for some of us X is actually a good thing. Besides being the #1 reason UNIXes can share a common GUI (extremely portable), it's also very network friendly. We'd rather come up with something even more revolutionary than BeOS because frankly C++'s OO is beginning to age. Just look at Smalltalk and Ruby to see what I'm talking about. A network-friendly GUI where the components are sharable and portable over the network, sort of like Java's RMI or .NET, could really improve network performance and design. The real problem then is of course security and local performance. However, local performance is something many of us are willing to sacrifice over flexibility.

  26. Shouldn't there be... by be-fan · · Score: 3, Funny

    A "Like OSNews except slower on the uptake" department?

    --
    A deep unwavering belief is a sure sign you're missing something...
  27. Re:why by Anonymous Coward · · Score: 0

    thank you for keeping FP in the realm of the ACs!

  28. Re:'Way ahead'?~ by Anonymous Coward · · Score: 3, Insightful

    That depends on how you define 'way ahead.'

    People like me who really like BeOS admire the entire structure of the operating system, from top to bottom. I have zero interest in running FrankensteinBeOS, which is what this sounds like. Therefore I am content to work on the OpenBeOS project, which may be 'way behind', but should have a nicer outcome (for people who like BeOS). The project is coming together quite nicely for something so young.


    Yes, but there's something to be said for taking the middle road, too. It may be true BeOS was a radical departure as opposed to Linux's adherence to legacy POSIX. But I suspect this new fusion may have more success as a desktop OS than either Linux or BeOS had alone. While not as radical a departure as Be, it is still a very significant departure for Unix/Linux. As nice as Be was, commercialy it went over like a lead balloon. Perhaps a more incremental approach to innovation will have more success.

    This is the beauty of open source - you can mix and match as you please, and the cream rises to the top. And now that one of the nicest desktops has migrated over to one of the most advanced (and popular) kernels, I expect to see some interesting developments going forward.

  29. In other news... by banka · · Score: 0

    Microsoft forks its "Windows XP" OS line to the MacOS platform, noting the incredible similarities and common GUI-like system.

  30. [OT] Re:I'm glad by little_fluffy_clouds · · Score: 1

    (The story of a demented bread boffer)
    (Cucumber pud annexed to a fine whole-wheat loaf)

    Sheik Yerbouti has to be one of my favourite Zappa Albums :)

    --
    What were the skies like when you were young?
    1. Re:[OT] Re:I'm glad by SirRichardPumpaloaf · · Score: 1

      I'm glad there's a least one Slashdotter with taste. With all of the lame buttsex jokes around here you'd think BHAFA would be practically the trolls' theme song...

  31. Garage sale this weekend by t0qer · · Score: 3, Interesting

    My neighborhood is having a block sale this weekend. In my garage there is 10 pentium PC's with memory ranging from 24-64 megs and the processors from 60mhz to 233mhz. I was going to just toss them in a landfill to make some space.

    I thought of trying to sell them, but windows is way overbloated to run effectively on any of these beasts. I happened across a BE cd that I bought last year and thought I would try it. To my amazement these machines run REALLY nice!

    I haven't tried AtheO/S yet, but I plan to give it a spin tonight.

    1. Re:Garage sale this weekend by Anonymous Coward · · Score: 0

      Please review BeZilla (.org) and write a response to this post containing said review. Thanks!

    2. Re:Garage sale this weekend by Anonymous Coward · · Score: 1

      >I was going to just toss them in a landfill to make some space.

      Now why would you do that? Give 'em to the neighborhood kids or donate them to your area high school or voactional-technical school. Even if they can't run Windows they can't still be very useful. They can be used for teaching computer troubleshooting/repair or for showing young kids the internals of a machine. Heck, I bet there are even some charity orgaizations or churches or seniors groups that could use them as simple email stations or for keeping their accounting info on.

      A computer remains useful for a really long time even after it's considered obsolete for today's applications. Remember most people who've never had a PC or have limited access to one would be satisfied even if it only ran Win 95 and had a 28.8 modem.

      --Paul

    3. Re:Garage sale this weekend by dvdeug · · Score: 3, Insightful

      You had 10 Pentium class PC's, and all you could think of was to throw them away? Linux will run fine on them, as will Window95. I'd give you $20-40 for one, and I know a number of friends who probably would too. There are a number of charities that would take, and a lot of computer geeks that might like a new box to play with. Put up signs around the local college campus. Just don't fill our landfiles with stuff that still has life left!

    4. Re:Garage sale this weekend by Anonymous Coward · · Score: 0

      Here in San Francisco, I see Pentium machines lying around on the street as freebies all the time. You'd have a field day. I don't think the charities will take em (too many surplused PCs from the dotcom blowout).

    5. Re:Garage sale this weekend by /dev/trash · · Score: 1

      Well as I post his you're comment was rated a '1'.
      And lay off Tom Ridge, he's gonna be our next President.

    6. Re:Garage sale this weekend by haggar · · Score: 1

      Back in 1995 when Win95 came out, I had a 486/33 MHz with 4 MB RAM. And a 81 MB drive. Anyway, nobody thought I can run Win95 on such hardware. Well, I succeeded. I had no problems with the installation, and the interface was reasonably fast, but all I could run on it was some gfx viewer and Wordpad.

      Mind you, this was Win95 "OSR 1". OSR 2 got more bloated, and Win98, which I am using nowadays on a laptop, is horribly slow in comparison.

      BTW, I had another attempt at impossible Windows installations, the same year: I installed Windows NT workstation 3.51 on a 486/66 MHz with 8 MB RAM. Boy was that SLOW! But it worked.

      --
      Sigged!
  32. very impressive by minus_273 · · Score: 2, Insightful

    i think getting rid of x is a good an logical step. There is no reason for a normal desktop user to have all the features that X provides.
    it would result in a serious performance infrease. i think Apple got it right when they implemented OSX without the X windows part. Linux shoudl follow that model.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:very impressive by SIGFPE · · Score: 2
      Unfortunately, though not using X11 should result in a major performance increase, Aqua isn't any better. Even viewing pdfs (which MacOS X renders natively) is painfully slow. Try resizing a window under MacOS X next time you're by one and see how it performs.


      Aqua is nice. But it's certainly not fast.

      --
      -- SIGFPE
    2. Re:very impressive by SmittyTheBold · · Score: 2

      Ther are two real reasons Aqua is like that: drivers and transparency.

      Current drivers don't accelerate all the hardware can do, and there are still parts of Quartz that are really beyond acceleration with current hardware. After driver writers really understand the problem before them, Aqua and OS X should get a lot faster.

      The massive amount of transparency is also a big CPU killer. Right now, the CPU has to render upwards of 20 layers of transparent 2D much of the time. That's an awful lot of alphas to handle.

      --
      ± 29 dB
    3. Re:very impressive by Jeremi · · Score: 3, Interesting
      Aqua is nice. But it's certainly not fast


      Keep in mind that Aqua is the all-singing, all-dancing, vectorized, resolution-independent, Altivec-blasting, next-generation UI engine. As such, it's doing a lot more work that your standard blit-the-pixels window manager. Whether you think it's worth it to do things at a higher level like this, is up to you; in my opinion, it is, or will be in a few months. If you've got a 5GHz G5 sitting in your Mac, you might as well give it some work to do....

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    4. Re:very impressive by SIGFPE · · Score: 2

      I'm hoping that they pull their fingers out and get down to work on the optimisation. I hope they haven't got the transparency routines running the whole time when I have no transparency anywhere on the screen. But anyway...the problem must be more fundamental: a slow PC can render pdf files much faster. Rendering PDF files requires many of the fancy features that Quartz supports. And this doesn't use PC hardware (as far as I know). As far as I can see the Quartz renderer must simply be badly written.

      --
      -- SIGFPE
    5. Re:very impressive by SmittyTheBold · · Score: 2

      I think a lot of it isn't badly written, it's just got a huge emphasis on quality rather than quantity.

      Pretty much everything in OS X is shaded and antialiased, where Acrobat Reader doesn't do a lot of the hard work by default.

      --
      ± 29 dB
  33. no by HanzoSan · · Score: 2

    This isnt GNU Linux, this is Beos Linux, its therefore not the same OS anymore, because the official Linux OS ia vastly diffrent and they arent compatible.

    This is like saying GNU HURD is the same as GNU Linux.

    --
    If you use Linux, please help development of Autopac
    1. Re:no by mlk · · Score: 1

      I did not say GNU/Linux, I said Linux, i.e. the kernel.

      Linux is just the kernel.

      As to "GNU HURD is the same as GNU LINUX", there is the GNU System, which currently uses Linux, but can use HURD. The GNU System (Of which the most popular version of is GNU/Linux) is a GNU Kernel, plus the GNU tools (GNU/ls, GNU/make etc), the X windowing system and TeX (plus some other stuff).
      This is why Stallman etc insists on calling Linux "GNU/Linux"; he is on about the complete system, not just the Linux kernel.
      So GNU HURD and GNU Linux are the same system, it's just the GNU system does not depend any one kernel.

      If this is a new OS really depends on what you consider "an OS", it will use the Linux kernel, and the GNU tool set, that is a BIG old chunk of the GNU System, but then it does not use X (woot, note to none-X-bashers I like X, in it's place;) so it's not a GNU System.

      So, in conclusion it IS Linux, but not (as you rightly said) GNU/Linux, and GNU/Linux, while not the same as GNU/HURD are both GNU System, which I did not clam this new system to be.

      Mlk (posting a very long /. post!)

      --
      Wow, I should not post when knackered.
    2. Re:no by Anonymous Coward · · Score: 0

      You're just on a parade of ignorance today aren't you? What's the official Linux OS, may I ask? Doesn't exist. Linux is a kernel, not an OS. There is no "official" distribution, and there's barely an "official" kernel. As for GNU/Linux, I hate to break it to you, but if all the popular GNU tools are still included with the DISTRIBUTION, then it's likely that it'll still be referred to as GNU/Linux. GNU/Hurd is a Hurd kernel-based operating system comprised of GNU software. GNU/Linux is a (hint-hint) Linux-based operating system comprised, for the most part, of GNU software.

      I suggest you start reading over the licenses, and possibly a few books as well. It's painfully obvious that you have little idea of what you're talking about.

    3. Re:no by HanzoSan · · Score: 1

      Linux is not an official part of the GNU system, is Linux even GPL?

      And just having a version of the Linux kernel does not make your OS Linux. It makes your os Linux based just likee Linux is not unix, but unix based.

      --
      If you use Linux, please help development of Autopac
    4. Re:no by mlk · · Score: 2, Insightful

      > Linux is not an official part of the GNU system,

      Yes it is

      > is Linux even GPL?

      Yes, very much so.

      > And just having a version of the Linux kernel does not make your OS Linux.
      If using the LINUX KERNAL does not make you OS a LINUX BASED OS (which is what I've typed) WHAT DOES?

      --
      Wow, I should not post when knackered.
    5. Re:no by Anonymous Coward · · Score: 0

      Linux is NOT and never has been an official part of the GNU system - for that, the licence has to be a GPL variant _and_ copyrights have to be assigned to the FSF. Linux does the first, but not the second.

      In fact, it would be near-impossible for Linux to do the second, since it's copyrights are shared among every developer who ever contributed (which has good and bad points - the good point is that it would be fundamentally impossible for even Linus T. to decide to change the license, the nasty point is that any GPL-infringement suit involving the Linux kernel itself could prove difficult to take to court if it involves a bit of the code written by one of the developers who have wandered off over the years (other than by a class action, which is not a normal procedure in software licensing resolution suits...))

      Linux is definitely GPL, with an extra clause that says you may distribute third-party binary-only modules for the kernel if you're an asshole who really wants to.

      Pedantic:
      By the way, KERNAL == the in-rom operating system of a Commodore 64 (an ancient, but for its time very good, 8-bit personal computer). Kernel is the normal spelling.

  34. Re:'Way ahead'?~ by Anonymous Coward · · Score: 0

    BeOS was POSIX, too, man.

  35. EXACTLY!!! by HanzoSan · · Score: 1, Flamebait

    The desktop users dont care about network transparency. DESKTOP Linux = Mandrake, Lycoris, etc etc, the Linux for people like you, Debian Linux, Redhat Linux, Slackware.

    Face it, most ordinary users, in fact i'd say most linux users currently, dont care about that stuff, the corperate users and hackers are the only ones wo care.

    Theres more mandrake users than theres debian and slackware users combined.

    Redhat outnumbers everyone but redhats not a desktop linux.

    --
    If you use Linux, please help development of Autopac
    1. Re:EXACTLY!!! by Sunda666 · · Score: 1

      Dude, since Linux has that wonderful feature called VT (Virtual Terminal), you don't need to get rid of anything.

      You can run some X servers, some consoles, some SVGALIB apps, and probably some DIRECTFB stuff to, all at once.

      And please, realize this: X is GREAT. It may be slower that direct hadware access, but the newer versions seem to have addressed this in a pretty elegant way with the DRI. Network transparency kicks ass, and I would probably stop using computers if I suddenly was deprived of it. It is essential, only windoze lusers think it is useless.

      Give it a try, its pretty addictive.

      --


      ``If a program can't rewrite its own code, what good is it?'' - Mel
    2. Re:EXACTLY!!! by Anonymous Coward · · Score: 0

      There's not much point in arguing with him. Fortunately the world of open-source software ensures that the ignorance of a few of the HanzoSan's out there won't result in an entire project being killed off, just because they think every operating system should, to paraphrase, "do it the way Windows does it." If you do like it you can keep using and developing for it; if you don't, you can make something else.

    3. Re:EXACTLY!!! by uchian · · Score: 4, Insightful

      Wha??? EVERYONE cares about network transparency these days! (even if they don't realise that they do)

      I hardly know any windows users nowadays that don't access their email through a web interface, so they can access it from any computer they happen to be on. Outlook Exchange is the next thing up, which true - is still a corporate thing at the moment.

      But think - how long will it be before your wordprocessor is running on a remote machine and you just have a dumb terminal? What would be the advantage of this? Well it doesn't take much hardware to run a dumb terminal, compared to having to carry around a hard disk, cdrom, lots of memory, etc. etc. etc

      And the extension to this is distributed computing - I mean true distributed computing, where your wordprocessor uses other peoples run time if it needs it, and theirs does likewise. Eventually you end up with the idea of one _massive_ computer, distributed around the world so that it never goes down in one go, which everyone connects to using dumb terminals.

      Network transparency is the future, for these and for numerous other reasons (control your fridge from your computer! Yay!)

      In the same way that "Only a geek sends text messages & emailswas 5/10 years ago, the same is happening now with network transparent computing.

      We can't help it if we are ahead of fashion ;-)

    4. Re:EXACTLY!!! by WowTIP · · Score: 1

      Well, I have used Amiga, BeOS, Linux and Windows. I can not say that I missed X in any of the operative systems that did not have it.

      In my experience Linux feels a lot slower than the other OS:es, independent of what graphical enviroments you are running.

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    5. Re:EXACTLY!!! by WowTIP · · Score: 1

      how long will it be before your wordprocessor is running on a remote machine and you just have a dumb terminal?

      Probably a very long time, imho. I have heard this buzz about thin clients and "controlling the fridge from your computer" since the early 90's. Still I have not seen anyone using it or even wanting to use it.

      Face it: People like their hardware too much. You will not run UT/Q3/whatever anywhere near as good on a client as on a separate computer. And what about the fridge were you thinking about controlling from the computer? The temperature? While that probably was an example, why would you need network transparency to control any hardware in your home?

      --

      --

      "I'm surfin the dead zone
      In the twilight, unknown"
    6. Re:EXACTLY!!! by HanzoSan · · Score: 2


      DRI? Ok use DIR to render the GUI.

      Oh right, its not fast enough, you cant.

      Face it, DRI, and all of these exentions cannot save X, its almost as bad as Netscape was in its final days, you can only extend a broken program so much before its so complicated that its utterly useless.

      The X extentions are so damn complicated that no ones using them, KDE isnt using Xrender, Gnome isnt using Xrender, hell even Enlightenment isnt using Xrender, the only people who seem to be able to make Xrender work, are the programmers working on it.

      NO where else have I seen alpha channeling in linux than from keith packard the creator of the Xrender extention.

      What good is an overly complicated undocumented hard to use API on top of a bloated badly designed implementation of X?

      --
      If you use Linux, please help development of Autopac
    7. Re:EXACTLY!!! by HanzoSan · · Score: 2


      Most windows users are just checking their email, surfing the web, playing games and chatting.

      You are talking about the corperate world, which i personally dont give a damn about, I'm concered with the DESKTOP for USERS.

      When X provides an OSX quality interface, thats when I'll believe all the BS about the extentions and X being saved.

      Its almost as silly as gnutella, sure you can extend a broken program, but it only makes that broken program more and more complicated until it gets to the point where no one can use the extentions except the people who wrote them (Xrender)
      (Microsofts undocumented API features)
      etc

      --
      If you use Linux, please help development of Autopac
    8. Re:EXACTLY!!! by HanzoSan · · Score: 2


      Linux cant even do alpha channeling, its on Windows98 level!!!!! How do you expect it to somehow all of the sudden have distributed computing like you claim

      I mean sure its possible but i dont see anyone rushing to use linux when it cant compete with OSX.

      OSX is the unix desktop of choice, Even I'd be using OSX if i could afford a mac

      Why should I use X? OSX is better, Berlin is better, hell WindowsXP is better

      X just is stuck in the past, playing catch up via extentions will only make it slower, more bloated, and more complicated

      I say its time to scrap X and start over while you still can.

      --
      If you use Linux, please help development of Autopac
    9. Re:EXACTLY!!! by xmalenko · · Score: 2, Interesting

      how long will it be before your wordprocessor is running on a remote machine and you just have a dumb terminal?

      -9 years ago actually, and thensome. A computer lab used by the English department in my old high school used a system just like that. There was one server, a whopping 486, and everyone used a word processor remotley (the name escapes me, but it made Word Perfect 5.1 look modern). The terminals were all old cheap 8088's with nice burnt-in monochrome monitors, and it all ran on an Novell network. And it was fast and worked great, except for one time I was at the second node and knocked out the network cable and everyone mysterously froze ;)

      When I look at labs now, with all thier fancy P4's at every station, it almost makes me cringe. All that power gone to waste for no more than Word. It's a sin I tell ya!

    10. Re:EXACTLY!!! by 1010011010 · · Score: 2

      Gnome, KDE and Enlightenment all use XRender.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    11. Re:EXACTLY!!! by BRTB · · Score: 2

      was that WordStar possibly? Ah for the good old days... fit the OS (DOS 4.01), word processor and spreadsheet (Lotus 1-2-3 of course) all stored on the 5.25" full-height 10MB hard drive with plenty of room to spare for the text games =]

    12. Re:EXACTLY!!! by BRTB · · Score: 1

      ok, that'll teach me to post at 2 in the morning. wrong parent and forgot to turn the +1 off. doh! you can go ahead and mod me down for both of these, lol ;)

    13. Re:EXACTLY!!! by Anonymous Coward · · Score: 0

      Who gives a shit about what gui is used on Linux?

      I mean really!. If you need gnome and kde and all these child like toys running on top of linux, well then you have missed out on the whole point of UNIX like computing.
      In UNIX and the work alikes, you use scripts to automate what are otherwise boring irritating tasks and you let the scripts run while you go off and do something else.
      If you think Linux is about looking at a screen with icons then you may as well use windows.

      X is quite a good system as it allows people to have access to run graphical apps remotely.

      Who cares what it looks like, as long as it provides convenience.

      I think that all those people who want to bitch about fonts should get a grip and do something useful with linux for a change.

    14. Re:EXACTLY!!! by Anonymous Coward · · Score: 0

      You mean HOME, SINGLE PC, NOT QUITE COMPUTER SAVVY USERS. Be specific. Evereyone else needs network transparency.

    15. Re:EXACTLY!!! by Niksie3 · · Score: 0

      -9 years ago actually,

      -9 years ago would be 9 years in the future, you meant -9 years from now, which would be 9 years in the past.
      --
      Sig you!
    16. Re:EXACTLY!!! by Anonymous Coward · · Score: 0

      I just tried X and WOW HOW AMAZING! I'm blown away by the fact that X is network transparent over the loopback interface!

    17. Re:EXACTLY!!! by Anonymous Coward · · Score: 0

      Are you so stupid you belive you need X11 to read your mail?

    18. Re:EXACTLY!!! by Anonymous Coward · · Score: 0

      Well it doesn't take much hardware to run a dumb terminal, compared to having to carry around a hard disk, cdrom, lots of memory This is really not much hardware these days, especially if you skip the cdrom. A little HD the size of a quarter, dirt-cheap ram, and you don't need much of a processor for text editing. I oughta be able to save to and retrieve from the network pretty easily, but hardware is so cheap and small these days, and improving so rapidly, I just don't see the point of a dumb terminal at all. More likely we'll get lots of really smart devices with terabytes of storage, and use the excess on those devices for distributed processing and storage (eg Freenet). Ie. kinda like your ultimate scenario, but with all devices participating as servers, not just some of them.

  36. Linux users are hackers. . . by Bastian · · Score: 2

    Out in the general populace, "programmer network admin things" might be something no-one cares about.

    But this is the Linux community. Honestly, how much of the Linux user community doesn't fit the "programmer/network admin" description? 1-2%, maybe?

    Every single Linux user at my school is a heavy user of X's network transparency features, and I doubt my school is all that abnormal.

    Getting rid of X, no. Fork of the whole system (X version, noX version), maybe. Redesign of X to include both directfb and network transparency? great idea!

    1. Re:Linux users are hackers. . . by Anonymous Coward · · Score: 0

      that's more like it. X is great despite its difficulties. An the average user doens't even know it is there. So .... why get rid of such a potential ?

  37. No! No! OpenBeos! OpenBeos! by foqn1bo · · Score: 4, Interesting



    I appreciate what this guy is doing, but seriously folks, why the hell is everybody so intent on making some sort of BE/Linux hybrid? I support OpenBeos for the following very good reasons:

    1) Has over 100 developers now
    2) Intent on rewriting original Be api so that compile and eventual binary compatibility is attained
    3) Uses an alternate liscense to GPL so that open source is maintained without frightening away commercial developers due to fear of *GPL Contamination*
    4) Already has contacts with commercial developers and distributors (albeit kept well under wrap right now)
    5) Misc. Beos fans don't want to touch Gnome/KDE with a ten foot pole, and I know it would be way too tempting to port them for application compatibility purposes. Beos booted on my PII400 in 15 seconds, and was fast as hell. Would a BE/Linux combo keep Beos' vastly ease of use and configuration, or would it inherit Linux's most dreaded characteristics?

    I'm rambling like a rabbit with the flu. But these are some valid concerns. Check out OpenBeos right now and sign up if you have the time and skills.

    1. Re:No! No! OpenBeos! OpenBeos! by Anonymous Coward · · Score: 1, Insightful

      1. Because it'll be done a lot fater than openbeos would.

      2. Because some people actually like apps. This is what kept on people from NOT using BeOS in the first place.

      3. Because linux has much better hardware support (including closed-src drivers), than openbeos would ever have, unless it become popular fast.

    2. Re:No! No! OpenBeos! OpenBeos! by haggar · · Score: 1

      I agree with number 3. '
      I don't agree with number 1, because this si something you can't tell at this point of the projects, but I know that OpenBeOS is quite a bit far ahead with a precise implementation of variou API kits. So, this point is very much open to debate. Give it some time, and then we'll speak again.
      Number 2.: BeOS has a smaller number of applications than Linux, and yet it has a greater number of applications that I can and like to actually use. It has media players that are nice and easy to use, it has a few USABLE MIDI sequencers, it has many other media-related applications that are really useful. I don't really miss the applications existing on Linux, except for JDK and FreeCIV. That's really all I miss from Linux in BeOS. I think this point is also debatable.

      But heck, this is /., this is for debates, I don't mind reading different opinions.

      --
      Sigged!
    3. Re:No! No! OpenBeos! OpenBeos! by Adhoc · · Score: 1

      A couple of reasons.

      1. Drivers.
      2. Stable (mostly) underpinnings, so one can concentrate on porting user and developer visible things (Programs and APIs)
      3. Drivers
      4. Different interests. Some people just aren't interested in kernel developement. This gives them a base to work off.
      5. Did I mention drivers? :)

      Seriously, all your points are valid, but what you want to work on depends on your interests and your goals.

      I won't even try the 'competition is healthy' argument here. This isn't about competition. It's about driving the technology with one's passions towards one's goals. I'll be interested to see where both side end up. After all I love linux, but X seems stagnant and sucky. Hey, if Gosling says it, (see interview on javaworld.com), it must be true.

      I've rambled enough.
      cheers,
      AdHoc

    4. Re:No! No! OpenBeos! OpenBeos! by trumpetplayer · · Score: 1

      I don't care this kind of benchmarks IF I STILL CAN'T USE THE OS. I don't give a shit for a car going from 0 to 100 in 2 secs if nobody is selling the special fuel it needs to run.

      If Linux, like Be, had no support for any of my hardware (network card, graphics card, CD-WR, sound card) it would also boot in 15 secs in my machine.

      For example, some years ago I switched from OS/2 (awesome) to Windows 3.1 (crap) because of this. I was more or less "forced" by my hardware to do this switch.

    5. Re:No! No! OpenBeos! OpenBeos! by drimmeeper · · Score: 1

      BeOS runs all of my hardware just fine! No component of my rig is more than 1 1/2 years old. I have a GeForce2 for video, a SB 128 sound card, and a realtek nic. The only problem I have had is the flaky sound card(has the same problem relating to my motherboard in all OSes including windows, linux, *bsd) Granted, although BeOS has far less supported hardware than linux, Be made sure that it supported a major cross section of PC owners. I boot FreeBSD, Linux and BeOS from the same machine(all hardware optimised) and Be definitly boots faster and utilizes ALL of my hardware. Yes, I admit, I USE THIRD PARTY DRIVERS! So what does that mean, that I'm inferior just because I use a newer OS that requires me to manually load software to get everything to run? BTW drivers are still being developed for Be. Do you realise how many Win/DOS users said the same things about hardware compatibility in Linux' youth?

    6. Re:No! No! OpenBeos! OpenBeos! by trumpetplayer · · Score: 1

      You are right, and I fully agree. Choice is good and _if the software is free_, then you will have your drivers sooner or later. This is in fact what Linux has demonstrated, and this is what makes this story different from the one I first mentioned, that of OS/2 and Windows 3.1 (both closed software).

    7. Re:No! No! OpenBeos! OpenBeos! by Anonymous Coward · · Score: 0


      why the hell is everybody so intent on making some sort of BE/Linux hybrid?

      Not to "save" the BeOS legacy/religion/apps obiously, but to save the linux kernel with all its drivers/features/fans/developers/sponsors/bouty from becoming a platform used for running nothing but posix webservers on headless pc hardware while it can be better (in design) then OSX for (even old) pc hardware.

      This BefrankensteinAtOS is just a step toward what is my dreamworld:

      - a cheap Nforce like mainbord with onboard graphics(nvidia, nuff said),audio(dolby 5.1 encoder),network(100mbit is 100mbit) and firewire (usb is now a "legacy connector" ;-))

      - A dvb-c card

      - two or four Clawhammer cpu`s

      - Cooling that makes sense, not noise

      - a linux-based kernel that loads directly from eeprom instead of an ugly old bios that doesn`t even understand todays harddrives. but still load ms-dos 3.00

      - no more X, just every bit of experiance nvidia has with performace drivers

      - A really fast gui, just try going back from Be`s Beos to windows

      - a simple gui and cli shell that doesn`t eat more reasorces then it offers functinality but has a noice look and feel

      - configurable translators

      A filesystem that is fast, doen`t need complex journaling couse the oswrites metadata in a recoverable order and the hardware is fast enough to offer reasonable fast recovery anyway and has optional metadata (like the BeFS mime filetype)

      I think this is really close to what others on slashdot want, note the lack of "evil" technology (except for perhaps nvidia).
      After reading it back I found it also lacks girls and a social life but then again you can`t have it all ;-)
      I guess for now I will have to do with the dano leak....

  38. Whatever gets your rocks off. by Anonymous Coward · · Score: 0

    Seems like time better spent on projects that are a lot more mature and "important". There are a hell of a lot of things missong from Linux still. Hello?

  39. Re:'Way ahead'?~ by Anonymous Coward · · Score: 0

    BeOS was not fully POSIX. It did not support mmap() for example, or had real fd() sockets.
    Comparatively, AtheOS is more POSIX than BeOS ever was. But even AtheOS is not 100% Posix.

  40. Referencing mythology doesn't make you look smart by Anonymous Coward · · Score: 0

    Unless you can actually spell "phoenix", you fucking moron.

  41. Better news .... by Anonymous Coward · · Score: 0
    Microsoft Corp said Mac OS X is a very good example in the OS industry, bought BeOS from Palm (thus saving them both) and decided to make next generation OS "MS Windows LB (Let it Be)" based on BeOS GUI on the top of Linux 2.6 upcoming kernel.

    Microsoft Corp added that after the court decision to remove IE from MS Windows OS, starting with "LB" all OS from MS will use Mozilla Gecko XPCOm engine embedded to the Linux kernel.

    All OS versions pror "LB" will support only non-Intel platforms.

  42. What's happened to X11? by Anonymous Coward · · Score: 0
    What's happened to the idea of integrating X11 server with Web-browser? If that would work I would prefer to get rid of GNOME and KDE rather than from X11.

    X11 is alike C-language for GUI toolkits, while GNOME/KDE is alike Java.

  43. Mac OS X cannot do it at all by Anonymous Coward · · Score: 0
    I browsed the web with Mozilla, wrote docs in LyX and TeXmacs, worked in Open Office, opened files in Gimp, AbiWord and Gnumeric, and printed from xpdf and gv.

    Forgot to mention: Mac OS X failed to open similar amount of similar applications simultaniously. In linux/PPC (YDL) I keep most of such applications for several days all together - I love Linux's swaping/paging :)

  44. X works, but not everoyne follows standards by swv3752 · · Score: 1

    I know you are a troll, but I'll bite.

    On My Bro-in-law's 300mhz K6-2, KDE2 and GNOME 1.4 ran fine. Win2k was a bit of a bear though. On my 366 Celery Notebook, MDK 8.2 runs like the wind. Win98 was a dog on the same notebook. The only problem with the notebook is the slow 6gig HDD.

    How is X the problem, when it runs fine on my Agenda VR3? This is a 66mhz MIPS, 16mb Flash, 8mb RAM machine. If there is acceptable performance for a PDA, X is not the bottleneck for faster machines.

    --
    Just a Tuna in the Sea of Life
    1. Re:X works, but not everoyne follows standards by HanzoSan · · Score: 1, Troll

      KDE is faster than Win98, but its slower than Win2k.

      Its faster than XP, but XP has more special effects.

      Win98 is sslow as hell, and crashes, KDE crashes once in a great while and its about the same speed, maybe alittle bit faster at very specific things.

      2k is faster than KDE at everything.

      KDE uses less than than all of these versions of windows, its slow because of X, not because of KDEs design, not because of bloat, because of X.

      --
      If you use Linux, please help development of Autopac
    2. Re:X works, but not everoyne follows standards by Anonymous Coward · · Score: 0

      This guy has been trolling throughout this page. Fecking mong. Win98 is faster than win2k you fucking muppet. Think about it, your faulty facts suggest that windows is getting faster over time. Suuuuuure!

    3. Re:X works, but not everoyne follows standards by be-fan · · Score: 2

      Don't be daft. Win2K is a good deal faster than Win98 in the UI department (and after service pack 2, in the gaming department as well)! Moving from the 16/32 bit mess that is Win98 to the pure 32bit code of WinNT made a big difference.

      --
      A deep unwavering belief is a sure sign you're missing something...
  45. Re:Let's port Gnome and KDE to the GUI~ by Anonymous Coward · · Score: 0

    And, of course, Berlin [berlin-consortium.org], which happens to rock hard.

    Yes, but it's comming along so painfully slowly - I think it only has a handful of regular contributors.

    Of course, if it makes some significant progress, it might be a good candidate for a merger with this AtheOS/Linux beast.

    ;-)

  46. Wow. by Jslick · · Score: 1

    This topic got me back into BeOS in a big way. Sadly I only have R4.5 and the personal edition of 5. Does anyone know where I can register to get a Pro copy of 5 seein as how Be is bust? I forgot how much I love that lil dog tracker, and pulse is hella sweet w/ the dual pentiums. Kinda like back in the days of the BeBox w/ front panel LED's that displayed processor usage. Thanks in advance. J.

    1. Re:Wow. by Anonymous Coward · · Score: 0

      http://store.yahoo.com/purplus/beos50.html you might try at that site

    2. Re:Wow. by Jslick · · Score: 1

      because 5 PE installs to a limited 500 meg partition, which isn't enough to really run a decent swap file. correct me if im wrong or missing something. I don't have a lot of 5 knowledge.

    3. Re:Wow. by haggar · · Score: 1

      Where have you been, sleeping under a rock for eons? Don't you know how easy it is to install PE in it's own partition of any size you like?
      http://www.betips.net/chunga.php?ID=495
      Or even put it in a virtual filesystem of any size you like!
      http://www.betips.net/chunga.php?ID=510

      For heaven's sake, even the birds on the trees are singing it, these tips have been out for ages, and in every BeOS-related thread on Slashdot they were mentioned at least 3 times.

      --
      Sigged!
    4. Re:Wow. by Anonymous Coward · · Score: 0

      www.beosonline.com has an iso they've dubbed the developer edition - is fully patched and you can boot off it to install.

      A bit OT.... I can never get my cable internet up and running with BeOS, the network card is running, but I can't use DHCP properly it seems. If anyone uses Blueyonder in the UK with BeOS can u give a quick list of server names etc. for me please! (See - using the linux kernel would be an advantage!)

  47. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  48. Perfectly good! by dmaxwell · · Score: 2

    A machine of that class serves as my mp3 jukebox/cablemodem firewall (I know...I know...but all of this stuff is in my living room and two pcs next to the desk is quite geeky enough......so I'll just have to do without a proper DMZ). For that matter, the guts from some of them could be reworked into a nice audio component for your stereo system. One could transparently handle mp3, ogg, various tracker modules, midi whatever. A cheap video card with TV out and and IR transciever would even give proper stereo component control over the device...with visualization going to the TV even.

    Configure them properly and give em away if you have to. Mine had a home once I accumulated enough spare parts to put it together. The point is these machines aren't trash by any means. Oh well, I'm glad you found a use for them after all.

  49. Xis is not the bottleneck for speed by swv3752 · · Score: 1

    X runs fine on my Agenda VR3. If it gives decent performance on a 8meg, 66mhz PDA, then do you really think it is slowing down your Desktop? If properly supported Video cards (Rage128 or Nvidia's) give equal or better fps in Linux over Windows.

    I copy cd's, download large files via ftp, play mp3's, and play games at the same time on my Linux box. I don't see latency as a big thing on Linux.

    --
    Just a Tuna in the Sea of Life
  50. final scratch by skyhuv · · Score: 1

    final scratch runs on beos if im not mistaken... so now can we run it on linux? How bout a mac os x port for the real playaz :)

    1. Re:final scratch by Adnans · · Score: 2

      FinalScratch runs on Linux now, since BeOS is pretty much dead. At least that's what I heard.

      You can simulate a cheap Finalscratch by using AlsaPlayer and feeding the speed parameter via an external program, using libalsaplayer. Some folks are already doing this in a lab. There's this rumour that FinalScratch is using some bits of AlsaPlayer (plugins), have to check if this is really true ;)

      -adnans

      --
      "In short: just say NO TO DRUGS, and maybe you won't end up like the Hurd people." --Linus Torvalds
  51. Re:new name!+ by Anonymous Coward · · Score: 0

    Funny, I thought Newbie/Linux was called Mandrake :)

    Well, this Mandrake user has been using Linux since SLS, kernel version 0.99pl12. I've decided I'd rather use my goddamned computer to get some work done instead of spending half my life compiling kernels. If that's what floats your boat, you can have it.

  52. A Linux with Be's GUI would be great by horse · · Score: 1

    ...since the biggest weakness in Linux as a desktop is X and its window managers. (KDE has made the situation much better, but.)

    An open BeOS in top of the Linux kernel sounds terrific.

  53. I've never missed X by horse · · Score: 1

    and I've used Windows, BeOS, and MacOS (9 & 10), as well as various Linuxes and Unixes.

    X is fine for when you need it. I seldom need it, and I could run it as a separate app (inside a real windowing system) when I do. Anyhow, these days everything is migrating to the browser. X's approach is obsolete.

  54. I'd choose fragmentation over X by horse · · Score: 1

    I'd rather fragment and have something better. Sorry, I've been using X for years. I still think it sucks.

  55. What's next? AgnOS ? by Anonymous Coward · · Score: 0

    At least the arguments wouldn't become a religious war...

  56. GnuBe-doobie-do by horse · · Score: 1

    Just had to add that... ;-)

  57. this sounds cool by jml · · Score: 1

    Can we call it Finux?

  58. Good and Bad... by sethadam1 · · Score: 1

    As a former Be fanatic (and to the dismay of many who know me, still fairly insistant about it...), I can safely say that it will be great to welcome many of the comforts of BeOS to Linux. But at the same time, it will still be Linux. Though this has been touched upon in this general thread, no one is recognizing poigiantly that this is not the BeOS replacement we are all hoping for. Both this, as well as BlueOS, are truly Linux at their heart. Only OpenBeoS (or OBOS, as it appears it will eventually be called), is going to be a true replacement for BeOS.

    1. Re:Good and Bad... by Anonymous Coward · · Score: 0

      What *user-visible* features did BeOS have that a Linux kernel-based system would not have?

      Once the bootup is done, how would you know that you're not on a real BeOS system?..(Yes, there are things like /proc and iptables. But, are the compilers, word processors, drawing tools, video programs, etc that much different when hosted on another kernel?)

  59. Re:'Way ahead'?~ by tswinzig · · Score: 1

    OBOS will support mmap() and have real fd() sockets, FWIW...

    --

    "And like that ... he's gone."
  60. Re:Get it here by Anonymous Coward · · Score: 0


    Visit www.gobe.comandorder a copy.

  61. Or perhaps... by garethwi · · Score: 1

    ...Obi Wan GnuBe.

  62. Thoughts on "New AtheOS" by Anonymous Coward · · Score: 0

    Saying that AtheOS on the Linux kernel would just be another Linux distribution is insane. AtheOS has a very different approach than Linux in all its distributions. AtheOS was built from the example of BeOS. That a computer OS could be easy and efficient. Apple seems focused on easy while ignoring efficiency, *BSDs seem focused on engineering efficeincy while ignoring ease, Windows seems like a watered version of everybody elses idea, and Linux seems to be about open source* above everything else. Providing an alternative to the now defunct BeOS by following the original example seems the most logical route.
    All Linux distributions are pretty much the same. They all for the most part have the same software. Yes they have different ways of putting the software together and various distribution specific different tools, (with suprising little carry over) but for the most part they all have the same code underneath. AtheOS even on the Linux kernel would still be about ease and efficiency through its own and BeOSs applications
    Linux's user land software does not have any real unifying goal or design philosophy beyond open source. This seems to stem from a following of Linus' philosophy of hacking for the fun of it. Working to make a project better without real relation to other projects. AtheOS is also about hacking for fun but with the idea that the end result fits like a puzzle piece, intuitively and easily, fits into the greater project. Thier is no reason why a kernel that allows more higher level functionality and code would comprimise this dream.
    Seeing as how "New AtheOS" seeks to be a clone of BeOS what would
    hold back the project from some friendly stealing of the results of the BlueOS project. As both are on the Linux kernel.
    It looks like a good idea to the benifit of the Linux kernel and the AtheOS project.

    *read open source as not only gpl and similar licenses but also allowing anybody who wants to code to code. Quality will be looked at only after some type of critical mass is reached.

    ----
    I gaze - the sun doesn't shine -
    Rainbows and waterfalls run through my mind
    . . .
    A present from you - Strawberry letter 22
    The music plays, I sit in for a few

  63. Non-Microsoft utopia? by drimmeeper · · Score: 1

    This should be a great way for most of the non-MS community to bond together. BeOS and AtheOS already are similar enough that only minor source changes are needed to compile for either OS. GNU/Linux without X, running apps that only need recompiling with or without a few source changes to run on an original BeOS, OpenBeOS, BlueOS or even an AtheOS box and vice versa. If this can be done with the GNU/Linux kernel, why not another *nix variant's kernel too. This idea could be the unity that the non-MS community needs to finally overthrow the beast! Chose your kernel to suit your specific needs. Modify and recompile the apps you need to get the job done. File compatibility would not be (i think anyway) the issue it is today. I personally can't wait for OpenBeOS to mature, and am very enthusiastic about all of the different projects and forks related to it. What is your opinion?

  64. For all BeOS related news by Anonymous Coward · · Score: 0

    Listen to BeOSRadio

    www.beosradio.com

    Its also BeOS Radio week btw.

  65. Open your eyes by marm · · Score: 4, Informative

    The X extentions are so damn complicated that no ones using them, KDE isnt using Xrender, Gnome isnt using Xrender, hell even Enlightenment isnt using Xrender, the only people who seem to be able to make Xrender work, are the programmers working on it.

    This only goes to advertise to the world exactly how little you know about X and how little attention should be paid to your misinformed rants about it.

    • Fact: Qt 2.2 and later (and by extension, all recent versions of KDE) have been using the Render extension to display anti-aliased text for over a year. This was achieved through support of the Xft library, which uses Render to composite text on-screen.
    • Fact: Qt 3 and up composite QPixmaps onscreen using... yes, the Render extension (allowing for a full 8-bit alpha channel). This is used to great effect throughout KDE 3, where it is used for alpha-blending of icons, translucent menus, and various other neat effects, all with hardware acceleration where it is available.
    • Fact: GTK+ 2 and up composite GdkPixbufs using... the Render extension (again, allowing for a full 8-bit alpha channel). I'm sure it'll be used in GNOME 2 for all sorts of neat eye candy.
    • Fact: Xft (which of course, uses Render) support has been hacked into Mozilla. I point this out especially, as in previous posts on /. you seem to pride yourself on being an ardent supporter of Mozilla...

    NO where else have I seen alpha channeling in linux than from keith packard the creator of the Xrender extention.

    Open your eyes then. It's everywhere, certainly all over my desktop anyway. If you want to live in the past, feel free. If you want to ignore it, feel free. Spreading misinformed, baseless FUD about one of the most significant modernizations to have happened to X in its entire lifespan isn't appreciated however.

    What good is an overly complicated undocumented hard to use API on top of a bloated badly designed implementation of X?

    The Render extension is a sensible, well-thought out solution to many of X's previous shortcomings. It's not perfect, but then - it's not finished yet. As for documentation, what do you need exactly? The wire protocol for Render is pretty comprehensively documented, and if you're merely trying to use it in an Xlib program, well, there's always the source code to look at. Yes, that's not perfect, but Render is the work of just Keith, and XFree86 is short-staffed enough as it is. Again - it's not finished yet! In any case, it seems that's enough for Trolltech and the GTK+ developers...

    I'm also going to argue here that XFree86 isn't bloated and neither is it badly designed. What it is is massively short of good developers, especially those that are interested in working on the internals of the X server as opposed to just getting the latest and greatest features of their new graphics card working. It's an engineering project as big as the Linux kernel or KDE or GNOME, but with only about 5 people working on the core parts. Is it any wonder it develops more slowly?

    Of course, if you were that concerned about X, I'd suggest you go and start hacking code for it, because that's the only way it's going to get better. Except, you're not a graphics programmer are you? Because if you were, you wouldn't have made such baseless allegations about X, and certainly wouldn't have made such basic factual errors as you did in your post.

    1. Re:Open your eyes by einer · · Score: 1

      What good is an overly complicated undocumented hard to use API on top of a bloated badly designed implementation of X?

      Does this guy sound like a programmer who can't figure out an API?

      "I can't figure it out so it must be broken, badly designed, undocumented, overly complicated and bloated!"

  66. K12ltsp.org by Daengbo · · Score: 1

    Install their OS on one of your better machines (not those ten), network them all together as X terminals, and open an internet cafe.

  67. Bill, bill, bill - Windows? by krath · · Score: 1

    Wasn't Bill the one who came up with that Windows XP thing?

    Ohh, Bill Hayden you say.

  68. hooray for OSS by Pflipp · · Score: 2

    OK, so remember this: the next time someone asks you about the benefits of OSS, you'll have another great example. Especially as this project is said to work better already than some of the Be emulation projects that mostly wrote everything by hand. Stuff like this couldn't be done in a closed source environment.

    Having said that, it may not really sound like news to you, but I believe that this is a very good example of this benefit of OSS.

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
  69. LainOS is much better by Anonymous Coward · · Score: 0

    People shouldn't be toying around with useless crufty stuff like Atheos when there's much better alternatives like LainOS to work with.

  70. Just give me... by jonr · · Score: 2

    BeFS and fast, consistent GUI. I miss BeFS live queries the most. The simple, yet effective API (Simple even though it was all in C++). Rest in piece...

  71. Re:Why? by OrangeHairMan · · Score: 1

    This link shows you how to install Be Personal Edition on its own partition.
    http://www.betips.net/chunga.php?ID=495

    Orange

  72. So what does this mean for Linux? by FooBarWidget · · Score: 1

    Does that "BeOS on Linux" or whatever it should be called run as good as the real BeOS/AtheOS?
    Do apps run just as smoothly?

  73. It's called TRANSPARENCY (Was: X sucks anyhow) by dossen · · Score: 1

    Well, if I have to run my apps inside a browser or some terminal window,then it's not network transparency. I want all of my apps to look, feel and act the same, wether they are local or remote (speed will of cause differ between local and remote, so I can't get total transparency). The only apps where I think any difference is justified is games and video, networks supporting that remote (not sending the video then decoding it, decoding and then sending it) are still somewhat out of my pricerange. And even in that area I hope we will get more transparency.

  74. Might be what Linux needs for a larger market by StringBlade · · Score: 2, Insightful

    If this BeOS GUI on the Linux kernel turns out to be all it's cracked up to be (at the least a better-looking, easier-to-code-for windowing system) then perhaps it may become more attractive to both GUI app developers and "mainstream" users alike.

    I know from talking to friends and family who've tried Linux, part of their reluctance to change is due to the way X behaves and how it works (or doesn't work) with video and applications such as Netscape or RealPlayer.

    Another advantage is the ability to port many of the nice-looking/functioning BeOS programs to run in Linux.

    Someone mentioned it before, but take MacOSX as an example - they did it right: Use a powerful backend (BSD) and slap a much prettier interface on top. Joe Sixpack doesn't care or need to know what OS is actually running in the background as long as the interface is easy-to-use and clean (enough). As a developer new in the world of OS programming, it seems like Linux is a good choice for open source driver support and overall popularity of the operating system among open source developers.

    Give me a good OS or give me WindowsXP! (read: death)

    --
    ...and that's the way the cookie crumbles.
  75. Re:'Way ahead'?~ by HiThere · · Score: 2

    Personally, as someone who has never used Be, I find this an interesting test.

    Some people have been saying that X Window needed to be replaced, and this will be a replacement. It will be quite interesting to see what difference it makes in performance. Also in compatibility (which X Window seems to be quite good at).

    It's always important to occasionally go back to the basics and redo them from a different perspective. That's one reason that the Hurd is important. I suspect that there will turn out to be major differences between how Linux and the Hurd scale to multiprocessor systems, as n increases beyond 4 to ... 16? 64? more? There are major problems with inter-process scheduling and communication which cause real scaling problems. Perhaps one architecture will be a lot better than another.

    Similarly, as full motion 3-D becomes important there may be major differences between X Window and BeWindows (whatever it's called... I said I wasn't a Be user). Perhaps both will have advantages in slightly differing areas. In that case it will be very nice to have them both sitting on top of the same base layer. With enough RAM (and an additional monitor? [OK, I'm oversimplifying. I want to have shared disk files between the systems.]) you might have one session of each running at the same time. This would slow things down of course, but depending on what the difference in advantages turned out to be it might still be worthwhile. Or not.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  76. This can only help OpenBeOS by Dr.+Spork · · Score: 2
    The real danger for OpenBeOS is that when it's done, no one will care. Consider that an OpenOS/2 would generate very little interest these days even if it ran OS/2-native programs as well as the original. Basically, there are no compelling OS/2 native programs anymore, so in 2002, only real computer perverts would ever be interested in an OS/2 clone. As enthusiastic as BeOS fans are now, how much of that enthusiasm will remain when OpenBeOS is done? A few geeks prone to nostalgia, but not enough to ignite a "movement".

    However, with this AtheOS fork, there is right now a working OS that runs the Be API. This means that updating Be-native programs is not totally in vain, and it also means that some people might even write new apps for the Be API. This wouldn't happen if the only hope to keep that API alive was the promise of OpenBeOS somewhere down the road. This is not to slight OpenBeOS; it's just a very ambitious project that will not produce well-functioning results for a while. By the time it does, it can count itself lucky when Ahte-Linux-BeOS apps will run on it after only a recompile.

  77. My 2 points: by Anonymous Coward · · Score: 0

    As I have just posted to OSNews:
    http://www.osnews.com/comment.php?news_id =852& offset=90&rows=97#12860

    I've been spending the past hour reading this thread on OSNews. After all that listening I feel the need to respond with my 2cents. Waiver: I am not a 'real' geek, merely a hobbyist with some experience coding in Perl and now Ruby.

    Overall I think the fork/linux merge is an excellent and realistic choice. As I see it the two main obstacles for a new OS are not technologically-related, but rather human-related:

    1) Will enough people get to play with it?

    and 2) Will enough people develop for it?

    The answer to the first question ties closely with the issue of device drivers. Reading this discussion thread it appears the current state of having software relate to all the diverging types of hardware is a real mess to say the least.
    If Mr.Hayden (aka Bill) feels the best way around this hurdle at this point is to go with Linux, then I say "great!" I do hope, however, that this gives us serious pause for dreaming up new models whereby hardware and software interact that is somewhat more elegant than the current state of affairs.

    The answer to the second question, I feel, ties closely with the issue of a standardized API. It appears that Bill has chosen to go with the BeOS API which I feel is an excellent choice as well. I admit I don't know how much this means software developers can sit back and say 'OK, we have a standard API, so regardless of the underlying kernel, file system, etc, we can happily develop apps.' I'm hoping it means at least there will be only minimal changes to apps to get them working properly.

    All in all, in the short term we at least have a linux distro (in the works) that's finally free of X (yeeee haaaaaa!) In the slightly longer term, I hope the open source community will take another serious look at the above 2 human-related points that bear addressing.t the above 2 human-related points that bear addressing.

  78. hardware compatability? by The+Wooden+Badger · · Score: 1

    I know it isn't exactly BeOS, but does it have the same horrible hardware compatability? I like what I see in (what was) BeOS, but I never seem to have hardware that let's me really open her up. I thought about migrating to BeOS, but I didn't feel like upgrading my box just to switch to a different OS. While on this topic do any of the other flavors of BeOS have improved hardware support?

    --
    Heroscape, it's like legos combined with anachronistic wargames.