That caught my attention!
(BTW, I would recommend re-posting your intent/questions on the Haiku mailing list as the forums aren’t read by many of the core Haiku developers)
In my opinion, the specs provided on that page aren’t quite detailed enough for someone to check driver support. Can you provide a detailed list of all the various components? vendor/device ids are handy if you’ve got them.
It would appear that most of the non-video hardware is probably intel-based since that is the chipset used.
So, let’s start at the top:
Intel PM965 + ICH8-M chipset
My guess is that the SATA controller will be supported shortly by the Haiku AHCI driver if it doesn’t already work currently.
The Intel HDA audio can only be supported by the OSS port at the moment… this maybe isn’t an optimal solution, but should at least produce sound
Not sure about the network chip… and AFAIK, Haiku doesn’t really have modem PPP network support yet.
Intel USB should be UHCI/EHCI which are both currently supported.
Now for video: nVidia NB8P (8600MGS) PCI-E graphics card 256MB
This is probably a tough one… if you’re lucky, Rudolf C. will start adding support for the newer nVidia cards to the Haiku driver - but considering he’s been on a hiatus for some time, and only recently started committing changes to the driver again, I wouldn’t expect this to happen any time soon. If he, or someone else, starts syncing the driver to the code for the FOSS XOrg driver, maybe you’ll see this working Really, nVidia is not an FOSS-friendly piece of hardware because they don’t release the specs or reference drivers (not even for 2d!). This forces operating systems like Haiku to reverse-engineer the hardware (hard), or wait for commercial support (unlikely). I suspect chips like Intel or ATI will have much better FOSS support before long.
Other details: I don’t think Haiku has a working PCMCIA bus yet, and someone would probably have to add support for the webcam before it will function. I’m certain there are probably a bunch of little features on those laptops that won’t work under Haiku until someone adds support for them.
Another major piece that is missing from Haiku is a proper ACPI implementation. This is probably needed for any kind of serious power saving, fan control, temp monitoring implementation from within the OS.
You could maybe donate one of the machines to a developer who has the time and knowledge to ensure Haiku will run on the hardware properly - I’m not sure if that will help or not for the nvidia chip, but it certainly wouldn’t hurt.
And finally, to your last question: There’s really no estimate on when Haiku will be “released” in any capacity that everyday users can use it. If we’re lucky, there may be an alpha release before the end of the year, but that is approaching fast, and there are probably still a lot of things to fix/finish before that can happen:
In Trac there are some milestone targets with all the bugs/enhancements that are labeled for those releases:
http://dev.haiku-os.org/roadmap