FreeDOS,Microsoft'un 1999'daMS-DOS'u geliştirmeyi durdurması üzerine serbestDOS'u yaşatmak için doğmuşGNU Genel Kamu Lisansı kapsamındaaçık kaynaklı gelişmiş bir DOS tabanlıişletim sistemidir. Amacı DOS ile %100 uyumlu olmaktır ve bu hedefe neredeyse tümüyle ulaşılmıştır. Bu işletim sistemi ile yine açık kaynaklıArachne web tarayıcısını kullanarak, çok eski bilgisayarlar ile internete bağlanmak mümkündür.
Piyasada herhangi bir işletim sistemi yüklenmeyerek satılan bilgisayarlar da FreeDos olarak sunulmaktadır. Bazı kullanıcılar FreeDos'un ücretsiz olmasından dolayı daha ucuz fiyata satılan FreeDos yüklümasaüstü bilgisayar vedizüstü bilgisayarlara rağbet göstermektedir.
Microsoft, MS-DOS'u artık satamayacağını veya desteklemeyeceğini açıkladıktan sonra FreeDOS projesi 29 Haziran 1994'te başladı. O zamanlar bir öğrenci olan Jim Hall, açık kaynak kodlu bir yedek geliştirmeyi öneren bir manifesto yayınladı. [verilen alıntıda değil] Birkaç hafta içinde, Pat Villani ve Tim Norman dahil olmak üzere diğer programcılar projeye katıldı. Aralarında, bir kernel (Villani tarafından), COMMAND.COM komut satırı tercümanı (Villani ve Norman tarafından) ve çekirdek araçları (Hall tarafından), yazdıkları veya mevcut bulunan kodları bir araya getirerek oluşturulmuştur. FreeDOS 1.0 dağıtımından önce FreeDOS'un resmî yayın öncesi dağıtımları yapıldı. FreeDOS'un gayriresmî bir dağıtımı olan GNU / DOS, 1.0 sürümü piyasaya sürüldükten sonra kaldırıldı.
- Ücretsizdir.
- %100 açık kaynaklıdır. (GNU Lisansı ile dağıtılmaktadır.)
- DOS tabanlıdır.
- DOSBOX veya DOSEMU (GNU/Linux altında dos emülatörü) altında çalışabilmektedir.
- İşletim sistemi yazmak isteyenler için 16 bitlik bir deneysel ortam ve örnekkaynak kodları vardır.
- Eski DOS uygulamalarını sorunsuz çalıştırabilir.
- Uzun dosya isimleri veFAT32 desteği vardır.
- 1.0 sürümünden itibarenHTML gösterici, HTML tarayıcıArachne, dosya arşivleme programı ve müzik çalar bulunmaktadır.
- USB desteği vardır.
- 32 bitlik sürümü vardır.