Be has opened the source code to the user interface of BeOS 5, but not the kernel. Apple has opened the source code to the kernel of MacOS X, but not the user interface. Somebody just needs to put the pieces together and we'll have a complete next-generation OS ;)