Linked by Thom Holwerda on Fri 4th Jan 2008 20:35 UTC, submitted by koki
BeOS & Derivatives According to a news post on the Haiku project website, a new port team is being formed to bring Java technologies to the Haiku platform. The goal of the Haiku Java Team is to port OpenJDK to Haiku, and they would like to see the port included within the structure of Sun's OpenJDK project. The Haiku developers have already been in contact with members of the OpenJDK Porters Group to pursue their objective, and a formal proposal has also been submitted for consideration by the OpenJDK project. The Haiku Java Team is an initiative lead by Bryan Varner, who together with Andrew Bachmann worked on the port of Java to BeOS in the past (demo video).
Thread beginning with comment 294483
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Ah, well, Haiku ...
by looncraz on Sat 5th Jan 2008 20:56 UTC in reply to "Ah, well, Haiku ..."
looncraz
Member since:
2005-07-24

Haiku isn't a copy of R5, it is a re-implementation ( yes, VERY similar ).

Haiku, however, will evolve surprisingly rapidly when official Alpha releases start.

The issue now is that not all developers are knowledgeable enough about Haiku's under-pinnings ( mostly in relation to bugs ) to comfortably implement features they want added or changes they want made.

I, for one, have been watching the source repos for years waiting for a certain level of not just completeness but code stagnation so that my code can be properly targeted for the first beta.

I have, as yet, not submitted any code to Haiku and am not a member, but I fully expect this to change in this year. What I want to do with Haiku is very involved and requires a relatively stable code base to be present in certain system libraries and the kernel ( as I will be trying to submit changes to those areas ).

One thing I considered was adding a server-mode instead of limiting to either kernel or user-mode. server-mode processes could directly expose shared memory ( through a AutoLocker/SafeBounds/FastMath object, or something similar ).

server-mode processes would also always have their dependencies met by the kernel, so starting the media_server would cause the media_addon_server to load at the most proper time, etc...

The mode would also address some porting issues from Linux (IPC improvements), and could boost the performance DRAMATICALLY for the app_server. Imagine a button drawing directly into the frame-buffer rather than sending the drawing commands to the app_server which then would draw into the frame-buffer.

Of course, the back-end work is massive to get the full benefits, but I think it is something I might try.

As you see though, getting back on topic, Haiku offers SO much more than BeOS ever did! I can only say hooray for the excellent developers who have kept the project going ( and considering their numbers, have made super-human-like progress ).

Time will show Haiku to be going the right way instead of the easy way, and quality will be unmatched in any OS ( maybe we will finally have an OS better than OS/2 !! ).

-- The loon

Reply Parent Score: 3

RE[2]: Ah, well, Haiku ...
by Nutela on Mon 7th Jan 2008 15:19 in reply to "RE: Ah, well, Haiku ..."
Nutela Member since:
2006-02-09

Hi Loon! ;-)

Reply Parent Score: 1