Amiga işletim sistemi
| Amiga işletim sistemi | ||
|---|---|---|
| AmigaOS'un bir parçası | ||
|
| ||
| Genel bilgi | ||
| program türü | AmigaOS benzeri işletim sistemi | |
| geliştirici |
Commodore International (1.0-3.1) Haage & Partner (3.5-3.9) Hyperion Entertainment (4.x) | |
| Geliştirme modeli | kapalı kaynak | |
| İlk sürüm | 23 Temmuz 1985 | |
| Lisans | sahip | |
| Gerçek durum | gelişmekte | |
| Teknik Bilgiler | ||
| Zamanlanmış | ||
| çekirdek tipi | atipik mikronükleus | |
| Desteklenen Platformlar | ||
| Sürümler | ||
| En son kararlı sürüm | 4.1 Güncelleme 6 ( Kasım 2012 ) | |
| Amiga işletim sistemi serisi | ||
| GEZİLER | Amiga işletim sistemi | Çemberler |
| Bağlantılar | ||
AmigaOS , varsayılan olarak işletim sistemi olarak Commodore Amiga kişisel bilgisayarlarını içeren tüm pencere yöneticileri ve ROM ailesine verilen addır . Aslen Commodore International tarafından geliştirildi ve ilk olarak 1985'te Amiga 1000 ile birlikte tanıtıldı. AmigaOS 4 hariç, 32 bit Motorola 68k ailesi (68000, 68010, 68020, 68030, 68040 ve 68060) mikroişlemci üzerinde çalışmaya başladı . yalnızca PowerPC mikroişlemcilerinde çalışır .
Yerleşik komut yorumlayıcısının ilk sürümlerine (1.0, 1.1, 1.2 ve 1.3) AmigaDOS adı verildi . Daha sonra adı AmigaOS olarak değiştirilerek günümüze kadar gelmiştir.
Exec adlı çoklu görev çekirdeği, Intuition adlı bir API ve Workbench adlı bir GUI (Grafik Kullanıcı Arayüzü) dikkate değerdir .
Özellikler
Sahip olduğu diğer özelliklerin yanı sıra:
- Öncelikli bir sistem kullanarak önleyici Unix tarzı çoklu görev
- mikro çekirdek mimarisi
- Çok düşük gecikme süreleri ile gerçek zamanlı olarak programlanabilir kesintiler
- 32 bit tasarım
- BOOPSI (çoğu bileşen için Standart Nesne Yönelimli Sistem)
- Entegre ARexx (görevleri otomatikleştirmenizi sağlayan komut dosyası dili)
- Programlanabilir dosya sistemi aygıtları (FAT, NTFS, FAT32, ext2, HFS bölümlerine çekirdekleri veya yamaları yeniden derlemeden ve SmartFileSystem veya ProfessionalFileSystem gibi gelişmiş yerel Amiga dosya sistemlerini kullanmadan şeffaf erişim sağlar)
- Datatypes, ses, animasyon, resim, metin vb. için tek bir satırı değiştirmeden tüm uygulamalardan her türlü formata erişim sağlayan modüler bir kodek sistemi.
Hafıza korumasına sahip olmadığını ve ultra hızlı mesaj geçişinin işaretçiler kullandığına dikkat etmek önemlidir. Ancak, yetkisiz bellek erişimini algılamak için tasarlanmış geliştirici araçları vardır.
Ayrıca AmigaOS'un, MacOS gibi diğer m68k işletim sistemlerinden farklı olarak, işletim sisteminin bölümlerinin sabit bellek bölgelerinde olmasını gerektirmediğini de belirtmek gerekir. Bu, örneğin Shapeshifter, Fusion/iFusion veya Basilisk II gibi emülatörler/sanal makineler kullanarak belleğin alt kısmını boşaltmaya izin verir.
Birkaç bölüme ayrılmıştır:
- Kickstart : ROM'da bulunan kısımdır: Önyükleme yöneticisini, çekirdeği , en önemli kitaplıkları ve grafik ortamın temel bölümünü içerir.
- Workbench : Sistemin masaüstüdür, LoadWB komutu ile çalıştırılır ve değiştirilebilir hatta açılması önlenebilir. Komutun kendisi diskte gelir ancak kitaplıklar ROM'dadır. Masaüstünün işletim sistemi olduğunu düşünerek sık sık kafanız karışır.
- ROM'a sığmayan kısımları içeren AmigaOS'un kendisi, ek kitaplıklar (örneğin kullanıcı arayüzleri oluşturmak için), ARexx komut dosyası dili, MS-DOS'a veya diğer gelişmiş disklere erişim için dosya sistemleri, yazı tipleri, yamalar ve bazılarını içerir. Kickstart'ı tamamlayan yardımcı programlar
Amiga'nın çalışması için AmigaOS ve Workbench gerekli değildir, bu nedenle birçok oyun Workbench'i yüklemeye gerek kalmadan doğrudan Kickstart'tan başlatılır. Eski oyunların çoğu, tüm bilgisayarın kontrolünü ele geçirmek için işletim sistemini ortadan kaldırdı, ancak AGA için geliştirilenler giderek daha fazla saygı duymaya başladı ve onları Workbench'ten başlatarak çoklu görevde çalıştırılmalarına izin verdi.
1.0'dan 3.9'a (Klasik) kadar Workbench'in farklı versiyonları vardır. Kickstart sürüm 40'a ulaştı. WB'nin yerini alacak çok sayıda masaüstü var, en ünlüsü Scalos ve Directory Opus 5'tir .
Tezgah
Giriş
- ” için ilk işletim sistemi Workbench 1.0 olarak adlandırıldı ve AmigaOS olarak değiştirildiği 3.1 sürümüne kadar bu ad altında devam etti.
- Daha sonra Amiga bilgisayarları Workbench adını yalnızca Amiga işletim sisteminin orijinal grafik arabirim dosya yöneticisine ve uygulama başlatıcısına atıfta bulunmak için kullandı.
- Amiga'yı başlatmak veya diğer uygulamaları yönetmek için Workbench gerekli değildi, ancak bunları yöneten bağımsız bir uygulamaydı.
- Workbench görsel olarak zamanın diğer İşletim Sistemlerine benziyordu. Temelde yatan AmigaOS daha gelişmişti ve Workbench'in aynı anda çalışabilen ve birbirleriyle iletişim kurabilen birden fazla uygulamayı başlatmasına izin veriyordu. Ayrıca Amiga fareyi kullandı.
- ".Info", Workbench tarafından tanınan tek uzantıydı.
- Workbench çok küçüktü ve diskette çok az yer kaplıyordu. Önceki sürümlerdeki Workbench kitaplığı, sistem ROM'unun bir parçası olduğu için herhangi bir disk alanı bile kaplamadı.
- Sezgi (Workbench'in altında yatan pencere sistemi), bindirme ekranlarının, pencerelerin ve widget'ların kırpılmasını, oluşturulmasını ve korunmasını kontrol etti.
- Grafikler , hem yazılım hem de donanım oluşturmayı kolaylaştırdı.
- Exec , alt düzey işlevleri (klavye veya fare girişi, programlara mesaj iletimi, bellek tahsisi ve görev değiştirme) yönetti.
- Amiga Workbench'in diğer işletim sistemleriyle ortak tek bir yanı vardır, o da yardımcı programlar (bilgisayarın kullanımını artırmak için kullanılan hesap makinesi gibi küçük programlar).
- Amiga arayüzü son derece özelleştirilebilirdi. Kullanıcılar, program simgelerinin renklerini, çözünürlüklerini, görünümünü özelleştirebilir, belirli pencerelerin açılacağı boyutu ve yeri ayarlayabilir, her simge için bir yer atayabilir...
Workbench 1.x
- Workbench 1.x serisi, en kötü ekranlarda bile yüksek kontrast sağlamak üzere tasarlanmış mavi ve turuncu renk şemasıyla öne çıkıyor (renkler kullanıcı tarafından değiştirilebilir).
- Sürüm 1.1, temel olarak hata düzeltmelerinden oluşur ve yalnızca Amiga 1000 (1.0 ile aynı) için dağıtılmıştır.
- Ekran renkleri: 4096 paletinden 4 renk.
- PAL'de 640 x 512 veya NTSC'de 640 x 400 (interlacing olmadan 640x256 ve 640x200) taramalı maksimum çözünürlük.
- Çıkarılabilir cihazların boş alanının bir göstergesi.
- Tıklandığında animasyon efekti vermek için farklı görüntülerle temsil edilen, etkin olmayan ve etkin olan iki simge durumu.
- Çift işlevli iki düğmeli bir fare.
- Doluluk göstergesi.
Workbench 2.x
- AmigaOS 2.0'a kadar birleşik bir tasarım yönü yoktu.
- Workbench 2.0, temel araç takımları sağlayan gadtools'u tanıttı. Tutarlı bir görsel görünüm sağlamak için uygulamaların nasıl organize edilmesi gerektiğini belirleyen bir kılavuzu ( Amiga Kullanıcı Arayüzü Stil Kılavuzu ) vardı.
- Sezgi , sisteme her sınıfın bir pencere öğesi oluşturduğu veya bir arabirim olayı tanımladığı sınıf sistemine nesne yönelimli bir arabirim sağlayan BOOPSI'nin (Sezgi için Temel Nesne Yönelimli Programlama Sistemi) eklenmesiyle geliştirildi . Amiga üzerindeki nesne yönelimli arayüzleri herhangi bir seviyede programlamak için kullanılabilir.
- Workbench 2.0'a genel ekranlar için destek de eklendi. Workbench ekranı paylaşılabilir tek ekran değildi, ancak uygulamalar diğer uygulamalarla paylaşmak için kendi adlandırılmış ekranlarını oluşturabilir.
- Workbench 2.0, uygulamalarda çevrimiçi yardımı kolaylaştırmak için basit bir tarayıcı ve köprü metni yer imi sistemi olan AmigaGuide'ı tanıttı.
- Ayrıca standart bir kurulum programı olan Installer'ı da tanıttı.
- Workbench 2.0 , global anahtar dizilerini belirlemek için standart bir yöntem de dahil olmak üzere giriş olaylarını değiştirmek veya taramak için bir arabirim olan Commodities ve kullanıcının aktif malları görüntüleyebilmesi için Commodities Exchange kayıt defterini sağladı .
Workbench 3.0 ve 3.1
- Amiga 1200 ve Amiga 4000 bilgisayarlarda donatılmış olarak geldi.
- Bu sürüm, gerekli veri türü yüklüyse Workbench'in herhangi bir arka plan görüntüsünü herhangi bir biçimde yükleyebilmesi için veri türü desteği sağladı.
- Bu özellik Multiview tarafından da kullanıldı .
- Yetenekleri, Devs:Datatypes içinde kurulu olan veri tipleriyle doğrudan ilgiliydi .
Workbench 3.5 ve 3.9
- Workbench, arayüzünün görünümünü tamamen değiştirdi. 1.0'a benzer yeni mavi masaüstü, AmigaOS masaüstünün ilk sürümüne kıyasla sayısız iyileştirmeyle kullanıcıların hizmetine sunuldu.
- Eski Amiga arayüzlerini iyileştirmeye yönelik NewIcons desteği ve çeşitli 3. parti GUI geliştirmeleri, bu yamalar sisteme entegre edilerek eski hale getirildi.
- Sürüm 3.9, 2000 yılında piyasaya sürüldü. Ana özellikleri arasında şunlar vardı: AmiDOCK'un tanıtımı , bir program başlatma çubuğu, yeni tercih araçları ve geliştirilmiş masaüstü saati.
Workbench 4.0 ve 4.1
- Workbench 4.0, PowerPC ile tam uyumlu olacak şekilde yeniden düzenlendi. AmigaOS 4.0'ın bir parçasıydı ve 2006'da piyasaya sürüldü.
- Yayın Öncesi Güncelleme 4 ile başlayarak, ekranları her yöne sürüklemek için yeni bir teknik dahil edilmiştir.
- Ayrıca Workbench simgelerini birden çok ekran arasında sürükleyip bırakmayı da mümkün kılar.
- Ayrıca Workbench 4.0, Amidock'un bir PowerPC sürümünü, TrueType/OpenType yazı tiplerini ve Action adlı DivX ve MPEG-4 destekli bir video oynatıcıyı içeriyordu.
- AmigaOS 4.1, WBStartup çekmecesini yeni başlangıç tercihleriyle değiştirdi. Ek iyileştirmeler şunlardı: daha yüksek çözünürlükler için yeni bir simge seti, alt gölge efekti dahil yeni pencere temaları.
- Gerçek Şeffaflık (şeffaf pencereler), yeniden boyutlandırılabilir simgeler ve otomatik güncelleme hizmeti ile AmiDock.
- Bir birim veya çekmecedeki dosyaları temsil etmek için kullanılan simgeler , adları temsil edilen dosya adlarına karşılık gelen özel .info dosyalarında saklanır.
- .info dosyası , simgenin grafiksel temsilini ve bir hacim veya çekmece penceresindeki konumunu içerir ve ayrıca Workbench tarafından kullanımına bağlı olarak dosya türünü belirtir.
- 5 farklı simge türü:
-
- 1) Araç: Yürütülebilir bir program.
-
- 2) Proje: Yürütülebilir bir programın veri dosyası.
-
- 3) Çekmece: Bir dizin gibi.
-
- 4) Hacim: Fiziksel disk veya RAM disk.
-
- 5) Çöp.
- 3 ek dosya türü mevcuttur ve gelecekteki genişletmeler için tasarlanmıştır:
- 1) Cihaz: Bağlı cihazlarla ilgili bilgileri görüntülemek için tasarlanmıştır.
-
- 2) Kick - Önyüklenebilir bir disk simgesi.
-
- 3) Uygulama Simgesi: Bir uygulamanın GUI'si (bir parçası) olarak kullanılacak bir simge (bu son 3'ten şu anda yalnızca bu kullanılmaktadır).
Workbench 5.0 (Commodore OS)
- Nisan 2010'da Commodore USA, LLC kuruldu.
- Şirketin amacı, eski Commodore ve Amiga ticari isimleri altında masaüstü bilgisayar satmaktır.
- 2010 yılında “Commodore” ve “Amiga” marka lisanslarını almıştır.
- O yıl Commodore USA, "Amiga" markası altında AROS işletim sistemine sahip masaüstü bilgisayarların yeniden lansmanını duyurdu.
- Hyperion'dan (en son Workbench 4.0 ve 4.1'i geliştiren şirket) bir dizi yasal tehdit nedeniyle Commodore USA, AROS ile planlarından vazgeçiyor ve AMIGA Workbench 5.0 (sonunda Commodore OS olarak adlandırılmasına rağmen) adlı yeni bir işletim sistemi oluşturacağını duyurdu. , Linux Mint ve Debian işletim sistemlerine dayalıdır.
Arkadaş bugün
- Şu sıralar “AMIGA” markasıyla yeni bir tablet sunuluyor ki bu birçok kişinin dikkatini çekmeyi başardı; ancak “AMIGA” tablet, WorkBench işletim sistemiyle entegre olmayacak, ancak Google Android 2.2 ile sunulacak ve bu, farklı şirketlerin birçok tabletinde standart hale gelen bir şey.
AmigaOS 4
Şu anda PowerPC platformunda 4.0 ve 4.1 sürümleriyle kullanılmaktadır. Hyperion Entertainment tarafından geliştirildi.
2004'te PowerPC için AmigaOS 4'ün ilk genel betası ( Geliştirici PreRelease olarak adlandırılır), daha özel olarak AmigaOne için sunuldu ve 4 güncelleme yayınlandı. Aralık 2006'da kararlı 4.0 ( Son Güncelleme ) duyuruldu. 2007'de 4.0 güncellendi ve Commodore Amiga 1200 , Amiga 3000 ve Amiga 4000 için PowerPC Phase5 kartı ile bir sürüm yayınlandı (ikinci sürüm Şubat 2008'de güncelleniyor). Temmuz 2008'de, Haziran 2009'da güncellenen 4.1 sürümünün satışı başladı (4.1 QuickFix: Pegasos II ve Sam440ep anakartları için destek bu güncellemeye dahil edildi ). 4.1 Güncelleme 1 Ocak 2010 [1] ve ardından 4.1 Güncelleme 2 Nisan 2010 [2] Mayıs 2011'de sürüm 4.1 güncelleme 2, PPC kartlı Amiga klasikleri için kullanılabilir hale geldi. Ağustos 2011'de her iki sürüm (AmigaOne/Pegasos2/Sam440 ve PPC hızlandırıcılı klasik Amiga) sürüm 4.1 güncelleme 3'e güncellendi. Daha sonra güncelleme 4 (Aralık 2011) ve 2012'de 4.1 güncelleme 5 (Ağustos) ve güncelleme 6 ( Kasım). En son sürüm, Aralık 2014 [3] tarihli Final Edition'dır (güncelleme 8) .