From b2d377960865d1bced01c5f4a1210551530d8147 Mon Sep 17 00:00:00 2001 From: syui Date: Thu, 9 Jan 2025 03:18:38 +0000 Subject: [PATCH] =?UTF-8?q?make=20=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- make.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 make.md diff --git a/make.md b/make.md new file mode 100644 index 0000000..42432db --- /dev/null +++ b/make.md @@ -0,0 +1,21 @@ +# osとは + +osは"package manager & package server"の運用が一番重要です。したがって、arch baseで作る意味は、この一番労力がかかる部分を外部委託するところにあります。 + +すべて自作する場合、packageは常に自前でbuildし、それを配布するserverを継続的に運用しなければなりません。 + +ここまでやって初めて一般的なosを作ったと言えるでしょう。 + +しかし、それを省いたosを自作することにも意味があると思います。 + +# osを作ろう + +arch baseではなくosを自作する方法をまとめます。 + +- https://github.com/nuta/microkernel-book + +# langを作ろう + +夢は自作言語でosを作り運用すること。自作言語の情報をまとめます。 + +- https://github.com/ready-player1/haribote \ No newline at end of file