फ्री-डॉस: Difference between revisions
(→इतिहास) |
(→इतिहास) |
||
| Line 36: | Line 36: | ||
== इतिहास == | == इतिहास == | ||
[[File:Blinky.svg|thumb|right|150px|ब्लिंकी, FreeDOS का शुभंकर]]FreeDOS परियोजना 29 जून 1994 को शुरू हुआ, जब [[Microsoft]] ने घोषणा की कि वह अब MS-DOS को नहीं बेचेगी या उसका समर्थन नहीं करेगी। [[जिम हॉल (कंप्यूटर प्रोग्रामर)]] - जो उस समय एक छात्र थे<ref name="FLOSS"/>- | [[File:Blinky.svg|thumb|right|150px|ब्लिंकी, FreeDOS का शुभंकर]]FreeDOS परियोजना 29 जून 1994 को शुरू हुआ, जब [[Microsoft]] ने घोषणा की कि वह अब MS-DOS को नहीं बेचेगी या उसका समर्थन नहीं करेगी। [[जिम हॉल (कंप्यूटर प्रोग्रामर)]] - जो उस समय एक छात्र थे<ref name="FLOSS"/>- पीडी-डॉस के विकास का प्रस्ताव करते हुए एक घोषणापत्र पोस्ट किया था, जो डॉस का एक सार्वजनिक डोमेन संस्करण है। <ref name="Hall_1994_Announcement"/>कुछ ही हफ्तों में, [[पैट विल्लनि]] और [[टिम नॉर्मन]] सहित अन्य प्रोग्रामर इस परियोजना में शामिल हो गए। उनके बीच, एक कर्नेल (विलानी द्वारा), COMMAND.COM कमांड लाइन दुभाषिया (विलानी और नॉर्मन द्वारा), और कोर यूटिलिटीज (हॉल द्वारा) को पूलिंग कोड द्वारा बनाया गया था जो उन्होंने लिखा था या उपलब्ध पाया था।<ref name="linuxdevices"/><ref name="Hall_2006_About"/>कुछ समय के लिए, परियोजना को मॉर्गन "हैनिबल" तोल द्वारा बनाए रखा गया था। अंतिम FreeDOS 1.0 वितरण से पहले FreeDOS के कई आधिकारिक पूर्व-रिलीज़ वितरण हुए हैं।<ref name="FreeDOS-History"/>GNU/DOS, FreeDOS का एक अनौपचारिक वितरण संस्करण 1.0 जारी होने के बाद बंद कर दिया गया था।<ref name="Adams_2005"/><संदर्भ नाम=marinof_gnu/dos /> | ||
ब्लिंकी द फिश FreeDOS का शुभंकर है। उन्हें Bas Snabilie द्वारा डिज़ाइन किया गया था।<ref name="FD_Logo"/> | ब्लिंकी द फिश FreeDOS का शुभंकर है। उन्हें Bas Snabilie द्वारा डिज़ाइन किया गया था।<ref name="FD_Logo"/> | ||
Revision as of 13:58, 14 December 2022
FreeDOS 1.1 default shell, FreeCOM | |
| डेवलपर | Jim Hall & The FreeDOS team |
|---|---|
| लिखा हुआ | Assembly Language, C[1] |
| ओएस परिवार | DOS |
| काम करने की अवस्था | Current |
| स्रोत मॉडल | Open source[2] |
| आरंभिक रिलीज | 12 January 1998[citation needed] |
| Latest release | 1.3 / 20 February 2022[3] |
| Latest preview | 1.3 RC5 / 14 December 2021[4] |
| उपलब्ध | English, German, Dutch |
| प्लेटफार्मों | x86 |
| कर्नेल प्रकार | Monolithic kernel[5] |
| से प्रभावित | MS-DOS |
| डिफ़ॉल्ट उपयोगकर्ता इंटरफ़ेस | Command-line interface (COMMAND.COM) |
| लाइसेंस | GNU GPL[6] with various different licenses for utilities |
FreeDOS (पूर्व में Free-DOS और PD-DOS) IBM PC संगत कंप्यूटरों के लिए एक मुफ्त सॉफ्टवेयर ऑपरेटिंग सिस्टम है। इसका उद्देश्य पारंपरिक सॉफ़्टवेयर चलाने और अंतः स्थापित प्रणाली को समर्थन देने के लिए एक पूर्ण एमएस-डॉस-संगत परिवेश प्रदान करना है।[7]
FreeDOS को फ्लॉपी डिस्क या यूएसबी फ्लैश ड्राइव से बूट किया जा सकता है।[8][9]इसे वर्चुअलाइजेशन या x86 अनुकरण के तहत अच्छी तरह से चलाने के लिए डिज़ाइन किया गया है।[10]
MS-DOS के अधिकांश संस्करणों के विपरीत,[11]FreeDOS मुफ्त सॉफ्टवेयर से बना है,जो जीएनयू जनरल पब्लिक लाइसेंस की शर्तों के तहत लाइसेंस प्राप्त है।हालाँकि, अन्य पैकेज जो मुफ्त सॉफ़्टवेयर लाइसेंस से बना है।[12] हालाँकि, अन्य पैकेज जो FreeDOS प्रोजेक्ट का हिस्सा हैं, उनमें गैर-GPL सॉफ़्टवेयर शामिल हैं जिन्हें डिजिटल संरक्षण के योग्य माना जाता है, जैसे कि 4DOS,जिसे संशोधित MIT लाइसेंस के तहत वितरित किया जाता है।[13]
इतिहास
FreeDOS परियोजना 29 जून 1994 को शुरू हुआ, जब Microsoft ने घोषणा की कि वह अब MS-DOS को नहीं बेचेगी या उसका समर्थन नहीं करेगी। जिम हॉल (कंप्यूटर प्रोग्रामर) - जो उस समय एक छात्र थे[14]- पीडी-डॉस के विकास का प्रस्ताव करते हुए एक घोषणापत्र पोस्ट किया था, जो डॉस का एक सार्वजनिक डोमेन संस्करण है। [15]कुछ ही हफ्तों में, पैट विल्लनि और टिम नॉर्मन सहित अन्य प्रोग्रामर इस परियोजना में शामिल हो गए। उनके बीच, एक कर्नेल (विलानी द्वारा), COMMAND.COM कमांड लाइन दुभाषिया (विलानी और नॉर्मन द्वारा), और कोर यूटिलिटीज (हॉल द्वारा) को पूलिंग कोड द्वारा बनाया गया था जो उन्होंने लिखा था या उपलब्ध पाया था।[16][17]कुछ समय के लिए, परियोजना को मॉर्गन "हैनिबल" तोल द्वारा बनाए रखा गया था। अंतिम FreeDOS 1.0 वितरण से पहले FreeDOS के कई आधिकारिक पूर्व-रिलीज़ वितरण हुए हैं।[3]GNU/DOS, FreeDOS का एक अनौपचारिक वितरण संस्करण 1.0 जारी होने के बाद बंद कर दिया गया था।[18]<संदर्भ नाम=marinof_gnu/dos />
ब्लिंकी द फिश FreeDOS का शुभंकर है। उन्हें Bas Snabilie द्वारा डिज़ाइन किया गया था।[19]
वितरण
FreeDOS 1.1, 2 जनवरी 2012 को जारी किया गया,[20]CD-ROM इमेज के रूप में डाउनलोड के लिए उपलब्ध है: एक सीमित इंस्टाल डिस्क जिसमें केवल कर्नेल और बेसिक एप्लिकेशन होते हैं, और एक फुल डिस्क जिसमें कई और एप्लिकेशन (गेम, नेटवर्किंग, डेवलपमेंट, आदि) होते हैं, उपलब्ध नहीं है as of November 2011[update] लेकिन एक नए, पूर्ण 1.2 के साथ।[21]लीगेसी संस्करण 1.0 (2006) में दो सीडी शामिल थीं, जिनमें से एक नियमित उपयोगकर्ताओं पर लक्षित 8 एमबी की इंस्टाल सीडी थी और दूसरी 49 एमबी की बड़ी लाइव सीडी थी जिसमें प्रोजेक्ट का स्रोत कोड भी था।[21]
वाणिज्यिक उपयोग
FreeDOS का उपयोग कई कंपनियों द्वारा किया जाता है:
- Dell ने अपनी लागत कम करने के लिए अपने n-सीरीज़ डेस्कटॉप के साथ FreeDOS को प्रीलोड किया। विंडोज के साथ समान प्रणालियों की तुलना में इन मशीनों को सस्ता और खरीदने में कठिन बनाने के लिए फर्म की आलोचना की गई है।[22]* Hewlett-Packard ने अपने DC5750 डेस्कटॉप, मिनी 5101 नेटबुक और प्रोबुक लैपटॉप में एक विकल्प के रूप में FreeDOS प्रदान किया।[23][24][25]HP सिस्टम में BIOS फर्मवेयर को अपडेट करने के लिए FreeDOS का उपयोग बूट करने योग्य मीडिया के रूप में भी किया जाता है।[26]* FreeDOS को स्टीव गिब्सन के हार्ड ड्राइव के रखरखाव और पुनर्प्राप्ति कार्यक्रम, स्पिनराइट द्वारा शामिल किया गया है।[27]* इंटेल के सॉलिड-स्टेट ड्राइव फ़र्मवेयर अपडेट टूल ने FreeDOS कर्नेल को लोड किया।[28]
गैर-वाणिज्यिक उपयोग
FreeDOS का उपयोग कई स्वतंत्र परियोजनाओं में भी किया जाता है:
- FED-UP फ्लॉपी एन्हांस्ड DivX यूनिवर्सल प्लेयर है।[29]* फ़ूज़ोमा एक फ्रीडोस-आधारित वितरण है जो फ़्लॉपी डिस्क से बूट हो सकता है और पुराने कंप्यूटरों को बच्चों के लिए शैक्षिक उपकरणों में परिवर्तित कर सकता है।[30]* XFDOS एक ग्राफिकल यूज़र इंटरफ़ेस के साथ एक FreeDOS- आधारित वितरण है, जो माइक्रोविंडो | नैनो-एक्स और FLTK को पोर्ट करता है।[31][32][33][34]
अनुकूलता
| Version | Status | Codename | Date |
|---|---|---|---|
| 0.01 | ALPHA | None | 16 September 1994 |
| 0.02 | ALPHA | None | December 1994 |
| 0.03 | ALPHA | None | January 1995 |
| 0.04 | ALPHA | None | June 1995 |
| 0.05 | ALPHA | None | 10 August 1996 |
| 0.06 | ALPHA | None | November 1997 |
| 0.1 | BETA | Orlando | 25 March 1998 |
| 0.2 | BETA | Marvin | 28 October 1998 |
| 0.3 | BETA | Ventura | 21 April 1999 |
| 0.4 | BETA | Lemur | 9 April 2000 |
| 0.5 | BETA | Lara | 10 August 2000 |
| 0.6 | BETA | Midnite | 18 March 2001 |
| 0.7 | BETA | Spears | 7 September 2001 |
| 0.8 | BETA | Nikita | 7 April 2002 |
| 0.9 | BETA | None | 28 September 2004 |
| 1.0 | FINAL | None | 3 September 2006 |
| 1.1 | FINAL | None | 2 January 2012 |
| 1.2 | FINAL | None | 25 December 2016 |
| 1.3 | FINAL | None | 20 February 2022 |
हार्डवेयर
FreeDOS को कम से कम 640 kB मेमोरी वाली PC/XT मशीन की आवश्यकता होती है।[37]फ्रीडोस के साथ बंडल नहीं किए गए प्रोग्रामों को अक्सर अतिरिक्त सिस्टम संसाधनों की आवश्यकता होती है।
MS-DOS और Win32 कंसोल
FreeDOS ज्यादातर MS-DOS के साथ संगत है। यह COM निष्पादन योग्य, मानक DOS निष्पादन योग्य और बोरलैंड के 16-बिट DPMI निष्पादनयोग्य का समर्थन करता है। दो विस्तार का उपयोग करके 32-बिट DPMI निष्पादन योग्य चलाना भी संभव है। ऑपरेटिंग सिस्टम में MS-DOS के सापेक्ष कई सुधार हैं, जिनमें ज्यादातर नए मानकों और तकनीकों के लिए समर्थन शामिल है जो तब मौजूद नहीं थे जब Microsoft ने MS-DOS के लिए समर्थन समाप्त कर दिया था, जैसे कि अंतर्राष्ट्रीयकरण, या उन्नत पावर प्रबंधन TSRs।[38]इसके अलावा, HX DOS एक्सटेंडर के उपयोग के साथ, कई Windows कंसोल एप्लिकेशन FreeDOS में ठीक से काम करते हैं, जैसा कि कुछ दुर्लभ GUI प्रोग्राम, जैसे QEMM और Bochs करते हैं।[39]
डॉस-आधारित विंडोज
FreeDOS Windows 1.0x|Microsoft Windows 1.0 और Windows 2.0x|2.0 रिलीज़ चलाने में सक्षम है। विंडोज 3.x रिलीज़, जिसमें i386 प्रोसेसर के लिए समर्थन था, को 386 उन्नत मोड में पूरी तरह से नहीं चलाया जा सकता है,[40]प्रयोगात्मक FreeDOS कर्नेल 2037 में आंशिक रूप से छोड़कर।[citation needed] विंडोज 95, विंडोज 98 और विंडोज़ मी एमएस-डॉस के एक स्ट्रिप-डाउन संस्करण का उपयोग करते हैं। FreeDOS को प्रतिस्थापन के रूप में उपयोग नहीं किया जा सकता है क्योंकि MS-DOS 7.0–8.0 और Windows 4.xx के बीच गैर-दस्तावेजी इंटरफेस FreeDOS द्वारा अनुकरण नहीं किए जाते हैं; हालाँकि, इसे बूट मैनेजर प्रोग्राम, जैसे कि BOOTMGR या METAKERN, जो FreeDOS के साथ शामिल है, का उपयोग करके इन सिस्टमों के साथ स्थापित और उपयोग किया जा सकता है।[citation needed]
विंडोज एनटी और रिएक्टोस
Windows NT-आधारित ऑपरेटिंग सिस्टम, जिसमें Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1|8.1, डेस्कटॉप के लिए Windows 10 और Windows 11 और डेस्कटॉप के लिए Windows Server 2003, Windows Server 2008 और Windows Server 2008 R2 शामिल हैं सर्वर, सिस्टम के मुख्य घटक के रूप में MS-DOS का उपयोग नहीं करते हैं। ये सिस्टम FAT फ़ाइल सिस्टम का उपयोग कर सकते हैं जो MS-DOS और Microsoft Windows के पुराने संस्करणों द्वारा उपयोग किए जाते हैं; हालाँकि, वे आमतौर पर सुरक्षा और अन्य कारणों से डिफ़ॉल्ट रूप से NTFS (नई प्रौद्योगिकी फ़ाइल सिस्टम) का उपयोग करते हैं। FreeDOS इन सिस्टमों पर एक अलग विभाजन पर या FAT सिस्टम पर एक ही विभाजन पर सह-अस्तित्व में हो सकता है। FreeDOS कर्नेल को Windows 2000 या XP के NT बूट लोडर कॉन्फ़िगरेशन फ़ाइल boot.ini में जोड़कर बूट किया जा सकता है।[41]या ReactOS के लिए freeldr.ini समकक्ष।[42]
फाइल सिस्टम
फ़ाइल आवंटन तालिका # FAT32 पूरी तरह से समर्थित है और बूट ड्राइव के लिए पसंदीदा प्रारूप है।[43]उपयोग किए गए BIOS के आधार पर, आकार में 128 जीबी या 2 टीबी तक के चार लॉजिकल ब्लॉक एड्रेसिंग (एलबीए) हार्ड डिस्क तक समर्थित हैं।[44]बड़े डिस्क के साथ बहुत कम परीक्षण किया गया है, और कुछ BIOS LBA का समर्थन करते हैं लेकिन 32 GB से बड़े डिस्क पर त्रुटि उत्पन्न करते हैं; ऑनट्रैक या ईज़ी-ड्राइव जैसे ड्राइवर इस समस्या का समाधान करते हैं।[citation needed] विंडोज 95-शैली के लंबे फ़ाइल नामों के लिए समर्थन को सक्षम करने के लिए फ्रीडोस का उपयोग एलएफएनडीओएस नामक ड्राइवर के साथ भी किया जा सकता है।[45]लेकिन अधिकांश प्री-विंडोज 95 प्रोग्राम एलएफएन का समर्थन नहीं करते हैं, भले ही ड्राइवर लोड हो। NTFS, ext2 या exFAT के लिए कोई नियोजित समर्थन नहीं है, लेकिन उस उद्देश्य के लिए कई बाहरी तृतीय-पक्ष ड्राइवर उपलब्ध हैं। Ext2 फ़ाइल सिस्टम तक पहुँचने के लिए, LTOOLS, Mtools के समकक्ष, का उपयोग कभी-कभी ext2 फ़ाइल सिस्टम ड्राइव से और डेटा कॉपी करने के लिए किया जा सकता है।[citation needed]
यह भी देखें
- अर्चन (वेब ब्राउज़र)
- से DOSBox
- आपूर्ति किया जाना
- फ्रीआरटीओएस
- जीएनयू ग्रब
- रिएक्टोस
- फ़ाइल आवंटन तालिका #VFAT
संदर्भ
- ↑ "FreeDOS Spec". FreeDOS Wiki. Freedos. 2008-12-24. Retrieved 2017-02-09.
- ↑ SourceForge 2018, p. 1: "FreeDOS is […] distributed under the GNU General Public License or a similar open source software license."
- ↑ 3.0 3.1 3.2 "FreeDOS History". Freedos.org. Retrieved 2019-01-29.
- ↑ "FreeDOS 1.3 RC4". The FreeDOS Project on Sourceforge. Retrieved 2021-05-03.
- ↑ Villani, Pat (1996). FreeDOS Kernel. Emeryville, CA, USA: Miller Freeman. ISBN 0-87930-436-7.
- ↑ SourceForge 2018.
- ↑ "Main Page". FreeDOS Wiki. The FreeDOS Project. Retrieved 2017-02-09.
- ↑ Franske, Ben (2007-08-21). "Booting DOS from a USB flash drive". Archived from the original on 2010-02-18. Retrieved 2008-08-04.
- ↑ "How to Create a Bootable FreeDOS Floppy Disk". 2005-07-19. Retrieved 2008-08-04.
- ↑ Gallagher, Sean (2014-07-14). "Though "barely an operating system," DOS still matters (to some people)". ArsTechnica. Condé Nast. Retrieved 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. Retrieved 2018-09-29.
- ↑ "FDOS/kernel". GitHub (in English). Retrieved 2021-05-31.
{{cite web}}: CS1 maint: url-status (link) - ↑ "4DOS". FreeDOS. The FreeDOS Project. Retrieved 2014-06-06.
- ↑ Hall, Jim interviewed on the TV show FLOSS weekly on the TWiT.tv network
- ↑ Hall, Jim (1994-06-29). "PD-DOS project *announcement*". comp.os.msdos.apps. Retrieved 2008-06-14.
- ↑ Hall, Jim (2002-03-25). "The past, present, and future of the FreeDOS Project". LinuxGizmos.com. Archived from the original on 2013-12-24. Retrieved 2008-06-14.
- ↑ Hall, Jim (2006-09-23). "About". FreeDOS. The FreeDOS Project. Archived from the original on 2007-05-27. Retrieved 2014-06-17.
- ↑ Adams, David. "Introducing GNU/DOS 2005". OSNews. Retrieved 2016-11-27.
- ↑ FreeDOS official logos
- ↑ Hall, Jim (2012-01-02). "Announcement on official FreeDOS homepage". SourceForge. Retrieved 2012-01-02.
- ↑ 21.0 21.1 "FreeDOS 1.0". FreeDOS.org. The FreeDOS Project. Archived from the original on 2011-11-05. Retrieved 2015-12-21.
- ↑ Vance, Ashlee. "How Dell repels attempts to buy its 'open source' PC". The Register. Retrieved 2008-01-02.
- ↑ "HP Compaq dc5750 Business PC". Hewlett-Packard. Archived from the original on 2012-11-13. Retrieved 2016-11-27.
- ↑ "First Look at HP's Low-Cost ProBook Laptop Lineup". EWeek. Retrieved 2009-03-26.
- ↑ McCracken, Harry (2009-06-23). "HP's Mini 5101: Netbook Deluxe, With All the Trimmings". Technologizer. Retrieved 2009-08-01.
- ↑ "FreeDOS Bootable Media". Hewlett-Packard. 2010-10-25. Retrieved 2011-01-13.
- ↑ Goldstein, Leon A. (2004-07-19). "SpinRite 6.0 for Linux Users". Linux Journal. Retrieved 2017-02-09.
- ↑ "Intel SATA Solid-State Drive Firmware Update Tool". Intel. Archived from the original on 2010-03-25. Retrieved 2016-11-27.
- ↑ "Floppy Enhanced DivX Universal Player". Retrieved 2009-12-18.
- ↑ "FUZOMA Educational Software". Retrieved 2009-12-18.
- ↑ kraileth (2012-10-12). "An extraordinary TK example! | eerielinux". Eerielinux.wordpress.com. Retrieved 2019-01-29.
- ↑ kraileth (2014-12-30). "An interview with the Nanolinux developer | eerielinux". Eerielinux.wordpress.com. Retrieved 2019-01-29.
- ↑ "Artificial Intelligence Methods". Archived from the original on 1999-04-20. Retrieved 2019-01-29.
- ↑ "Georg's Personal Homepage". Georgpotthast.de. Retrieved 2019-01-29.
- ↑ "FreeDOS software package comparison". Ibiblio.org. Retrieved 2019-01-29.
- ↑ Hall, Jim (2007-10-02). "Removing old distributions from ibiblio" (Mailing list). Retrieved 2009-10-07.
- ↑ Lowe, Scott (2003-07-22). "Configure IT Quick: Use FreeDOS as a replacement for MS-DOS". TechRepublic. CBS Interactive. Retrieved 2017-02-09.
- ↑ Broersma, Matthew (2006-09-04). "DOS lives! Open source reinvents past". Techworld. Archived from the original on 2013-11-02.
- ↑ Grech, Andreas. "HX DOS Extender". Archived from the original on 2014-10-03.
- ↑ Santamaria-Merino, Aitor (2014-09-03). "Windows on FreeDOS?". FreeDOS. Retrieved 2017-02-09.[permanent dead link]
- ↑ Herbert, Marc (2004-10-01). "Install FreeDOS without any CD, floppy, USB-key, nor any other removable media". Retrieved 2009-05-26.
- ↑ "FreeLoader — ReactOS Wiki". reactos.org. Retrieved 2017-06-30.
- ↑ Hilpert, Dominik (2015-05-07). "Creating a Bootable DOS USB Stick". Retrieved 2017-02-09.
- ↑ Mueller, Scott (2013-03-22). Upgrading and Repairing PCs (21st ed.). Que Publishing.
- ↑ Gallagher, Sean (2014-07-03). "Old school: I work in DOS for an entire day". ArsTechnica. Condé Nast. Retrieved 2017-02-09.
<ref> tag with name "Marinof_GNU/DOS" defined in <references> is not used in prior text.
इस पेज में लापता आंतरिक लिंक की सूची
- आईबीएम पीसी संगत
- विरासती तंत्र
- एम्यूलेटर
- मेरा लाइसेंस
- पब्लिक डोमेन
- विंडोज कंसोल
- एमएस-डॉस संपादक
बाहरी संबंध
- No URL found. Please specify a URL here or add one to Wikidata.
- फ्री-डॉस on SourceForge
- FreeDOS Orphanage Archived 2021-10-09 at the Wayback Machine