Knowledge (XXG)

Wabi (software)

Source 📝

368:, Microsoft confirmed that its own applications did use such calls, claiming that since such practices were widespread, no advantage had been gained. Following industry experience with the DOS API as a de-facto standard, with multiple implementations and supported by multiple environments, and with efforts such as Wabi seeking to support the Windows API across multiple environments, an argument was made for considering both DOS and Windows, or at least their APIs, as "sufficiently generic, and sufficiently important, to deserve something like ANSI standards committees". 267:, anticipating that sufficient demand for Windows 95 applications would be met with an updated version of Wabi supporting such applications within a year of the release of Windows 95. Sun also introduced WabiServer, providing a means of running Windows applications in Wabi on a server, with clients accessing those applications over a network. This permitted X terminals and low-end SPARC systems, including those running 22: 74: 380:
claimed that Sun had effectively "documented the Windows API for Microsoft", submitting it to X/Open for consideration as an industry standard. Developed from public specifications and maintained by an international standards organisation, such a standard was regarded as being free from the assertion
296:
In its initial form, Wabi was intended to be able to run certified applications, these having been tested to establish correct operation, without any need for any Windows software. However, Wabi 2.0 explicitly supported Windows 3.1 itself as a certified application, and an installation of Windows was
388:
claimed in response to Sun's initiative that the same information was already available in "a $ 9 book at the local bookstore", nevertheless considering a legal response after reviewing the released Wabi product. In response to the threat of this initiative and Wabi, Microsoft "launched a preemptive
359:
Since Wabi implemented and thus depended on the usage of "published, well-known" Windows API calls by applications, it remained sensitive to instances of undocumented API usage by applications with "intimate knowledge of the Windows environment" that would refuse to run correctly. Despite the use of
308:
depend on these three modules, so cloning this functionality allows Windows software to execute correctly on a foreign host system. This approach, as opposed to a full replacement, was thought by the engineering team to be the only rational methodology for success given both the size of Microsoft's
243:
workstation range in exchange for granting Sun access to "certain IBM technology to enhance WABI further". Sun announced Wabi 1.1 in April 1994, having shipped only 30,000 copies of Wabi 1.0. Offering "significantly enhanced stability and reliability" over the previous version, Hewlett-Packard and
231:
Originally demonstrated by SunSelect, a division of Sun Microsystems, at the 1992 Fall Comdex show, the product was described as leveraging the Windows API to be able to "separate the software from the hardware", allowing RISC workstation vendors such as Sun to provide greater performance running
278:
strategy, releasing the software in November of that year, being sold as a product for various Linux distributions. Wabi development was discontinued in December 1997, with only "sustaining engineering" being performed beyond this date. Wabi 2.2 revision E was the final Sun-issued version of the
301:
Insignia's SoftWindows and related products, hosted applications employ native software components, resulting in Windows applications appearing in their own windows within the X Window System environment, as opposed to appearing in a Windows desktop session confined to a single native window.
300:
To support programs written for the Windows API, Wabi provides library routines for published or documented API calls that perform the equivalent work in the host environment, this being Solaris in the version of the product for Sun's own workstations. In contrast to other approaches, notably
247:
By late 1994, Sun had reported shipping 100,000 copies of Wabi bundled at no extra cost with Solaris 2. Meanwhile, HP and IBM offered the product as an optional extra, charging $ 395.00 and $ 249.00 respectively. Wabi 2.0 eventually broadened application support to 24 titles, these reportedly
282:
Other solutions sought to provide similar functionality to Wabi. The Willows Toolkit, previously known as TWIN APIW, provided the Willows Application Programming Interface (WAPI) consisting of a Willows Binary Interface capable of hosting existing Windows applications, the Willows Library
232:
Windows applications than such applications exhibited on conventional Intel-based personal computers. This use of the Windows API meant that Wabi was not able to run DOS applications, unlike other solutions such as the company's existing SunPC product based on technology licensed from
220:. The assets of Praxsys were acquired by Sun in the fall of 1992. Originally referenced in publicity as WABI, short for Windows Application Binary Interface, the product was eventually known as Wabi, reportedly to avoid trademark issues. Another connotation given to the name is its 363:
Meanwhile, an impression had been established that undocumented Windows calls were being exploited by application developers, Microsoft in particular, to gain a form of competitive advantage. Indeed, in response to claims to this effect, prompted by the publication of a book,
375:
effort to create such a public standard, enlisting several other companies including systems vendors such as IBM, ICL and Toshiba, operating systems vendors such as SCO and Unix System Laboratories, and application developers such as Corel and WordPerfect Corporation. Sun's
360:
techniques that accelerated Windows applications when run under Wabi when comparing a Solaris on Intel system with one running Windows on identical hardware, users reported that application performance varied, with some applications performing too slowly.
389:
strike" by licensing Windows source code to Insignia Solutions, leading to the release of its SoftWindows product. This was part of a broader licensing effort seeking to appeal to selected companies looking to run Windows solutions on Unix systems.
244:
IBM were also to provide the updated software on their own systems. Wabi 2.0 was promised as a further upgrade in the summer of 1994, supporting a larger number of certified applications than the 13 titles of the original release.
287:
was also already in development at the time of Wabi's discontinuation, although both Wine and the Willows Toolkit were unable to provide a similar level of experience to that delivered by Wabi at that point in time.
1443: 283:
implementing the Windows API, and the Willows Driver implementing three functional subsystems performing window management, graphical operations, and access to native system functionality.
259:, offered to run DOS applications, announced a deal with Merge's creator, Locus Computing Corporation, for continued development of that product, and introduced a faster CPU in its 396:
breach, the Public Windows Interface effort was obstructed by Microsoft lobbying directed towards various standards bodies, effectively curtailing this standardisation attempt.
248:
accounting for "over 80 percent of the commercial Windows applications market". SCO also offered Wabi as an option for its OpenServer Release 5 products, specifically Wabi 2.0.
239:
Announced in May 1993, Wabi was to be offered at no cost to Solaris purchasers during that year. Later in 1993, IBM obtained the right to offer the software on its own
1436: 1663: 1714: 384:
Sun had reportedly but unsuccessfully sought some form of licensing arrangement with Microsoft for access to Windows technologies in early 1993. Microsoft's
297:
reported as a helpful measure in addressing the shortcomings of previous versions of the software. Wabi 2.1 added support for Windows for Workgroups 3.11.
1429: 136: 251:
Sun improved the product further and released Wabi 2.1 in 1995, introducing multimedia capabilities such as the handling of audio and video, as well as
794: 43: 30: 1054: 343:
DOS and PC hardware emulation are not provided by Wabi, but Caldera'a version of the software permitted the use of a DOS emulator, provided by the
228:, given as "quiet taste" in SunSoft's own literature, with the original WABI acronym being acknowledged as "a fair description of what Wabi is". 304:
Wabi implements the lowest layers of the Windows environment in the form of the user.dll, kernel.dll, and gdi.dll libraries. All other Windows
764: 1729: 474: 1764: 1022: 574: 417: 217: 1759: 988: 1084: 927: 711: 1690: 1498: 1378: 1411: 957: 820: 627: 597: 336:, and on x86 and SPARC systems running Linux. To run an x86 Windows environment on SPARC and other RISC systems, a 189: 98: 35: 1488: 1483: 1161: 846: 1623: 372: 309:
ever-expanding efforts and the difficulties of the emulation being precise enough to run commercial software.
798: 1113: 216:
The technology was originally developed by Praxsys Technologies as the result of discussions in 1990 with
170: 1215: 393: 1416: 1297: 738: 1640: 1351: 654: 444: 305: 1270: 772: 534: 225: 121: 1187: 337: 1146: 564: 1675: 1648: 1636: 1456: 1121: 684: 570: 340:
dynamically converts x86 instructions upon first use into SPARC or other native instructions.
205: 152: 504: 1685: 1527: 1406: 256: 148: 93: 86: 1628: 423: 284: 347:
package, to allow the Windows Program Manager to launch a DOS command session from its
201: 110: 1753: 1679: 1632: 1324: 902: 377: 1241:
Schulman, Andrew; Brown, Ralf; Maxey, David; Michels, Raymond J.; Kyle, Jim (1993).
1719: 1242: 166: 1724: 1552: 1421: 274:
Wabi 2.2 was licensed from SunSoft by Caldera in 1996 as part of that company's
162: 155: 1557: 996: 385: 264: 126: 81: 1125: 255:
support in Windows applications. Alongside this, Sun upgraded its version of
1542: 1465: 1091: 935: 371:
In conjunction with its development of the Wabi software, Sun initiated the
221: 177:
instructions where appropriate, but without providing emulation support for
876: 21: 1591: 1586: 965: 1644: 1492: 1120:. Vol. 4, no. 3. The Cobb Group. March 1998. pp. 14–15. 405: 329: 321: 240: 73: 1478: 850: 535:"Brace yourself for the next generation of desktop operating systems" 411: 344: 233: 182: 263:
expansion card. The company indicated that with the introduction of
1546: 1532: 1522: 333: 313: 275: 268: 260: 197: 114: 106: 1734: 1606: 1562: 1536: 1452: 252: 1425: 797:(Press release). Sun Microsystems. October 1995. Archived from 621: 619: 325: 317: 193: 178: 174: 158: 102: 15: 1264: 1262: 1083:
Hohensee, Paul; Myszewski, Mat; Reese, David (August 1996).
870: 868: 498: 496: 849:(Press release). Caldera. 18 November 1996. Archived from 795:"82.10: SunSoft Expands WABI Line With New Server Product" 528: 526: 147:
is a discontinued commercial software application from
1055:"SunSelect's Wabi vs. Insignia Solutions' SoftWindows" 1016: 1014: 161:
specification. Wabi runs applications developed for
1703: 1662: 1604: 1575: 1511: 1464: 1379:"Sun Uses ECMA as Path to ISO Java Standardization" 877:"Wabi: Caldera's Solution for Windows Applications" 655:"Wabi gets 'interface-lift' to enhance user appeal" 132: 120: 92: 80: 1271:"Vendors port Windows, Mac apps to Unix platforms" 1048: 1046: 1044: 821:"Caldera Licenses Wabi for Windows Apps on Linux" 678: 676: 468: 466: 1078: 1076: 324:systems, as well as on PowerPC systems running 1437: 8: 558: 556: 66: 958:"The Willows Toolkit Technical White Paper" 392:Despite Sun's contention that there was no 204:. A version for Linux was also released by 1707: 1668: 1611: 1579: 1515: 1471: 1444: 1430: 1422: 718:. Vol. 10, no. 3. pp. 22–27 598:"IBM Licences SunSelect's WABI Technology" 65: 1358:. Vol. 1, no. 1. pp. 42–45 1298:"Windows API: private or public property" 1247:(2 ed.). Addison-Wesley. p. 179 279:product, available only for Solaris 2.6. 1576:Ports of Unix-like utilities for Windows 475:"SunSelect Intrigues with WABI for Unix" 414: – Series of single-board computers 46:of all important aspects of the article. 1114:"Running Wabi on 24-bit video displays" 436: 1195:. Caldera. July 1996. pp. 133–149 628:"SunSoft bridges gap with Solaris 2.4" 426: – Windows compatibility software 381:of Microsoft's copyright and patents. 42:Please consider expanding the lead to 653:Bozman, Jean S. (19 September 1994). 271:, to take advantage of the software. 7: 1730:Windows Interface Source Environment 563:Fordin, Scott; Nolin, Susan (1996). 1691:Windows Subsystem for Linux (WSL 2) 1512:Development environments and shells 1499:Windows Subsystem for Linux (WSL 1) 1356:Computerworld Client/Server Journal 1350:Johnson, Maryfran (November 1993). 901:Holve, Michael (3 December 1997). 875:Johnson, Dwight L. (1 June 1997). 847:"Caldera Ships Wabi 2.2 for Linux" 63:Microsoft Win16 API for Unix/Linux 14: 1605:Windows runtime environments for 1214:Karnes, Clifton (December 1992). 964:. 5 December 1998. Archived from 626:Bozman, Jean S. (11 April 1994). 420: – 1994 application by Apple 418:Macintosh Application Environment 188:Wabi was originally released for 1664:Platform virtualization software 1160:Pollace, Michelle (March 1994). 903:"WABI v2.2 for Linux by Caldera" 745:. No. 152. pp. 292–294 505:"Sun opens Unix to Windows apps" 72: 20: 1377:Fellows, William (6 May 1999). 1325:"APIs jumping across platforms" 739:"SCO Server 5, in arte Everest" 473:Andrews, Dave (February 1993). 451:. 21 September 1992. p. 16 218:Interactive Systems Corporation 173:, interpreting and translating 34:may be too short to adequately 1021:Nance, Barry (November 1995). 987:Diedrich, Oliver (July 1998). 771:. 27 June 1995. Archived from 533:Alsop, Stewart (24 May 1993). 503:Bozman, Jean S. (3 May 1993). 312:Wabi was released for Solaris 192:, with versions following for 44:provide an accessible overview 1: 1269:Paul, Fredric (17 May 1993). 1053:Hayes, Frank (January 1994). 995:. p. 170. Archived from 683:Tamasanis, Doug (July 1995). 1323:Hess, Robert (10 May 1993). 1296:Hines, John R. (July 1993). 408: – Computer workstation 236:creator Insignia Solutions. 1412:Wabi for Linux User's Guide 1189:Wabi for Linux User's Guide 1781: 604:. October 1993. p. 56 1765:Sun Microsystems software 1710: 1671: 1614: 1582: 1518: 1489:Windows Services for UNIX 1484:Microsoft POSIX subsystem 1474: 71: 1624:Willows Toolkit for UNIX 737:Sorge, Leo (June 1995). 710:Esch, Jim (March 1996). 373:Public Windows Interface 1029:. pp. 119–120, 122 712:"Choose All That Apply" 355:Standardization attempt 1352:"Warring Over Windows" 934:. 1998. Archived from 765:"A better Wabi, SunPC" 566:Wabi 2 Opening Windows 338:code translation layer 171:Windows for Workgroups 1417:Fun with Caldera WABI 1407:Wabi 2.2 User's Guide 1023:"Sincere OS Flattery" 394:intellectual property 1760:Compatibility layers 1085:"Wabi Cpu Emulation" 928:"The Future of Wabi" 685:"A Less Wobbly Wabi" 366:Undocumented Windows 151:that implements the 1216:"Editorial License" 226:Japanese aesthetics 68: 1147:"Wabi 1.1 for AIX" 1061:. pp. 156–157 691:. pp. 159–160 602:The Computer Paper 1747: 1746: 1743: 1742: 1699: 1698: 1676:Cooperative Linux 1658: 1657: 1600: 1599: 1571: 1570: 1507: 1506: 1331:. pp. 1, 107 661:. pp. 49, 53 569:. SunSoft Press. 142: 141: 61: 60: 1772: 1708: 1669: 1612: 1580: 1528:Hamilton C shell 1516: 1472: 1459:interoperability 1446: 1439: 1432: 1423: 1394: 1393: 1391: 1389: 1374: 1368: 1367: 1365: 1363: 1347: 1341: 1340: 1338: 1336: 1320: 1314: 1313: 1311: 1309: 1293: 1287: 1286: 1284: 1282: 1277:. pp. 15–16 1266: 1257: 1256: 1254: 1252: 1244:Undocumented DOS 1238: 1232: 1231: 1229: 1227: 1211: 1205: 1204: 1202: 1200: 1194: 1184: 1178: 1177: 1175: 1173: 1168:. pp. 60–61 1157: 1151: 1150: 1143: 1137: 1136: 1134: 1132: 1110: 1104: 1103: 1101: 1099: 1089: 1080: 1071: 1070: 1068: 1066: 1050: 1039: 1038: 1036: 1034: 1018: 1009: 1008: 1006: 1004: 984: 978: 977: 975: 973: 962:Willows Software 954: 948: 947: 945: 943: 932:Sun Microsystems 924: 918: 917: 915: 913: 907:Everything Linux 898: 892: 891: 889: 887: 872: 863: 862: 860: 858: 843: 837: 836: 834: 832: 817: 811: 810: 808: 806: 791: 785: 784: 782: 780: 761: 755: 754: 752: 750: 734: 728: 727: 725: 723: 707: 701: 700: 698: 696: 680: 671: 670: 668: 666: 650: 644: 643: 641: 639: 623: 614: 613: 611: 609: 594: 588: 587: 585: 583: 560: 551: 550: 548: 546: 530: 521: 520: 518: 516: 511:. pp. 1, 10 500: 491: 490: 488: 486: 470: 461: 460: 458: 456: 441: 332:systems running 149:Sun Microsystems 94:Operating system 87:Sun Microsystems 76: 69: 56: 53: 47: 24: 16: 1780: 1779: 1775: 1774: 1773: 1771: 1770: 1769: 1750: 1749: 1748: 1739: 1695: 1654: 1596: 1567: 1503: 1460: 1450: 1403: 1398: 1397: 1387: 1385: 1376: 1375: 1371: 1361: 1359: 1349: 1348: 1344: 1334: 1332: 1322: 1321: 1317: 1307: 1305: 1295: 1294: 1290: 1280: 1278: 1268: 1267: 1260: 1250: 1248: 1240: 1239: 1235: 1225: 1223: 1213: 1212: 1208: 1198: 1196: 1192: 1186: 1185: 1181: 1171: 1169: 1162:"Product Focus" 1159: 1158: 1154: 1145: 1144: 1140: 1130: 1128: 1112: 1111: 1107: 1097: 1095: 1087: 1082: 1081: 1074: 1064: 1062: 1052: 1051: 1042: 1032: 1030: 1020: 1019: 1012: 1002: 1000: 989:"Shaky Bridges" 986: 985: 981: 971: 969: 956: 955: 951: 941: 939: 926: 925: 921: 911: 909: 900: 899: 895: 885: 883: 874: 873: 866: 856: 854: 845: 844: 840: 830: 828: 819: 818: 814: 804: 802: 793: 792: 788: 778: 776: 769:SunWorld Online 763: 762: 758: 748: 746: 743:MCmicrocomputer 736: 735: 731: 721: 719: 716:HP Professional 709: 708: 704: 694: 692: 682: 681: 674: 664: 662: 652: 651: 647: 637: 635: 625: 624: 617: 607: 605: 596: 595: 591: 581: 579: 577: 562: 561: 554: 544: 542: 532: 531: 524: 514: 512: 502: 501: 494: 484: 482: 472: 471: 464: 454: 452: 443: 442: 438: 433: 424:Wine (software) 402: 357: 294: 214: 64: 57: 51: 48: 41: 29:This article's 25: 12: 11: 5: 1778: 1776: 1768: 1767: 1762: 1752: 1751: 1745: 1744: 1741: 1740: 1738: 1737: 1732: 1727: 1722: 1717: 1711: 1705: 1701: 1700: 1697: 1696: 1694: 1693: 1688: 1683: 1672: 1666: 1660: 1659: 1656: 1655: 1653: 1652: 1626: 1621: 1615: 1609: 1602: 1601: 1598: 1597: 1595: 1594: 1589: 1583: 1577: 1573: 1572: 1569: 1568: 1566: 1565: 1560: 1555: 1550: 1540: 1530: 1525: 1519: 1513: 1509: 1508: 1505: 1504: 1502: 1501: 1496: 1486: 1481: 1475: 1469: 1462: 1461: 1451: 1449: 1448: 1441: 1434: 1426: 1420: 1419: 1414: 1409: 1402: 1401:External links 1399: 1396: 1395: 1369: 1342: 1315: 1288: 1258: 1233: 1206: 1179: 1152: 1138: 1118:Inside Solaris 1105: 1072: 1040: 1010: 979: 949: 919: 893: 864: 838: 827:. 6 March 1996 812: 786: 756: 729: 702: 672: 645: 615: 589: 575: 552: 522: 492: 462: 435: 434: 432: 429: 428: 427: 421: 415: 409: 401: 398: 356: 353: 293: 290: 213: 210: 202:SCO OpenServer 140: 139: 137:Wabi™ Software 134: 130: 129: 124: 118: 117: 111:SCO OpenServer 96: 90: 89: 84: 78: 77: 62: 59: 58: 38:the key points 28: 26: 19: 13: 10: 9: 6: 4: 3: 2: 1777: 1766: 1763: 1761: 1758: 1757: 1755: 1736: 1733: 1731: 1728: 1726: 1723: 1721: 1718: 1716: 1713: 1712: 1709: 1706: 1702: 1692: 1689: 1687: 1684: 1681: 1680:TopologiLinux 1677: 1674: 1673: 1670: 1667: 1665: 1661: 1650: 1646: 1642: 1638: 1634: 1633:WINE@Etersoft 1630: 1627: 1625: 1622: 1620: 1617: 1616: 1613: 1610: 1608: 1603: 1593: 1590: 1588: 1585: 1584: 1581: 1578: 1574: 1564: 1561: 1559: 1556: 1554: 1551: 1548: 1544: 1541: 1538: 1534: 1531: 1529: 1526: 1524: 1521: 1520: 1517: 1514: 1510: 1500: 1497: 1494: 1490: 1487: 1485: 1482: 1480: 1477: 1476: 1473: 1470: 1467: 1463: 1458: 1454: 1447: 1442: 1440: 1435: 1433: 1428: 1427: 1424: 1418: 1415: 1413: 1410: 1408: 1405: 1404: 1400: 1384: 1380: 1373: 1370: 1357: 1353: 1346: 1343: 1330: 1326: 1319: 1316: 1303: 1302:IEEE Spectrum 1299: 1292: 1289: 1276: 1275:Network World 1272: 1265: 1263: 1259: 1246: 1245: 1237: 1234: 1221: 1217: 1210: 1207: 1191: 1190: 1183: 1180: 1167: 1163: 1156: 1153: 1148: 1142: 1139: 1127: 1123: 1119: 1115: 1109: 1106: 1093: 1086: 1079: 1077: 1073: 1060: 1056: 1049: 1047: 1045: 1041: 1028: 1024: 1017: 1015: 1011: 999:on 1999-09-13 998: 994: 990: 983: 980: 968:on 1999-05-07 967: 963: 959: 953: 950: 938:on 1999-01-16 937: 933: 929: 923: 920: 908: 904: 897: 894: 882: 881:Linux Journal 878: 871: 869: 865: 853:on 1996-12-20 852: 848: 842: 839: 826: 822: 816: 813: 801:on 1998-12-07 800: 796: 790: 787: 775:on 1997-08-04 774: 770: 766: 760: 757: 744: 740: 733: 730: 717: 713: 706: 703: 690: 686: 679: 677: 673: 660: 659:Computerworld 656: 649: 646: 633: 632:Computerworld 629: 622: 620: 616: 603: 599: 593: 590: 578: 576:0-13-461617-0 572: 568: 567: 559: 557: 553: 540: 536: 529: 527: 523: 510: 509:Computerworld 506: 499: 497: 493: 480: 476: 469: 467: 463: 450: 449:Computerworld 446: 445:"Short takes" 440: 437: 430: 425: 422: 419: 416: 413: 410: 407: 404: 403: 399: 397: 395: 390: 387: 382: 379: 378:Scott McNealy 374: 369: 367: 361: 354: 352: 350: 349:MS-DOS Prompt 346: 341: 339: 335: 331: 327: 323: 319: 315: 310: 307: 302: 298: 291: 289: 286: 280: 277: 272: 270: 266: 262: 258: 254: 249: 245: 242: 237: 235: 229: 227: 223: 219: 211: 209: 207: 203: 199: 195: 191: 186: 184: 180: 176: 172: 168: 164: 160: 157: 154: 150: 146: 138: 135: 131: 128: 125: 123: 119: 116: 112: 108: 104: 100: 97: 95: 91: 88: 85: 83: 79: 75: 70: 55: 45: 39: 37: 32: 27: 23: 18: 17: 1720:Captive NTFS 1618: 1386:. Retrieved 1383:Tech Monitor 1382: 1372: 1360:. Retrieved 1355: 1345: 1333:. Retrieved 1328: 1318: 1306:. Retrieved 1304:. p. 17 1301: 1291: 1279:. Retrieved 1274: 1249:. Retrieved 1243: 1236: 1224:. Retrieved 1219: 1209: 1197:. Retrieved 1188: 1182: 1170:. Retrieved 1165: 1155: 1141: 1129:. Retrieved 1117: 1108: 1096:. Retrieved 1063:. Retrieved 1058: 1031:. Retrieved 1026: 1001:. Retrieved 997:the original 992: 982: 970:. Retrieved 966:the original 961: 952: 940:. Retrieved 936:the original 931: 922: 910:. Retrieved 906: 896: 884:. Retrieved 880: 855:. Retrieved 851:the original 841: 829:. Retrieved 825:Tech Monitor 824: 815: 803:. Retrieved 799:the original 789: 777:. Retrieved 773:the original 768: 759: 747:. Retrieved 742: 732: 720:. Retrieved 715: 705: 693:. Retrieved 688: 663:. Retrieved 658: 648: 636:. Retrieved 634:. p. 16 631: 606:. Retrieved 601: 592: 580:. Retrieved 565: 543:. Retrieved 538: 513:. Retrieved 508: 483:. Retrieved 481:. p. 36 478: 453:. Retrieved 448: 439: 391: 383: 370: 365: 362: 358: 348: 342: 311: 303: 299: 295: 281: 273: 250: 246: 238: 230: 215: 187: 167:Windows 3.11 144: 143: 82:Developer(s) 49: 33: 31:lead section 1725:NDISwrapper 1553:MKS Toolkit 1222:. p. 4 541:. p. 4 163:Windows 3.1 1754:Categories 1558:PowerShell 1468:subsystems 431:References 386:Bill Gates 265:Windows 95 185:hardware. 127:Middleware 1641:CrossOver 1543:Mingw-w64 1466:Unix-like 1166:hp-ux/usr 1126:1081-3314 1092:Hot Chips 539:InfoWorld 36:summarize 1592:UnxUtils 1587:GnuWin32 1220:Compute! 400:See also 292:Features 52:May 2024 1704:Related 1645:Darwine 1493:Interix 1457:Windows 1329:MacWEEK 406:Sun386i 330:PA-RISC 322:PowerPC 241:RS/6000 222:meaning 212:History 206:Caldera 190:Solaris 153:Windows 133:Website 99:Solaris 1649:Proton 1637:Cedega 1479:Cygwin 1199:12 May 1124:  1098:6 July 857:12 May 749:12 May 722:12 May 573:  412:SunPCi 351:icon. 345:DOSEMU 234:SoftPC 169:, and 1686:Merge 1547:MSYS2 1533:MinGW 1523:DJGPP 1388:6 May 1362:6 May 1335:5 May 1308:6 May 1281:6 May 1251:5 May 1226:5 May 1193:(PDF) 1172:9 May 1131:9 May 1088:(PDF) 1065:5 May 1033:5 May 1003:7 May 972:7 May 942:9 May 912:7 May 886:7 May 831:7 May 805:9 May 779:9 May 695:5 May 665:9 May 638:5 May 608:5 May 582:6 May 545:5 May 515:5 May 485:5 May 455:5 May 334:HP-UX 314:SPARC 276:Linux 269:SunOS 261:SunPC 257:Merge 198:HP-UX 156:Win16 115:Linux 107:HP-UX 1735:DXVK 1715:APIW 1629:Wine 1619:Wabi 1607:*nix 1563:UWIN 1537:MSYS 1453:Unix 1390:2024 1364:2024 1337:2024 1310:2024 1283:2024 1253:2024 1228:2024 1201:2024 1174:2024 1133:2024 1122:ISSN 1100:2021 1094:VIII 1067:2024 1059:Byte 1035:2024 1027:Byte 1005:2024 974:2024 944:2024 914:2024 888:2024 859:2024 833:2024 807:2024 781:2024 751:2024 724:2024 697:2024 689:Byte 667:2024 640:2024 610:2024 584:2024 571:ISBN 547:2024 517:2024 487:2024 479:Byte 457:2024 320:and 306:dlls 285:Wine 253:ODBC 200:and 145:Wabi 122:Type 67:Wabi 993:c't 326:AIX 318:x86 224:in 194:AIX 181:or 179:DOS 175:x86 159:API 103:AIX 1756:: 1647:, 1643:, 1639:, 1635:, 1381:. 1354:. 1327:. 1300:. 1273:. 1261:^ 1218:. 1164:. 1116:. 1090:. 1075:^ 1057:. 1043:^ 1025:. 1013:^ 991:. 960:. 930:. 905:. 879:. 867:^ 823:. 767:. 741:. 714:. 687:. 675:^ 657:. 630:. 618:^ 600:. 555:^ 537:. 525:^ 507:. 495:^ 477:. 465:^ 447:. 328:, 316:, 208:. 196:, 183:PC 165:, 113:, 109:, 105:, 101:, 1682:) 1678:( 1651:) 1631:( 1549:) 1545:( 1539:) 1535:( 1495:) 1491:( 1455:– 1445:e 1438:t 1431:v 1392:. 1366:. 1339:. 1312:. 1285:. 1255:. 1230:. 1203:. 1176:. 1149:. 1135:. 1102:. 1069:. 1037:. 1007:. 976:. 946:. 916:. 890:. 861:. 835:. 809:. 783:. 753:. 726:. 699:. 669:. 642:. 612:. 586:. 549:. 519:. 489:. 459:. 54:) 50:( 40:.

Index


lead section
summarize
provide an accessible overview

Developer(s)
Sun Microsystems
Operating system
Solaris
AIX
HP-UX
SCO OpenServer
Linux
Type
Middleware
Wabi™ Software
Sun Microsystems
Windows
Win16
API
Windows 3.1
Windows 3.11
Windows for Workgroups
x86
DOS
PC
Solaris
AIX
HP-UX
SCO OpenServer

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.