# ArcaOS
ArcaOS, IBM lisansı altında Arca Noae, LLC tarafından geliştirilen ve pazarlanan OS/2 tabanlı bir işletim sistemidir. Geliştirilmesi sırasındaki kod adı Blue Lion idi. Yeni donanım desteği, işletim sistemindeki kusurları ve sınırlamaları düzeltilmesi ve yeni uygulamalar ile araçlar gibi özellikleri ile beraber OS/2 Warp 4.52 üzerine kuruludur ve bazı Linux /Unix (araç) uyumluluğu içerir. OS/2 uygulamalarını yeni donanım üzerinde çalıştırması gereken profesyonel kullanıcıları ve kişisel OS/2 kullanıcılarını hedef alır.
OS/2 Warp gibi, ArcaOS da x86 mimarisi için 32-bit tek kullanıcılı, çok işlemcili, öncelikli çoklu görev işletim sistemidir. Hem fiziksel donanım hem de sanal makine hipervizörlerinde desteklenir.


## Özellikler.
### Donanım uyumluluğu.
ArcaOS, 64 adede kadar işlemci çekirdeğine sahip simetrik çoklu işlemci sistemlerini destekler, ancak hyperthreading'in devre dışı bırakılması önerilir. 5.0.6 sürümünden itibaren ArcaOS, ACPI 6.1 uyumludur ve ACPICA'nın 20200717 sürümünü içerir.
ArcaOS 32-bit bir işletim sistemi olmakla birlikte, 4GB'tan fazla RAM'i RAM disk olarak kullanmasına izin veren sınırlı PAE desteğine sahiptir.
ArcaOS, VirtualBox, VMware ESXi, VMWare Workstation ve Microsoft Virtual PC içinde sanal makine misafiri olarak çalıştırılmayı destekler.
OS/2 Warp 4'ün içerdiği aygıt sürücülerine ek olarak ArcaOS, Arca Noae ve çeşitli üçüncü şahıslar tarafından geliştirilen çeşitli sürücüleri içerir:
  - Ağ bağdaştırıcıları, FreeBSD sürücü kodunu kullanan Arca Noae'nin MultiMac teknolojisi veya çeşitli GenMAC sürücüleri ile desteklenir. Kablosuz ağ desteği biraz sınırlıdır, ancak ArcaOS'un gelecekteki sürümleri için ek yonga setleri için MultiMac desteği planlanmaktadır.
  - ArcaOS, 16 bit IBM OS/2 USB sürücüsünü , USB 2.0 ve USB 3.0 denetleyicilerini destekleyebilen yeni bir 32 bit sürücüyle değiştiriyor.
  - Ses desteği, artık Arca Noae tarafından sağlanan Uniaud genel ses sürücüsünü kullanır. Uniaud, Linux çekirdeğinden ALSA çerçevesini temel alır. Ek olarak, ArcaOS'a çeşitli aygıta özgü sürücüler dahildir. ArcaOS'un gelecekteki sürümleri için FreeBSD ses sürücülerini temel alan yeni bir ses sürücüsü planlanıyor.
  - Video desteği Panorama jenerik hızlandırılmamış VESA sürücüsü veya SNAP hızlandırılmış video sürücüsü tarafından sağlanır. Hızlandırma ve çoklu kafa gibi özellikler, sınırlı sayıda grafik yonga seti için desteklenir. Bu özelliklerin Intel HD serisi gibi ek yonga setlerinde desteklenmesi planlanmaktadır.
  - IDE, AHCI, NVMe ve bir dizi SCSI bağdaştırıcısı için depolama sürücüleri mevcuttur.
  - Yazıcılar için destek, açık kaynaklı Common Unix Printing System'e dayanan eCups projesi tarafından sağlanmaktadır.


