Ev gelişme Mimari nötr dağıtım formatı (andf) nedir? - techopedia nedir?

Mimari nötr dağıtım formatı (andf) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Mimari Nötr Dağıtım Formatı (ANDF) ne anlama geliyor?

Mimari nötr dağıtım biçimi (ANDF), işlemci mimarisinden bağımsız "küçültülmüş sarılı" ikili yazılım uygulamalarının yazılım olarak taşınması için kullanılan bir teknolojidir. ANDF spesifikasyonu Açık Yazılım Vakfı tarafından tanımlandı.

Techopedia, Mimari Nötr Dağıtım Formatını (ANDF) açıklıyor

ANDF'nin temel amacı, yazılımı yığın tabanlı sanal makinelerde yürütülebilecek ara kod biçiminde dağıtmaktır. Bu ara kod, sadece zamanında değil, kurulum aşamasında derlenir (JIT). Tek dezavantajı, kurulum zamanı kod oluşturmanın JIT'den daha az verimli olmasıdır.


Nisan 1989'da Açık Yazılım Vakfı mimariden bağımsız yazılım dağıtımı için bir teknoloji geliştirilmesini talep etti. Gizlenmiş kaynak kodu, derleyici ara dilleri ve açıklamalı yürütülebilir kod gibi farklı teknik yaklaşımları içeren teknoloji geliştirme için on beş farklı teklif alındı. ANDF teknolojisi, diğer rakip yaklaşımların ve çeşitli uygulamaların sert bir değerlendirmesinden sonra seçildi.


Açık Yazılım Vakfı, ANDF geliştirme fotoğraflarını yayınladı. ANDF projesi üzerinde çalışmayı bıraktığında, diğer kuruluşlarda geliştirme çalışmalarına devam edildi. Bununla birlikte, ANDF 1990'larda solmuştur, çünkü ANDF'deki değişkenler ve fonksiyonlar ara kodda kaydedilmiştir, bu da kaynak kodu için tersine mühendisliği kolaylaştırır. Sorun şu ki, bu tür bir format ticari bir yazılım şirketinin fikri mülkiyetlerini kamuya açıklamak için çok önemlidir.


2000 yılında, özgür ve açık yazılım kavramı yayılmaya başladı. O zamanlar geliştiriciler, fikri mülkiyetlerin korunmasından ziyade geniş yazılım dağıtımı konusunda daha fazla endişeliydiler ve ANDF, yazılım dağıtımı açısından iyi bir seçim olarak yeniden ortaya çıktı.


2011 yılı itibariyle, ANDF için C / C ++ derleyicileri sağlayan bir ANDF projesi olan TenDRA hala güçlü.

Mimari nötr dağıtım formatı (andf) nedir? - techopedia nedir?