Jump to content

Интерфейс прикладного программирования для Windows

(Перенаправлено с сайта Willows Software, Inc. )

Стандарт интерфейса прикладного программирования для Windows ( APIW ) — это спецификация API Microsoft Windows 3.1, разработанная компанией Willows Software . Он является преемником ранее предложенного стандарта общедоступного интерфейса Windows. Он был создан в попытке установить независимый от поставщика, независимый от платформы, открытый стандарт 16-битного Windows API, не контролируемый Microsoft. [ 1 ]

Создание

[ редактировать ]

К концу 1990 года Windows 3.0 стала самым продаваемым программным обеспечением. Различные графические приложения Windows уже начали сокращать время обучения и повышать производительность персональных компьютеров. В то же время на технических рабочих станциях и ведомственных серверах доминировали различные Unix и операционные системы на базе Unix. Идея единой среды приложений в гетерогенных средах была привлекательной как для корпоративных клиентов, так и для разработчиков программного обеспечения.

5 мая 1993 года Sun Microsystems анонсировала бинарный интерфейс приложений Windows (WABI), продукт для запуска программного обеспечения Windows в Unix, а также инициативу Public Windows Interface (PWI) — попытку стандартизировать подмножество популярных 16-битных API-интерфейсов Windows. . [ 2 ] Цели консорциума PWI заключались в том, чтобы превратить проприетарный Windows API в «открытую, общедоступную спецификацию» и передать ответственность за развитие этой спецификации «нейтральному органу». Консорциум, в состав которого входят Sun, IBM, Hewlett Packard и Novell, [ 3 ] предложил PWI различным компаниям и организациям, включая X/Open , IEEE и Unix International . [ 4 ] Накануне Microsoft анонсировала SoftPC , продукт Windows to Unix, созданный Insignia Solutions в рамках программы, в рамках которой Microsoft лицензировала исходный код Windows для выбора третьих сторон, которая в следующем году стала известна как Windows Interface Source Environment (WISE). . Позже в том же месяце Microsoft также анонсировала Windows NT , версию Windows, предназначенную для работы на рабочих станциях и серверах. [ 5 ]

Участие ECMA

[ редактировать ]

В феврале 1994 года комитет по спецификациям PWI отправил проект спецификации в компанию X/Open , которая отклонила его в марте после того, как ей угрожали заявления Microsoft о правах интеллектуальной собственности (IPR) на API-интерфейсы Windows. [ 6 ] — и Европейская ассоциация производителей компьютеров (ECMA). В сентябре, теперь уже в составе делегации ECMA, они сделали информационную презентацию о проекте на пленарном заседании ISO SC22 в Гааге, Нидерланды. [ 7 ] Их цель состояла в том, чтобы сделать его стандартом ISO , чтобы заставить Microsoft соблюдать его (в Windows) или рискнуть не иметь возможности продавать его европейским или азиатским правительствам, которые могут покупать только продукты, соответствующие стандартам ISO. [ 8 ]

В апреле 1995 года компания Willows Software, Inc. (ранее Multiport, Inc. [ 9 ] [ 10 ] ) компания из Саратоги, штат Калифорния, финансируемая Canopy , которая работала над технологиями Windows и Unix (унаследованными от тогда несуществующей Hunter Systems, Inc. [ 11 ] ) с начала 1993 года присоединился к специальной группе ECMA. ) эта группа стала Техническим комитетом 37 Windows 95 В августе (примерно в то время, когда была выпущена . Уиллоуз пообещала завершить полный проект спецификации к концу года. В октябре проект спецификации был завершен под названием «Интерфейс прикладного программирования для Windows» (APIW). В декабре он был принят как ECMA-234 и включен в ускоренную программу, чтобы стать стандартом ISO. [ 7 ]

Задержка ISO

[ редактировать ]

Опять же, Microsoft заявила об интеллектуальной собственности на API-интерфейсы Windows, а ISO приостановила действие стандарта в ожидании доказательств своих претензий. Задержка продолжалась до ноября 1997 года, когда, не услышав ответа от Microsoft, ISO объявила, что продвигает стандарт. [ 12 ] Однако нет никаких сведений о том, что он когда-либо был утвержден в качестве стандарта ISO.

См. также

[ редактировать ]
  • Willows Toolkit для UNIX - Страницы американской компании-разработчика программного обеспечения,
  • Willows RT для встраиваемых систем -
  • Novell Corsair - дистрибутив Linux конца 1990-х - начала 2000-х.
  • Caldera Network Desktop - дистрибутив Linux конца 1990-х - начала 2000-х годов.
  1. ^ «Стандарт ECMA-234» (PDF) . Экма Интернешнл . Декабрь 1995 года.
  2. ^ «SunFLASH Vol 53: Sun представляет Wabi — позволяет запускать приложения MS-Windows под UNIX» . SunFlash (Информационный бюллетень) . Май 1993 года.
  3. ^ Лоуренс, Ник (май 1994 г.). «Открытие окон». Мир персональных компьютеров . п. 260.
  4. ^ Шерил Гербер (10 мая 1993 г.). «Sun представляет планы Windows для RISC» . Инфомир . ИнфоУорлд Медиа Групп, Инк.: 8.
  5. ^ Боб Меткалф (7 июня 1993 г.). «Неужели переодевание ОС слишком хорошо, чтобы быть правдой?». Инфомир . InfoWorld Media Group, Inc.: 52.
  6. ^ «X/OPEN НЕ БЕРЕТ УПРАВЛЕНИЕ ИНИЦИАТИВОЙ ПУБЛИЧНЫХ WINDOWS». Обзор компьютерного бизнеса. 30 марта 1994 года. {{cite web}}: Отсутствует или пусто |url= ( помощь )
  7. ^ Jump up to: а б Роб Фарнум (июнь 1996 г.). «Интерфейс прикладного программирования для Windows: своевременный стандарт» . Стандартный вид . 4 (2): 100–102. дои : 10.1145/234999.235003 . S2CID   776348 .
  8. ^ Мартин ЛанМоника (18 декабря 1995 г.). «Группа назад по спецификации Windows». Инфомир . InfoWorld Media Group, Inc.: 16.
  9. ^ «CORSAIR СТАЕТ ОПЕРАЦИОННОЙ СИСТЕМОЙ ИНТЕРНЕТА». Обзор компьютерного бизнеса. 17 марта 1995 г. {{cite web}}: Отсутствует или пусто |url= ( помощь )
  10. ^ «Corsair Desktop mit Linux-Kern» [ядро Corsair Desktop Linux]. Компьютервоче . 30 июня 1995 г. Архивировано из оригинала 23 марта 2012 г.
  11. ^ «ПРИЛОЖЕНИЯ ХАНТЕРА ДЛЯ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ ПОД ТЕХНОЛОГИЕЙ UNIX ВНОВЬ ПОЯВЛЯЮТСЯ В МУЛЬТИПОРТЕ». Обзор компьютерного бизнеса. 8 июля 1993 года. {{cite web}}: Отсутствует или пусто |url= ( помощь )
  12. ^ Карл Каргилл (декабрь 1997 г.). «Раздел 2. Солнце и войны за стандартизацию». Стандартный вид . 5 (4): 133–135. дои : 10.1145/274348.274350 . S2CID   35428635 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 481e5cca74b9aa450e882ed1941746e0__1715334000
URL1:https://arc.ask3.ru/arc/aa/48/e0/481e5cca74b9aa450e882ed1941746e0.html
Заголовок, (Title) документа по адресу, URL1:
Application Programming Interface for Windows - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)