From 6a33f7a6d0e52701f4267390cc2eea30590a8e45 Mon Sep 17 00:00:00 2001
From: Ikko Eltociear Ashimine
Date: Sun, 27 Oct 2024 09:18:48 +0900
Subject: [PATCH] docs: add Japanese README
I created Japanese translated README.
---
README.md | 2 +-
README_CN.md | 2 +-
README_JP.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 74 insertions(+), 2 deletions(-)
create mode 100644 README_JP.md
diff --git a/README.md b/README.md
index bcb0e1118..3adc7b088 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
-English | [中文版](README_CN.md)
+English | [中文版](README_CN.md) | [日本語](README_JP.md)
## Introducing Asterinas
diff --git a/README_CN.md b/README_CN.md
index d1922af63..f59c566b8 100644
--- a/README_CN.md
+++ b/README_CN.md
@@ -7,7 +7,7 @@
-[English](README.md) | 中文版
+[English](README.md) | 中文版 | [日本語](README_JP.md)
## 初见星绽
diff --git a/README_JP.md b/README_JP.md
new file mode 100644
index 000000000..8c53b8a9a
--- /dev/null
+++ b/README_JP.md
@@ -0,0 +1,72 @@
+
+ 
+ 安全で高速、汎用的なOSカーネル。Rustで書かれ、Linuxと互換性があります
+
+
+
+
+
+
+[English](README.md) | [中文版](README_CN.md) | 日本語
+
+## Asterinasの紹介
+
+Asterinasは、安全で高速、汎用的なOSカーネルです。
+Linux互換のABIを提供し、Linuxの代替としてシームレスに動作します。
+また、メモリの安全性と開発者の利便性を向上させます。
+
+* Asterinasは、Rustを唯一のプログラミング言語として使用し、
+ _unsafe Rust_ の使用を明確に定義された最小限の信頼できるコンピューティングベース(TCB)に制限することで、
+ メモリの安全性を最優先します。
+ この革新的なアプローチは、[フレームカーネルアーキテクチャ](https://asterinas.github.io/book/kernel/the-framekernel-architecture.html)として知られ、
+ Asterinasをより安全で信頼性の高いカーネルオプションとして確立します。
+
+* Asterinasは、開発者の利便性においてもLinuxを上回ります。
+ カーネル開発者は、より生産性の高いRustプログラミング言語を利用し、
+ 専用のツールキットである[OSDK](https://asterinas.github.io/book/osdk/guide/index.html)を活用してワークフローを簡素化し、
+ [MPL](#License)の柔軟性を活かして、カーネルモジュールをオープンソースとして公開するか、
+ プロプライエタリとして保持するかを選択できます。
+
+生産グレードのOSカーネルへの道のりは困難を伴いますが、
+私たちは目標に向かって着実に進んでいます。
+現在、Asterinasはx86-64仮想マシンのみをサポートしています。
+しかし、[2024年の目標](https://asterinas.github.io/book/kernel/roadmap.html)は、
+x86-64仮想マシンでAsterinasを生産準備完了にすることです。
+
+## クイックスタート
+
+Dockerがインストールされたx86-64 Linuxマシンを用意してください。
+以下の3つの簡単なステップに従って、Asterinasを起動します。
+
+1. 最新のソースコードをダウンロードします。
+
+```bash
+git clone https://github.com/asterinas/asterinas
+```
+
+2. 開発環境としてDockerコンテナを実行します。
+
+```bash
+docker run -it --privileged --network=host --device=/dev/kvm -v $(pwd)/asterinas:/root/asterinas asterinas/asterinas:0.9.4
+```
+
+3. コンテナ内でプロジェクトフォルダに移動し、Asterinasをビルドして実行します。
+
+```bash
+make build
+make run
+```
+
+すべてが順調に進めば、Asterinasは仮想マシン内で実行されます。
+
+## ドキュメント
+
+プロジェクトの詳細については、[The Asterinas Book](https://asterinas.github.io/book/)をご覧ください。
+
+## ライセンス
+
+Asterinasのソースコードとドキュメントは主に
+[Mozilla Public License (MPL), Version 2.0](https://github.com/asterinas/asterinas/blob/main/LICENSE-MPL)を使用しています。
+一部のコンポーネントは、より寛容なライセンスの下で提供されています。
+詳細は[こちら](https://github.com/asterinas/asterinas/blob/main/.licenserc.yaml)をご覧ください。
+MPLを選択した理由については、[こちら](https://asterinas.github.io/book/index.html#licensing)をご覧ください。