クリックお願いします! 人気ブログランキングへ

2017年11月16日

【IT】往年の「MS-DOS」互換OS「PC-MOS/386」のコードがオープンソース化

1: trick ★ 2017/11/15(水) 19:02:11.01 ID:CAP_USER

往年の「MS-DOS」互換OS「PC-MOS/386」のコードがオープンソース化 - builder by ZDNet Japan
https://builder.japan.zdnet.com/tool/35109615/
Steven J. Vaughan-Nichols (Special to ZDNet.com) 翻訳校正: 編集部
2017-10-31 10:01:00

 DOS上で稼働していたワープロソフト「WordPerfect 5.1」や表計算ソフト「Lotus 1-2-3 Release 4」、シューティングゲーム「DOOM」を動かしてみたいという人はまだいるだろうか?そういった人たちに向け、1980年代のPCの環境を再現する新しい方法が登場した。それは新たにオープンソース化された「PC-MOS/386 v5.01」だ。

 1987年にPCを使っていなかった人たちのために書いておくと、PC-MOSというのは、ジョージア州ノークロスのThe Software Linkという企業が開発した、マルチユーザー対応のMS-DOS互換OSだ。PC-MOSは、リアルモードや、386のプロテクトモードに対応したほとんどのアプリケーションを実行できた。筆者は当時、同OSに関するレビュー記事を執筆した覚えがあるものの、ワシントンD.C.地域向けの一般向けコンピュータ新聞Computer Digestに掲載された該当記事を見つけ出すことはできなかった。ただ、それがきちんと機能したという記憶はある。

 驚くべきことに、その当時のソースコードを記録したテープが、PC-MOS開発チームの一員であったRoeland Jansen氏によって保管されていた。そして同氏は他の知的財産保有者の許可を得て、このOSを7月にリリースした。このようにしてPC-MOSは息を吹き返したのだった。

 オープンソース化されたバージョンは、商用バージョンとして最後にリリースされたものだ。これにはx386のアセンブラと、C言語によるソースコード、実行可能ファイル、ブート可能な3.5インチフロッピーディスクイメージが含まれている。また、CD-ROMのドライバも同梱されている。ただし、オープンソース化されているのはPC-MOS/386/The Software Link inc/CDROMディレクトリ配下のコードに限られている。

 このOSを実行させるお勧めの方法は、UNIX/Linuxのddコマンドを使ってフロッピーディスクイメージからブート可能なイメージを生成することだ。これで、「VMWare Workstation」や「Oracle VM VirtualBox」から起動できるようになる。80年代に製造されたPCの完動品を持っているのであれば、3.5インチフロッピーディスク装置からの起動ももちろん可能だ。

 公開中のコードは、オープンソースライセンスであるGNU General Public License(GPL)バージョン3の下で利用可能だ。同コードには「PC-MOS v5.01. patch level 6」をビルドするうえで必要なすべてのソースが含まれている。

 このコードをコンパイルし、リンクするには、1992年にリリースされた「Borland C++ 3.1」コンパイラが必要となるが、その他のコンパイラでもビルドできる可能性はある。Borland C++ 3.1コンパイラがパブリックドメインとして公開されたかどうかは定かでないものの、この古典的なコンパイラは比較的容易に入手できる。

 このため、MS-DOSによる古き良き時代のコンピューティングやプログラミングを思い起こしてみたいという人は、試してみてもよいかもしれない。

この記事は海外CBS Interactive発の記事を朝日インタラクティブが日本向けに編集したものです。


2: 名刺は切らしておりまして 2017/11/15(水) 19:03:56.57 ID:kkquiFcB

2なら俺は天才


3: 名刺は切らしておりまして 2017/11/15(水) 19:06:03.85 ID:2d3mftCp

個人的にはFreeDOSで充分なんだがどんな人が使うんかね


4: 名刺は切らしておりまして 2017/11/15(水) 19:08:25.72 ID:qLEivz1u

アセンブラ入ってるのか
Cだけなら仕事用にコピペしていろいろ楽できそうかと思ったのだが


5: 名刺は切らしておりまして 2017/11/15(水) 19:14:20.42 ID:b8gm3Jgu

