QNX: Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Wall-e Bot (mesaj | katkılar)
clean up, replaced: herşey → her şey using AWB
AliIsingor (mesaj | katkılar)
imla müdahaleleri
1. satır:
{{düzenle|Ekim 2009}}
 
'''QNX''', gömülü sistemler pazarına yönelik [[Unix]] benzeri gerçek zamanlı işletim sistemidir. 12 Eylül 2007'de QNX kernelinin kaynak kodu, ticari olmayan amaçlarda kullanım için serbest bırakılmıştır.
== Tanım ==
Mikrokernel yapılı bir işletim sistemi olan QNX'in mantığı, işletim sistemi elemanlarının çoğunun küçük uygulamalar şeklinde çalıştırılmasıdır. Bu, daha geleneksel bir yapı olan ve işletim sisteminin tek parça olarak çalıştığı ve dev kısımlardan oluşan MonolithicMonolitik çekirdek (kernel) içeren diğer işletim sistemlerinden çok farklıdır. QNX'in mikrokernel yapısı, sistem halahâlâ çalışmakta iken, istenmeyen özelliklerin veya programların kapatılarak üzerlerinde düzenlemeler, geliştirmeler yapılmasına olanak sağlar. Hatta, geliştirilipGeliştirilip sisteme eklenen örneğin yeni bir yazılım, eski yazılım versiyonuylasürümüyle paralel çalışarak yeni komutların kendine yönlendirilmesini sağlar ve eski versiyonunsürümün kullanıldığı işlemler yavaş yavaş yeniye geçtikçe, eski versiyonsürüm sistemden kendini otomatik olarak koparır ve bunların hepsi sistem hala çalışıyorken meydana gelir.
 
QNX mikrokernel yapıda olduğundan dolayı oldukçaepey küçüktür. Eski versiyonarısürümleri bir floppy diske bile sığar.
Mikrokernel yapılı bir işletim sistemi olan QNX'in mantığı, işletim sistemi elemanlarının çoğunun küçük uygulamalar şeklinde çalıştırılmasıdır. Bu, daha geleneksel bir yapı olan ve işletim sisteminin tek parça olarak çalıştığı ve dev kısımlardan oluşan Monolithic kernel içeren diğer işletim sistemlerinden çok farklıdır. QNX'in mikrokernel yapısı, sistem hala çalışmakta iken, istenmeyen özelliklerin veya programların kapatılarak üzerlerinde düzenlemeler, geliştirmeler yapılmasına olanak sağlar. Hatta, geliştirilip sisteme eklenen örneğin yeni bir yazılım, eski yazılım versiyonuyla paralel çalışarak yeni komutların kendine yönlendirilmesini sağlar ve eski versiyonun kullanıldığı işlemler yavaş yavaş yeniye geçtikçe, eski versiyon sistemden kendini otomatik olarak koparır ve bunların hepsi sistem hala çalışıyorken meydana gelir.
 
QNX Neutrino (2001) bir çokbirçok platforma adapte edilmiştiruyarlanmıştırr. Şu anda gömülü sistemler pazarındaki neredeyse tüm modern işlemciler üzerinde çalışabilir. Bunlardan bazıları x86 ailesi, MIPS, PowerPC, SH4 ve özellikle ARM, StrongARM ve XScale'dır.
QNX mikrokernel yapıda olduğundan dolayı oldukça küçüktür. Eski versiyonarı bir floppy diske bile sığar.
 
12 Eylül 2007 itibari ileitibariyle QNX, ticari kulanımkullanım düşünmeyen kullanıcılar için lisans sunmaktadır.
QNX Neutrino (2001) bir çok platforma adapte edilmiştir. Şu anda gömülü sistemler pazarındaki neredeyse tüm modern işlemciler üzerinde çalışabilir. Bunlardan bazıları x86 ailesi, MIPS, PowerPC, SH4 ve özellikle ARM, StrongARM ve XScale'dır.
 
12 Eylül 2007 itibari ile QNX, ticari kulanım düşünmeyen kullanıcılar için lisans sunmaktadır.
 
== Tarih ==
 
== TarihTarihçe ==
1980 yılında Waterloo üniversitesinde standart bir işletim sistemleri dersi alan Dan Dodge ve Gordon Bell adlı iki öğrenci basit bir gerçek zamanlı işletim sistemi yarattılar. Bu tarz bir sistemin ticari olarak büyük bir ihtiyaç olduğunda hemfikir olarak Ontario, Kanata'da (Ottawa'nın batısında kalan yüksek teknoloji merkezi) Quantum Software Systems adlı şirketi kurdular. 1982 yılında ilk versiyon olan QNX, Intel 8088 işlemciler için çıktı.
 
"https://tr.wikipedia.org/wiki/QNX" sayfasından alınmıştır