### Yazılım.
OS/2 Warp 4 ile birlikte gelen yazılıma ek olarak, ArcaOS aşağıdakiler gibi bazı ek yazılımlar içerir:
  - Eski/güvenli olmayan Mozilla Firefox, Thunderbird ve SeaMonkey sürümleri
  - Apache OpenOffice
  - Lucide, açık kaynaklı bir belge görüntüleyici
  - XWorkplace, Workplace Shell'de bir dizi açık kaynak geliştirmesi
  - 4OS2
  - OpenJDK 6
  - Qt 4 ve 5
  - Samba 4
  - Heimdal Kerberos
  - VirtualBox


### Platformlar arası uyumluluk.
ArcaOS, diğer işletim sistemleri için geliştirilen yazılımları doğrudan çalıştırmasına ve yazılımı ArcaOS'a taşıma sürecini basitleştirmesine olanak tanıyan bir dizi yazılım bileşeni içerir:
  - ArcaOS, OS / 2'nin mvdm'sini ve WİN-OS / 2'yi içerir ve arcaos'un 16 bit MS-DOS ve Windows 3.1 uygulamalarını yerel olarak çalıştırmasına izin verir. ArcaOS, Windows ve dos'tan 2 gb'tan büyük birimlere erişme yeteneği gibi OS / 2'de bulunmayan bu alt sistemlerde bazı iyileştirmeler içerir.[2] [3] 16 bit Windows ve DOS yazılımının UEFI olmayan sistemlerde çalışmasına izin verecek devam eden çalışmaların yanı sıra geleneksel bir bıos'a sahip olun. Win32
  - [5] Odın, belirli Win32 uygulamalarını doğrudan çalıştırmak için kullanılabilirken, openjdk'nın OS / 2 bağlantı noktası gibi diğer uygulamalar, Windows yazılımını OS / 2'ye taşımayı basitleştirmek için Odın API'sini kullanır.[6]ArcaOS, açık kaynaklı Linux uygulamalarının arcaos'a taşınmasını kolaylaştıran kLIBC adlı bir Unix uyumluluk katmanı sağlar.
  - Bash kabuğu ve GNU çekirdeği gibi çeşitli Linux araçları ArcaOS ile birlikte gelir, [8] diğerleri ise GCC gibi ArcaOS paket yöneticisi aracılığıyla kullanılabilir. [9]Arcaos'un platforma özgü bağımlılıkları olmayan Java uygulamalarını çalıştırmasına izin veren bir bağlantı noktası dahildir.
  - [8]


### Dosya sistemleri.
ArcaOS'un varsayılan dosya sistemi JFS'dir, ancak HPFS geriye dönük uyumluluk için de desteklenmektedir. ArcaOS her iki dosya sisteminden de kurulabilir ve önyüklenebilir.
FAT12, FAT16 ve FAT32, OS/2 çekirdeğinin kendi FAT sürücüsü veya 5.0.3 sürümünden beri ArcaOS'ta bulunan, Arca Noae tarafından geliştirilmiş yeni bir FAT32 IFS sürücüsü kullanılarak da desteklenir. ArcaOS, ISO 9660 ve UDF gibi optik disk dosya sistemlerini destekler.
ArcaOS, açık kaynaklı Samba projesini kullanarak CIFS/SMB paylaşımlarına hizmet vermeyi ve bunlara erişmeyi destekler ve yapılandırmayı yönetmek için ArcaMapper adlı bir grafik yardımcı program sağlar.
OS/2 için NetDrive, kendi IFS sürücüsü aracılığıyla NTFS ve NFS gibi çeşitli ek dosya sistemlerine erişim sağlar. ArcaOS dağıtımı, NetDrive'ın sınırlı bir lisans sürümünü içerir, ancak tam lisanslı sürüm, bir dizi başka yerel, yerel ve yabancı dosya sistemini bağlama yeteneğine sahiptir.


