Cuprins:
- Definiție - Ce înseamnă formatul de distribuție neutră al arhitecturii (ANDF)?
- Techopedia explică Arhitectura Neutral Distribution Format (ANDF)
Definiție - Ce înseamnă formatul de distribuție neutră al arhitecturii (ANDF)?
Formatul de distribuție neutră de arhitectură (ANDF) este o tehnologie utilizată pentru portarea de software a aplicațiilor de tip software binare „ambalate”, care sunt independente de arhitectura procesorului. Specificația ANDF a fost definită de Open Software Foundation.
Techopedia explică Arhitectura Neutral Distribution Format (ANDF)
Scopul principal al ANDF este distribuirea software-ului sub formă de cod intermediar care poate fi executat pe mașini virtuale bazate pe stivă. Acest cod intermediar este compilat la stadiul său de instalare, mai degrabă decât la timp (JIT). Singurul dezavantaj este că generarea codului de instalare în timp este mai puțin eficientă decât JIT.
În aprilie 1989, Open Software Foundation a solicitat dezvoltarea unei tehnologii pentru distribuirea software-ului neutru din arhitectură. Cincisprezece propuneri diferite au fost primite pentru dezvoltarea tehnologiei, care au inclus abordări tehnice diferite, cum ar fi codul sursă obscur, limbajele intermediare ale compilatorului și codul executabil adnotat. Tehnologia ANDF a fost selectată după o evaluare dură a altor abordări concurente și diverse implementări.
Fundația Open Software a lansat instantaneele de dezvoltare ANDF. Când a încetat să lucreze la proiectul ANDF, activitatea de dezvoltare a fost continuată la alte organizații. Cu toate acestea, ANDF a decăzut în timpul anilor 1990, în mare parte pentru că variabilele și funcțiile din ANDF obișnuiau să fie salvate în cod intermediar, ceea ce ușurează tehnica inversă pentru codul său sursă. Problema este că acest tip de format este esențial pentru dezvăluirea publicului asupra proprietăților intelectuale ale unei companii de software comerciale.
În anul 2000, conceptul de software liber și deschis a început să se răspândească. Dezvoltatorii din acea perioadă erau mai preocupați de distribuția largă de software decât de protecția proprietăților intelectuale, iar ANDF a reapărut ca o alegere bună în ceea ce privește distribuția software.
Începând cu 2011, TenDRA, un proiect ANDF care furnizează compilatoare C / C ++ pentru ANDF, continuă să fie puternic.




