Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Windows API
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Other implementations== [[File:ReactOS Frankenstein Email.png|thumb|[[ReactOS]] is a [[free and open-source software|free and open-source]] operating system that aims to implement the Windows API]] The [[Wine (software)|Wine]] project provides a Win32 API [[compatibility layer]] for [[Unix-like]] platforms, between [[Linux kernel API]] and programs written for the Windows API. [[ReactOS]] goes a step further and aims to implement the full Windows operating system, working closely with the Wine project to promote code re-use and compatibility. [[DosWin32]] and [[HX DOS Extender]] are other projects which emulate the Windows API to allow executing simple Windows programs from a [[DOS]] command line. [[Odin (code conversion software)|Odin]] is a project to emulate Win32 on [[OS/2]], superseding the original Win-OS/2 emulation which was based on Microsoft code. Other minor implementations include the MEWEL and [[Zinc Application Framework|Zinc]] libraries which were intended to implement a subset of the Win16 API on DOS (see [[List of platform-independent GUI libraries]]). [[Windows Interface Source Environment]] (WISE) was a licensing program from Microsoft which allowed developers to recompile and run Windows-based applications on [[Unix]] and [[Macintosh]] platforms. WISE SDKs were based on an emulator of the Windows API that could run on those platforms.<ref>[http://hyper.sunjapan.com.cn/~hz/win32/wise.htm WISE] {{webarchive|url=https://web.archive.org/web/20080330032918/http://hyper.sunjapan.com.cn/~hz/win32/wise.htm |date=2008-03-30 }}</ref> Efforts toward standardization included Sun's [[Public Windows Interface]] (PWI) for Win16 (see also: Sun Windows Application Binary Interface ([[Wabi (software)|Wabi]])), Willows Software's [[Application Programming Interface for Windows]] (APIW) for Win16 and Win32 (see also: [[Willows TWIN]]), and [[ECMA-234]], which attempted to standardize the Windows API bindingly.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)