마이크로소프트

오픈 소스화된 "MS-DOS" 소스코드가 GitHub상에서 공개된다

나나시노 2018. 10. 1. 13:21
반응형




오픈 소스화된 "MS-DOS" 소스코드가 GitHub상에서 공개된다





마이크로소프트가 개발·판매한 PC대상 OS 「MS-DOS」는, 컴퓨터 역사상에서도 대단히 중요한 소프트웨어에 하나라고 말할 수 있습니다. 그런 "MS-DOS" 소스코드가, 마침내 GitHub상에서 공개되었습니다.


Re-Open-Sourcing MS-DOS 1.25 and 2.0 – Windows Command Line Tools For Developers


1980년, 뒤에 IBM PC가 되는 PC 개발에 착수한 IBM은, Microsoft에 새로운 OS 개발을 의뢰했습니다. 그래서 당시 OS개발에 손을 쓰는 여유가 없었던 Microsoft는, 시애틀·컴퓨터·프로덕츠가 작성한 OS 라이센스를 매수하고, 그것을 바탕으로 해서 MS-DOS를 만들었다고 합니다.


시애틀 컴퓨터 프로덕츠는 「Microsoft는 배후에 IBM이 존재하고 있는 것을 숨겨서 라이센스 계약을 했다」라고 Microsoft가 부정하게 이익을 착취했다고 해서 소송을 일으켰습니다. 결과, 1986년에 Microsoft가 시애틀 컴퓨터 프로덕츠에 100만달러를 지불하는 것으로 화해했습니다.


2014년에는 "MS-DOS" 소스코드를 컴퓨터 역사박물관이 협력해서 Microsoft가 일반공개하고, 1980년대에 널리 이용한 중요한 소스코드를 전세계 엔지니어들이 공개했습니다. Microsoft가 소스코드 일반공개에 단행한 것으로, 젊은 엔지니어가 PC 루트를 알고, 보다 많은 지견을 얻을 수 있게 되었습니다.


Microsoft makes source code for MS-DOS and Word for Windows available to public – The Official Microsoft Blog


공개된 소스코드 중에는, 당시 개발자가 쓴 수많은 농담이나 장난이 숨겨지고 있어서 화제를 모았습니다. 그 중에는 셰익스피어의 한 구절을 비꼰 문장이나, 「F**k」이라고 한 F워드가 숨겨지고 있는등, 개발자들의 장난기를 알 수 있는 귀중한 발견이 있습니다.



"MS-DOS" 소스코드는 컴퓨터 역사박물관 사이트에서 다운로드 가능합니다만, 새롭게 소프트웨어 개발을 위한 플랫폼인, GitHub에서도 소스코드가 공개되었습니다. GitHub에서 공개된 것에 의해, 원래 다운로드 파일보다도 참조하기 쉽습니다.


또, "MS-DOS" 소스코드는 소프트웨어 개발 플랫폼 GitHub에서 공개되었지만, 역사적인 지견을 얻는 「참조 목적을 위해 공개」입니다. 그 때문에, 소스코드는 정적으로 유지되게 됩니다. 「다른 코드와 같이, 소스파일 변경을 요구하는 송신은 하지 않도록 해주세요」라고 주의를 호소했습니다.


반응형