MS-DOS用Mastodonクライアント「DOStodon」が登場

イーロン・マスク氏がTwitterを買収したことをきっかけに、脱中央集権型の連合型SNSであるMastodonが一部のユーザーから注目されています。そんなMastodonをIBM PCで利用できるクライアント「DOStodon」がオープンソースソフトウェアとして公開されています。
GitHub - SuperIlu/DOStodon: MS-DOS Mastodon client
IBM PCはIBMが1981年に発表したPCで、後のPC/AT互換機の元祖にあたるマシンです。CPUは4.77MHzのIntel 8088、OSはIBMがMicrosoftと共同開発したIBM PC DOS、すなわちMS-DOSでした。
DOStodonはMS-DOS用のMastodonクライアントです。開発者のSuperIlu氏はMS-DOSやFreeDOSでのJavaScriptプログラム環境「DOjS」を開発しており、DOStodonもJavaScriptで実装されています。使用するにはネットワークカードと一致するパケットドライバーを備えた仮想マシン、実機、あるいはオープンソースのDOSエミュレーター・DOSBox-Xが動作する環境が必要になります。推奨スペックはRAMが32MiB以上、CPUが133MHz Pentium以上とのこと。
DOSBox-XでDOStodonを動かすとこんな感じ。Toot(つぶやき)によるタイムラインが形成されています。
New source drop for #DOStodon. This time I actually tried running it against my real account before pushing it to the server and it seems to work now.
I also updated a DOSBox-X example config in the README...
Sorry for the previous faulty drop! pic.twitter.com/tEcKgbnjxS— @dec_hl@mastodon.social (@dec_hl) November 16, 2022
もちろんTootに添付された画像を表示可能で、相手のプロフィールを閲覧したり、いいねやブーストも行ったりすることもできます。また、処理が重くなると中央にMastodonのロゴが表示されて読込み待ちを行うそうです。
I did some more work on #DOStodon, the #Mastodon client for #MSDOS.
I added a splash screen, a busy indicator for network access, you can scroll the entries now, there is a profile viewer and you can like and boost.
Image attachments are now displayed, too. pic.twitter.com/1ELCMqcibb— @dec_hl@mastodon.social (@dec_hl) November 18, 2022
F1〜F3でホーム画面・通知画面・Toot画面に切り替え可能。ただし、Toot画面のエディターはBackspaceキーのみをサポートしているため、記事作成時点ではテキストエディターとしての機能はないとのこと。
Remember my #Mastodon Cyberdeck?
Well, here is another Mastodon client: DOStodon.
A Mastodon client for #MSDOS implemented in #JavaScript! pic.twitter.com/G7JMimTGA2— @dec_hl@mastodon.social (@dec_hl) November 12, 2022
なお、記事作成時点でDOStodonは2要素認証によるログインに対応していないため、通常のMastodonと比べるとセキュリティ性は落ちるようです。
