Wine HQ

  WineHQ Menu
  WineHQ
  AppDB
  Bugzilla
  Wine Wiki
  Wine Forums
  About
  Introduction
  Features
  Screenshots
  Contributing
  News
  Press
  License
  Download
  Get Wine Now
  Support
  Getting Help
  FAQ
  Documentation
  HowTo
  Live Support Chat
  Paid Support
  Development
  Developers Guide
  Mailing Lists
  GIT
  Sending Patches
  To Do Lists
  Fun Projects
  Janitorial
  Winelib
  Status
  Resources
  WineConf
  Search WineHQ

Wine Status Core

Wine Status - Core

 

Aspect or Component Documentation status WWN article coverage Implementation status (estimated) Recent primary workers
Wine's fundamental architecture Getting outdated #50, #154, #178, #184, #229, #286, #290, #311 85% complete Alexandre Julliard
Process/Address Space model Good #4, #39, #46 100% complete Alexandre Julliard
Threading model Poor #16, #24, #36, , #156, #159, #163, #165, #170, #178, #184, #187, #192, #227, #236, #263, #269 100% complete Alexandre Julliard
Scheduling and synchronization Nonexistent #50, #161, #257, #278 100% complete Alexandre Julliard
Supervisory process (wineserver) Nonexistent #50, #102, #265, #266 90% complete Alexandre Julliard
Windows binary loader Nonexistent #20, #25, #118, #319 100% complete Alexandre Julliard
Bootup/autostart management (wineboot) Nonexistent #149, #153 70% complete
Memory management Nonexistent #4, #55, #98, #188, #222, #276, #281, #288, #291, #306, #319 90% complete
Wine's memory manager is known to be slow.
Alexandre Julliard
Wine DLL infrastructure Outdated #74, #188 95% complete Alexandre Julliard
DLL separation Nonexistent #69, #74, #159, #189 95% complete Alexandre Julliard,
Eric Pouech
Native DLL overrides Good #46, #134, #180, #200 95% complete
Message passing/queues Nonexistent #19, #82, #99, #155, #156, #161 95% complete Alexandre Julliard
Window management Outdated #29,, #103, #207, #218, #221, #247, #252, #260, #262, #275, #310, #319 90% complete Alexandre Julliard
File I/O Nonexistent #110, #129, #162, #184, #204 (1), #204 (2), #209, #219, #221, #254, #283, #287, #313 100% complete Mike McCormack
Disk drive emulation Adequate #71, #313 100% complete
CD-ROM emulation Adequate #77, #112, #121, #298 90% complete Eric Pouech
Registry handling Good #5, #48, #266, #280 90% complete
X11 font mapper Poor #75, #187, #280, #286, #293, #311, #314 90% complete Huw D M Davies
TrueType support Poor #119, #122, #159, #197, #222, #240, #241, #261, #312 90% complete Huw D M Davies,
Dmitry Timoshkov
General printer setup Poor #11, #12, #198, #201, #282, #291 80% complete Huw D M Davies
Unicode support Nonexistent #41, #119, #237 85% complete Dmitry Timoshkov,
Alexandre Julliard,
CodeWeavers
National Language Support (NLS) Outdated #25, #80, #121 (1), #121 (2), #176, #189, #224 #232, #233 90% complete Dmitry Timoshkov
BiDi MSDN: BiDi Control #119, #126, #127, #132, #171, #183, #218, #230 50% complete
Clipboard handling Nonexistent #4, #9, #10, #157, #177, #222 90% complete
Dynamic Data Exchange (DDE) Nonexistent #105, #188 85% complete Dmitry Timoshkov
Multiple Document Interface (MDI) Nonexistent None 90% complete Dmitry Timoshkov
Standard Windows Controls Nonexistent #116, #155, #273 95% complete Dmitry Timoshkov
Serial/parallel ports Adequate #115, #130, #224 16-bit (3.x): 95% complete
32-bit (95/NT): 90% complete
The Unix/Linux kernel does not provide enough functionality for a perfect implementation.
Eric Pouech
I/O port access Adequate #99, #120, #270, #271 90% complete
Needs root privileges.
Win32 Console Good but somewhat outdated #137, #179 85% complete Eric Pouech
Access Control & Authorization Good None 40% complete Robert Shearman
Multi-user support Nonexistent #235 10% complete
Currently not a priority.
VxDs Nonexistent #15, #91 5% complete
Almost impossible to implement properly. (Even with CPU emulation it'd take quite a bit of work.)
Desktop Integration Nonexistent #251, #252, #261, #270, #279, #315 40% complete
Tools
Wine Resource Compiler (wrc) Adequate #12, #36, #41, #74, #166 95% complete
Wine Message Compiler (wmc) Nonexistent #46 95% complete
Wine Debugger (winedbg) Adequate #20, #170, #167, #181, #192, #199, #201, #215, #225, #225#2, #236, #242, #245, #268, #276, #283, #288, #292, #293, #301, #317, #318, #318#2 90% complete Eric Pouech
Wine Porting Tool (winemaker) Outdated #66, #101, #189, #203, 60% complete François Gouget
Wine File Manager (winefile) Nonexistent None 60% complete
Wine Registry Editor (regedit) Nonexistent #173 85% complete Krzysztof Foltman
Wine Help Viewer (winhelp) Nonexistent #172, #290 70% complete Eric Pouech
Wine gcc wrapper(winegcc) Nonexistent #179 95% complete Dimitrie O. Paun
Wine Launcher Nonexistent #68 60% complete
Wine Conformance Test Suite Good #119, #120, #121, #136, #157, #190, #199, #205, #211, #216, #220, #224, #226, #232, #246, #257, #267, #270 35% complete Paul Millar,
Ferenc Wagner,
Jakob Eriksson,
Paul Vriens
Wine configuration tool (winecfg) Nonexistent #159, #186, #188, #189, #206, #233, #234, #242, #250, #262, #265, #279, #282, #297, #303, #304 70% complete
Wine IDL compiler (widl) Nonexistent #289 70% complete Robert Shearman,
Dan Hipschman
Wine DLL dump utility (winedump) Good #305 90% complete
Wine API checker (winapi) Nonexistent None 90% complete François Gouget
Wine menu builder (winemenubuilder) Nonexistent #191, #192 80% complete CodeWeavers
wineshelllink Nonexistent None 25% complete
No-Windows installation issues
Initial registry contents Poor #48, #52, #211, #242, #295 85% complete
Initial directory structure Nonexistent #52, #173, #265 95% complete
Initial INI files Poor None 80% complete