### Kurulum ve güncellemeler.
ArcaOS, OS/2 Warp'ta kullanılan IBM yükleyicisinin yerini alan yeni bir grafik yükleyiciye sahiptir. OS/2'den farklı olarak, ArcaOS kurulum işlemi bir önyükleme disketi gerektirmez ve bunun yerine yükleyici doğrudan optik ortamdan veya bir USB flash sürücüden önyüklenebilir. Yükleyici ayrıca, tüm işletim sistemini yeniden yüklemeden ArcaOS'un en son sürüme güncellenmesini sağlayan bir güncelleme olanağı sağlar.
Bireysel yazılım paketlerinin kurulumu ve güncellemeleri, RPM ve YUM üzerinde yerel bir OS/2 grafik ön uçtan oluşan Arca Noae Paket Yöneticisi (ANPM) aracılığıyla sağlanır. Yazılım, ücretsiz olarak kullanılabilen ve yalnızca abonelikle sağlanan RPM depolarının bir karışımı aracılığıyla sağlanır.


### Donanım Gereksinimleri.
ArcaOS 5.0 için minimum donanım gereksinimleri aşağıdaki gibidir:


## Tarih.
### Blue Lion.
ArcaOS, 23 Ekim 2015'te Warpstock 2015 etkinliğinde (bir OS/2 kullanıcı grubu etkinliği) "Blue Lion" kod adıyla Arca Noae'nin Yönetici Üyesi Lewis Rosenthal tarafından resmen duyuruldu.
O sırada duyurulan Blue Lion için planlanan özelliklerden bazıları şunlardı:
  - yeni Simetrik çoklu işlem çekirdeği
  - yeni önyükleme menüsü
  - USB flash sürücüden ve bir ağ üzerinden kurulum desteğine sahip yeni işletim sistemi yükleyicisi
  - Arca Noae tarafından Sürücüler ve Yazılım Aboneliklerinin bir parçası olarak halihazırda üretilmiş olan aygıt sürücüleri 
  - en yeni Workplace Shell geliştirmeleri
  - güncellenmiş CUPS yazdırma alt sistemi
  - güncellenmiş PostScript yazıcı sürücüsü paketi
  - İngilizce dışında birçok dilde yerelleştirme 
Duyuru sırasında, ilk sürümün 2016'nın üçüncü çeyreğinin sonlarında olması öngörülüyordu, ancak Arca Noae ayrıca gerçek bir çıkış tarihinin belirlenmediğini de belirtti.


### ArcaOS 5.0.
"ArcaOS" adı ilk olarak 26 Mayıs 2016 tarihinde bir TechRepublic makalesinde yayınlanmış, arcaos.com alan adı ise 20 Aralık 2015 tarihinde tescil edilmiştir. Aynı TechRepublic makalesinde, Lewis Rosenthal'ın IBM'den OS/2 Warp'ın son sürümü olan 4.52'yi (Merlin Convenience Pack 2 olarak da bilinir) takiben ArcaOS'un ilk sürümünün 5.0 sürümü olacağını söylediği aktarılmıştı. veya MCP2).
ArcaOS 5.0, 15 Mayıs 2017'de yayınlandı. Yayınlanan iki sürüm vardı: kurumsal kullanıma yönelik ticari bir sürüm (12 aylık yükseltilmiş/öncelikli teknik destek dahil) ve ticari olmayan kullanıcıları hedefleyen kişisel bir sürüm (altı aylık standart teknik destek dahil) indirimli fiyatla. Fiyatlandırma, ticari sürüm için lisans başına 229 $ ve kişisel sürüm için lisans başına 129 $ olarak listelendi ve piyasaya sürüldükten sonraki ilk 90 gün için geçerli olan 99 $ promosyon fiyatı.
ArcaOS 5.0'ı, 2017 ile 2021 arasında bir dizi bakım sürümü izledi. Hata düzeltmeleri ve sürücü güncellemelerine ek olarak, bakım sürümleri USB 3.0 desteği, bir USB sürücüden yükleme yeteneği ve güncelleme olanağı gibi bazı önemli özellikler ekledi. Warpstock 2021 sırasında Arca Noae, 5.0.7'nin 5.0'ın son bakım sürümü olacağını ve ardından 5.1 sürümünün geleceğini duyurdu.


