Mainsoft
Template:Short description Script error: No such module "Unsubst".
Page Module:Infobox/styles.css has no content.Page Template:Infobox company/styles.css has no content.
| Lua error in package.lua at line 80: module 'Module:InfoboxImage/data' not found. | |
| Script error: No such module "If empty". | |
| Formerly | Script error: No such module "If empty". |
Company type | Script error: No such module "If empty". |
| ISIN | Script error: No such module "WikidataIB". |
| Industry | Script error: No such module "WikidataIB". |
| Predecessor | Script error: No such module "WikidataIB". |
| Incorporated | Script error: No such module "WikidataIB". |
| Founded | Script error: No such module "WikidataIB". |
| Founder | Script error: No such module "WikidataIB". |
| Defunct | Script error: No such module "WikidataIB". |
| Successor | Script error: No such module "WikidataIB". |
| Headquarters | Script error: No such module "Separated entries". |
Area served | Script error: No such module "If empty". |
| Products | Grasshopper |
| Revenue | Script error: No such module "WikidataIB". |
| Script error: No such module "WikidataIB". | |
| Script error: No such module "WikidataIB". | |
| Total assets | Script error: No such module "WikidataIB". |
| Owner | Script error: No such module "If empty". |
Number of employees | Script error: No such module "WikidataIB". |
| Parent | Script error: No such module "WikidataIB". |
| Subsidiaries | Script error: No such module "If empty". |
| Website | Script error: No such module "If empty". |
Script error: No such module "Check for unknown parameters".Script error: No such module "Check for conflicting parameters".Script error: No such module "Check for deprecated parameters".
Mainsoft is a software company, founded in 1993, that develops interoperability software products for Microsoft Windows and Linux/Unix platforms.[1]
History
Founding
Mainsoft was founded in 1993, mainly to propose integration products between Windows and other systems.[2]
Mainsoft was one of the main providers for the Microsoft Windows Interface Source Environment (WISE) program, a licensing program from Microsoft that allowed developers to recompile and run Windows-based applications on Unix and Macintosh platforms.[3] Its first product, MainWin, was an implementation of the Windows API for Unix systems such as Sun Solaris, AIX, HP-UX and UnixWare, offering "most of 600 Windows calls" and reportedly allowing Windows 3.0, and later 3.1, applications recompiled for target platforms to run natively at acceptable performance without recourse to emulation.[4]
WISE software development kits (SDKs) were not directly provided by Microsoft. Instead Microsoft established partnerships to several software providers which in turn sold WISE SDKs to end-users.[5]
After the WISE program, Microsoft extended its agreements with Mainsoft to port Windows Media Player 6.3 and Internet Explorer to Unix.[6]
Microsoft integration
Since then, Mainsoft activity shifted to integration of Microsoft SharePoint into IBM products[7][8][9] (IBM Lotus Notes, IBM WebSphere, Rational Jazz) and products focusing on .NET Framework and JavaEE.
To be able to develop WISE SDKs, software providers needed to have access to Windows internals source code. In 2004, more than 30000 source files from Windows 2000 and Windows NT 4.0 were leaked to the internet. It was later discovered that the source of the leak originated from Mainsoft.[10][11]
See also
References
Page Template:Reflist/styles.css has no content.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
- ^ Lua error in package.lua at line 80: module 'Module:Citation/CS1/Utilities' not found.
Script error: No such module "Check for unknown parameters".
External links
- Company website
- MainWin, a Mainsoft platform allowing to port Windows applications to Unix and Linux
Lua error in package.lua at line 80: module 'Module:Authority control/config' not found.