Кіріспе

AIM альянсының ашық стандарты

PowerOpen Environment (POE) 1991 жылы AIM альянсы құрған, PowerPC компьютерлік архитектурасында Unix негізіндегі операциялық жүйені іске қосуға арналған ашық стандарт.

Тарих

AIM альянсы 1991 жылғы 2 қазанда жарияланды, бұл Apple мен IBM арасындағы тарихи алғашқы технологиялық серіктестік болды. Оның көптеген мақсаттарының бірі – Apple компаниясының қолданушыға ыңғайлы графикалық интерфейсі мен десктоптық қолданбалар нарығын IBM-нің жоғары масштабталатын Unix сервер нарығымен біріктіру еді, бұл екі компанияға Apple компаниясының пікірінше жаңадан пайда болып келе жатқан "жалпы десктоп ашық жүйелер нарығына" енуге мүмкіндік беретін еді. Бұл мәселе Apple компаниясының 1991 жылғы қарашада A/UX 3.0 туралы хабарлауымен көтерілді. Алдағы A/UX 4.0 (шығарылмаған) PowerOpen Environment ABI-ге бағытталды, IBM-нің Unix-тің AIX нұсқасының мүмкіндіктерін A/UX-ке біріктірді және Open Software Foundation-ның OSF/1 ядросын пайдалану жоспарланған. A/UX 3.0 осы жаңа жүйеге "маңызды миграциялық жол" ретінде қызмет етуі керек еді, Unix және System 7 қолданбаларын PowerOpen стандартына сәйкес етуге мүмкіндік беретін еді. A/UX 4.0 және AIX IBM-нің POWER және PowerPC аппараттық құралдарында, сондай-ақ Apple-дің PowerPC негізіндегі аппараттық құралдарында жұмыс істеуі тиіс еді. text=PowerOpen – Unix-ке негізделген қолданбаларды іске қосу қажеттігі туған PowerPC Mac пайдаланушылары үшін операциялық жүйе. Apple компаниясы IBM компаниясына стандартты Macintosh қолданбаларын – Finder-ден бастап – жаңа AIX жүйесінде, бүгінгі A/UX сияқты жұмыс істеуге қажетті технологияны ұсынуға келісті. Apple компаниясы келісім нәтижесінде шыққан A/UX-тің жаңа нұсқасына PowerOpen атауын қолданады; IBM да жаңа AIX үшін солай істейді. source=MacWEEK in 1993 POE қажеттілігі PowerPC-де Unix-ке ұқсас операциялық жүйелердің, мысалы Linux дистрибутивтері мен AIX-тің кеңінен қолжетімді болуына байланысты азайды. PowerOpen қауымдастығы POE-ді насихаттау және сәйкестікті тексеру үшін құрылды және 1995 жылы таратылды. Сол жылы AIM-ның басқа да элементтері таратылды.

Шолу

POE API және ABI ерекшеліктерін қамтиды. POE-де ABI спецификациясының болуы оны POSIX және XPG4 сияқты басқа ашық жүйелерден ерекшелейді, себебі ол платформаға тәуелсіз екілік үйлесімділікті қамтамасыз етеді, ал мұндай мүмкіндік әдетте нақты аппараттық құралдармен шектеледі. AIX-тен туындаған POE, POSIX, XPG4 және Motif сияқты өнеркәсіптік ашық стандарттарға сәйкес келеді. POE аппараттық шинаға тәуелді емес. Жүйелік жүзеге асырулар ноутбуктерден бастап суперкомпьютерлерге дейін ауысуы мүмкін. Ол көп пайдаланушылы, көп тапсырмалы операциялық жүйені қажет етеді. Желілік қолдау, X Window System кеңейтуі, Macintosh Application Services кеңейтуі және Motif қамтамасыз етіледі. Macintosh Application Services (MAS) – бұл Apple-дің бағдарламалық өнімі, ол X ортасындағы басқа қолданбалармен бірге, соның ішінде 680x0 архитектурасы үшін жазылған қолданбаларды іске қосуға арналған. PowerPC-ге көшірілген Mac қолданбаларын да қолдайтын MAS, «Apple-дің PowerOpen альянсына тигізген маңызды үлесі» деп сипатталды және үш түрлі жұмыс станциясында Mac қолданбаларын, соның ішінде QuickTime бейнефильмін іске қосу көрсетілді. Бұл PowerOpen архитектурасының міндетті емес компоненті болды.