JavaOS - JavaOS
| geliştirici | Güneş Mikrosistemleri |
|---|---|
| Yazılmış | Java |
| çalışma durumu | Durdurulan |
| Kaynak modeli | Kapalı kaynak |
| Platformlar | ARM , PowerPC , SPARC , IA-32 (x86) |
| çekirdek türü | mikro çekirdek |
| Lisans | tescilli |
JavaOS , ağırlıklı olarak bir Java sanal makinesine dayalı ve operatörler ve güvenlik hizmetleri adına uygulamalar çalıştıran bir U/SIM-Kart işletim sistemidir . Başlangıçta Sun Microsystems tarafından geliştirilmiştir . Öncelikle C programlama dilinde yazılan Windows , macOS , Unix veya Unix benzeri sistemlerin aksine , JavaOS öncelikle Java ile yazılmıştır . Artık eski bir sistem olarak kabul edilmektedir .
Tarih
Java programlama dili JavaSoft Jim Mitchell ve Peter Madany yeni bir işletim sistemi, tasarlanan Mayıs 1995'te The Sun tarafından tanıtıldı kod adlı tamamen Java ile yazılmıştır Kona. Haziran 1985'ten beri Apple'dan Mac OS mühendisi ve Copland'ın ortak mimarı olarak gelen Tom Saulpaugh, Mart 1996'da bir I/O mimarisi tasarlamak için şimdi yedi kişilik Kona ekibine katıldı .
JavaOS ilk olarak bir Byte makalesinde müjdelendi . 1996'da JavaSoft'un resmi ürün duyurusu, "net bilgisayarlardan çağrı cihazlarına kadar her şeyde" çalışacak şekilde tasarlanmış kompakt işletim sistemini tanımladı. 1997'nin başlarında JavaSoft, JavaOS'u SunSoft'a aktardı. 1997'nin sonlarında Bob Rodriguez, ekibin IBM ile işbirliği yapmasına öncülük etti; IBM, daha sonra platformu pazarladı, geliştirmeyi hızlandırdı ve JavaOS'un bir sonraki sürümüne önemli ölçüde önemli mimari katkılarda bulundu ve sonunda JavaOS for Business olarak yeniden adlandırıldı. IBM , özellikle geleneksel " yeşil ekran " ve UNIX terminallerinin yerini almak ve tek uygulama istemcilerini uygulamak için daha çok ağ bilgisayarı ince istemcilerine odaklandığını belirtti .
Koro dağıtılmış rtos onun microkernel teknolojisi kullanıldı. Bu , bir Fransız şirketi olan Chorus Systèmes SA'nın Sun'dan JavaOS lisanslaması ile başladı ve önceki JavaOS donanım soyutlama katmanını Chorus mikro çekirdeği ile değiştirerek, Java uygulamalarının dağıtılmış, gerçek bir ortamda çalışmasına izin vermesi amaçlanan Chorus/Jazz ürününü yarattı. -zaman gömülü sistem ortamı. Daha sonra Eylül 1997'de Sun Microsystems'in Chorus Systèmes SA'yı satın aldığı açıklandı.
JavaSoft, Oracle Corp, Acer Inc., Xerox, Toshiba Corp ve Nokia dahil olmak üzere 25'ten fazla üreticiye lisans vermiştir. IBM ve Sun, Mart 1998'in sonunda JavaOS for Business için işbirliğini duyurdular.
1999'da Sun ve IBM, JavaOS ürününün durdurulduğunu duyurdu. 2003 gibi erken bir tarihte, Sun malzemeleri JavaOS'tan " eski bir teknoloji " olarak bahsederek Java ME'ye geçişi önererek belirli işletim sistemi ve Java ortamı seçimini uygulayıcıya bırakıyordu.
genel bakış
JavaOS, ARM , PowerPC , SPARC , StrongARM ve IA-32 (x86) gibi platformlarda çalışan bir donanım mimarisi yerel mikro çekirdeğine dayanmaktadır . Java sanal makinesi, mikro çekirdeğin üzerinde çalışır. Tüm aygıt sürücüleri Java ile yazılır ve sanal makine tarafından yürütülür. AWT API'sini uygulayan bir grafik ve pencereleme sistemi de Java ile yazılmıştır.
JavaOS, gömülü sistemlerde çalışacak şekilde tasarlanmıştır ve set üstü kutular , ağ altyapısı ve ATM'ler gibi cihazlarda uygulamalara sahiptir . JavaStation ile birlikte gelir .