To read all comments associated with this story, please click here.
Zeta is like having BeOS 5.5 (just to note that original BeOS only goes up to 5.1). Zeta is just a modified, somewhat more updated version of BeOS 5, which runs a little quicker & has a newer look & feel to it with some new drivers & programs.
Zeta & Haiku OS would benefit from going to gcc 4.x. It'd make updating & porting applications easier. One less thing to worry about. When gcc 4.x is used, then it'll be a little better. This is a real hold up (slowing down progress), but Zeta/Haiku will lose some (or half?) gcc 2.95 programs if they switched over.(Haiku was said to be going gcc 2.95 for Version 1.0).
3d hardware acceleration requires OpenGL. Can't make OpenGL drivers because need to sign NDA with Nvidia & ATI to get specifics for the video cards (only done with mainstream OSes) OR get Nvidia/ATI to provide 3d video drivers. Adobe Flash is closed source. Would require Adobe to provide it for Zeta, otherwise have to use "GNU's Gnash" until then (port is in the works for Gnash).
Open source applications can be updated for Zeta. Ie: Firefox, but either isn't because it works OK or may have been altered/workaround to compile with gcc 2.95? Most newer programs ask for gcc 3.0.4 or newer to compile - so, a few applications which can be "directly" ported over are not, because would require rewriting code to make it gcc 2.95 compliant. Going to gcc 4.x will be a "Big Step" & probably happen in 2008/2009.
When Haiku becomes more mainsteam, then it'll attract more developers. More developers means, more drivers & more Linux/BSD ports, plus additional BeOS applications developed. OpenGL (3D) & Adobe Flash won't happen for quite awhile though.
Firefox compiles with gcc2.95, although all other platforms use newer compilers. The Bezilla team is working very hard to make sure that it will continue to compile with gcc2.95.
It seems gcc.295 is more strict about syntax than newer compilers, but hasn't needed any code changes except making a few innner classes friends and making sure static variables are declared. We might eventually hit an obstacle that will not be easily solved with gcc2.95 so Haiku built on gcc4 would be nice.




Member since:
2006-02-09
I used every version of Zeta until 1.21. The OS itself has come along nicely and is very responsive. Otherwise, not so great. I don't see driver support getting much better. A driver here a driver there... The audio driver situation is really not very good. Still no 3d hardware acceleration. Firefox is nice but it is clearly not a native app and it shows. Lack of Flash, not to mention many of the audio/video codecs are older versions that really need updating. Lack of apps and it doesn't appear that many professional apps are going to see the light of day. I think that Zeta had a chance and missed it. I decided to give up on it. It is responsive and I think it is nice looking. But, you simply can' get much done with it, and don't try to web surf...that will about drive you crazy with all the websites most people go to on a daily basis that simply will not work.