Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

OpenBeOS Gets Binary-Compatible Network Stack

timothy posted more than 12 years ago | from the beingness-not-nothing dept.

12

eexlebots writes: "While there is much yet to be done, the OpenBeOS team (whose goal is to rebuild the BeOS part by part, server by server, with source AND binary compatibility) have been testing an early build of a binary-compatible replacement for the much-maligned net_server. Netpositive (the default BeOS browser) can now fetch web pages from a local server using the new stack. While the new stack is still dangerously buggy, it's a huge step forward for the OpenBeOS team. For the official scoop, check out the OpenBeOS website, as well as this screenshot."

cancel ×

12 comments

Sorry! There are no comments related to the filter you selected.

A retort to The Omelette. FO&D, C.T. (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3354655)

"The Omelette" - A retort to Malda's Omelette analogy.

Let me try to give you an analogy for Slashdot's homepage.
Yes, please liken something to something in a cliché staid analogy because we the reader are too stupid to understand any overly complex and high level reason why you can't explain yourself properly. Either that or you are full of crap, don't know what you are doing and are lucky as hell to have what you have.

It's like an omelette: it's a combination of sausage and ham and tomatoes and eggs and more.
It is a motley collage, a miasma, a montage or eclectic and seemingly unrelated things. It may be a myriad of unrelated things, related at only the most abstract levels. It certainly isn't an omelette.

Over the years, we've figured out what ingredients are best on Slashdot.
What critical acclamations have you had that makes you think this is so? Just because you get a lot of hits, and subsequently subject your readership to unwanted bandwidth consuming detritus, doesn't mean you know what's best. It is just like a Reynolds family member claiming they know what's best for them, nicotine and smoke are not unhealthy, and then they die of lung cancer. You are an egotistical megalomaniac. If this site was run based on a meritocratic method rather and juvenile selfishness, it would have serious potential.

The ultimate goal is, of course, to create an omelette that I enjoy eating: by 8pm, I want to see a dozen interesting stories on Slashdot.
The ultimate goal is to please yourself, to feed your id. You have no desire to please the community by which you make your living. You are selfish, sheltered and removed from your community. You are on a one way soapbox, a pulpit, and you talk at people. I would probably include you in a list of people I would kill if I could get away with it.

I hope you enjoy them too.
I do not.

I believe that we've grown in size because we share a lot of common interests with our readers.
Mobocracy is good? You would rather collect people without regard to quality. This means nothing. Budweiser is the most consumer beer, but its garbage. This is analogous to Slashdot, to stoop to your food and beverage analogy. Bud beer. Its good because a lot of people drink it. No, no. Don't bother trying to get critical acclimation. Don't bother, you know as long as you "control" Slashdot, you never will.

But that doesn't mean that I'm gonna mix an omelette with all sausages, or someday throw away the tomatoes because the green peppers are really fresh.
So serving rotten food is acceptable how? Its better to keep your silence and let people wonder if you are fool than to speak up and remove all doubt. "Gonna." Pathetic. Simply pathetic. This is a hick like expression, akin to something on the order of, "I'm gonna open a can of whup ass on him for peggin Mary Joe Susie Lee."

There are many components to the Slashdot Omelette. Stories about Linux. Tech stories. Science. Legos. Book Reviews. Yes, even Jon Katz.
Jon Katz is the worst thing about this place. If it isn't the wasting of my bandwidth that I pay for, its this that bothers me the most. On a sidebar, I would like to hold you and the rest of the scum who send ad banners to my connection legally liable for unwanted bandwidth usage. This crap half the time doesn't even come from your site. It would be less of an affront if you stored you vile ads on your own site, but you took the easy way out and decided to outsource the production of garbage to similarly-devoid-of-ethics people with slightly more intelligence and infrastructure to provide this illegal content.

By mixing and matching these things each and every day, we bring you what I call Slashdot. On some days it definitely is better than others, but overall we think it's a tasty little treat and we hope you enjoy eating as much as we enjoy cooking it.
Grotesque things are often of huge interest to people. This holds true with me in regards to Slashdot. I hate you, I hate Jon Katz, I hate most of the content here. Some of the best stuff is written at -1. You would suppress those who are different while you are "different like everyone else," just another marginally educated half assed "programmer" who on the scale of things lucked out even more so than Bill Gates (reason: I would assume your IQ is probably his divided by 2 or 3 and you aren't working at a McDonald's where you should be). Whenever you have participated in a discussion thread, you are obnoxious, rude and ungrateful. You policies are horrible, you content is basically a smattering of other people's work and you benefit from this. You web page reeks of someone who completes nothing that he starts. Your obsession with anime is a testament to how juvenile you are, your spelling is horrific, you grammar is oft questionable; you are a poor editor Mr. Malda.