懐かしい。 98でMS−DOSの会社で使う業務アプリ作ったことある。
コンパイラはMS−C

懐かしいw


6: 名刺は切らしておりまして 2017/11/15(水) 19:15:22.91 ID:muX1KGUu

win3.1の時に初めてパソコン買って
ms-dosや拡張ems、shell-dosを理解するのに時間がかかったわ


7: 名刺は切らしておりまして 2017/11/15(水) 19:19:34.38 ID:fXKQqNs9

Socket7のマザボまだあるけど、捨てずに置いておこう。
あと10年くらいしたら売れるかもしれん。


8: 名刺は切らしておりまして 2017/11/15(水) 19:22:50.54 ID:VazrBk5M

マシン語ばっかりだったからどうでもいい


9: 名刺は切らしておりまして 2017/11/15(水) 19:25:09.21 ID:xkXgGgdU

S-OSは?


10: 名刺は切らしておりまして 2017/11/15(水) 19:26:21.28 ID:Hjqa4iB0

DOOM持ってるわ
3D酔いが酷くて途中でリタイアした


11: 名刺は切らしておりまして 2017/11/15(水) 19:26:52.20 ID:OHHY5B39

私、個人情報関係は、現役で、
Epson PC-486SE で、
OS NEC DOS6.2 
松V6 (FEP 松茸V3.8)  
L123 V2.4 
桐V5を
使用中 

今でも、config.sys autoexec.bat かけますよ。


24: 名刺は切らしておりまして 2017/11/15(水) 20:29:29.50 ID:9nOM8Nsb

