Beta BeOS R5 OpenGL Benchmarks Smoke Linux and Win 335
BigZaphod writes: "BeNews has a story up that compares GLQuake and Quake2(GL) on BeOS R5 to Windows and Linux (Corel). They compare stats using a Voodoo2, Voodoo3, and a Matrox G200. BeOS wins almost every round -- sometimes by huge margins." Update: 06/19 09:06 by CT : several people pointed out that they did the tests under XF86 3.3 which of course is not an even remotely fast 3D platform. Restesting at the very least under XF86 4 w/ DRI would be necessary to get a fair comparison.
Re:Not benchmarketing. (Score:2)
Re:BeOS.. (Score:2)
Embedded games with NetBSD -- no thanks. (Score:2)
Re:Wow, how very up-to-date... (Score:2)
Re:/. Negativity as usual. (Score:2)
Re:Please Moderate Down (Score:2)
Re:Corrections (Score:2)
Re:BE's lack of stability (Score:2)
Alas, I am not overclocking the CPU. It is a dual Pentium III/550 with 256 MB of RAM, so I haven't really felt the need to overclock.
A colleague of mine, running a single Pentium III/600 has the same problem. We are both using the firewire card sold with the Adamation Personal Studio product and bundled with BeOS 5, so I don't think it is our hardware.
Re:Dodge this... (Score:2)
First, as I said, I'm not saying Be might not have found a new way to do things that has resulted in a vast improvement. If they have, great for them. But right now, the only "proof" is a set of benchmarks on a Be related site.
Second, how many people do you think there are on Slashdot who impersonate others? The number is pretty high. You'll notice all the time people with names like 'Bruce Perens.' or 'John Carmack.' and such. Just because his name appears on the Be Team list doesn't necessarily mean he is who he purports to be. And I'm not saying it is impossible. It is entirely possible he is. If you claim he is, fine, I'll believe you. I'm just pointing out that blindly accepting the word of anyone on Slashdot is a bad idea. In addition to this, the moderating down of one post, which has information that cannot be verified, based on the information in another post, which also cannot be verified, is a Bad Thing (tm).
Also, I find it just a childish whenever anybody else on slashdot talks about "microsloth" or "winblowz" or any other derogatory term. It is childish name-calling. If you have a problem with MS [as many do], back it up with reasons and facts. Don't be angry at MS because it is 'hip' or 'cool' to be so. This is what Mr. Ewhac is doing. He isn't giving reasons, he is just being derogatory so that he sounds 'cool'.
The problem I see with what has gone down in this thread is that people are blindly taking one side or another. Realize that I'm NOT saying that either person is right. I'm just saying that , seeing as neither set of information is verifiable, it seems silly to be moderating based on either of them. Whether the first should've been moderated up is questionable, but at the same time, whether it should've been moderated down at the whim of someone else who is also unverifiable is just as bad.
And as for your audio compression analogy: no, people would NOT clap you on the back. People like LOSSLESS compression methods. Lossy methods suck. If you look around, for example, at different mp3 encoders, you'll find that some drop noise that is supposedly out of the range of human hearing to help compression. You'll also notice that most people are AGAINST this, as you can often tell the difference. The song just doesn't sound right when you do this.
Anyways, don't mistake me here. I like Be. I think it has a lot of potential. If it had more apps and games, I'd probably use it along with Linux. I messed around with R4 and R4.5 some, and found it pretty nice, although a few things were a bit weird, but what OS is perfect? I'm not here trying to bash Be.
Just more thoughts.
Re:Please moderate back up (Score:2)
Nice try, though.
Beatware (Score:2)
While I agree with some of your comments and feelings, Mike, Beatware is not a great example to use. They changed their focus as often as Be did. First they were going to be a productivity company, with BeBasics (Sum-It and Beatware Writer) and BeStudio. They never delivered BeStudio for the Intel platform, then dropped both it and BeBasics and proclaimed they were an Internet applications company, with development work of e-Picture going on as a "web graphics" program.
Then they delivered e-Picture, which was obviously a bet-the-farm kind of operation; as cool as e-Picture is in concept, the fact is that in practice the BeOS release was buggier than a South American jungle. I'd been saving up to buy it on the assumption that the final release would fix the bugs in the preview releases. No such luck. It didn't help things that e-Picture was more expensive than any other BeOS program--to me that wasn't a big issue, but the crashing was. The BeOS release was unusable.
And what was Beatware's response? Not a single bugfix.
All the resources at Beatware have been devoted to the Mac release. From a pragmatic standpoint, that's wise; Mac users consider a $150 vector-based graphics program a bargain, while Be users seemed to be looking for reasons to dismiss it as a "GIF animator". (Beatware's insistence on marketing it as, well, a GIF animator rather than a vector-based graphics program didn't help, of course.) But anyone who was thinking of buying the Be release when it was bug-free was left out in the cold.
This is essentially the same argument I made through the middle of last year about Adamation's ImageElements and AudioElements. There may be a host of good reasons they haven't delivered them on the Intel platform yet, but the cold hard truth is that if the program isn't available nobody's going to buy it. Nearly the same thing is true with Pe for Intel. Maarten Hekkelman could hardly have worked less at promoting the damn thing; he didn't even upload the demo to BeBits until last month--after he'd already announced he didn't see enough demand for it to continue development. (Gosh, Maarten, if people didn't have to already know it existed to go hunting for it, d'ya think there might have been a little demand? Possibly?)
As for Spellswell--hey. I'm very impressed by Word Services and if I was implementing an editor, I'd have used it. But virtually nobody else has. That reduces its value. You needed a network effect for it to take off, and the network effect never happened. Standalone spelling/grammar checkers are a tough sell these days. I worked very briefly at RightSoft, the makers of RightWriter (the only useful grammar checker I've ever seen); they shut down when WordPerfect chose to buy Grammatik as their built-in grammar checker. There was no market for them. Even on the Mac, where Word Services has been successful, it's difficult to find a word processor that doesn't have a spelling checker built into it.
I'm not convinced the BeOS commercial software market is ever going to exist, and I think some of the fault does lie with Be. But I'm not convinced they're alone. There are better and worse choices to make for a program in that market. A low-cost MIDI sequencer might be a good choice; an office package was obviously a good choice for Gobe. But, say, porting a high-end SQL database server to BeOS is painting a big fat target on your ass, because all you can do is hope a handful of developers will want to develop front ends for it (or add front-end capability to their existing products)--if you're really lucky, this gives you a total market of, oh, two or three until (and if) their client software comes out. A stand-alone spelling checker with an API people need to explicitly support (albeit a simple one) may be less of a gamble, but it's still a relatively high-risk product--like the SQL database, it's entirely dependent on the "market leaders" deigning to offer support.
Good luck with your future endeavors, wherever they end up taking you.
Re:Not benchmarketing. (Score:2)
Please Moderate Down (Score:5)
The above poster is either aggressively misinformed, or is deliberately attempting to misinform.
We do not drop triangles. If we do, it is a bug and we'd like to know about it.
Unlike Micros~1, we are not interested in cheating and fudging benchmarks and issuing misleading press releases and pre-announcing non-existent products. We are trying to beat the crap out of Windoze by simply being better than Windoze. With the amazing OpenGL work Jason has done, we're getting closer...
Schwab
Be, Inc.
Currently working on Intel 810 OpenGL driver
Re:BE's lack of stability (Score:3)
Re:Be--WHat it takes to compete (Score:2)
what do you expect? (Score:2)
Re:Not benchmarketing. (Score:2)
Re:BeOS.. (Score:2)
Re:Quake benchmark, not OpenGL benchmark (Score:2)
Re:Corrections (Score:2)
Going too far? (Score:2)
Re:BeOS.. (Score:2)
Re:BE's lack of stability (Score:2)
I would characterize the stability problems as "slight." I have Be R5 and have tried running it with Adamation Personal Studio, using both an analog Hauppauge card as well as a IEEE 1394 card (which came with the product). I can consistently crash the system and corrupt my video data by trying any number of things, the simplest being to attempt capturing more than 8 minutes of (digital) video source to a (SCSI) hard drive, or more than 25 minutes of analog source.
It is unusable for the one application I purchased it for: non-linear video editing.
As another pointed out, even windows, as crappy as it is, stays up longer. The Linux multi-media is progressing rapidly and becoming very exciting, but it isn't quite there yet. Once it is, I won't look back to either Windows or BeOS.
correction (Score:2)
I would characterize
should, of course, read I wouldn't characterize the stability problems as "slight."
solution: don't use shit hardware. (Score:3)
Buy good hardware and be happy when everything just works.
- A.P.
--
"One World, one Web, one Program" - Microsoft promotional ad
JDK 1.2+?! (Score:2)
Re:My thoughts on BeOS (Score:2)
Maybe, just maybe, Linux isn't all that easy to use for some intelligent tech-heads, too.
Re:These benchmarks are incredibly low (Score:2)
A) Driver differences count. Your using the Window V3 drivers, and 3DFx made a lot of progress in the OpenGL support of the V3. (IE. V3 miniGL is a lot faster than V2 miniGL)
B) The V3 has nearly double the clock speed, and a more optimized pipeline.
C) You ran with stuff like sound off. The BeNews guys ran it with everything at default.
Add all these factors together with the 17MHz difference, and the results are quite plausible. Also, you seem to have a histroy of conspiracy theories, saying that Tom's Hardware is biased. This probably dates back to the fact that Tom hand a nVidia approved logo on his site during the TNT vs. V3 wars. That was simply an acknowledgement of the fact that nVidia thought that Tom's methods were sound. Also, V3 was never as fast as TNT2. That fact is acknowledged by every major game rag, so I don't really get your viewpoint.
Not benchmarketing. (Score:3)
Flawed Benchmark! (Score:3)
it is cool that there is no frame loss when switching to windowed mode...
Be Inc. Screwed its Developers (Score:2)
I am one of the few developers to actually ship a commercial application, Spellswell [bedepot.com] from Working Software [working.com]. I've kept Spellswell actively maintained over a couple of years, it is now at version 1.0.5.
So I didn't appreciate it when Be announced it was dropping active support for the desktop and "refocusing" on Internet Appliances.
Now promoting the system for Internet appliances is fine, but Be had spent years promoting its system as a platform for multimedia content creation, and in my view it is the best platform for desktop software. Check out, for instance, Gobe Software's [gobe.com] Gobe Productive [bedepot.com], one of the best integrated applications available.
While Be still has a desktop operating system and gives it away for free, [be.com] it has made it clear that there will be no further desktop-specific development for the operating system; if a feature or bug-fix makes it into the system it will be because it is needed for Internet Appliances, and not because it is needed for the desktop.
I repeatedly tried to bring this failure to live up to its commitments on bedevtalk and beusertalk [escribe.com] and while other professional developers supported my position, I was constantly shot down by the hobbyists and Be's own employees.
Finally I tried to point out the error of their ways in some detail by posting this to bedevtalk:
Some of Use Work For a Living [escribe.com]
in which I pointed out that the appropriate response to criticism from developers like me would be for Be employees who subscribe to the list to communicate our concerns to senior management.
How did Be respond?
Tom Maddox, listmaster@be.com [mailto], unsubscribed me and asked the list if they'd prefer to have the entire list moderated. [escribe.com]
Before you decide to devote time and energy to developing BeOS software, I ask you to consider whether you wish to take the risk to invest your time and money in a system that is only available from a company that has not only proved it cannot keep its commitments, it has stated repeatedly it does not want its dishonesty pointed out to it and will actively work to censor those who would work to correct its behaviour.
One of the reasons I am working to reorient my consulting business [goingware.com] to take primarily Linux work is that I feel it is a mistake for any third party software developer to depend on any API, particularly an operating system, that they do not have the source code to.
If you feel you must support a closed-source operating system or API, I urge you to require the API vendor to sign a contract guaranteeing they will support the API forever - both in terms of maintainence and marketing - or else they will reimburse you for your lost revenue and opportunity cost if they fail to live up to their commitments.
I had much the same experience with Apple Computer [apple.com] which is why I became a BeOS developer. [scruznet.com]
BTW - My fiance told me that being unsubscribed from bedevtalk is like being kicked off the design committee for the Edsel. It's a beautiful OS and the engineering quality is excellent, but the sales prevention team there, uh, I mean the management, is determined to do everything they can to prevent the business from succeeding.
Perhaps Internet Appliances are a good idea, but after the galling lack of marketing cluefulness shown when they were on the desktop I seriously doubt they can get it together to succeed in the Internet Appliance arena either.
If you are an Internet Appliance manufacturer, think about whether you want to make your livelihood dependent on a company with a proven track record of failing to live up to its commitments. Consider that in many was QNX is a better OS for appliance and you can get a developer kit for free [qnx.com].
I don't think Linux is a very good platform either for the desktop or Internet Appliances but because it is free software that problem is capable of being addressed.
Re:Why BeOS doesn't go open source (Score:2)
Yes, they maintain such strict control. After all, OpenTracker is licensed under the BSD license - and we all know how controlling and restrictive that is.
Re:They're asking for it (Score:2)
Re:Wow, how very up-to-date... (Score:2)
Corel the de facto distro? Uh-oh. (Score:2)
CorelLinx is not, by any stretch of the imagination, a good representation of Linux as an OS. I barely consider it a good representation of Linux as a desktop, but that's another matter. CorelLinux is based on a version of Debian. Of course, Debian is a superb distro, and my personal favorite, but the fact remains that Debian 2.1 was years old when CorelLinux came out. As just one result, we see them (CorelLinux and BeNews) using XFree86 3.3.
While it could be argued that CorelLinux may be, or may become, the most common 'desktop' Linux OS on the market, this is a remote possibility at this point, IMNSHO, and even if it were argued, I would tend to dismiss that argument as relying on baseless marketspeak. I see nothing good coming from a general trend of using CorelLinux in OS comparisons, benchmarks, or comparisons/benchmarks of applications they run.
Why would anybody care? (Score:2)
Now, if BeOS were open and had some compelling technical features, maybe it would be more interesting. But merely doing what everybody else is doing a little faster and more cleanly isn't good enough for me.
youth (Score:5)
Younger, leaner code, et al
I do remember using a preview copy of Be 1 and trying out that terrain demo on a PowerPC. Seeing a mac render so many polygons at one time at full 35fps almost gave me a heart attack. I dont know the details of why Be is so good on the graphics side, but it looks like its still the same way
Re:The Linux community (Score:2)
This is just like comparing BeOS version 4 vs. 5 - I mean - come on!
My audio playback comparison of BeOS, Mac and Win (Score:4)
The Battle of the Bands [goingware.com]
I was able to play nine uncompressed CD quality audio files simultaneously and independently vary the volume on each on the BeOS. I was never able to play more than one on the other operating systems I tried. I could play up to two tracks simultaneously from an ISO 9660 CD before the seek time of the head broke up the sound.
I've found in the 2.4.0-test1-acX kernels that audio streams will just plain stop until I click on or drag around an XWindow. Posts I've seen on the Linux kernel mailing list suggest that X is failing to yield the PCI bus at times.
I'm not suggesting though that you should all go use BeOS for your sound. What I do suggest is improving the multimedia architecture of Linux until it can match the BeOS.
Re:These test crack me up (Score:2)
Re:Shouldn't they have tested against XFree86 4.0? (Score:2)
>>>>>>>.
They used a voodoo 2. Those perform better under 3.3.6. If they'd used 4.0, then you COULD have rightfully ripped them to shreds for not portraying Linux in the best light.
For the right graphics boards the Linux numbers should have been a lot more like the W98 numbers (extrapolating from Q3A
>>>>>
Voodoo2 is a good graphics board for both BeOS and Linux, and that's why it was used. Also, Q3A doesn't run on BeOS.
Re:My thoughts on BeOS (Score:2)
Re:These benchmarks are incredibly low (Score:2)
Re:Non-3rd party benchmarking must be ignored (Score:2)
Re:Be Inc. Screwed its Developers (Score:2)
[snip]
How did Be respond?
Tom Maddox, listmaster@be.com, unsubscribed me and asked the list if they'd prefer to have the entire list moderated.
No. Quite a few list members (normal ones, not just Be engineers) refuted your arguments and asked you to stop since you were essentially just rehashing the same old issues over and over again and accomplishing nothing but filling our mailboxes with spiteful remarks. You did not stop and so some of us asked the listmaster to intervene.
I'm sorry that you see it otherwise but don't go blaming other people (the listmaster in particular) for just doing what they need to do. You obviously weren't happy developing for the BeOS. If you were so unhappy, why continue? It just isn't healthy. Neither is screaming at a bunch of other people for not totally agreeing with your opinions.
sigh
Fanaticism and beyond... (Score:2)
I also run BeOS R5, and WindowsMe. (Er... I'm an MS Beta tester, this copy is legit.. I swear!)
-Why- do I run three operating systems? I run Linux because I like to tinker. It's my post-youth toy, if you will. I run BeOS, because it's insanely responsive, there is no better operating environment for my ameteur music hobby. I run Windows because, let's face it... we need games.
It's wonderful to see so many of you doing your own research, and questioning-- There's no other way to do things. But I wonder of your motives. Many of you came to Linux's defense with such profound comments as "Be Cheats," or "They didn't use Linux-optimized components." Noble arguments, I'm sure, but why should they have had to cater the benchmark to Linux? Aren't benchmarks supposed to reflect real-world conditions? Should not, by that logic, BeOS and Windows be optimized with the proper hardware?
Others pointed out the quite obvious deficiency in the use of one dead-horse version of XFree86. I agree. Still, you know well-enough that the Linux horse would finish last in this race. Linux is a networking operating environment, and we've all known that. Massive operations to mold it into a contender in the media sector not-withstanding, it's still UNIX. Windows is designed for the idiot. What does the idiot do? Play games, watch DVDs, and get their RDA of multimedia. BeOS is designed solely for the media experience. Sound, graphics, you name it. That's just a niche it was built to fill.
Defending your choices is noble, but some of this looks like fanaticism, or blind following. Most of us believe in Linux, and the open source way of doing things-- so just who are you trying to prove it to? Maybe, just maybe... yourselves. It probably wouldn't break any souls to just accept that Linux is not up to par with BeOS and Windows in certain fields. Likewise, Linux outshines the two in many other fields.
Rooting for your team is good support. Killing opposing fans or launching insults is just heathenism. Sometimes I'm ashamed to be associated with it.
Re:Be Inc. Screwed its Developers (Score:2)
My monthly royalties from Spellswell just about buy dinner for me and my fiance. One dinner. In recent months it wouldn't include a bottle of wine with that dinner.
Slashdotting for NetBSD! (Score:2)
The problem with this is that BeOS hard acceleration only exists on Intel. What about the lonely other platforms? With NetBSD, you can get pure Open Source hard acceleration on any of NetBSD's ports. Intel not good enough for you? Hard acceleration rocks on an Alpha. Want some Apple-quality OpenGL goodness? Run it on macppc! Furthermore, tying OpenGL to a specific processor for performace with SIMD is silly. Why not give your software to all architectures? NetBSD is the solution.
Only NetBSD can take advantage of high-quality Open Source OpenGL hard acceleration for a truly embedded gaming experience. Because of the BSD licence, game companies can embed NetBSD into their games to produce a bootable gaming disc. Put the disc in, reboot, and you're playing the game!
I'm Not Surprised (Score:2)
It would be interesting to see how Be's and SGI's implementations of OpenGL are different from Windows' and Linux's. I'm also curious as to how extensive Be's graphics card driver support is and the quality of the drivers used. I'm sure tha part of the blame rests with the graphics card manufacturers for writing poor OpenGL drivers. Naturally those included with an OS that is designed for 3D/Multimedia would be superior to the manufacturer's "we cannot ship without drivers" variety.
An objective benchmark. (Score:2)
BeNews says that BeOS rocks. How strange. And on Windowsthingamajig, they says W2K beats everything. Sure yeah.
For example, I don't have seen mentionned what version of X-Free they use for their Linux test. If it's not the 4, Linux is screwed, because of OpenGL.
Re:XFree86 4.0 (Score:2)
all you need is compatability (Score:2)
----
Re:Please moderate back up (Score:2)
Add that to the fact that the only person refuting the original poster is (possibly) a Be employee who (quite obviously) has some problems with Microsoft, as well as acts rather unprofessional, and I'd say that you have to be a little suspicious. Do we even have confirmation that he works at Be? I didn't think so.
But hey, thats how the moderation system fucks up I guess.
Re:Please Moderate Down (Score:2)
Could you please cite references when Microsoft "cheated" and fudged benchmarks? Of course, Be has never preannounced [be.com] any products.
Of course, your credibility is only strengthened by using "Micros~1" and "Windoze".
With people like you at Be, and with those sort of attitudes, it's no wonder it's been such a failure (choose your measurement), and hasn't been able to capture any significant amount of the developer market. Who wants to work with a bunch of zealots who clearly can't see the industry with any sort of objectivity? Yes, the childish name-calling was a dead giveaway.
Thank you for confirming my suspicians regarding Be. What a great rep you are for your company.
--
Re:TROLL ASSHOLE ALERT (Score:2)
Or write using a word processor, or run a spreadsheet, or go out on the web. In fact, the most common uses of windows can be done under Linux as well. What is missing is an array of more specialized applications. And even there, Linux is pretty strong in scientific and mathematical applications.
Regarding the "Why do Linux users emulate the windows interface" troll, I think that views on the Windows interface are rather mixed among Linuxers. Everyone who has used a variety of computers is going to have something to gripe about in just about any interface. But I personally don't think the interface is the big problem with Windows; what I hate is lack of stability, settings that automagically change themselves, relative lack of configurability, closed proprietary file formats that would make exchange of documents with scientific colleagues or journals impossible for me and the business practices of Microsoft. So KDE and Gnome borrowed some ideas from Windows, OS/2, Mac, etc. Big fucking deal. It may not be the latest and greatest in UI design, but it works and it's familiar to most people. IMO an advance in a UI has to be of major importance before it justifies abandoning what's familiar to most people. YMMV.
Re:BFS vs XFS vs ReiserFS (Score:2)
not however work on XFS at all. I knew some
people that did though. And once I talked to
Adam Sweeney (one of the principal architects
of XFS).
BTW, when you state "Linux has a performance
advantage because it is written in C not C++"
you ought to back that up with numbers. C++
is not inherently slower. And besides, the
BeOS kernel is pure C.
Flawed Benchmark, seemingly (Score:5)
Seeing as they used Corel Linux, they probably did not bother getting any real hardware state-of-the-art Linux drivers. The reason for this is not just Linux-trolling!
The Linux Games article [linuxgames.com] compared Linux and Windows performance, and got much better results for Windows vs. Linux.
An Apology (Score:2)
*sigh* You'd think with all my years experience on USENET, I'd know better.
Okay, the slam against Microsoft was gratuitous and unecessary, and for that I apologize.
As for the rest of it, I've scanned my personal archive of our internal OpenGL beta mailing list, and I can find no mention of problems with dropped triangles, nor any mention of attempts to run SGI's flying paper airplane example (where the missing triangles are allegedly visible). I've also searched our bug database; same result. This /. post is the first I have heard of any such problem.
Speaking entirely personally, it is much easier to help people having trouble with BeOS if they address their issues through the channels we've set up [be.com] or our mailing lists [be.com] -- not just OpenGL issues, but any issues at all. There are precious few of us here, so we can't respond to everyone individually, but everything does get logged and reviewed. We really do want to make BeOS amazingly great. And, if nothing else, going through channels helps prevent easily excitable people like me from committing social gaffes.
My apologies,
Schwab
Hrmm. (Score:2)
and all open-source.
THEN we would have an OS.
BE's lack of stability (Score:2)
Re:Wow, how very up-to-date... (Score:2)
Every benchmark is flawed/biased... (Score:3)
Witness:
ByteMark is biased in favor of PPC
SpecMark is biased in favor of intel
Unreal FPS is biased in favor of Glide
Quake FPS is biased in favor of OpenGL
Office benchmarks are biased in favor of windoze
Photoshop benchmarks are biased in favor of MacOS
Mindcraft benchmarks are.... well, I won't even go there.
But you get the point?
All of the above have been used, at one point or another (again, sometimes justifiably, sometimes not), by the side that came out behind in an attempt to invalidate the test that showed their OS / CPU / video card / FPS game / etc. to be inferior.
john
Resistance is NOT futile!!!
Haiku:
I am not a drone.
Remove the collective if
Please moderate back up (Score:2)
I don't think we should be censoring posts based only on one faceless Be representative.
After all, there is a reason it's so much faster, and it's very suspicious when the card does most of the work.
I think this AC had a valid point, and at least to my eyes, it doesn't read like a troll. If someone wants to refute it with real facts/measurements, then that's OK. But we shouldn't assume it's a troll just because someone with a very significant interest says so.
Please moderate this up.
--
Re:Quake benchmark, not OpenGL benchmark (Score:2)
--
Re:If only... (Score:2)
I wish I could. Unfortunately the source is, as was mentined, closed. So how am I supposed to see "how far they've come" in fields like security and good design?
In any case, free software (unlike open source software) isn't about features. It's about freedom. The "good it would do me" to have BeOS open is that I could take some of their alleged rockin' code and put it into my own programs.
--
Compaq dropping MAILWorks?
Only using open vendors (Score:2)
On topic though, I think this is sweet. It definetly will make it worth the wait. I do find it interesting that the cards that they are using for this demo are also the ones that are most accessible to the Open-Source community in general: 3dFX and Matrox.
These are the vendors that have gone the furthest in allowing access to their products, and this has allowed a company with a limited budget to show what some of those cards are really capable in. Good for Be. Good for 3dFX and Matrox. Good for the consumers. Win-win-win.
Black & White will be one of the first titles to come directly to BeOS too. I'm damn sure gonna get the Be version now.
Sorry, but I don't consider my GeForce shitware... (Score:2)
Don't get me wrong. I think BeOS is certainly a good OS in many ways, but you can't claim with a straight face that it doesn't have compatability problems. There is a ton of hardware out there it won't work with at all and even more it has mediorce support for. I think it would be great if BeOS got better support, but it just isn't going to happen.
Re:Does the name "mindcraft" ring a bell??? (Score:2)
And indeed I do. It was a single benchmark for doing an unrealistic job on an unrealistic hardware configuration. It stinks all over of "Hey - here's one we can win!"
If they want to convince anyone, they need to do a broad suite of realistic benchmarks like c't did. And guess what? Linux beat NT there, but only by a small margin, and not on every single test. Pretty much what you would expect from two different operating systems on the same hardware.
Unfortunately, c't doesn't get splattered all over the US media the same way Microsoft does every time Bill farts. So lots of PHBs saw the unrepresentative Mindcraft results, and few saw the more nearly representative c't results. That's why we call it "benchmarketing".
IMO, Red Hat made a serious mistake by offering to help with Mindcraft II (and indeed, I said that before the MII results were in). By doing so they gave the appearance of realness to a very fake benchmark.
--
Re:An Apology (Score:2)
I would like to ask, however, whether you have any theories that explain the results vis a vis Linux?
Also, is Be integrating multimedia into the kernel (or whatever you have) in order to acheive speed? (I personally would like to have a layered design, even if it sacrificed a fair amount of speed. Of course, other people will feel otherwise. But I would like to know whether something like that is influencing the benchmark.)
--
Re:Be--WHat it takes to compete (Score:2)
--Ben
Re:BE's lack of stability (Score:2)
--
An un-NetBSD-related comment (Score:3)
Because the site is slashdotted, I'll tell you about the other neat issue with BeOS performance. BeTips [betips.net] has been running under BONE (the BeOS Networking Environment) for the past few days, and has seen great performance increases in networking. This machine also serves as Scot Hacker's personal computer and is used for playing MP3's, rendering personalStudio videos, etc. The performance of BONE is in the same league as Linux and NetBSD now, and it's design was modeled on the excellent BSD TCP/IP stack.
Re:Not benchmarketing. (Score:2)
it kicks ass for scratching.
D'yall remember that slashdot article about a year ago where these guys were selling vinyls with nothing but timing information on them. You hooked up the turntables to the soundcard, which then scratched mp3s (or whatever) controlled by how you were scratching the vinyl. No more lugging crateloads of discs to parties...
Now that's what you need low latency for.
Does anyone know what happened to them?
Does the name "mindcraft" ring a bell??? (Score:2)
>Microsoft "cheated" and fudged benchmarks?
That's the most obvious one off the top of my head. The story is archived on slashdot I'm sure.... not too sure just when gates was caught THIS time, but you should find the story with a simple search.
The short version is that gates wanted to "proove" that Linux is an inferior POS. Microsoft, therefore, PAYED mindcraft to go to redmond and do a series of "independant" benchmarks comparing server performance between NT/IIS and Linux/Apache. Gates then had a hoarde of his MCSE drones set up NT/IIS in the ideal configuration and optimise it in every way they could think of. And for the Linux side, they just installed an old version of Red Hat/Apache in the default configuration WITH NO OPTIMISATION WHATSOEVER!!!
And when NT beat Linux, gates trumpeded it all over the press that an "independent" benchmark by mindcraft "prooved" that NT is the server OS uber alles; and that Linux is a worthless piece of crap.
Sure seems to meet the definition of a "cheated and fudged benchmark" to me.
john
Resistance is NOT futile!!!
Haiku:
I am not a drone.
Remove the collective if
For what it's worth... (Score:2)
These tests were run under Mac OS 9.0.4 with Apple's newest OpenGL drivers, and with virtual memory turned on (plus a standard complement of Mac OS system extensions).
I would hope that a properly configured Power Mac G4 running Mac OS X final will be competetive with the BeOS results. In any case, perhaps the Mac isn't such a worthless platform for gaming after all....
Re:Please moderate back up (Score:2)
As I said:
a. We don't know that he works at Be. He claims to. Do we have any proof? No.
b. Regardless, he is acting childish and unprofessional
And furthur:
c. The benchmarks as suspect. Either the original benchmarks were tampered with, or Be is doing SOMETHING [such as dropping triangles] to speed it up, OR Be has discovered a new way around some bottleneck that is slowing down all other OGL implementations.
I find it hard to believe that ANY OS is going to be 1.75 times faster than another in OGL, especially when the losing OS was Windows. I don't like Windows, but the fact of the matter is, the OpenGL implementations for Windows are generally fast, as they've had a lot of development money put into them.
Anyways, I'm just pointing out that the original post shouldn't be moderated down just because some guy on slashdot claims he works for Be and that he has the answers. If Be wants to put up an official statement on the matter, they can put it up on their website. Until then, I have no way of identifying this guy as a true Be employee.
Do I have a way of identifying the original poster as somebody who has had access to the beta OGL from Be? Nope. But his explanation sounds like it might be plausible, and if nothing else, is no less plausible than the guy claiming to work for Be.
Re:Suck it up? (Score:2)
Rather than take advantage of my work to bring this protocol to the BeOS - it is an open protocol and allows any text service to be linked to an email client, not just spellchecking - Be instead wrote their own spellchecker for email.
The only other email client to implement Word Services on the BeOS, Mail-It from BeatWare [beatware.com] became a free product after BeatWare abandoned the BeOS market and ported their ePicture graphics editor to Mac and Windows where it is selling very well.
If you don't think I have good reason to be pissed at Be, why don't you ask Marc Verstaen, the President of Beatware, what he thinks of Be after he and a group of investors wasted several million dollars developing desktop software for the BeOS?
There were only a few substantial commercial companies solely devoted to BeOS development and Beatware was one of the best. Now they are a Mac and Windows shop.
Re:Be--WHat it takes to compete (Score:2)
Quake benchmark, not OpenGL benchmark (Score:5)
Just a nit-pick:
If they are only comparing Quake speeds, you can hardly call it a comparison of OpenGL implementations. Quake and Quake-based games use a relatively TINY portion of the OpenGL API.
If run at high resolutions, the tests are basically testing the hardware's fill rate, and at lower resolutions, they are testing the drivers' geometry rates--definitely nowhere near a comprehensive "OpenGL benchmark".
Perhaps the headline, "Quake faster on BeOS" would be more appropriate...
Re:My audio playback comparison of BeOS, Mac and W (Score:2)
Strange, with my nifty Diamond Monster MX300 soundcard in windows I have played 8 mp3's at once, 10 CD quality wav's at once (these were uncompressed cd ripped 1 minute samples), and tried both of those while recording even, and it worked fine. In Linux I can play 96 audio streams at a time if I was so inclined, but I've only made device files enough for 15
-- iCEBaLM
TROLL ASSHOLE ALERT (Score:2)
I'd rather have BeOS being developed by paid professionals than by a bunch of whining open-sourcers.
Sounds like someone's awful frightened about job security...
Look how far EVERY closed-source OS has come without the help of the open-source community.
Yeah. Windoze. Hooooo-wie! What an OS! Thank god those "whining open sourcers" didn't get their hands on it, think how unstable, unusable, and counter-intuitive it would be then!
Do you really give a shit about seeing
and understanding the source code, or do you just want to get BeOS for free?
Personally, both. Be's API is fscking beautiful, I'd love to get my hands under the hood. Furthermore, give it to me for free god damn it, throw in a car too. You know us open-sourcers are just freeloading whippersnappers looking for a free ride (or beer). We're not in it for anything else but a handout.
It's pretty arrogant to think that the hour you spend programming at night is going to improve the OS...
Let's see:
for(i=0;iMAXCODERS;i++){
hoursSpent+=1;
}
hmmm.....
alterego
(I got bored with the 82 karma account...)
Re:what do you expect? (Score:2)
Spyky
BTW, win32 alone doesn't include SMP support, only Windows NT can schedule multiple processors, Win95 and Win98 ignore other processors but provide most of the "win32" APIs.
Re:Everyone has to be a Be fan at heart (Score:2)
no, seriously... Be rules. I really hope it catches on. I use it most of the time - does everything I need my computer to do, and does it damn well.
--
grappler
Re:youth, NO, I don't think so (Score:2)
__
Re:Be Inc. Screwed its Developers (Score:2)
Even at the lowest point of Apple's difficulties, the MacOS spellswell brought in substantially more revenue than BeOS Spellswell ever did.
The core dictionary engine is the same, only the UI is different between the two products. While the Word Services [wordservices.org] protocol is different between the two platforms, they work in an analogous way.
A big difference between me and Gobe is that they had funding for marketing and I had no funding at all. The only investment I was able to make on my own was my time. The whole time I was shipping Spellswell I expected Be to get started and get serious about marketing its own product soon. That day never came.
The best thing they did for me was give the OS away for free. But at the same time they stopped development of the desktop OS and made it clear they weren't going to support desktop developers anymore. We don't even get BeOS 5 Pro for free as part of our developer program membership. They shut down the BeWare online software catalog.
Very early on Be promised to make things better for developers in the market by fashioning itself as an Internet company which would promote products online. We wouldn't have to deal with distribution channels anymore but just sell our products through BeDepot. I think that was an excellent idea but their actual execution of it was amazingly incompetent.
My thoughts on BeOS (Score:4)
Re:An objective benchmark. (Score:3)
Re:Please moderate back up (Score:2)
Okay, so the idea here is that Be developers sign an NDA, come up with better drivers than the video card companies themselves produce for Windows. Let's see how long *that* lasts. No really, after all the fact is that if the Video card companies were squeezing as much performance as was possible out of their cards then people would not be as quick to go out and buy the next one. There is no doubt that if the card manufacturers would just release the data, then it would be a win-win-win situation all around. Everyone *could* have better drivers, depending on how much interest there was and how many folks wanted to sit down and hack on it.
If there's anything I take away from the facts(?) in this thread it is the following;
1. Card manu's drivers okay.
2. Committed and NDA'd developers' drivers appear better.
3. People should pressure the cardmakers to release their specs, and reward those that do with sales, rather than endlessly flaming Be based on the fact that they do okay in benchmarks.
f someone from Microsoft posted that an anti-Microsoft post should be moderated down would you support that too?
Only if they are astroturfing. I personally would be much more inclined to have Be get a spot on my HD if I could see the source (read that as have others be able to look at/improve/fix the source), but I'm not going to go instantly believing anything anyone says around here, so I find that moderating those sort of posts down to be very patronizing to me as a reader (I hope we're referring to the same post here, I just got lost in a maze of "nested" where the comments don't slide all the way to the right like they used to. Rob, make it like the old way again please?)
Re:I'm Not Surprised (Score:2)
Re:BeOS.. (Score:3)
Shouldn't they have tested against XFree86 4.0? (Score:2)
What amazes me most in the article is how BeOS compares very well against windows. I'm really looking forward to a Q3A comparison of BeOS, Linux/XFree86 4.0 and W98 in a few months (best by some neutral agency) when Q3A is there for BeOS, more graphic cards are supported and XFree86 4.X has shed some bugs.
Re:Quake benchmark, not OpenGL benchmark (Score:2)
Re:what do you expect? (Score:2)
There are well funded, tyranically controlled Open Source projects, too.
Re:Not benchmarketing. (Score:2)
I thought it was a nifty idea.
but 1.2 ms is too much !?! How do you even measure that? 1.2ms is what, 800 bps?
You'd realize why if you tried it (Score:2)
For example, you could have a web browser, email client and streaming audio show going on at the same time in most OSes.
But in the BeOS, all of these different programs could be individually making audio and they'd be mixed together.
It happened that the test I did sounded really cool. If they were all at high volume there was a cacophonous roar. At low volume it sounded like a crowded subway station, and as you varied the volume of each song it would be as if you were walking among the crowd and approaching people carrying radios, then they'd recede.
I've tried to play sound files on windows NT while I had realaudio going, and I got a rude alert saying the device was busy. After all these years I'd spent working with the BeOS, I thought that was really lame. Isn't NT supposed to have architecture?
The fact is the human ear can pick out individual conversations from a crowded room (most people can, I can do it well even though my hearing is damaged by my fiance can't). With multiple audio streams (BeOS can do multiple video streams too) all of your programs can be making sound and you can just tune into the one you want to listen to, or raise the volume on the one you were interested in.
Re:Slashdotting for NetBSD! (Score:2)
Re:Does the name "mindcraft" ring a bell??? (Score:2)
And how many Web sites do you know of that use four (4) NICs on an x86 machine? To download static Web pages in huge packets?
I could deal with "a test for a large-scale site" if it was configured like a real large-scale site. But it wasn't. It was fraud, pure and simple.
--
Re:Voodoo 2? (Score:2)
Re:what do you expect? (Score:5)
BeOS is from the ground up, a beautifully thought out and put-together operating system. I don't believe an open source development process could have created such a result. I also don't believe Micro$oft will ever catch up without completely ditching their entire codebase and starting fresh. Hey they tried to do just that thing with NT (in collaboration with IBM), but we can all see how well that turned out.
I don't mean to this to sound like flamebait, so I apologize. I just want to make the point that BeOS is designed as a single user desktop OS with a first rate filing system, process and memory management and a clean interface to boot. That makes it great for writing music or working with graphics or whatever simply because they tax the parts of an OS which BeOS is particularly well designed. BeOS capabilities with different types of media is a result of its design, not the other way around.
Spyky
Re:My thoughts on BeOS (Score:3)