Linked by Eugenia Loli on Mon 6th Jun 2005 22:01 UTC
Editorial Today's confirmation that Apple is going x86 makes today a historic day in the industry. It may mean that Microsoft might see a few percent decline of their market share the next few years, but what about Linux? If Linux were to lose an equal amount of share it would alter its spread to the desktop, a spread that has been very positive so far.
Permalink for comment
To read all comments associated with this story, please click here.
More GUI toolkit info
by Steve on Mon 6th Jun 2005 23:39 UTC

Windows uses the Win32 toolkit. (and maybe some others )

MacOS X uses Carbon and Quartz

Linux uses GTK+ (gnome), QT (KDE), Motif (old school CDE), or plain old X11 toolkit (very limited).

wx ( http://www.wxwidgets.org/ ) is a cross platform toolkit that runs on all three.

These are the libraries required for porting GUI apps. These are not changing when the CPU changes.

Now, non-gui apps on MacOS, will be trivial to port, but they already are. You just recompile them. Take almost any non-gui app from linux and you can run it on a mac (except the ones that require low level hardware access). This is what Fink and Darwinports and Mac-gentoo do. It works well.