มินเอ็นที
MiNT (MiNT is Now TOS) เป็นซอฟต์แวร์ฟรี ที่เป็น เคอร์เนลของระบบปฏิบัติการ ทางเลือกสำหรับ ซีรี่ส์ Atari STมันนำเสนอทางเลือกแบบมัลติทาสกิ้งที่สามารถแย่งการทำงานได้บางส่วน แทนที่TOSและMagiCพร้อมทั้งมีการป้องกันหน่วยความจำบางส่วน เมื่อรวมกับส่วนประกอบระบบฟรี เช่นไดรเวอร์อุปกรณ์ fVDI , วิด เจ็ต ส่วนติดต่อผู้ใช้แบบกราฟิกXaAESและตัวจัดการไฟล์ TeraDesk แล้ว MiNT จะเป็น ระบบปฏิบัติการทดแทนที่เข้ากันได้กับ TOSและสามารถทำงานแบบมัลติทาสกิ้ ง กับแอปพลิเคชันบางส่วนของ Atari ST ได้
ประวัติศาสตร์
การพัฒนา MiNT เริ่มขึ้นในปี 1989 เมื่อ Eric Smith ผู้พัฒนาพยายามพอร์ต ไลบรารี GNUและยูทิลิตี้ที่เกี่ยวข้องไปยัง Atari ST TOS ในไม่ช้าก็พบว่าการเพิ่ม เลเยอร์ ที่คล้าย Unixลงใน TOS นั้นง่ายกว่าการแก้ไขซอฟต์แวร์ GNU ทั้งหมด และ MiNT จึงเริ่มต้นจากการเป็นส่วนขยายของ TOS เพื่อช่วยในการพอร์ต
MiNT ถูกปล่อยออกมาครั้งแรกโดย Eric Smith ในชื่อ "MiNT is Not TOS" ( คำย่อแบบวนซ้ำในลักษณะเดียวกับ "GNU's Not Unix") ในเดือนพฤษภาคม ปี 1990 เคอร์เนลใหม่นี้ได้รับความนิยม โดยมีผู้คนร่วมกันพัฒนาพอร์ตของระบบไฟล์ MINIXและพอร์ตสำหรับAtari TT
ในขณะเดียวกัน Atari ก็ต้องการปรับปรุง TOS ด้วยความสามารถในการทำงานหลายอย่างพร้อมกัน MiNT สามารถตอบโจทย์นี้ได้ และ Atari จึงจ้าง Eric Smith MiNT ถูกนำมาใช้เป็นเคอร์เนลทางเลือกอย่างเป็นทางการพร้อมกับการวางจำหน่ายAtari Falcon โดยเปลี่ยนชื่อย่อของ MiNT เล็กน้อยเป็น "MiNT is Now TOS" Atari ได้รวม MiNT เข้ากับ Graphics Environment Manager (GEM) เวอร์ชันทำงานหลายอย่างพร้อมกันภายใต้ชื่อ MultiTOS ในรูปแบบตัวติดตั้งบนฟลอปปี้ดิสก์
หลังจากที่ Atari ถอนตัวออกจากตลาดคอมพิวเตอร์ การพัฒนา MiNT ก็ยังคงดำเนินต่อไปในชื่อ FreeMiNT และได้รับการดูแลโดยทีมอาสาสมัคร การพัฒนา FreeMiNT เป็นไปตามแนวทางโอเพนซอร์สแบบดั้งเดิม โดยมีซอร์สโค้ดอยู่ในที่เก็บGit ของ FreeMiNT ที่สามารถเข้าถึงได้โดยสาธารณะ บน GitHub และมีการพูดคุยเกี่ยวกับการพัฒนาในรายชื่อผู้รับจดหมายสาธารณะ ซึ่งดูแลโดย SourceForge หลังจากย้ายมาจาก AtariForge ในปี 2014 ซึ่งเป็นที่ที่ดูแลมาเกือบ 20 ปี
ระบบนิเวศซอฟต์แวร์ MiNT
FreeMiNT ให้บริการเฉพาะเคอร์เนลเท่านั้น ดังนั้นจึงมีการแจกจ่ายหลายตัวที่รองรับ MiNT เช่น VanillaMint, EasyMint, STMint และ BeeKey/BeePi [ 2 ]
แม้ว่า FreeMiNT จะสามารถใช้ส่วนติดต่อผู้ใช้แบบกราฟิกของ TOS ( ตัวจัดการสภาพแวดล้อมกราฟิก GEM และบริการสภาพแวดล้อมแอปพลิเคชันหรือ AES) ได้ แต่จะใช้งานได้ดีกว่าหากใช้ AES เวอร์ชันปรับปรุงแล้ว ซึ่งสามารถใช้ความสามารถในการทำงานหลายอย่างพร้อมกัน ได้
ปัจจุบัน ตัวเข้ารหัสมาตรฐานที่ใช้เป็นค่าเริ่มต้นคือXaAESซึ่งพัฒนาขึ้นเป็นโมดูลเคอร์เนลของ FreeMiNT N.AES รุ่นเก่าก็ใช้งานได้เช่นกัน แต่ทางเลือกที่ทันสมัยกว่าคือ MyAES
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- MiNT คือข้อกำหนดและเงื่อนไขการใช้งาน (TOS) —บทสัมภาษณ์กับคุณ Eric R. Smith ผู้สร้าง MiNT