I hope only the worst outcomes for any and all of your endeavors henceforth. I hope your fiancée or if you are lucky, your marriage falls apart. I hope your Jubei breaks. I hope you lose your job. I hope that you fail because you are displacing true talent.

Answered by: CmdrTaco
Last Modified: 6/14/00

Hard Times for BeOS (-1, Flamebait)

Anonymous Coward | more than 12 years ago | (#3355159)

So why now? Why did BeOS fail? Once you get past the fact that BeOS is fragmented between a myriad of incompatible kernels, there is the historical record of failure and of failed operating systems. BeOS experienced moderate success about 15 years ago in academic circles. Since then it has been in steady decline. We all know BeOS keeps losing market share but why? Is it the problematic personalities of many of the key players? Or is it larger than their troubled personalities?

The record is clear on one thing: no operating system has ever come back from the grave. Efforts to resuscitate BeOS are one step away from spiritualists wishing to communicate with the dead. As the situation grows more desperate for the adherents of this doomed OS, the sorrow takes hold. An unremitting gloom hangs like a death shroud over a once hopeful BeOS community. The hope is gone; a mournful nostalgia has settled in. Now is the end time for BeOS.

In case Eugenia Loli-Queru is reading (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3355204)

Sweating and farting nervously on the verge of mental meltdown, ELQ (Eugenia Loli-Queru) reloads each of her precious OSNews pages, making sure all is well. Fifty Internet Explorer windows are open in Windows XP, it's gridning the hard drive to death. ELQ's cable modem and NIC activity LEDs are nearly solid from the raw frenzy of almost constant browser reloading. Eugenia's eyes twitch rapidly from window to window with Mercurial speed to make sure that any rogue comments do not escape her attention, always hitting her refresh buttons with pinpoint accuracy. No logical order for checking, purely random and impulse driven by raw Mediterranean temper, stopping for the occasional savage bite from a pork loin still affixed to the bone, Eugenia's eyes never leave the monitor.

"N-n-n-n NO! No TIME for Dance Dance Revolution, oh but it's been so long! I cannot allow the BASTARD flooders' comments to be seen. MY DOMAIN IS SACRED!"

Hair is frizzled and days unwashed, asscrack just barely half wiped in a frenzy to return to her monitor, having taken a large shit earlier. No time to flush! Her armpits are over-ridden with pubic hair, her fat flaps reek of B.O. and yeast from days of neglect and hour upon hour of sweating. Relentless sweating.

"Cannot to be keeps up this pace! I may be need to go to hospital for exhaustions" she pants in desperation, wiping the sweat from a matted hair lock with her week-old t-shirt offering.

The hour of judgement approaches! Comment number 45 in thread 374 is clearly of anti-Greek sentiment! It reads "Eugenia continues to post yet another story that's simply ripped off from other websites. How much longer can this continue? It's my opinion that she has poor editorial skills. I think they should be revoked."

"YOU BASTARD FUCK!", Eugenia erupts in raw hatred, simultaneously ripping a 120 decibel-at-1-meter fart into the back of her chair. "Nobody is to be attack my site!" Eugenia blasts away at 10 words per minute in a barely-coherant broken English. She's on a mission. After several hours, the words on the screen are completely shattered and in disarray, they make no sense. Eugenia is impressed with her English progress and submits her lousy retort. Relaxing only for several seconds to savor the rush, she continues her patrol, sleepless into the night.

Re:In case Eugenia Loli-Queru is reading (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3355338)

Brilliant. Absolutely brilliant.

Next week on OSNews she's going to review a commercial floppy disk formatting program. She gives it 95%

*BeOS is dying (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#3355231)

Netcraft officially confirms: *BeOS is dying

Yet another crippling bombshell hit the beleaguered *BeOS community when recently IDC confirmed that *BeOS accounts for less than a fraction of 1 percent of all servers. Coming on the heels of the latest Netcraft survey which plainly states that *BeOS has lost more market share, this news serves to reinforce what we've known all along. *BeOS is collapsing in complete disarray, as further exemplified by failing dead last [samag.com] in the recent Sys Admin comprehensive networking test.

You don't need to be a Kreskin [amdest.com] to predict *BeOS's future. The hand writing is on the wall: *BeOS faces a bleak future. In fact there won't be any future at all for *BeOS because *BeOS is dying. Things are looking very bad for *BeOS. As many of us are already aware, *BeOS continues to lose market share. Red ink flows like a river of blood. FreeBeOS is the most endangered of them all, having lost 93% of its core developers.

Let's keep to the facts and look at the numbers.

OpenBeOS leader Theo states that there are 7000 users of OpenBeOS. How many users of NetBeOS are there? Let's see. The number of OpenBeOS versus NetBeOS posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBeOS users. BeOS/OS posts on Usenet are about half of the volume of NetBeOS posts. Therefore there are about 700 users of BeOS/OS. A recent article put FreeBeOS at about 80 percent of the *BeOS market. Therefore there are (7000+1400+700)*4 = 36400 FreeBeOS users. This is consistent with the number of FreeBeOS Usenet posts.

Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBeOS went out of business and was taken over by BeOSI who sell another troubled OS. Now BeOSI is also dead, its corpse turned over to yet another charnel house.

All major surveys show that *BeOS has steadily declined in market share. *BeOS is very sick and *BeOS's long term survival prospects are very dim. If *BeOS is to survive at all it will be among OS hobbyist dabblers. *BeOS continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BeOS is dead.

*BeOS is dying

What is source compatibility... (1)

hackwrench (573697) | more than 12 years ago | (#3356035)

I was wondering that, but I think I cracked it. If you take a source file and compile it and the binary works with one system, but not another, then the first system is binary compatible with the binary generated, but the second one is not. If you take the source and compile it in a compile enviornment that targets the second system and the binary runs, then the second system is source compatible to the program and possibly to the first system.

Re:What is source compatibility... (0)

Anonymous Coward | more than 12 years ago | (#3357749)

yep.

Binary compatability - drop in a replacement component, and no one is the wiser. (eg - running a windows-native app under WINE).

Source compatability - recompile your application with new header files for the replacement component, link to the new library, everything is peachy.

(WINE includes that as well).

You could say source compatability is a subset of binary compatability in almost all cases.

Re:What is source compatibility... (0)

Anonymous Coward | more than 12 years ago | (#3361456)

Source Compatibility = API is the same. You can cleanly compile code written for the original.

Binary Compatibility = ABI is the same. You can cleanly execute code compiled for the original.

The latter might be annoying for BeOS, because of heavy use of C++. C++ ABIs vary a lot, for example, how foo::bar might be resolved...

I don't get it (1, Interesting)

kraf (450958) | more than 12 years ago | (#3356588)

BeOS' strength was its clean and new design.
By conforming to the binary result of this design these hackers are missing the whole point.

Get over it, BeOS is dead, binary emulation of it is just pathetic, you will be always left in the dark by not being allowed to take a look at the source code, and reverse engineering is a pain.

Why not take its design paradigms and build something new in the same fashion.
This is how Be got started, remember ?

Re:I don't get it (5, Insightful)

Anonymous Coward | more than 12 years ago | (#3356933)

Read the project's FAQ if you don't get it. BeOS was a very nice OS, it had many well thought out features, and has a lot of geek appeal. OpenBeOS doesn't want to see BeOS die just because the company made a few missteps and/or the mass market couldn't find a use for it. Your argument could hold for just about any emulation project out there, but people still do it "cause it's there". If everyone else had your attitude then the many game console emulators wouldn't exist. Once finished not only will BeOS live on but it can be improved upon, such as making it multi-user, enabling compatibility with more hardware, and so on.

BeOS' strength was its clean and new design.
By conforming to the binary result of this design these hackers are missing the whole point.

Why not take its design paradigms and build something new in the same fashion.


I don't see how using the paradigms and maintaining binary compatibility are mutually exclusive. I think basing new code on established good code would be a good thing, much better than basing new code on known bad code (like WINE is doing, for example).

a few? (0)

Anonymous Coward | more than 12 years ago | (#3364734)

Uh, not a few mis-steps, quite a few in fact, but that's beside the point. (and I owned stock in the company)

I'm glad to see the OS isn't dying though.

Happy Happy Joy Joy! (2)

teamhasnoi (554944) | more than 12 years ago | (#3375503)

Beos is my favorite os to date. Every time a announcement like this comes out, I throw confetti in the air! As a musician, Beos was IT! No other os for the pc could even come close to Beos for these reasons:

Personal Edition. Free! (Linux)

Five Minutes to install. (uh..DOS?)

Easy to install! (windows 98 CD, Lycoris)

Boots to desktop in under 9 seconds on a Pentium 225! (Umm...Bios?)

Faster than any other os doing regular tasks like file copying, navagating, ect.

Made for multimedia, audio and video (mac OS 8.5+, win98)

No restarts to change drivers (win2000,xp, os X, Linux)

Never Ever! Crashed on me. (OS X mostly)

Easy to use and figure out.

Yes, it lacks software, drivers, and a user base; that's not because it sucked, it's because they were up against the M$ juggernaut.

OpenBeos won't have to worry about MS, it's free! When openBeos is ready, I am there, and I will never look back.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?