ฟรีดอส
ฟรีคอม (FreeCOM) เชลล์ปริยายของฟรีดอส 1.1 | |
| ผู้พัฒนา | จิม ฮอลล์และทีมงานฟรีดอส |
|---|---|
| เขียนด้วย | ภาษาแอสเซมบลีและภาษาซี[1] |
| ตระกูลระบบปฏิบัติการ | ดอส |
| สถานะการทำงาน | ยังพัฒนาอยู่ |
| รหัสต้นฉบับ | โอเพนซอร์ส[2] |
| วันที่เปิดตัว | 16 กันยายน 1994[3] |
| รุ่นล่าสุด | 1.4[4] |
| คลังเก็บ | |
| พร้อมใช้ใน | ภาษาอังกฤษ ภาษาเยอรมัน ภาษาดัตช์ ภาษาฝรั่งเศส ภาษาตุรกี ภาษาสวีเดน ภาษาสเปน |
| แพลตฟอร์ม | เอกซ์86 |
| ชนิดเคอร์เนล | เคอร์เนลแบบโมโนลิทิก[6] |
| ได้รับอิทธิพลจาก | เอ็มเอสดอส |
| ส่วนต่อประสานกับผู้ใช้ปริยาย | ส่วนต่อประสานรายคำสั่ง (COMMAND.COM) |
| สัญญาอนุญาต | สัญญาอนุญาตสาธารณะทั่วไปของกนู[2]พร้อมด้วยสัญญาอนุญาตอื่น ๆ อีกมากมายสำหรับโปรแกรมอรรถประโยชน์ |
| เว็บไซต์ทางการ | freedos |
ฟรีดอส (อังกฤษ: FreeDOS) เดิมชื่อ พีดี-ดอส (อังกฤษ: PD-DOS) เป็นระบบปฏิบัติการซอฟต์แวร์เสรีสำหรับคอมพิวเตอร์ไอบีเอ็มพีซี คอมแพตทิเบิล โดยมีวัตถุประสงค์เพื่อจำลองสภาพแวดล้อมซึ่งสามารถทำงานร่วมกับเอ็มเอสดอส เพื่อเรียกใช้ซอฟต์แวร์รุ่นเก่าและรองรับระบบฝังตัว[7] ฟรีดอสสามารถบูตจากฟลอปปีดิสก์หรือยูเอสบีแฟลชไดรฟ์[8][9] และได้รับการออกแบบให้ทำงานได้อย่างมีประสิทธิภาพทั้งในสภาพแวดล้อมการจำลองเสมือนและการเลียนแบบสถาปัตยกรรมเอกซ์86[10]
โครงการฟรีดอสเริ่มพัฒนาโดยจิม ฮอลล์ในปี ค.ศ. 1994 และเผยแพร่รุ่นเสถียรรุ่นแรกในปี ค.ศ. 2006 ฟรีดอสประกอบด้วยซอฟต์แวร์เสรีที่ได้รับอนุญาตภายใต้เงื่อนไขของสัญญาอนุญาตสาธารณะทั่วไปของกนู ซึ่งแตกต่างจากแทบทุกรุ่นของเอ็มเอสดอส[11] อย่างไรก็ตาม แพ็กเกจบางส่วนที่เป็นส่วนหนึ่งของโครงการยังประกอบด้วยซอฟต์แวร์ที่ไม่ได้อยู่ภายใต้สัญญาอนุญาตดังกล่าว[2] แต่มีคุณค่าทางประวัติศาสตร์และควรค่าแก่การอนุรักษ์ เช่น 4ดอส ซึ่งเผยแพร่ภายใต้สัญญาอนุญาตของสถาบันเทคโนโลยีแมสซาชูเซตส์ฉบับแก้ไข[12]
ดูเพิ่ม
[แก้]อ้างอิง
[แก้]- ↑ "FreeDOS Spec". FreeDOS Wiki. Freedos. 2008-12-24. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2023-05-26. สืบค้นเมื่อ 2017-02-09.
- 1 2 3 "FDOS/kernel". GitHub (ภาษาอังกฤษ). สืบค้นเมื่อ 2021-05-31.
- ↑ "Releases/Alpha 1". FreeDOS Wiki. Freedos. 2021-04-22. สืบค้นเมื่อ 2023-06-07.
- ↑ "FreeDOS 1.4 | The FreeDOS Project". 5 เมษายน 2025. Retrieved 8 เมษายน 2025.
- ↑ "FreeDOS Download Page". The FreeDOS Project.
- ↑ Villani, Pat (1996). FreeDOS Kernel. Emeryville, CA, USA: Miller Freeman. ISBN 0-87930-436-7.
- ↑ "Main Page". FreeDOS Wiki. The FreeDOS Project. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2023-06-25. สืบค้นเมื่อ 2017-02-09.
- ↑ Franske, Ben (2007-08-21). "Booting DOS from a USB flash drive". คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2010-02-18. สืบค้นเมื่อ 2008-08-04.
- ↑ "How to Create a Bootable FreeDOS Floppy Disk". 2005-07-19. สืบค้นเมื่อ 2008-08-04.
- ↑ Gallagher, Sean (2014-07-14). "Though "barely an operating system," DOS still matters (to some people)". ArsTechnica. Condé Nast. สืบค้นเมื่อ 2017-02-09.
But FreeDOS has become much more friendly to virtualization and hardware emulation—it's even the heart of the DOSEMU emulator
- ↑ Turner, Rich (2018-09-28). "Re-Open-Sourcing MS-DOS 1.25 and 2.0". Windows Command Line Tools For Developers. สืบค้นเมื่อ 2018-09-29.
- ↑ "4DOS". FreeDOS. The FreeDOS Project. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2021-06-24. สืบค้นเมื่อ 2014-06-06.