>>11
DOS6かあ
結構イイの使ってるな(w


12: 名刺は切らしておりまして 2017/11/15(水) 19:27:52.57 ID:zfC6WzvK

早くXPもオープン化しろ


13: 名刺は切らしておりまして 2017/11/15(水) 19:36:30.83 ID:4FlaP4nR

Turbo-C++を持っている俺が勝者!!\(°∀°)/


29: 名刺は切らしておりまして 2017/11/15(水) 21:12:48.16 ID:H8orozGv

>>13
turbo C ++はWindowsで動くやつがフリーになってたはず、って釣られたかな(´・ω・`)


14: 名刺は切らしておりまして 2017/11/15(水) 19:37:09.74 ID:eRvXMqFc

今頃言われてもな

お せー ん だ よ!


15: 名刺は切らしておりまして 2017/11/15(水) 19:38:13.77 ID:jCPDFnl6

ⁿ亜


16: 名刺は切らしておりまして 2017/11/15(水) 19:38:32.03 ID:Drxa+QNe

edlin, masm, symdebで戦う


17: 名刺は切らしておりまして 2017/11/15(水) 19:38:40.09 ID:4FlaP4nR

昔、MS-networkを使ったが遅すぎて話にならなかった...orz.
ネットワークを使うようになったのは1995年だったな。


18: 名刺は切らしておりまして 2017/11/15(水) 19:39:14.03 ID:QWJJDkkk

先祖返りってかよ(笑)


19: 名刺は切らしておりまして 2017/11/15(水) 19:39:41.47 ID:lIl/DpRR

混沌の館の主は今年死んだんだな


20: 名刺は切らしておりまして 2017/11/15(水) 19:40:40.76 ID:4FlaP4nR

CUIならLinuxで十分...


21: 名刺は切らしておりまして 2017/11/15(水) 19:42:33.40 ID:eq0kAnSO

Kバイト単位のメモリを必死に空けないと、Windows3.1をLANに繋いで使えなかったなぁ…


22: 名刺は切らしておりまして 2017/11/15(水) 19:53:36.28 ID:4FlaP4nR

あの時代は自分の書いたプログラムが実際にPCの上で動いていたが
今は、OSの上のVMの上で動いているプログラマだな。


23: 名刺は切らしておりまして 2017/11/15(水) 20:11:07.77 ID:P/Mvw3G2

wolfenstein3Dとかdoomの初期は本当に面白かった
今やっても感動は戻らないだろうけど


25: 名刺は切らしておりまして 2017/11/15(水) 20:30:57.87 ID:2SF+5KX9

最初の信長の野望は出来ますか?


38: 名刺は切らしておりまして 2017/11/15(水) 21:43:47.43 ID:HuC+stFf

>>25
テープだから動きません


26: 名刺は切らしておりまして 2017/11/15(水) 20:41:55.52 ID:4si+b3Di

98w
なつい


27: 名刺は切らしておりまして 2017/11/15(水) 20:54:00.35 ID:jnEsDAYD

マイクロソフトのworksって、ぜんぜん広まらなかったなぁ。

家庭用なら、あれで十分な気もしたが・・・。

家庭では、ネットや年賀状に使うくらいで、
ほとんどは、会社やサークルなどの資料作りにワープロや表計算ソフトを使う香具師がほとんどだったという事かな?w


欧米は、タイプライターが普及していたのでワープロソフトの需要が有り、
アメリカでは、ほとんどの香具師が確定申告をするので表計算ソフトの需要があったのかな?


33: 名刺は切らしておりまして 2017/11/15(水) 21:25:19.34 ID:niD3PrVB

>>27
あれねぇ、使っていると、ん?んん?んんん?って感じになった


28: 名刺は切らしておりまして 2017/11/15(水) 21:02:19.43 ID:cSYqr7zk

>1987年にPCを使っていなかった人たちのために書いておくと・・・
>筆者は当時、同OSに関するレビュー記事を執筆した覚えがある

あんたいくつだよw50は余裕で越えてるだろw60でもおかしくない
それで未だこの手の記事で現役ですかw


35: 名刺は切らしておりまして 2017/11/15(水) 21:31:04.49 ID:ZexUSuuA

一瞬PC-DOSかとオモタ

>>28
結構いると思うよ。


30: 名刺は切らしておりまして 2017/11/15(水) 21:13:03.45 ID:HnYwgdES

Human68kは相当前にオープンにされてたな
遅すぎるだろ


31: 名刺は切らしておりまして 2017/11/15(水) 21:20:14.51 ID:4DLPBqnj

日本だとPC98用のMS-DOSとROMを公開してくれたほうがいいかも


32: 名刺は切らしておりまして 2017/11/15(水) 21:23:45.86 ID:WAZ4lMSW

DR-DOSでいいだろ


34: 名刺は切らしておりまして 2017/11/15(水) 21:25:49.39 ID:hYBJACxh

GUIでなくCUIだよね。
シリアルケーブルを介して接続された9600または19200 ボー
2000年のような問題があると思われ
FAT というファイルシステムしか受け付けない。
やっぱり古すぎ


36: 名刺は切らしておりまして 2017/11/15(水) 21:38:22.61 ID:rwV++hLK

98壊れた時、VZとかもう捨てちゃったからおせーよ


37: 名刺は切らしておりまして 2017/11/15(水) 21:42:24.81 ID:6ezE1GY8

DOS3.1の頃から使ってるけどPC-MOSなんて初耳。


39: 名刺は切らしておりまして 2017/11/15(水) 21:44:05.51 ID:HnYwgdES

>>37
日本じゃないだろAT機での話でしょ
98DOSは2.11から使ってたw


40: 名刺は切らしておりまして 2017/11/15(水) 21:45:24.24 ID:6ezE1GY8

初代 遊撃王の頃だな。


41: 名刺は切らしておりまして 2017/11/15(水) 21:51:05.64 ID:8pXGTm1s

東京にいた頃、会社のPC98でバリアントというゲームをやった記憶がある。


42: 【東電 78.2 %】 (地震なし) 2017/11/15(水) 21:59:34.84 ID:stQDljTz

 彡⌒ ヾ
 ( ^ω^)なにに活用できるのか想像が出来んわ


43: 名刺は切らしておりまして 2017/11/15(水) 22:13:02.27 ID:uMJvKtf6

Windows/386はそこそこ便利だったんだが


44: 名刺は切らしておりまして 2017/11/15(水) 22:13:49.79 ID:ILXE32RX

SE3とFileMTN探してこなきゃ。


45: 名刺は切らしておりまして 2017/11/15(水) 22:30:20.29 ID:YtrBvpvq

Windows10の中で動くんじゃないのか




posted by 2chmatomeblognet at 00:13| Comment(0) | ニュース | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

×

この広告は180日以上新しい記事の投稿がないブログに表示されております。