This has been a belief of mine for quite some time, well over 3 years now, although I have been very quiet about it hoping to see what type of a crowd Mac OS X will bring. Now that Mac OS X is coming up on it’s first birthday, and we have seen that most developers are embracing the new operating system, I though it would be a good time for me to write this article. If Apple wants to succeed in its Digital Hub strategy, it needs to have an operating system that is a switch hitter. Apple needs to look out the windows, Microsoft Windows that is. Apple needs to learn about how to use Microsoft Windows to its advantage, and only then will the Mac OS start gaining on Windows. (before writing hate mail, continue reading so that you are at least informed and can write an argument back).
I don’t think I am the only one who sees a true digital hub as being “universal,” “reliable,” “efficient,” “simple,” “powerful,” and “compatible.” Mac OS X is a great operating system because it covers many of these ideas, and shows that Apple has the potential to succeed at this strategy. The one thing it lacks is being “compatible” with the rest of the world. Unless Apple captures that last link, the digital hub strategy will be thought of with the same word as the G4 Cube “potential,” but not “success.”
In order for the Mac OS to penetrate into all businesses, homes and schools, it must meet their needs 100%. In most cases it already does, except it isn’t “compatible.” Now I define the word “compatible” as being able to work with anything and anyone. Being universal. Plug something in and it works. Install something, and it works. No questions asked. With technologies such as USB and Firewire working for Apple, they are almost there, except with software.
I believe that before Mac OS X will become a true mainstream OS worthy of all businesses, educational institutions, and homes users, the Mac OS needs to be able to run <GASP> Windows software.
Now when I say that it needs to run “Windows Software” I am not at all recommending that Apple start shipping Windows XP on every new Power Mac G5. What I am recommending is that Apple implement Windows in a fashion similar to how it implemented Classic Mac OS in Mac OS X. Integrated, compatible, usable, reliable, and unobstructed.
The concept is not new. Critics of Apple have said for years that Apple needs to ship a Windows Emulator with the Mac OS. Rhapsody was originally supposed to be able to perform this task. It is now time for Apple to implement it in Mac OS X.
A company Lindows .com Inc. is currently in the process of adding Windows support to Linux. [Link]
By implementing Windows support in the Mac OS, it will not be helping Microsoft with a monopoly, but will be using Windows to help the Mac OS grow stronger. It would make Mac OS X a truly universal operating system. Built on a UNIX foundation, created by Apple to run Mac OS classic applications as well as Coca applications, and even Java is well supported in Mac OS X. The missing component is Windows.

By allowing Windows Applications to run on the Mac OS, there is so much to gain. First and foremost, it will be the only computer to run virtually anything you encounter. It reads virtually all popular disk formats, something Microsoft can’t say, it can run many different types of program, even windows, it can connect using many popular protocols, and it is very capable of working with Linux and other UNIX operating systems.
This is good for all audiences, businesses, schools, and home users.
Businesses will like the idea of being able to have one computer that is stable and capable of running almost anything it encounters. There is no more corporate platform wars for those with Mac OS X. They don’t need to decide which platform offers more benefits. That is important in capturing this important industry.
Schools also have a lot to gain. The Mac OS always had a strong educational market standing. With Windows support, that would only remove that growing PC portion of the industry. It would be one computer that can run any program they want to offer their students.
Home users would really benefit. Finally a computer that can run anything, hardware and software. With most home users connected, there are always people wondering how to open the file they received. With a truly universal OS, there would be no question. You have what you need.
This would also increase driver support for hardware products that are currently Windows only besides for being USB. I have long been angry at the hardware companies for not creating USB drivers for many of their products. With a universal OS, it would make sense for them to ensure that their products work. They would gain a complete market by doing so.
There is an obvious difference in PC and Mac hardware, which would cause there to be a decrease in performance, after all that is why emulators can’t be as fast as the true processor, but by integrating it into the operating system, it will give much more natural appearance. [Editor: Added to clarify a question by a few readers]
Microsoft would not really have too much to gain if this occurred, but it wouldn’t necessarily hurt them. It would give them a new market in which to sell their technologies, which we all know they have a ton of. Apple would be a huge market for them to offer their proprietary technologies and services through. It would also help prevent a future monopoly, keeping the Feds happy.
Apple obviously would need to convince developers to still develop for the Mac OS over windows, but that may not be so hard. Coca apps would obviously be the most efficient, thus faster, so just like programmers are starting to create coca applications rather than make classic applications, Apple most likely with a bit of work could keep its developers. Applications like Photoshop would obviously benefit by being available in Coca, and being able to take advantage of all the features the OS provides.[Editor: Added to clarify a question by a few readers]
Since the Windows would be integrated into the OS, it would be possible to make some changes to its appearance, similar to how an Mac OS 8 added a platinum interface. While a bit of a task, it can be done. That would at least make the interface blend in a bit.
By writing this article I understand that I am going to generate some controversy. Just like anyone else who has mentioned the idea, though I must point out that any time in history where two groups came together, the idea drew conflict, but later on proved to be beneficial to all parties. It’s not recommending the end of the Mac OS, it’s recommending that the Mac OS become the true digital hub, the universal computer capable of doing almost anything.
The idea is simple and something Apple seriously needs to address. To prevent the decrease in market share, Apple needs to ensure that their computers can run anything it counters. Then they will have a digital hub, and that golden plan Steve Jobs has can succeed. Until then, let us all look fondly at the Power Mac G4 Cube. Let us all say “potential.” Now let us yell “compatibility.”