Just posted at openbeos.org – a few screen shots of Haiku boot screen, fail safe mode etc. Elsewhere, BeOSJournal did some extensive reporting from the WalterCon.
Just posted at openbeos.org – a few screen shots of Haiku boot screen, fail safe mode etc. Elsewhere, BeOSJournal did some extensive reporting from the WalterCon.
hey ! nice to see the progress of this !
go forward Haiku we waiting for you !
Thanx for all Hukai developpers !
baldur
I’m quite impressed and happy for the developers of Haiku. I think some of them can breath easier now that the big secret is out and momentum is growing in the public eye.
What I mean is, they no longer have to worry about letting it slip, since now its an open fact that Haiku really has come a long way.
Great work, everyone.
-Chris Simmons,
I use Haiku; You?
http://www.beosjournal.org
Progress on Haiku is good, but from the screenshot it seem like where going to wait another year or more before seeing something that works… Something that is as good as BeOS R5.
Anyway… Good luck to the team! I hope we see Haiku running before LongHorn!
To tell the truth I was kind of pessimistic regarding the progress of this project. I have been watching as close as I could ever since the “demise” of BeOS and always hoped that this would be its resurrection. Now why am I pessimistic? The reason is that progress seems slow (and by that I mean to the average user) although I can only imagine the loads of work that developers are facing. However, I am glad that I still see progress even after such a long time since everything begun. I only hope it all goes well, wish luck to the developers behind Haiku, and eagerly wait for it to mature enough so I can finally reinstall “BeOS” for everyday use.
Great work guys, keep on rollin’!!!
It is good to see BeOS is still continuing even if it has spawned a number of different versions. I would like to thank though the Team Haiku for the great work that they have been doing and cannot wait to have the time to start using BeOS again.
All they need now is a little logo to stick onto the icon of the main beos volume and then i’ll be even happier ๐
It’s scary to see how something like this can actually send shivers down my spine
Great!
I love the new boot screen, I can’t wait for the new website.
NICE logo !
I wish it reflected the whole OS
it’s a small step for..
I hope the new OpenBeOS will be every bit as good as BeOS is now, and possibly better. I don’t want it to become Linux.
boy I can’t wait until we see it boot straight into GUI… now that can’t be far away, and if I’m not mistaken there is a code bounty waiting for that very thing…
Haiku is coming closer and boy can you imagine that 1 million downloads that will take place on the day first RC is available =)))
Well imvho i don’t think this will happen in the next 6 months.
—
http://www.bebox.nu
It’s really nice to see this progressing. Haiku has the potential to be THE opensource desktop OS IMO.
Personally I don’t have much hope that Linux will ever be a very polished and consistent OS. I think it will always remain too geeky and new user hostile to really replace commercial operating systems. But BeOS was loverly to use and from the look of things Haiku could be even better.
i am hopeful as well. the million dollar question though is how well will it work?
It takes years to develop an application and support base which is why open source is ideal…no bankers looking for a hyped IPO. I wish the people working on this the best of luck.
Why is it that every time when someone says they don’t want it to become like Linux or that they dislike Linux it’s reported in as an abuse?
Isn’t that what fascism is all about. It’s obviously clearly stated on Haikus old site that they don’t want to become like Linux, scattered that is but rather chose one way to choose each problem. I and MANY agree with me on this one, we don’t like the scattered way, we like the Haiku way…
and Linux for server, and server management tools on Haiku, the perfect match.
Geek heaven.
Probably because just say “I don’t want it to become Linux” sounds like flamebating.
If the guy at least said _why_ he is stating that, as JK did, it would be OK.
disclaimer: I’m not the one who reported the abuse though.
I never had the chance to use BeOS back in the days it was “alive” (didn’t have access to this kind of stuff in Brazil), but I’d love to try it someday.
I see many names flying around by now, Haiku, YellowTab…what’s the difference, the first is OSS and the second is proprietary? Is Haiku writing/reverse engineering the whole thing from scratch?
Peace,
-Rodrigo
Rod,
Haiku is a complete re-implementation of BeOS. The kernel part is actually based on NewOS, a spin-off from a former Be engineer who wanted to fix some of the problems with BeOS AFAIKR).
YellowTab is a company who develop Zeta, which is based on the last original BeOS code. Some people speculate they do not have access to the kernel source.
See:
http://open-beos.sourceforge.net/faq.php
http://www.osnews.com/story.php?news_id=202
Hey Rod.
I guess you didn’t look for it hard enough. I mean, BUG-Br is around since 1995 more or less.
http://www.bug-br.org.br
-Bruno
Syllable is much more mature and currently quite functional. It started life as an OSS project and its architecture is very simular to BeOS. (Remember the BlueEyes OS that was a hack of the AtheOS/Syllable Appserver with Be compatible libs on top of Linux?)
Why reinvent something we already have just to have a clone of something commercial?
Great Job, Haiku. I remember way back – was it in ’96, ’97? – that Be came by GWU in DC for a demo – the classic demo with multiple rotating cubes and video streams, and video mapped to cube sides, all running at once, and we were blown away.
Between you and Syllable, I think open source does have a good shot at the desktop.
Its good to see their progress. I did not intend to sound like I was defaming their efforts with my last comment. I hope that many applications and modules can be shared between projects like OBOS and Syllable.
I’m glad the name and logo are finally out but I can’t wait until the UI starts getting somewhere.
I agree. I wouldn’t have reported abuse on the comment but if it were a certain other online tech forum I might have modded it down.
I’d be curious to hear what the poster’s problem with Linux is. My guess would be something like “it’s messy”. Well, that’s what you get in a widely-deployed[1] operating system whose APIs have evolved a long time[2]. If cleanliness at the price of extreme marginality is what you want, be my guest.
[1] in relative terms anyways
[2] Posix and X have been around for a long time and evolved during it.
Wake me when there’s a GUI.
With regards to the “it’s messy” argument, there is a point that needs to be made:
All mature, proven, well-established systems are “messy.” There are two kinds of messiness: cosmetic stuff that exists as a result of gradual evolution, and systemic flaws in the architecture. Linux (and WinNT) is the former kind of messy. Windows 9x (for example) was the latter kind of messy. If Haiku is successful, it too will become messy. Indeed, Haiku R2 (Glass Elevator) will most likely show some of this messiness, as BeOS R5 binary compatibility is maintained in the face of new features.
Any good system will become messy over time. It’s simply an indication that it was designed properly with regards to extensibility. Messiness only becomes a problem when the architecture causes old cruft to interfere with new features. Take X as an example of the fomer type of messiness. Sure, there is tons of cruft in there. Who uses PEX anymore? But does that bother a new app using Cairo + Glitz + Render? No! DirectX is also pretty well-designed. It’s incredibly messy, because it’s API has changed drastically several times (for example, it’s no longer “direct” at all!). However, Microsoft just bumps up the COM interface number a step with each new release, and the subset API that apps end up using is reasonably clean.
The BeOS shell is pretty posixy if memory serves, so would it be possible to run X (rootless or not, considering that they still don’t have the desktop itself working). Wouldn’t Xserver work well as a small light X server to have as a way to provide access to ‘legacy’ linux applications?
Well, I don’t think the shell has anything to do with it, but BeOS does implement POSIX… You would need to re-write parts of X to use the application server instead of whatever kernel-specific stuff it does to get access to the video hardware. But a much better idea is to provide a native xlib and don’t bother with the server at all This has been done of RISC OS: http://www.chocky.org/unix/screenshots/index.html#x11
If rootless X can be run on OSX, as a Java applet, part of Fresco and even on top of Windows, OBOS X should certainly be doable.
Look what I’ve found:
http://www.schmidp.com/blog/index.php?/archives/27_OpenBeOs_becomes…
Ha ha! You can’t hide anything on the internet! Looks snazzy ๐
linux is ‘messy’ because it’s not a complete package. It’s just a kernel and that’s not really something to compare to Windows or macOS with. Linux+pick your file system+pick your x windows+pick your gui+all the other stuff that redhat,mandrake,etc adds=a complete package. There are many possible combinations and each part is developed by different teams with diferent philosophies on what the OS should be used for. BeOS, Windows and mac are total packages with one focus from top to bottom
Yep .. it does look much nicer than the old site: Here’s the link
http://haiku-os.org/learn.php
Ummmm…. X11 has been available on BeOS for quite some time.
I installed BeOS Pe5 a couple nights ago on an old thinkpad that had been laying around. It easily installed and found my ethernet card. It’s pretty quick(application startup, boot time), except for window redraw and scrolling. I’ve got an old neomagic video chipset that apparently doesn’t have full 2d acceleration yet, but the driver is in active development.
Now I noticed that a couple of the BeOS revival projects are using linux as the kernel and OpenBeOS is using NewOS as its kernel. What are the benefits to using NewOS? The guy that is doing BlueEye OS wrote an article that appeared on OsNews related to tuning X. He also did an interview where he stated that the linux kernel could get very low latencies. The biggest benefits to using the linux kernel are obviously drivers, 3d acceleration, and the ability to run unix programs as is. Anybody else have any thoughts on this?
Linux 2.6 does its job pretty well.
It has a new O(1) scheduler, POSIX message queues, POSIX shared memory that are much usable than the SysV counterparts.
There’s also a new and much usable user-space device manager (udev) that handles devices bettern than devfs, module autoloading and sysfs.
NPTL boosts performance as shown by a benchmark on kerneltrap.org.
I think it’s helpful for hw detection:
plfiorini@5[4-2]$ pwd
/sys/bus/usb/devices/4-2
plfiorini@5[4-2]$ cat manufacturer
Microsoft
plfiorini@5[4-2]$ cat product
Microsoft Wireless Optical Mouseยฎ 1.0A
plfiorini@5[4-2]$
I guess what I’m trying to get at, is could take Xserver modify it a bit, and have a graphical interface on top of Haiku right now?
Or am I getting ahead of myself, since right now the Haiku page still says that it can’t access the hard drive?
You probably are. If you want to do that, why not go to Blue-Eyed OS. It has a working Kernel and Xserver. Just help them develop those more.
I congratulate the developers, but I’m currently more optimistic about Syllable, and even KDE/GNOME becoming the mainstream desktop. (Even the non-oss SkyOS, which looks great!)
Haiku will still take lots of work, but its well worth doing. Congrats again, and keep it up.
This is what I have been waiting for.
The web site is well done and I look forwards to the
first releases.
Actually I’m already fairly connected to gnome (Working some on a project to make spatial a bit better) but I came to gnome by way of Be. If haiku were usable today, I’d probably try it out.
I still need to try out syllable, but every time I think about it, I’m turned off by its asthetics and remember I don’t have a machine or hard drive space to try it out on right now.
Haiku seems to be going well so far. I just wish that it would get to the point of being usable.
Considering the GUI has been in progress since the start of the project and since the kernel team has been going full tilt ever since the fork from NewOS my guess is that they probably already have something running on it. Maybe nothing has been done that’s possible, but I wouldn’t put it past the development team, they tend to wait and make big announcements.
I wonder which OS project has better chances to fulfill its goal of creating a free replacement for a commercial OS. A running kernel and a shell – this is where ReactOS http://www.reactos.com/
has been app. one and a half years ago. Now they have an OS that boots straight into a graphical desktop. ReactOS already runs some real Windoze apps (AbiWord and IrfanView).
Haiku still has a long way to go until it reaches that stage, but even then, it will be far from usable in a sense as BeOS R5 is usable today.
At the same time, the Haiku developers have one advantage compared to ReactOS: BeOS upstream development is dead. Unlike Windows, BeOS is no longer a moving target.
A big disadvantage is that they will have to write all their drivers by themselves, while the ReactOS folks aim to achive binary compatibility with proprietary WinNT drivers. Even today, if you have an NVidia card you can use their graphics drivers with ReactOS.
Another issue is that even if the Haiku project succeeds, there is still no point in using it as long as there are no apps. I have a BeOS R5 PE installation on my hard disk, which I would love to use more. But as long as I have only a tiny subset of those productivity apps available that Debian GNU/Linux provides, it isn’t of much use to me, even though it definitely is sexy and fast.
Well, having Java on BeOS is an achivement. But OTOH there are very few Java apps that one really wants to have, jedit being the only one I can think of ATM.
Today I suppose that ReactOS has better chances of becoming a success: They can heavily rely on code produced by other projects aimed at reproducing aspects of Windows (NT) like Wine
http://www.winehq.com/
or Samba
http://www.samba.org/
. Those projects have been active for many years and have produced very mature and usable results. Compared to that the Post-BeOS developer community is probably marginal.
But in both cases, I suppose that the point where the clone becomes more attractive or at least as attractive as the original to the end user is still far beyond the horizon. Don’t hold your breath!
If anyone wants to hear it… just flip over “xoc” and “ten” to get my correct (decoded) Email suffix for my Email address. I’ll send it to anyone who asks.
Luposian
I know just revealing a name and setting up a new website doesn’t mean anymore was accomplished in coding, but it sure FEELS like something has been done… as if a new page in the evolution of BeOS has begun! I’m still here a-usin’ BeOS as my daily OS at home. Cannot WAIT to get my hands on a beta/working/installable version of Haiku. Next time this year? Maybe? We can all hope?
Re: the linux comments. I like linux. I like that it is free and that so many people work to improve it and Spacial Gnome is fantastic in my opinion… but BeOS will bring a sort of GUI consistency (yah, I’ve heard the argument about preferences) that is FAST, clean and simple.
Anyway, keep up the awesome work, guys! All eyes are now upon you.
Mike
I am extremely excited about this.
And what’s the point in that? they want beos, not linux with a beos theme. Linux is a unix clone, totally different philosophy than beos. If you used a linux kernel how would you maintain binary compatibility? they change the abi whenever they feel like it, i really dont see beos users recompiling their system every two months.
I use Linux since years and I don’t recompile neither the kernel, nor the apps (except when I _want_ to).
Linux has many advantages over a NewOS/Haiku kernel.
POSIX compatibility, good networking (not an abort like net_server), the new scheduler, drivers, a huge community, …
If you make the BeOS R5 API on a Linux kernel you have the same result of Haiku except that you are using another kernel.
Linux provides you the same things that BeOS’ kernel kit provides, it just perform better than the old R5 kernel
Haiku is creating a network stack very similar to BONE. So there’s nothing with net_server.
And i’m sure you can imagine there are also many disadvantages with a Linux kernel (its monolithic nature, for example).
Is this a Linux thread? Linux is messy since the comment posters can’t keep their posts in the right section. Article ain’t about Linux so mess away to some other thread will ya
Back in November they said that their java port was nearly finished and only one memory-related problem was left to fix and then it’s off to Sun for certification. Now they say that they managed to open an AWT window only hours before the WalterCon! Is the “progress” actually going backwards or is someone just very dishonest?
Not sure where you’re getting your news from, but the last official news item we (beunited.org) made with respect to the Java project was: http://www.beunited.org/?action=news&cmd=view&item=125
I don’t think we have ever stated that our port was nearly finished. We had hoped it would be ready for certification by now, as is stated in the news item, but unfortunately we didn’t manage to make that target.
Regardless, I think it’s clear progress is being made!
If you would like to help expedite things, then please contact us and let us know how you can contribute to the effort. =)
In the tbj interview with Andrew Bachmann on Nov 13, 2003 he said “The 1.4.2 JVM is extremely complete right now, we have no outstanding bugs in it.”[page4] He also gives the impression that the release date mostly depends on Sun doing the certification and putting it on their web page.[page5]
The interview can be found at http://news.beosjournal.org/index.php?id=622&page=1
> Regardless, I think it’s clear progress is being made!
If that is the case then it’s great! I just wish it won’t be too late. It seems like many people are switching to j2se 1.5 already and most others will when it is released.
What are your plans regarding tiger?
> If you would like to help expedite things, then please
> contact us and let us know how you can contribute to the
> effort. =)
I wish I had the time, dut unfortunately I don’t. ๐ Even if I’d had the time it’d be hard for me to choose between you and the Jamiga project, though.