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).
Permalink for comment 294488
To read all comments associated with this story, please click here.
jonas.kirilla
Member since:
2005-07-11

ISO9660 and FAT32 are old and they suck. That's what they have in common. Neither is of much use to Haiku, except ISO9660 for hosting the primary Haiku boot loader.

Haiku is not yet publicly(!) available as CD image for a couple of reasons:

(1: The project does not want to release pre-alpha quality.)

2: Haiku needs a BFS filesystem to boot/run from. ISO9660 is not enough by itself.

3: A bootable CD can not consist of a single BFS data track. I think bootable CDs need at least one ISO9660, or I suppose UDF, physical data track. I could be wrong though.

4: BeOS came on pressed CDs with 3 physical data tracks: one short ISO9660 track for the primary boot code, one BFS track for BeOS/Intel and a third BFS track for BeOS for PowerPC. I'm not aware of a multi-track image format that is not tied to a specific burner application (and platform). Distributing tracks separately is bound to confuse people and a multi-track Haiku image has got to be burnable with most any burner application or its a very bad idea to use that certain format.

5: BeOS install CDs were always "live" (but read-only). Making a stripped down, non-live Haiku installer just to be able to distribute a simple, single-track ISO is -not- an option.

6: Haiku has not yet, AFAIK, been given support for running off UDF (it may have to be extended with BFS-like features) or running off a BFS filesystem-in-a-file on an ISO9660 or UDF filesystem. One of these two solutions are possible. I'm guessing the latter is the most likely. Once there, distributing a Haiku "ISO" should be easy and hopefully the system is ready for alpha release by then.

It -is- possible to make a bootable Haiku CD currently and there is an installer application but there is no decent partitioning tool yet and the seek latencies of most CD devices coupled with multithreaded access to the CD's BFS track makes the actual boot take a very long time. This needs some work before its released.

Edited 2008-01-05 21:35

Reply Parent Score: 2