फ्री-डॉस: Difference between revisions
| Line 119: | Line 119: | ||
=== फाइल सिस्टम === | === फाइल सिस्टम === | ||
[[File:Fdedit.png|thumb|FreeDOS का डिफॉल्ट टेक्स्ट एडिटर- अतिरिक्त सुविधाओं के साथ MS-DOS एडिटर का क्लोन]] | [[File:Fdedit.png|thumb|FreeDOS का डिफॉल्ट टेक्स्ट एडिटर- अतिरिक्त सुविधाओं के साथ MS-DOS एडिटर का क्लोन]]FAT32 पूरी तरह समर्थित है और बूट ड्राइव के लिए पसंदीदा प्रारूप है।<ref name="Hilpert_2015_Bootable_Stick"/>उपयोग किए गए [[BIOS]] के आधार पर, आकार में 128 जीबी तक के चार लॉजिकल ब्लॉक एड्रेसिंग (एलबीए) हार्ड डिस्क, या टीबी, आकार में समर्थित हैं।<ref name="Mueller_2013"/>बड़ी डिस्क के साथ बहुत कम परीक्षण किया गया है, और कुछ BIOS LBA का समर्थन करते हैं लेकिन 32 GB से बड़े डिस्क पर त्रुटियाँ उत्पन्न करते हैं; ऑनट्रैक या ईज़ी-ड्राइव जैसे ड्राइवर इस समस्या का समाधान करते हैं।{{Citation needed|date=December 2016}} विंडोज 95-शैली के लंबे फ़ाइल नामों का उपयोग एलएफएनडीओएस नामक ड्राइवर के साथ भी किया जा सकता है, जो विंडोज 95-शैली के लंबे फ़ाइल नामों के लिए समर्थन को सक्षम करता है,<ref name="Gallagher_2014_Old-school"/>लेकिन अधिकांश प्री-विंडोज 95 प्रोग्राम करते हैं ड्राइवर लोड होने पर भी एलएफएन का समर्थन नहीं करता। NTFS, [[ext2]] या [[exFAT]] के लिए कोई नियोजित समर्थन नहीं है, लेकिन उस उद्देश्य के लिए कई बाहरी तृतीय-पक्ष ड्राइवर उपलब्ध हैं। Ext2 फ़ाइल सिस्टम तक पहुँचने के लिए, LTOOLS, [[Mtools]] का एक प्रतिरूप, कभी-कभी ext2 फ़ाइल सिस्टम ड्राइव से डेटा कॉपी करने के लिए इस्तेमाल किया जा सकता है।{{Citation needed|date=December 2016}} | ||
Revision as of 15:21, 14 December 2022
| File:FreeDOS logo4 2010.svg | |
| File:FreeDOS 1.1 screenshot.png 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 छवि के रूप में डाउनलोड के लिए उपलब्ध है: एक सीमित स्थापना डिस्क जिसमें केवल कर्नेल और बुनियादी अनुप्रयोग शामिल हैं, और एक पूर्ण डिस्क जिसमें कई और अनुप्रयोग (गेम, नेटवर्किंग, विकास, आदि), नवंबर 2011 तक उपलब्ध नहीं है लेकिन एक नए, पूर्ण 1.2 के साथ।[21]लीगेसी संस्करण 1.0 (2006) में दो सीडी शामिल थीं, जिनमें से एक नियमित उपयोगकर्ताओं पर लक्षित 8 एमबी स्थापित सीडी थी और दूसरी जो 49 एमबी की एक बड़ी लाइव सीडी थी जिसमें परियोजना का स्रोत कोड भी था।[21]
वाणिज्यिक उपयोग
FreeDOS का उपयोग कई कंपनियों द्वारा किया जाता है:
- Dell ने अपनी लागत कम करने के लिए अपने n-सीरीज डेस्कटॉप के साथ FreeDOS को पहले से लोड किया। विंडोज के साथ समान प्रणालियों की तुलना में इन मशीनों को सस्ता और खरीदने में कठिन बनाने के लिए फर्म की आलोचना की गई है।[22]* Hewlett-Packard ने अपने dc5750 डेस्कटॉप, मिनी 5101 नेटबुक और प्रोबुक लैपटॉप में FreeDOS को एक विकल्प के रूप में प्रदान किया।[23][24][25]FreeDOS का उपयोग HP सिस्टम में BIOS फर्मवेयर को अपडेट करने के लिए बूट करने योग्य मीडिया के रूप में भी किया जाता है।[26]*FreeDOS को स्टीव गिब्सन के हार्ड ड्राइव रखरखाव और पुनर्प्राप्ति कार्यक्रम, स्पिनराइट द्वारा शामिल किया गया है। [27]* इंटेल के सॉलिड-स्टेट ड्राइव फ़र्मवेयर अपडेट टूल ने FreeDOS कर्नेल को लोड किया।[28]
गैर-वाणिज्यिक उपयोग
FreeDOS का उपयोग कई स्वतंत्र परियोजनाओं में भी किया जाता है:
- FED-UP फ़्लॉपी उन्नत DivX यूनिवर्सल प्लेयर है।[29]* FUZOMA एक FreeDOS-आधारित वितरण है जो एक फ्लॉपी डिस्क से बूट हो सकता है और पुराने कंप्यूटरों को बच्चों के लिए शैक्षिक उपकरणों में परिवर्तित कर सकता है।[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]प्रोग्राम जो FreeDOS के साथ बंडल नहीं होते हैं, उन्हें अक्सर अतिरिक्त सिस्टम संसाधनों की आवश्यकता होती है।
MS-DOS और Win32 कंसोल
FreeDOS अधिकतर MS-DOS के अनुकूल है। यह COM निष्पादकों, मानक DOS निष्पादकों और बोरलैंड के 16-बिट DPMI निष्पादन योग्यों का समर्थन करता है। दो विस्तार का उपयोग करके 32-बिट DPMI निष्पादन योग्य चलाना भी संभव है। MS-DOS की तुलना में ऑपरेटिंग सिस्टम में कई सुधार हुए हैं, जिनमें ज्यादातर नए मानकों और तकनीकों के लिए समर्थन शामिल है,जो तब मौजूद नहीं थे जब Microsoft ने MS-DOS के लिए समर्थन समाप्त कर दिया था, जैसे अंतर्राष्ट्रीयकरण, या उन्नत पावर प्रबंधन TSRs।[38]इसके अलावा, HX DOS एक्सटेंडर के उपयोग के साथ, कई Windows कंसोल एप्लिकेशन FreeDOS में ठीक से काम करते हैं, जैसा कि कुछ दुर्लभQEMM और Bochs करते हैं।[39]
डॉस-आधारित विंडोज
FreeDOS Microsoft Windows 1.0 और 2.0 रिलीज़ को चलाने में सक्षम है। विंडोज 3.x रिलीज़,जिसमें i386 प्रोसेसर के लिए समर्थन था, प्रायोगिक फ्रीडोस कर्नेल 2037 में आंशिक रूप से छोड़कर, 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, [42] या ReactOS के लिए freeldr.ini समकक्ष में जोड़कर बूट किया जा सकता है।[41]या freeldr.ini ReactOS के समकक्ष ।[42]
फाइल सिस्टम
FAT32 पूरी तरह समर्थित है और बूट ड्राइव के लिए पसंदीदा प्रारूप है।[43]उपयोग किए गए BIOS के आधार पर, आकार में 128 जीबी तक के चार लॉजिकल ब्लॉक एड्रेसिंग (एलबीए) हार्ड डिस्क, या टीबी, आकार में समर्थित हैं।[44]बड़ी डिस्क के साथ बहुत कम परीक्षण किया गया है, और कुछ BIOS LBA का समर्थन करते हैं लेकिन 32 GB से बड़े डिस्क पर त्रुटियाँ उत्पन्न करते हैं; ऑनट्रैक या ईज़ी-ड्राइव जैसे ड्राइवर इस समस्या का समाधान करते हैं।[citation needed] विंडोज 95-शैली के लंबे फ़ाइल नामों का उपयोग एलएफएनडीओएस नामक ड्राइवर के साथ भी किया जा सकता है, जो विंडोज 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