บ้าน พัฒนาการ รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลางคืออะไร (andf)? - คำจำกัดความจาก techopedia

รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลางคืออะไร (andf)? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลาง (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 ยังคงแข็งแกร่ง

รูปแบบการกระจายสถาปัตยกรรมที่เป็นกลางคืออะไร (andf)? - คำจำกัดความจาก techopedia