Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Windows API
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
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.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Windows API
(section)
Add topic