WISE — различия между версиями
(→Утечка исходного кода Windows) |
(→WISE) |
||
Строка 28: | Строка 28: | ||
==WISE== | ==WISE== | ||
+ | '''Windows Interface Source Environment''' Исходная среда интерфейса Windows (или WISE ) - программа лицензирования от Microsoft, которая позволяла разработчикам перекомпилировать и запускать приложения на базе Windows на UNIX и Macintosh платформах. | ||
+ | |||
+ | Пакеты WISE SDK были основаны на эмуляции Windows API, который мог работать на платформах Unix и Macintosh. | ||
+ | |||
+ | ===История=== | ||
+ | |||
+ | WISE был выпущен в 1994 году. WISE SDK напрямую не поставлялись Microsoft. Вместо этого Microsoft установила партнерские отношения с несколькими поставщиками программного обеспечения (которым требовался доступ к внутреннему исходному коду Windows), которые, в свою очередь, продавали WISE SDK конечным пользователям. | ||
+ | |||
+ | Было несколько поставщиков ПО предоставлявших WISE SDK или эмуляторы, в основном: | ||
+ | *Компания '''Mainsoft''', продукт '''Mainwin''', реализация MFC на Unix платформах | ||
+ | *Компания '''Bristol Technology Inc.''', разработала '''Wind/U''', который работал поверх Motif (Unix GUI-инструментарий подобный GTK/Qt/wxWidgets). | ||
+ | *'''Insignia Solutions''' представила эмулятор под названием Softwindows | ||
+ | *'''Locus Computing Corporation''' представила эмулятор под названием Merge | ||
+ | |||
+ | ===Недобросовестное использование доминирующего положения Microsoft=== | ||
+ | Программа WISE, реализация которой была прекращена вскоре после ее создания, была замечена некоторыми как троянский конь, созданный Microsoft для проникновения на Unix рынок. Компании, предоставляющие WISE SDK, должны были иметь доступ к исходному коду Windows, что делало их зависимыми от доброй воли Microsoft. В 1999 году Bristol Technology Inc. , компания-разработчик программного обеспечения, которая предоставила WISE SDK, подала в суд на Microsoft, утверждая, что она незаконно утаивала исходный код Windows и использовала свое доминирующее положение в Windows для выхода на другие рынки. Позднее постановление обязывало Microsoft выплатить Bristol Technologies 1 миллион долларов. | ||
+ | |||
==IE for UNIX== | ==IE for UNIX== | ||
{{Microsoft}} | {{Microsoft}} |
Версия 07:25, 28 августа 2021
Содержание
[убрать]Mainsoft
Mainsoft - это компания-разработчик ПО, основанная в 1993 году, разрабатывавшая программные продукты для взаимодействия платформ Microsoft Windows и Linux/Unix.
История
Компания была основана в 1993 году, в основном для того, чтобы предлагать продукты для интеграции между Windows и другими системами.
Mainsoft была одним из основных поставщиков программы Microsoft Windows Interface Source Environment (WISE), программы лицензирования от Microsoft, которая позволяла разработчикам перекомпилировать и запускать Windows-приложения на платформах UNIX и Macintosh. WISE и SDK напрямую не поставлялись Microsoft. Вместо этого Microsoft установила партнерские отношения с несколькими поставщиками программного обеспечения, которые, в свою очередь, продавали WISE SDK конечным пользователям.
После программы WISE Microsoft расширила свои соглашения с Mainsoft на перенос Windows Media Player 6.3 и Internet Explorer на Unix.
С тех пор деятельность Mainsoft перешла к интеграции Microsoft SharePoint в IBM продукты (IBM Lotus Notes, IBM WebSphere, Rational Jazz) и продукты, ориентированные на .NET Framework и JavaEE .
Согласно профилю LinkedIn, в 2010 году Mainsoft Corporation сменила название на Harmon.ie (www.harmon.ie).
Утечка исходного кода Windows
Чтобы иметь возможность разрабатывать WISE SDK, разработчики Mainsoft должны иметь доступ к внутреннему исходному коду Windows.
12 февраля 2004 года стало известно об утечке более 30000 исходных файлов из Windows 2000 и Windows NT 4.0 в пиринговые сети.
Как стало известно позднее, эти исходные тексты были переданы Mainsoft, т.к. адреса электронной почты сотрудников Mainsoft были обнаружены в одном из крэш-дампов, содержавшихся в архиве с исходными текстами.
Через несколько дней после утечки Microsoft выпустила обращение, в котором подтверждала соответствие содержимого zip-архива исходным текстам Windows 2000 и NT 4.0 и обещала применить юридические санкции ко всем, кто будет уличён в распространении этого архива.
Несмотря на угрозу, эти исходные тексты быстро разошлись по хакерским сообществам по всему миру. В частности, вскоре после утечки была обнаружена уязвимость в коде обработки BMP-файлов в IE; специалист по компьютерной безопасности, обнаруживший эту уязвимость, подтвердил, что он нашёл её, изучая утёкшие исходные тексты.
WISE
Windows Interface Source Environment Исходная среда интерфейса Windows (или WISE ) - программа лицензирования от Microsoft, которая позволяла разработчикам перекомпилировать и запускать приложения на базе Windows на UNIX и Macintosh платформах.
Пакеты WISE SDK были основаны на эмуляции Windows API, который мог работать на платформах Unix и Macintosh.
История
WISE был выпущен в 1994 году. WISE SDK напрямую не поставлялись Microsoft. Вместо этого Microsoft установила партнерские отношения с несколькими поставщиками программного обеспечения (которым требовался доступ к внутреннему исходному коду Windows), которые, в свою очередь, продавали WISE SDK конечным пользователям.
Было несколько поставщиков ПО предоставлявших WISE SDK или эмуляторы, в основном:
- Компания Mainsoft, продукт Mainwin, реализация MFC на Unix платформах
- Компания Bristol Technology Inc., разработала Wind/U, который работал поверх Motif (Unix GUI-инструментарий подобный GTK/Qt/wxWidgets).
- Insignia Solutions представила эмулятор под названием Softwindows
- Locus Computing Corporation представила эмулятор под названием Merge
Недобросовестное использование доминирующего положения Microsoft
Программа WISE, реализация которой была прекращена вскоре после ее создания, была замечена некоторыми как троянский конь, созданный Microsoft для проникновения на Unix рынок. Компании, предоставляющие WISE SDK, должны были иметь доступ к исходному коду Windows, что делало их зависимыми от доброй воли Microsoft. В 1999 году Bristol Technology Inc. , компания-разработчик программного обеспечения, которая предоставила WISE SDK, подала в суд на Microsoft, утверждая, что она незаконно утаивала исходный код Windows и использовала свое доминирующее положение в Windows для выхода на другие рынки. Позднее постановление обязывало Microsoft выплатить Bristol Technologies 1 миллион долларов.
IE for UNIX
Microsoft |
---|
Windows Research Kernel • WNT: правдивая история Windows NT • Remote Desktop Protocol • Xming • Windows Subsystem for Linux (WSL) • Запуск DE и графического ПО в WSL • Cygwin • PowerShell |