Application Programming Interface for Windows
The Application Programming Interface for Windows (APIW) Standard is a specification of the Microsoft
Creation
By the end of 1990, Windows 3.0 was the top-selling software. The various graphical Windows applications had already started to reduce training time and enhance productivity on personal computers. At the same time, various Unix and Unix-based operating systems dominated technical workstations and departmental servers. The idea of a consistent application environment across heterogeneous environments was compelling to both enterprise customers and software developers.
On May 5, 1993,
ECMA involvement
In February 1994, the PWI Specification Committee sent a draft specification to X/Open—who rejected it in March, after being threatened by Microsoft's assertion of intellectual property rights (IPR) over the Windows APIs[6]—and the European Computer Manufacturers' Association (ECMA). In September, now part of an ECMA delegation, they made an informational presentation about the project at the ISO SC22 plenary meeting in The Hague, Netherlands.[7] Their goal was to make it an ISO standard in order to force Microsoft to comply with it (in Windows) or risk not being able sell to European or Asian governments who can only buy ISO standards-compliant products.[8]
In April 1995,
ISO delay
Again, Microsoft claimed intellectual property over Windows APIs and ISO put the standard on hold pending proof of their claims. The delay lasted until November 1997, when, hearing no response from Microsoft, ISO announced they were pushing through with the standard.[12] However, there is no record of it ever being approved as an ISO standard.
See also
- Willows Toolkit for UNIX– American software company
- Willows RT for Embedded Systems– American software company
- Novell Corsair– Defunct American software company
- Caldera Network Desktop– Defunct American software company
References
- ^ "Standard ECMA-234" (PDF). Ecma International. December 1995.
- ^ "SunFLASH Vol 53: Sun Introduces Wabi - Allows MS-Windows Apps To Run Under UNIX". SunFlash (Newsletter). May 1993.
- ^ Lawrence, Nick (May 1994). "Opening Windows". Personal Computer World. p. 260.
- ^ Cheryl Gerber (May 10, 1993). "Sun unveils Windows for RISC plans". InfoWorld. InfoWorld Media Group, Inc.: 8.
- ^ Bob Metcalfe (June 7, 1993). "Is OS cross-dressing too good to be true?". InfoWorld. InfoWorld Media Group, Inc.: 52.
- ^ "X/OPEN NOT TO TAKE MANAGEMENT OF THE PUBLIC WINDOWS INITIATIVE". Computer Business Review. March 30, 1994.
{{cite web}}
: Missing or empty|url=
(help) - ^ S2CID 776348.
- ^ Martin LanMonica (December 18, 1995). "Group back Windows spec". InfoWorld. InfoWorld Media Group, Inc.: 16.
- ^ "CORSAIR EFFORT TO BECOME INTERNET OPERATING SYSTEM". Computer Business Review. March 17, 1995.
{{cite web}}
: Missing or empty|url=
(help) - ^ "Corsair Desktop mit Linux-Kern" [Corsair Desktop Linux kernel]. Computerwoche. June 30, 1995. Archived from the original on March 23, 2012.
- ^ "HUNTER'S PERSONAL COMPUTER APPLICATIONS UNDER UNIX TECHNOLOGY RE-EMERGES AT MULTIPORT". Computer Business Review. July 8, 1993.
{{cite web}}
: Missing or empty|url=
(help) - S2CID 35428635.