Domov Razvoj Kakšen je arhitekturno nevtralen distribucijski format (andf)? - definicija iz tehopedije

Kakšen je arhitekturno nevtralen distribucijski format (andf)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni format nevtralne distribucije arhitekture (ANDF)?

Arhitekturno nevtralni distribucijski format (ANDF) je tehnologija, ki se uporablja za prenos programske opreme "skrčeno zavitih" binarnih programskih programov, ki niso odvisne od arhitekture procesorja. Specifikacijo ANDF je opredelila fundacija Open Software Foundation.

Tehopedija pojasnjuje format arhitekture nevtralne distribucije (ANDF)

Glavni namen ANDF je distribucija programske opreme v obliki vmesne kode, ki jo je mogoče izvajati na virtualnih računalnikih. Ta vmesna koda se sestavi v fazi namestitve in ne ravno pravočasno (JIT). Edina pomanjkljivost je, da je generiranje kode za čas namestitve manj učinkovito kot JIT.


Aprila 1989 je Fundacija odprta programska oprema zahtevala razvoj tehnologije za distribucijo programske opreme, ki ni v arhitekturi. Za razvoj tehnologije je bilo prejetih petnajst različnih predlogov, ki so vključevali različne tehnične pristope, kot so prikrita izvorna koda, vmesni jeziki prevajalnika in izvedljiva koda s pripisom. Tehnologija ANDF je bila izbrana po ostrem vrednotenju drugih konkurenčnih pristopov in različnih izvedb.


Fundacija Open Software je objavila posnetke o razvoju ANDF. Ko je prenehal delati na projektu ANDF, so razvojno delo nadaljevali pri drugih organizacijah. Vendar je ANDF v devetdesetih letih zbledel, predvsem zato, ker so se spremenljivke in funkcije v ANDF uporabljale za shranjevanje v vmesni kodi, kar olajša obratni inženiring za njegovo izvorno kodo. Težava je v tem, da je tovrstni format najpomembnejši za razkritje intelektualnih lastnosti podjetja komercialne programske opreme za javnost.


Leta 2000 se je začel širiti koncept brezplačne in odprte programske opreme. Takratni razvijalci so bili bolj zaskrbljeni zaradi široke distribucije programske opreme kot zaščite intelektualnih lastnosti, in ANDF se je ponovno pojavil kot dobra izbira, kar se tiče distribucije programske opreme.


Od leta 2011 je TenDRA, projekt ANDF, ki ponuja prevajalnike C / C ++ za ANDF, še vedno močan.

Kakšen je arhitekturno nevtralen distribucijski format (andf)? - definicija iz tehopedije