สารบัญ:
- คำจำกัดความ - รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลาง (ANDF) หมายถึงอะไร
- Techopedia อธิบายรูปแบบการกระจายสถาปัตยกรรมที่เป็นกลาง (ANDF)
คำจำกัดความ - รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลาง (ANDF) หมายถึงอะไร
รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลาง (ANDF) เป็นเทคโนโลยีที่ใช้สำหรับการพอร์ตซอฟต์แวร์ของแอปพลิเคชันซอฟต์แวร์ไบนารีแบบ "ลดการพัน" ที่ไม่ขึ้นอยู่กับสถาปัตยกรรมโปรเซสเซอร์ ข้อมูลจำเพาะ ANDF ถูกกำหนดโดย Open Software Foundation
Techopedia อธิบายรูปแบบการกระจายสถาปัตยกรรมที่เป็นกลาง (ANDF)
วัตถุประสงค์หลักของ ANDF คือการแจกจ่ายซอฟต์แวร์ในรูปแบบของรหัสกลางที่สามารถดำเนินการบนเครื่องเสมือนที่ใช้สแต็ก รหัสกลางนี้ได้รับการรวบรวมในขั้นตอนการติดตั้งไม่ใช่เพียงในเวลา (JIT) ข้อเสียเปรียบเพียงอย่างเดียวคือการสร้างรหัสเวลาติดตั้งจะมีประสิทธิภาพน้อยกว่า JIT
ในเดือนเมษายน 2532 มูลนิธิซอฟต์แวร์โอเพ่นได้ขอให้มีการพัฒนาเทคโนโลยีเพื่อการจำหน่ายซอฟต์แวร์ที่มีความเป็นกลางทางสถาปัตยกรรม ได้รับข้อเสนอที่แตกต่างกันสิบห้าข้อสำหรับการพัฒนาเทคโนโลยีซึ่งรวมถึงวิธีการทางเทคนิคที่แตกต่างกันเช่นซอร์สโค้ดที่คลุมเครือภาษาระดับกลางของคอมไพเลอร์และโค้ดปฏิบัติการที่มีคำอธิบายประกอบ เทคโนโลยี ANDF ได้รับเลือกหลังจากประเมินวิธีการแข่งขันและการใช้งานที่หลากหลาย
Open Software Foundation เผยแพร่ภาพรวมการพัฒนา ANDF เมื่อหยุดทำงานในโครงการ ANDF งานพัฒนาก็ยังคงดำเนินต่อไปที่องค์กรอื่น ๆ อย่างไรก็ตาม ANDF จางหายไปในช่วงปี 1990 ส่วนใหญ่เป็นเพราะตัวแปรและฟังก์ชั่นใน ANDF เคยได้รับการบันทึกในโค้ดระดับกลางซึ่งช่วยให้วิศวกรรมย้อนกลับสำหรับซอร์สโค้ดของมันง่ายขึ้น ปัญหาคือรูปแบบประเภทนี้มีความสำคัญยิ่งต่อการเปิดเผยทรัพย์สินทางปัญญาของ บริษัท ซอฟต์แวร์เชิงพาณิชย์ต่อสาธารณะ
ในปี พ.ศ. 2543 แนวคิดของซอฟต์แวร์เสรีและแบบเปิดได้เริ่มแพร่หลาย นักพัฒนาในเวลานั้นมีความกังวลเกี่ยวกับการกระจายซอฟต์แวร์ที่กว้างกว่าการปกป้องทรัพย์สินทางปัญญาและ ANDF ได้กลายเป็นทางเลือกที่ดีเท่าที่มีการแจกจ่ายซอฟต์แวร์
ในปี 2011 TenDRA โครงการ ANDF ที่ให้บริการคอมไพเลอร์ C / C ++ สำหรับ ANDF ยังคงแข็งแกร่ง