### ArcaOS 5.1.
ArcaOS 5.0'ın piyasaya sürülmesinden önce, ArcaOS 5.1'in başlangıçta Fransızca, İspanyolca, İtalyanca, Almanca ve Felemenkçe dahil olmak üzere diğer dilleri desteklemeye odaklanarak 2017'de piyasaya sürülmesi planlanmıştı. ArcaOS 5.0'ın piyasaya sürülmesinin ardından Arca Noae, önerilen yeni özelliklerin yanı sıra yol haritalarında bir 5.1 sürümünü tartışmaya başladı. Warpstock 2020 sırasında Arca Noae, 5.1'in 2021'de piyasaya sürülmesinin beklendiğini duyurdu 5.1'e dahil edilmesi planlanan bazı özellikler şunları içerir:
  - Uyumluluk Destek Modülü (CSM) olmayan yalnızca UEFI sistemlerinde önyükleme desteği. Bu, işletim sisteminin bağlı olduğu (özellikle INT 10H ve INT 13H'yi kesintiye uğratan) belirli BIOS işlevselliğinin öykünmesini sağlamayı içerir. 2020 itibarıyla Arca Noae, ArcaOS'un bir UEFI sistemine kurulduğunu ve CSM devre dışı bırakıldığında önyükleme yaptığını göstermiştir.
  - GUID bölümleme tablolarını (GPT) kullanan diskler için destek geliştirme aşamasındadır ve bu destek, 2 TB'tan büyük disklerin desteklenmesine olanak sağlayacaktır.
  - ArcaOS'un Ulusal Dil Sürümleri (NLV) olarak bilinen yerelleştirilmiş sürümleri. Planlanan diller arasında Almanca, İspanyolca, Fransızca, İtalyanca, Basitleştirilmiş ve Geleneksel Çince, Japonca, Korece ve Felemenkçe bulunmaktadır. Bu, yükleyici ve XWorkplace gibi ArcaOS'ta eklenen yeni yazılımların çevirileriyle OS/2 Warp 4'teki yerelleştirmenin artırılmasını içerir.
  - Tüm işletim sistemini yeniden yüklemeden ArcaOS 5.0'ın 5.1'e yerinde geçişine izin veren bir yükseltme tesisi.
  - Önce mevcut işletim sistemi kurulumunu kaldırmadan OS/2 Warp 4 ve eComStation sistemlerinin ArcaOS'a yerinde geçişine izin veren bir geçiş tesisi. Bu özelliğin ilk 5.1 sürümüne dahil edilmesi olası değildir.
  - Açık kaynaklı Recoll projesine dayalı masaüstü arama işlevi.
  - Yekpare IBM Selective Install yardımcı programının Arca Noae tarafından geliştirilmiş bir dizi yardımcı programla değiştirilmesi.
  - Yeni aygıt sürücüleri, özellikle NVMe sürücüleri için destek.
OS/2 yazılım satıcısı Bitwise Works, Firefox'un yerini alacak yeni bir tarayıcıyı desteklemek için QtWebEngine'i (Chromium tabanlı) OS/2 ve ArcaOS'a taşıyor. Bu, Firefox kod tabanının artan karmaşıklığı ve Rust programlama dilinin, derleyicisinin OS/2 platformunda desteklenmesi pek mümkün olmayan Firefox'un daha yeni sürümlerinde kullanılmasından kaynaklanmıştır. Warpstock 2020 sırasında, Qt WebEngine Demo Tarayıcısının ArcaOS üzerinde çalıştığını ve modern web sayfalarını başarıyla yüklediğini gösteren bir demo gerçekleştirildi.
Başlangıçta Falkon tarayıcısının OS/2 platformuna taşınması düşünülmüştü, ancak o zamandan beri Falkon'un KDE Çerçevelerindeki kitaplıklara bağımlı olması nedeniyle indirime gidildi. Sonuç olarak, bunun yerine Otter Tarayıcı düşünülüyor. Yeni web tarayıcısı, tamamlandıktan sonra ArcaOS 5.1 sürüm serisine eklenecektir.