edos อะไรคือสิ่งที่เป็นอิสระและมันมีไว้เพื่ออะไร
สารบัญ:
- ระบบปฏิบัติการ FreeDOS คืออะไรและคุณสมบัติหลักของมันคืออะไร
- การใช้ FreeDOS
- ความเข้ากันได้กับ FreeDOS
- Windows NT และ ReactOS
FreeDOS เป็น ระบบปฏิบัติการฟรีสำหรับคอมพิวเตอร์ที่ใช้งานร่วมกันได้ซึ่งมีวัตถุประสงค์เพื่อมอบสภาพแวดล้อมที่ เข้ากันได้กับ DOS อย่างสมบูรณ์ เพื่อเรียกใช้ซอฟต์แวร์รุ่นเก่าและสนับสนุนระบบฝังตัว FreeDOS สามารถเริ่มจากฟลอปปีดิสก์หรือ USB แฟลชไดรฟ์ มันถูกออกแบบมาให้ทำงานได้ดีภายใต้การจำลองเสมือนหรือการจำลอง x86
ซึ่งแตกต่างจาก MS-DOS, FreeDOS ประกอบด้วยซอฟต์แวร์เสรีและโอเพนซอร์สซึ่งได้รับอนุญาตภายใต้เงื่อนไขของ GNU General Public License ดังนั้นการกระจายฐานของมันจึงไม่จำเป็นต้องมีสิทธิ์การใช้งานหรือค่าลิขสิทธิ์และการสร้างการกระจายแบบกำหนดเองคือ ได้รับอนุญาต อย่างไรก็ตามแพ็คเกจอื่น ๆ ที่เป็นส่วนหนึ่งของโครงการ FreeDOS นั้นรวมถึงซอฟต์แวร์ที่ไม่ใช่ GPL เช่น 4DOS ซึ่งเผยแพร่ภายใต้ลิขสิทธิ์ MIT ที่ได้รับการแก้ไข
ดัชนีเนื้อหา
ระบบปฏิบัติการ FreeDOS คืออะไรและคุณสมบัติหลักของมันคืออะไร
โครงการ FreeDOS เริ่มเมื่อวันที่ 29 มิถุนายน 2537 หลังจากไมโครซอฟท์ประกาศว่าจะไม่ขายหรือสนับสนุน MS-DOS อีกต่อไป จิมฮอลล์ซึ่งเป็นนักเรียนในเวลานั้นตีพิมพ์แถลงการณ์เพื่อเสนอการพัฒนาโอเพ่นซอร์สทดแทน ภายในเวลาไม่กี่สัปดาห์โปรแกรมเมอร์คนอื่น ๆ เช่น Pat Villani และ Tim Norman เข้าร่วมโครงการ เคอร์เนล, ตัวแปลบรรทัดคำสั่ง, และยูทิลิตี้หลักถูกสร้างขึ้นโดยการรวมรหัสที่พวกเขาได้เขียนหรือพบว่ามีอยู่ มีการเผยแพร่ FreeDOS อย่างเป็นทางการจำนวนมากก่อนที่จะมีการเปิดตัว FreeDOS 1.0 ขั้นสุดท้าย
FreeDOS 1.2 วางจำหน่ายในเดือนพฤศจิกายน 2559 พร้อมให้ดาวน์โหลดในรูปแบบซีดีรอม: แผ่นดิสก์การติดตั้งที่ จำกัด ที่มีเฉพาะแอปพลิเคชันหลักและพื้นฐานและดิสก์เต็มรูปแบบที่มีแอปพลิเคชั่นอื่น ๆ อีกมากมาย การพัฒนา ฯลฯ) ตารางต่อไปนี้จะสรุป FreeDOS เวอร์ชันต่างๆ
รุ่น | สถานะ | ชื่อ | วันที่ |
0.01 | ALPHA | ไม่มีเลย | 16 กันยายน 2537 |
0.02 | ALPHA | ไม่มีเลย | ธันวาคม 2537 |
0.03 | ALPHA | ไม่มีเลย | มกราคม 2538 |
0.04 | ALPHA | ไม่มีเลย | มิถุนายน 2538 |
0.05 | ALPHA | ไม่มีเลย | 10 สิงหาคม 2539 |
0.06 | ALPHA | ไม่มีเลย | พฤศจิกายน 1997 |
0.1 | BETA | ออร์แลนโด | 25 มีนาคม 2541 |
0.2 | BETA | มาร์วิน | 28 ตุลาคม 2541 |
0.3 | BETA | โชคลาภ | 21 เมษายน 2542 |
0.4 | BETA | สัตว์จำพวกลิง | 9 เมษายน 2000 |
0.5 | BETA | ลาร่า | 10 สิงหาคม 2543 |
0.6 | BETA | Midnite | 18 มีนาคม 2544 |
0.7 | BETA | สเปียร์ส | 7 กันยายน 2544 |
0.8 | BETA | นิกิตา | 7 เมษายน 2545 |
0.9 | BETA | ไม่มีเลย | 28 กันยายน 2547 |
1.0 | FINAL | ไม่มีเลย | 3 กันยายน 2549 |
1.1 | FINAL | ไม่มีเลย | 2 มกราคม 2555 |
1.2 | FINAL | ไม่มีเลย | 25 ธันวาคม 2559 |
การใช้ FreeDOS
Dell ติดตั้ง FreeDOS ไว้ล่วงหน้าพร้อมเดสก์ท็อป N-series เพื่อลดค่าใช้จ่าย บริษัท ประสบความสำเร็จในการขายเครื่องจักรเหล่านี้ไม่ถูกกว่าและซื้อยากกว่าระบบ Windows ที่เหมือนกัน HP จัดให้ FreeDOS เป็นตัวเลือกสำหรับคอมพิวเตอร์เดสก์ท็อป dc5750, Mini 5101 netbooks และโน้ตบุ๊ก Probook FreeDOS ยังใช้เป็นสื่อที่สามารถบู๊ตได้เพื่ออัพเดท BIOS เฟิร์มแวร์ในระบบ HP
FreeDOS ยังใช้ใน โครงการอิสระหลายโครงการ:
- FED-UP เป็นเครื่องเล่น DivX Enhanced DivX ที่ได้รับการปรับปรุง FZZOMA เป็นระบบกระจาย FreeDOS ที่สามารถบู๊ตได้จากฟลอปปี้ดิสก์และเปลี่ยนคอมพิวเตอร์เก่าให้เป็นเครื่องมือทางการศึกษาสำหรับเด็ก XFDOS เป็นระบบกระจาย FreeDOS พร้อม GUI, Nano-X และ FLTK
ความเข้ากันได้กับ FreeDOS
FreeDOS ต้องการพีซีที่มีหน่วยความจำอย่างน้อย 640kB โปรแกรมที่ไม่รวมอยู่ใน FreeDOS มักต้องการทรัพยากรระบบเพิ่มเติม FreeDOS นั้นส่วนใหญ่รองรับ MS-DOS รองรับ COM executables, executables มาตรฐานของ DOS, และ executables DPMI Borland 16- บิต นอกจากนี้ยังเป็นไปได้ที่จะเรียกใช้โปรแกรมเรียกทำงาน DPMI แบบ 32 บิตโดยใช้ส่วนต่อขยายของ DOS ระบบปฏิบัติการมีการปรับปรุงหลายอย่างบน MS-DOS ส่วนใหญ่ด้วยการรองรับมาตรฐานและเทคโนโลยีที่ใหม่กว่าซึ่งไม่มีอยู่เมื่อ Microsoft สิ้นสุดการสนับสนุน MS-DOS เช่นสากลหรือ TSRs การจัดการพลังงานขั้นสูง นอกจากนี้ด้วยการใช้ HX DOS Extender แอปพลิเคชันคอนโซล Win32 จำนวนมากทำงานอย่างถูกต้องบน FreeDOS เช่นเดียวกับบางโปรแกรม GUI ที่หายากเช่น QEMM และ Bochs
FreeDOS สามารถเรียกใช้ Microsoft Windows เวอร์ชัน 1.0 และ 2.0 รุ่นของ Windows 3.x ซึ่งรองรับโปรเซสเซอร์ i386 ไม่สามารถทำงานได้อย่างสมบูรณ์ในโหมด Enhanced 386 ยกเว้นบางส่วนในเคอร์เนล FreeDOS รุ่นทดลอง 2037 ปัญหาเกี่ยวกับการใช้งาน Windows เป็นผลมาจาก ความพยายามของ Microsoft ในการป้องกันไม่ให้ผลิตภัณฑ์ทำงานบนการใช้งานที่ไม่ใช่ของ Microsoft DOS Windows 95, 98 และ ME ใช้ MS-DOS เวอร์ชันที่เรียบง่าย FreeDOS ไม่สามารถใช้แทนเนื่องจากอินเตอร์เฟสที่ไม่มีเอกสารระหว่าง MS-DOS 7.0-8.0 และ Windows 4.xx ไม่ได้จำลองโดย FreeDOS; อย่างไรก็ตามสามารถติดตั้งและใช้งานร่วมกับระบบเหล่านี้โดยใช้โปรแกรมตัวจัดการการบูตเช่น BOOTMGR หรือ METAKERN ที่มาพร้อมกับ FreeDOS
Windows NT และ ReactOS
ระบบปฏิบัติการที่ใช้ Windows NT รวมถึง Windows 2000, XP, Vista และ 7 สำหรับคอมพิวเตอร์เดสก์ท็อปและ Windows Server 2003, 2008 และ 2008 R2 สำหรับเซิร์ฟเวอร์ไม่ใช้ MS-DOS เป็นองค์ประกอบหลักของระบบ ระบบเหล่านี้สามารถใช้ประโยชน์จากระบบไฟล์ FAT ซึ่งใช้โดย MS-DOS และ Windows รุ่นก่อนหน้า อย่างไรก็ตามโดยทั่วไปจะใช้ NTFS (ระบบไฟล์เทคโนโลยีใหม่) เป็นค่าเริ่มต้นเพื่อความปลอดภัยและเหตุผลอื่น ๆ FreeDOS สามารถอยู่ร่วมกันในระบบเหล่านี้ในพาร์ติชันแยกต่างหากหรือในพาร์ติชันเดียวกันบนระบบ FAT เคอร์เนล FreeDOS สามารถเริ่มต้นได้โดยเพิ่มลงในไฟล์กำหนดค่า Windows Boot หรือตัวโหลดการบูต Windows, boot.ini หรือเทียบเท่า freeldr.ini สำหรับ ReactOS
รองรับ FAT32 อย่างสมบูรณ์และเป็นรูปแบบที่ต้องการสำหรับบูตไดรฟ์ รองรับฮาร์ดไดรฟ์ LBA (Logical Block Addressing) สูงสุดถึง 128GB หรือ 2TB ทั้งนี้ขึ้นอยู่กับ BIOS ที่ใช้ มีการทดสอบเล็กน้อยกับดิสก์ขนาดใหญ่และไบออสบางรุ่นรองรับ LBA แต่ล้มเหลวในดิสก์ที่มีขนาดใหญ่กว่า 32GB; ไดรเวอร์เช่น OnTrack หรือ EZ-Drive แก้ปัญหานี้ได้ ไม่มีการสนับสนุนที่วางแผนไว้สำหรับ NTFS, ext2 หรือ exFAT แต่มีไดรเวอร์ภายนอกของบุคคลที่สามหลายตัวสำหรับวัตถุประสงค์ดังกล่าว ในการเข้าถึง ext2fs บางครั้ง LTOOLS สามารถใช้เพื่อคัดลอกข้อมูลไปยังและจากดิสก์ ext2fs
ในระยะสั้นมันเป็นทางเลือกฟรีที่สามารถติดตั้งบนแล็ปท็อปเพื่อลดราคาระหว่าง 100 ถึง 150 ยูโร ตัวเลือกที่ดีในการติดตั้ง Windows 10 และรับใบอนุญาตราคาถูกหรือระบบปฏิบัติการ Linux นี่จะจบบทความของเราใน FreeDOS จำไว้ว่าคุณสามารถแสดงความคิดเห็นได้หากคุณมีข้อเสนอแนะ คุณคิดอย่างไรกับ Freedos คุณใช้หรือดูว่าเป็นแพทช์จากผู้ผลิตในแล็ปท็อปหรือพีซีที่ประกอบไว้ล่วงหน้าหรือไม่?