{"id":5996,"date":"2014-07-16T10:00:16","date_gmt":"2014-07-16T14:00:16","guid":{"rendered":"http:\/\/blog.nccomputertech.com\/?p=5996"},"modified":"2014-07-16T10:00:16","modified_gmt":"2014-07-16T14:00:16","slug":"it-may-be-barely-an-operating-system-but-dos-still-matters-to-some-people","status":"publish","type":"post","link":"https:\/\/nccomputertech.com\/techtalk\/2014\/07\/16\/it-may-be-barely-an-operating-system-but-dos-still-matters-to-some-people\/","title":{"rendered":"It may be \u201cbarely an operating system,\u201d but DOS still matters (to some people)"},"content":{"rendered":"<p style=\"text-align:center;\"><a href=\"http:\/\/arstechnica.com\/information-technology\/2014\/07\/it-may-be-barely-an-operating-system-but-dos-still-matters-to-some-people\/\"><img data-recalc-dims=\"1\" height=\"534\" width=\"640\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2014\/07\/doshelp-640x534.png?resize=640%2C534\" alt=\"\" \/><\/a><\/p>\n<p>Earlier this month, I spent a day working in the throwback world of DOS. More specifically, it was FreeDOS version 1.1, the open source version of the long-defunct Microsoft MS-DOS operating system. It&#8217;s a platform that in the minds of many should&#8217;ve died a long time ago. But after 20 years, a few dozen core developers and a broader, much larger contributor community continue furthering the FreeDOS project by gradually adding utilities, accessories, compilers, and open-source applications.<\/p>\n<p>All this labor of love begs one question: why? What is it about a single-tasking command-line driven operating system\u2014one that is barely up to the most basic of network-driven tasks\u2014that has kept people\u2019s talents engaged for two decades? Haven&#8217;t most developers abandoned it for Windows (or, tragically, for IBM OS\/2)? Who still uses DOS, and for what?<\/p>\n<p>Further Reading<\/p>\n<p>Old school: I work in DOS for an entire day<\/p>\n<p>Open source MS-DOS alternative lives\u2014but using it nearly killed me.<\/p>\n<p>To find out, Ars reached out to two members of the FreeDOS core development team to learn more about who was behind this seemingly quixotic quest. These devs choose to keep an open-source DOS alive rather than working on something similar but more modern\u2014like Linux. So, needless to say, the answers we got weren\u2019t necessarily expected.<\/p>\n<p>Doing very little, very well<\/p>\n<p>Jim Hall kicked off the FreeDOS project 20 years ago while he was an undergraduate studying Physics. Hall is now the IT Director at the University of Minnesota-Morris, and he&#8217;s still working to keep the DOS prompt blinking. Hall just returned to the project after completing a second master&#8217;s degree program, and he says that group has between 30 and 50 active developers involved. (That&#8217;s down from the hundreds who were active while pushing FreeDOS to its 1.0 release in 2006.)<\/p>\n<p>While it&#8217;s a small group, this is no rag-tag assemblage of DOS holdouts. Many of them do develop for Linux and other operating systems, work for commercial software vendors, or hold other technical jobs. They largely contribute to FreeDOS for the intellectual challenge. Pasquale &#8220;Pat&#8221; Villani, the man who contributed the kernel to FreeDOS, was for many years a lead software engineer at Digital Equipment Corp., Compaq, and then HP, working on various Unix operating systems.<\/p>\n<p>Jim Hall kicked off the FreeDOS project 20 years ago, when he was an undergrad. Now he&#8217;s a university IT director.<\/p>\n<p>University of Minnesota-Morris<\/p>\n<p>FreeDOS has a very loyal core constituency. Eric Auer, a long-time core contributor to FreeDOS, explained in an e-mail why he thinks DOS is still relevant. \u201cIt is small enough to get an idea of the inner workings,\u201d he said. Auer said FreeDOS now has support for developers who want to do full-blown 32-bit applications thanks to the DJGPP toolkit, a port of the GNU Compiler Collection to FreeDOS. This allows developers to build monolithic applications that use all of the computing power of the machine they run on without the overhead of more complex operating systems. Also, Auer said, \u201cIt runs games that I knew 20 years ago.\u201d<\/p>\n<p>Because FreeDOS is, as some have called it, \u201cbarely an operating system,\u201d it allows developers to get very, very close to the hardware. Most modern operating systems have been built specifically to avoid this for security and stability reasons. But FreeDOS has become much more friendly to being virtualized or running in hardware emulation, such as the Linux DOSEMU emulator<\/p>\n<p>The direction the project has taken hasn\u2019t exactly followed the road map Hall envisioned after version 1.0. He once had ambitious plans for a next-generation of DOS, originally envisioning a modern FreeDOS along the lines of an alternative history of computing. \u201cFor a while, I was thinking, \u2018If MS DOS survived, where would DOS have gone in the last 10 to 15 years?\u2019&#8221; Hall said. &#8220;I was advocating some sort of multitasking\u2014we could have task switching like what was supported in the 286, where you can put one process to sleep while you do another process. I wanted to have TCP\/IP added to kernel.\u201d<\/p>\n<p>Full Story: <a href=\"http:\/\/arstechnica.com\/information-technology\/2014\/07\/it-may-be-barely-an-operating-system-but-dos-still-matters-to-some-people\/\" target=\"_blank\">It may be \u201cbarely an operating system,\u201d but DOS still matters (to some people) | Ars Technica<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Earlier this month, I spent a day working in the throwback world of DOS. More specifically, it was FreeDOS version [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[9],"tags":[302,386],"class_list":["post-5996","post","type-post","status-publish","format-standard","hentry","category-software","tag-dos","tag-freedos"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/papNkV-1yI","jetpack-related-posts":[{"id":5605,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/05\/23\/dailytech-forget-windows-xp-says-game-of-thrones-author-dos-is-the-best-os\/","url_meta":{"origin":5996,"position":0},"title":"DailyTech &#8211; Forget Windows XP, Says Game of Thrones Author, DOS is the Best OS","author":"NCCT","date":"May 23, 2014","format":false,"excerpt":"Windows 8 may not excite some, but Mr. Martin makes a compelling case why even Windows XP may be unattractive Windows 8 is proving to be a release much like Windows Vista for Microsoft Corp. (MSFT). Sales have been good, but not great, and the internet has been filled with\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/nccomputertech.com\/techtalk\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8796,"url":"https:\/\/nccomputertech.com\/techtalk\/2015\/12\/31\/whats-ahead-for-windows-10-needed-upgrades-forced-updates-and-developer-love\/","url_meta":{"origin":5996,"position":1},"title":"What&#8217;s ahead for Windows 10: Needed upgrades, forced updates, and developer love","author":"NCCT","date":"December 31, 2015","format":false,"excerpt":"By Blair Hanley Frank | PCWorld Windows 10 was the biggest news story out of Microsoft in 2015, and looking forward to the coming year, it\u2019s slated to continue as one of the pillars of the company\u2019s business. To recap: Microsoft first announced its new operating system in late 2014,\u2026","rel":"","context":"In &quot;Microsoft&quot;","block_context":{"text":"Microsoft","link":"https:\/\/nccomputertech.com\/techtalk\/category\/microsoft\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7387,"url":"https:\/\/nccomputertech.com\/techtalk\/2015\/01\/09\/apples-market-share-grows-as-windows-phone-continues-to-drop-android-still-king\/","url_meta":{"origin":5996,"position":2},"title":"Apple&#8217;s market share grows as Windows Phone continues to drop, Android still king","author":"NCCT","date":"January 9, 2015","format":false,"excerpt":"Kantar Worldpanel ComTech has released quarterly data for smartphone market share, and it is again bad news for Windows Phone fans, as the mobile operating system continues its decline in both U.S. and Europe, and barely manages to survive in other markets. Apple's market share has been given a great\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/nccomputertech.com\/techtalk\/category\/apple\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6106,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/07\/30\/13-things-os-x-yosemite-beta-testers-need-to-know\/","url_meta":{"origin":5996,"position":3},"title":"13 things OS X Yosemite beta testers need to know","author":"NCCT","date":"July 30, 2014","format":false,"excerpt":"For the first time since the OS X beta test of 2000, Apple is allowing Mac users to test and provide feedback on a prerelease version of OS X. The first 1 million people to sign up for the beta program through Apple\u2019s Web page\u2014which crashed under heavy traffic on\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/nccomputertech.com\/techtalk\/category\/apple\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":6235,"url":"https:\/\/nccomputertech.com\/techtalk\/2014\/08\/15\/how-long-before-microsoft-windows-xp-disappears\/","url_meta":{"origin":5996,"position":4},"title":"How long before Microsoft Windows XP disappears?","author":"NCCT","date":"August 15, 2014","format":false,"excerpt":"Netmarketshare's monthly updates on the state of the operating system and browser markets are useful not because the numbers are accurate \u2014 they clearly have a margin of error \u2014 but because they show trends. The most obvious trend at the moment is the decline of Microsoft's ancient Windows XP.\u2026","rel":"","context":"In &quot;Microsoft&quot;","block_context":{"text":"Microsoft","link":"https:\/\/nccomputertech.com\/techtalk\/category\/microsoft\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2014\/08\/ziff-xpv7-2014-july-600-x-320-600x320.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2014\/08\/ziff-xpv7-2014-july-600-x-320-600x320.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/nccomputertech.com\/techtalk\/wp-content\/uploads\/2014\/08\/ziff-xpv7-2014-july-600-x-320-600x320.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":7490,"url":"https:\/\/nccomputertech.com\/techtalk\/2015\/01\/21\/windows-10-can-microsoft-get-it-right-this-time\/","url_meta":{"origin":5996,"position":5},"title":"Windows 10: Can Microsoft get it right this time?","author":"NCCT","date":"January 21, 2015","format":false,"excerpt":"Later this week Microsoft will provide more details of Windows 10, most likely focusing on how the new operating system will look and feel on smartphones and tablets. According to Mary Jo Foley, Microsoft is likely to unveil a version of Windows 10 that's expected to work on Windows Phones\u2026","rel":"","context":"In &quot;Microsoft&quot;","block_context":{"text":"Microsoft","link":"https:\/\/nccomputertech.com\/techtalk\/category\/microsoft\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/posts\/5996","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/comments?post=5996"}],"version-history":[{"count":0,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/posts\/5996\/revisions"}],"wp:attachment":[{"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/media?parent=5996"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/categories?post=5996"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nccomputertech.com\/techtalk\/wp-json\/wp\/v2\/tags?post=5996"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}