A/UX

A/UX, Macintosh bilgisayarlar için Apple Computer tarafından geliştirilmiş Unix tabanlı bir işletim sistemidir ve System 7'nin grafik arayüzü ve uygulama uyumluluğu ile entegredir. Apple'ın 1988'de başlatılan ve 3.1.1 sürümüyle 1995'te kullanımdan kaldırılan ilk resmi Unix tabanlı işletim sistemidir. A/UX, Macintosh II, SE/30, Quadra ve Centris serileri dahil olmak üzere bir FPU'ya ve disk belleği yönetim birimine (PMMU) sahip belirli 68k tabanlı Macintosh modellerini gerektirir.

InfoWorld tarafından "merkezinde Macintosh bulunan bir açık sistem çözümü" olarak tanımlanan  A/UX, System V Sürüm 3 ve 4'ün özellikleriyle birlikte UNIX System V Sürüm 2.2'yi temel alır ve BSD sürümleri 4.2 ve 4.3. POSIX - ve System V Interface Definition (SVID) uyumludur ve sürüm 2'den beri TCP/IP ağını içerir. Unix uyumlu, POSIX uyumlu bir işletim sistemine sahip olmak, Apple'ın ABD federal devlet kurumlarına bilgisayar sağlamak için büyük sözleşmeler için teklif vermesini sağladı.

Özellikler 
A/UX, tanıdık Finder pencereleri, menüleri ve kontrolleri içeren bir grafik kullanıcı arabirimi sağlar. A/UX Finder, System 7 Finder'ın bir Unix işlemi olarak çalışacak şekilde uyarlanmış ve temeldeki Unix dosya sistemleriyle etkileşime girecek şekilde tasarlanmış özelleştirilmiş bir sürümüdür. A/UX, temeldeki Unix sistemine bir komut satırı arabirimi sunan CommandShell terminal programını içerir. Bir terminal programına sahip bir X Pencere Sistemi sunucu uygulaması (MacX olarak adlandırılır), sistemle arayüz oluşturmak ve X uygulamalarını Finder ile birlikte çalıştırmak için de kullanılabilir. Alternatif olarak kullanıcı, Finder olmadan tam ekran bir X11R4 oturumu çalıştırmayı seçebilir.

Apple'ın uyumluluk katmanı, A/UX'in Macintosh System 7.0.1, Unix ve hibrit uygulamaları çalıştırmasına izin verir. Hibrit bir uygulama, hem Macintosh araç kutusundan hem de Unix sisteminden gelen işlevleri kullanır. Örneğin, Unix sistem işlevlerini çağıran bir Macintosh uygulamasını veya Macintosh Toolbox işlevlerini (QuickDraw gibi) çağıran bir Unix uygulamasını veya bir komut satırı Unix uygulaması için bir HyperCard yığın grafik ön yüzünü çalıştırabilir. A/UX'in uyumluluk katmanı, bilgisayarın ROM'undaki bazı mevcut Araç Kutusu işlevlerini kullanırken, diğer işlev çağrıları yerel Unix sistem çağrılarına çevrilir; ve Toolbox'a erişimleri için bir belirteç geçirme sistemi kullanarak tüm Macintosh uygulamalarını tek bir adres alanında işbirliği içinde çoklu görev yapar.

A/UX, kullanıcıların Unix komutlarını girmelerine yardımcı olmak için Commando (Macintosh Programmer's Workshop'ta bulunan aynı adı taşıyan bir araca benzer) adlı bir yardımcı program içerir. Finder'dan yürütülebilir bir Unix dosyasının açılması, kullanıcının radyo düğmeleri ve onay kutuları gibi standart denetimleri kullanarak program için komut satırı seçeneklerini seçmesine ve komutu yürütmeden önce kullanıcı için sonuçtaki komut satırı bağımsız değişkenini görüntülemesine izin veren bir iletişim kutusu açar. veya programlayın. Bu özelliğin amacı, Unix'te yeni olan kullanıcılar için öğrenme eğrisini kolaylaştırmak ve kullanıcının Unix kılavuzuna güvenini azaltmaktır. A/UX, kullanıcının üçüncü taraf SCSI sürücülerini o dönemin diğer Mac'lerinde kullanılabilecek şekilde yeniden biçimlendirmesine izin veren bir yardımcı programa sahiptir.

A/UX, kayan nokta birimi (FPU) ve disk belleği yönetim birimi (PMMU), ve belirli modeller içeren 68k tabanlı Macintosh'lar gerektirir. Örneğin, en hızlı 68k Macintosh olan Quadra 840AV, A/UX çalıştıramaz.

Ayrıca bakınız 

 Executor, System 7'nin bir Unix uygulaması olarak üçüncü taraf tersine mühendislikle yeniden uygulanması
 Macintosh Application Environment, üçüncü taraf Unix sistemleri için Apple'ın Mac OS uygulama katmanı
 Classic, Mac OS X için bir alt sistem
 Apple'ın mevcut işletim sistemi olan macOS, Unix tabanlı NeXTSTEP'ten türemiştir.
 Mac OS 7 uygulaması biçiminde MachTen, Unix
 MacMach, bir Unix uygulaması olarak Sistem 7'yi sağlayan akademik bir Mach tabanlı Unix deneyi
 MkLinux, Macintosh donanımı üzerinde Apple destekli Mach mikro çekirdek tabanlı Linux
 Star Trek projesi, IBM PC klonları için bir DOS uygulaması olarak taşınan System 7

Kaynakça

Dış bağlantılar 

 Resmi A / UX SSS  ve Yarı resmi A / UX SSS güncellemeleriUzun Görünüm'de 2010'dan itibaren A / UX retrospektifi 
 A / ux'e genel bakış ve tur 
 A / UX Kurulum Eğitimi ve Genel Bilgiler 
 Curlie'de A/UX 

1988 yazılımları
Window tabanlı işletim sistemleri
Durdurulan işletim sistemleri
Apple işletim sistemleri