Comparing the Architectural Principles of Microsoft Longhorn and Mozilla

Wednesday December 3rd, 2003

DevX has an article by Nigel McFarlane that draws parallels between the architecture of Microsoft Longhorn and the architecture of Mozilla. In addition to comparing XAML to XUL, McFarlane also notes the similarities between Avalon and Gecko as well as Indigo and Necko. Thanks to Ann O. and ummmmm for the news.

#8 Mozilla did do something right

by buff

Wednesday December 3rd, 2003 9:29 AM

You are replying to this message

The fact that Microsoft has adopted XAML really is a validation that XUL was the right direction to go. Once again MS takes what is out there, changes it slightly to make it it's own, and then grafts it into Windows in a proprietary way. This behavior pattern is predicatable as clockwork for MS. Possibly the developers of KDE and Gnome should follow suit and make Mozilla's XUL the UI framework for the windowing system. That would be very cool. Imagine if one GRE was always running in the background managing all the XUL client applications. You could always exect it to be there and it would be great to wrap Perl and Python scripts in a cross-platform UI. The one GRE is supposed to be the future direction of Mozilla development but currently all the standalone applications run on their own GRE. I think the runtime cost of dynamically linking is not really a good excuse not to standardize around one system GRE.