{"id":8599,"date":"2014-03-26T17:18:07","date_gmt":"2014-03-26T21:18:07","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=8599"},"modified":"2023-08-24T11:20:37","modified_gmt":"2023-08-24T15:20:37","slug":"ms-dos-and-word-for-windows-source-code-published","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2014\/03\/26\/ms-dos-and-word-for-windows-source-code-published\/","title":{"rendered":"MS-DOS and Word for Windows Source Code Published"},"content":{"rendered":"<p><a href=\"http:\/\/www.computerhistory.org\/press\/ms-source-code.html\">The Computer History Museum<\/a> (via <a href=\"https:\/\/twitter.com\/optshiftk\/status\/448515388780056577\">Kyle Sluder<\/a>):<\/p>\n<blockquote cite=\"http:\/\/www.computerhistory.org\/press\/ms-source-code.html\"><p>The Computer History Museum (CHM) announced today that it has, with permission from Microsoft Corporation, made available original source code for two historic programs: MS-DOS, the 1982 \"Disk Operating System\" for IBM-compatible personal computers, and Word for Windows, the 1990 Windows-based version of their word processor.<\/p><\/blockquote>\n<p><a href=\"http:\/\/www.computerhistory.org\/_static\/atchm\/microsoft-ms-dos-early-source-code\/\">MS-DOS<\/a>:<\/p>\n<blockquote cite=\"http:\/\/www.computerhistory.org\/_static\/atchm\/microsoft-ms-dos-early-source-code\/\"><p>MS-DOS was basically a file manager and a simple program loader. The user interface was text commands typed on a keyboard, followed by text responses displayed on the screen. There was no graphical output, and no mouse for input. Only one user application program could run at a time. File names were limited to 8 characters, plus a 3-character extension indicating the file type. There were commands like &ldquo;dir&rdquo; to list the files in a directory, and &ldquo;del&rdquo; to delete a file; you ran a program by typing the name of its executable file.<\/p><\/blockquote>\n<p><a href=\"http:\/\/www.computerhistory.org\/_static\/atchm\/microsoft-word-for-windows-1-1a-source-code\/\">Microsoft Word for Windows<\/a>:<\/p>\n<blockquote cite=\"http:\/\/www.computerhistory.org\/_static\/atchm\/microsoft-word-for-windows-1-1a-source-code\/\"><p>It may have been a &ldquo;small program&rdquo; but it had some sophisticated features, including support for style sheets, multiple windows, footnotes, mail-merge, undo, and the proportional fonts that the newly emerging laser printers would be able to use.<\/p>\n<p>[&#8230;]<\/p>\n<p>The first version for Microsoft Windows was released in late 1989 at a single-user price of $495. It received a glowing review in Inforworld [8] that didn&rsquo;t flinch at the price: &ldquo;If your system is powerful enough to support Microsoft Windows, at $495 it is an excellent value.&rdquo;<\/p><\/blockquote>\n\n<p id=\"ms-dos-and-word-for-windows-source-code-published-update-2023-08-24\">Update (2023-08-24): See also: <a href=\"https:\/\/news.ycombinator.com\/item?id=13272521\">Hacker News<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>The Computer History Museum (via Kyle Sluder): The Computer History Museum (CHM) announced today that it has, with permission from Microsoft Corporation, made available original source code for two historic programs: MS-DOS, the 1982 \"Disk Operating System\" for IBM-compatible personal computers, and Word for Windows, the 1990 Windows-based version of their word processor. MS-DOS: MS-DOS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2023-08-24T15:20:39Z","apple_news_api_id":"88642257-563e-4e5d-a2d6-2198e720e56d","apple_news_api_modified_at":"2023-08-24T15:20:39Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AiGQiV1Y-Tl2i1iGY5yDlbQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[770,45,295,37,445,821,74,71,219,807],"class_list":["post-8599","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-assembly-language","tag-c","tag-history","tag-microsoft","tag-microsoftword","tag-ms-dos","tag-opensource","tag-programming","tag-windows","tag-windows-app"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/8599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=8599"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/8599\/revisions"}],"predecessor-version":[{"id":40434,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/8599\/revisions\/40434"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=8599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=8599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=8599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}