What would most aid WINE development?
dmitry at baikal.ru
Thu Nov 17 22:20:35 CST 2005
"Susheel Daswani" <sdaswani at boalthall.berkeley.edu> wrote:
> So my question for the WINE developers is "What materials from
> Microsoft would most aid the development of WINE"? The Windows API is
> of course public, so my guess is that isn't a huge bar to creating
> WINE. So what are the bars? Is it simply the scope of the project?
> Is there information that MS could divulge that would greatly aid the
> WINE effort? Would open sourcing part of Windows help?
One of the problems is that microsoft uses a vague term "Operating System
component" for almost everything one might expect to get free access to. This
includes Internet Explorer and its components including upgrades, Windows Media
Player and its components, MDAC, and many other things like MFC which don't exist
in older Windows versions, and which are allowed to download only for "genuine
windows" users. It effectively removes a visible border between an application,
a redistributable component, and the OS itself. Microsoft simply wants to tell
the users that everything it develops is Windows OS, and therefore is illegal
to use on any other platform. It's nonsense to require an OS license to install
For instance Office 2003 does not install MFC dlls while its components don't
work without MFC. Since Wine doesn't have MFC, and clearly MFC is not an OS
component, and developing MFC is out of the Wine scope, that's a problem.
More information about the wine-devel