tonyshowoff
|
Here iWarg goes, promoting Haiku again, hyuk hyuk hyuk ;-)
ReactOS is a classic example of a great idea with a total lack of coherent focus. First it was to re-create Windows 9x, then NT, and they never can keep up for all sorts of reasons. The most logical thing would be to implement as much API as possible, use *real* libraries (though likely some violation of the law) and slowly replace them. Of course that takes balls and focus, and they want to pretend they're doing a clean room reverse engineering, but they aren't. I get lying about it, but with Windows finally breaking it's old MSDN promise of "always backward compatible" it is more useful now than ever. It's worth the risk, but again, their lack of focus means, I think, more capable people need to fork it and do what needs to be done.
And Haiku is pretty impressive and *that* is a situation as I've mentioned to iWarg before, where there's no reason BeOS shouldn't be open source, but like Oath, they're hanging on to something with a death grip just to be dicks. So that's why Phoenix is here, because what else can be done?
I've thought about doing the same with the AIM client similar to ReactOS, essentially be able to load OCM files (which are basically DLLs) and use them, then slowly replace them and make a real AIM client that is now updatable. That's almost a team task in of itself though, because hell, IIRC there were like 8 people who worked on the original.
|