Difference between revisions 6799407 and 6799429 on bgwiki

'''POSIX''' ({{IPA-en|ˈpɒzɪks}}) или ''Portable Operating System Interface'' (преносим интерфейс за операционни системи) е събирателно наименование на група от [[стандарт]]и, предложени от [[IEEE]] за [[приложно-програмен интерфейс]] в подобните на [[Unix]] [[операционна система|операционни системи]]. Повечето съвременни операционни системи частично или пълно спазват тези стандарти.

(contracted; show full)*[[Sanos]]
*[[SkyOS]]
*[[Syllable (операционна система)|Syllable]]
*[[VSTa]]
*[[VxWorks]] (VxWorks често се използва като шел около non-posix Kernels т.е. TiMOS/SROS )
*[[Android (операционна система)|Android]] (Налична чрез Android NDK) {{необходим е цитат|date=Декември 2014}}


====POSIX за Windows====
*[[Cygwin]] осигурява по-голяма съвместимост с POSIX разработката и среда за стартиране под [[Microsoft Windows]].
**[[MinGW]], бивша [[fork (software development)|fork]] of Cygwin, осигурява по-малка съвместимост с POSIX среда за разработка и поддръжка на съвместимостта [[C (програмен език)|C]]-програмни приложения чрез [[Msvcrt]], Старата библиотека за стартиране на Visual C под Microsoft.
*[[Microsoft POSIX подсистема]], алтернативна подсистема на  Windows включена в Windows NT-базирани операционни системи до Windows 2000. POSIX-1 тъй както е застанала в ревизията за 1990, без теми и подложки.
*[[Interix]], оригинално заглавие OpenNT от Softway Systems, Inc., е подобрение и замяна на [[Microsoft POSIX subsystem]] тя бе купена от [[Microsoft]] през 1999. Първоначално бе предложена на пазара като самостоятелно допълнение и след това включена като компонент в [[Windows Services for UNIX]] (SFU) и накрая внедрена като компонент на [[Windows Server 2003 R2]], а по-късните версии на Windows OS под името "Subsystem for UNIX-based Applications" (SUA); по-късно е маркирана като изхвърлена във (Windows 8)<ref>[http://technet.microsoft.com/en-us/library/hh831568.aspx Features Removed or Deprecated in Windows Server 2012]</ref> и адаптирана през 2013 (2012 R2, 8.1). Тя разрешава пълна съвместимост с POSIX за определени продукти на [[Microsoft Windows]]{{нужен е цитат|date=Март 2011}}.
*[[UWIN]] от AT&T Research прилага POSIX слой в горната част на Win32 APIs.
*[[MKS Toolkit]], оригинално съсздадена за MS-DOS, е софтуерен пакет произведен и поддържан от [[MKS Inc.]] който осигурява [[Unix-like]] среда за сриптове, свързаност помежду им и пренасяне [[Unix]] и [[Linux]] софтуер към двете 32- и 64-битови [[Microsoft Windows]] системи. Неин под-набор бе включен в първото издание на [[Windows Services for UNIX]] (SFU) през 1998.<ref>[https://web.archive.org/web/19990508011234/http://www.microsoft.com/ntserver/nts/exec/overview/sfu.asp Windows NT Services for UNIX Add-On Pack] for NT 4; see also the [https://web.archive.org/web/19990428003638/http://mks.com/press/981109a.htm November '98 press release] for MKS toolkit 6.1, also [http://www.prnewswire.com/news-releases/mks-solves-enterprise-interoperability-challenges-77329697.html archived elsewhere]</ref>

====POSIX за OS/2====
Най-вече POSIX съвместими среди за [[OS/2]]:
* [[EMX (програмна среда)|emx+gcc]] – до голяма степен POSIX съвместима

====POSIX за DOS====
Частично POSIX съвместими среди за [[DOS]] включват:
* [[EMX (програмна среда)|emx+gcc]] – до голяма степен POSIX съвместима
* [[DJGPP]] – частично POSIX съвместима
* [[DR-DOS]] много-задачно ядро чрез <tt>EMM386 /MULTI</tt> - [[Pthreads]] интерфейсно API разширение е налично


[2][4][необходим е по-добър източник]

[[Категория:Стандарти на IEEE]]