ゼロからのOS自作入門 出版告知とその反応

『ゼロからのOS自作入門』という書籍が3/22に発売されます。書籍の紹介やいろんな人の反応をまとめます。
51

著者からの告知と書籍紹介

uchan @uchan_nos

告知です。『ゼロからのOS自作入門』を出版します。本書はゼロ知識からOSを作ります。UEFI起動、64ビットモード、USBマウスやキーボード、マルチタスク、ページングによるメモリ管理をサポートするなど、現代的な構成です。Amazon予約が近日中に始まるはず。 amazon.co.jp/dp/4839975868

2021-02-06 07:05:30
uchan @uchan_nos

『30日でできる!OS自作入門』(川合秀実著)をリスペクトした30章構成。ステップバイステップで小さく機能を追加していきますので挫折しにくいと思います。従来の自作OSと異なり、レガシーデバイスに依存しないので現代の多くのパソコンで起動するでしょう。実機で自作OSが起動すると感動しますよ! pic.twitter.com/KiCtcCCz8p

2021-02-06 07:05:32
拡大
uchan @uchan_nos

15年前に校正に携わったのもあるし、そもそも内容が素晴らしいので、ことあるごとに『30日でできる!OS自作入門』をお勧めしてきたのですが、そのたびに「内容が古くて実機では起動しないと思います。すみません」って言ってきました。今日からは何も心配せずお勧めできます! twitter.com/Satoooon1024/s…

2021-02-06 10:44:58
Satoooon @Satoooon1024

30日本がおすすめって聞くが古そうなので悩んでいたけど、30日本をリスペクトしていて現代的なのでピッタリ まぁOS自作はまだ後回しなんですが

2021-02-06 10:22:26
uchan @uchan_nos

本書のハッシュタグを決めました。 #ゼロからのOS自作入門 です。タグを使って読者同士がゆる~く繋がれたらいいかなと思います(タグが使われはじめるのは1ヶ月以上後ですが…)

2021-02-06 11:06:20
uchan @uchan_nos

#ゼロからのOS自作入門 で作るMikanOSがどんなOSなのかは「MikanOSデモ会」をご覧ください。実際にMikanOSを操作しながら機能を紹介していきます。GUIの機能、各種コマンドラインツール、立方体が回転するアプリ、JPEG写真や日本語文書の表示など、盛りだくさんです。 nicovideo.jp/watch/sm367254…

2021-02-06 18:44:05
uchan @uchan_nos

15年前の『30日でできる!OS自作入門』との技術差分を抜き出してみますと BIOS: レガシ→UEFI 起動メディア: FD→USBメモリ CPUモード: 保護→Intel 64 メモリ管理: セグメンテーション→ページング 入力: PS/2→USB HID タイマ: PIT→LAPICタイマ システムコール: 割り込み→syscall 言語: C→C++

2021-02-06 22:28:25
uchan @uchan_nos

FAQ(不定期に更新します) 開発環境:LinuxかWindows(WSL)を想定。Dockerを使った環境構築は未検証です。自作OSはQEMU(仮想マシン)または実機で起動させますが、ホストOSに影響しませんので安心して実験できます。 言語経験:C++未経験でも、他の言語の経験があれば十分と思います。

2021-02-07 10:16:42
uchan @uchan_nos

理解できるか不安:ちょっとずつ解説&実装して実行する形式なので、理解できるところまで読むことができます。本書全体がまったく分からないという可能性は小さいと思います。 アセンブリ言語:レガシBIOS時代よりは少ないです。必要最小限の量は登場します。

2021-02-07 10:25:43
uchan @uchan_nos

#ゼロからのOS自作入門 の開発環境をインストールするためのスクリプトをGitHubで公開しています。スクリプトはAnsible前提ですが、Ansibleが無くてもスクリプトを自分で読めば必要なツールは分かるでしょう。github.com/uchan-nos/mika…

2021-02-07 11:48:02
uchan @uchan_nos

似てる本2冊の関連をまとめてみました pic.twitter.com/LLk23AWDys

2021-02-06 20:55:28
拡大
uchan @uchan_nos

「ゼロからのOS自作入門」には開発ツールは収録されてません。Linuxの標準的なツールをAPTでインストールする仕組みになっています。「30日でできる!OS自作入門」は川合さん製のツール群(tolset)がCD-ROMで付属していましたよね。 twitter.com/TEA_EE/status/…

2021-02-08 08:43:26
高崎直也 @TEA_EE

uchanさんの本、買おっかな。30日本やった身としては買わざるを得ないだろうし。(それはそうと、30日本みたいにツールはついてくるのか気になる

2021-02-06 09:18:56

Amazonランキングへの言及

uchan @uchan_nos

Amazonの和書総合20位だそうです。皆様ありがとうございます。 #ゼロからのOS自作入門 pic.twitter.com/FuMqJj54ph

2021-02-06 16:51:01
拡大
マイナビブックス_クリエイティブ @mynavibooks_cre

3月予定の『ゼロからのOS自作入門』(内田公太・著)、現在Amazonの売れ筋ランキングで12位になってます! ありがとうございます!!  amazon.co.jp/dp/4839975868/…より

2021-02-06 21:29:46
uchan @uchan_nos

お、新着ランキングにも載った。コンピュータ・ITカテゴリで1位、和食総合で6位。 pic.twitter.com/8gfUPtzlTQ

2021-02-07 08:39:54
拡大
拡大
uchan @uchan_nos

和食じゃない。和書。

2021-02-07 08:41:34

大学等の研究者からのコメント

品川@OS研究者 @utshina2

予約しました。売れてるということは、日本にもまだまだOSに興味を持ってる人が多いということなので、とてもいい事ですね。 twitter.com/uchan_nos/stat…

2021-02-06 21:40:21
uchan @uchan_nos

@utshina2 なんと!ありがとうございます!こんなに興味を持ってくれる人がいて嬉しいです。この本の影響で品川先生の研究室を志望するような学生が出たらいいなあと思います。

2021-02-06 21:43:31
品川@OS研究者 @utshina2

@uchan_nos 本当に期待します(笑)中高生や小学生にも売り込んでほしい。

2021-02-06 21:48:00
uchan @uchan_nos

私も小中高生に売り込みたいと思っています。全国の親御さん、お子様に #ゼロからのOS自作入門 を宣伝してください。全員ではないですがハマる子はハマります。その熱意は「遊び」ではなく、将来、計算機科学の方面へ開花する重要な「学び」なので、存分にハマらせてあげてくださるとうれしいです。 twitter.com/utshina2/statu…

2021-02-07 00:16:27
品川@OS研究者 @utshina2

@uchan_nos 小中高生向けにはちょっと高いのがネックかもしれないですね。どうしてもOS自作をやりたい児童・生徒向けにプレゼント企画とかやると良いかも。 #ゼロからのOS自作入門

2021-02-07 00:48:13
Shinpei KATO (加藤真平) @ShinpeiKato

OSは座学より自作で勉強がいいと思います。素晴らしい。 amazon.co.jp/dp/4839975868

2021-02-06 13:01:47