3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【自作OS】どういったOSを開発しているのか紹介していく

Posted at

はい、miku_JK_Jbです。

今回は私が自作OSでどういったOSを開発しているのかを紹介していく。

まずは自作OSとはなんだよ?という人に超簡単に説明しよう
自作OSは名前の通りパソコンのOSを自分で作ることだ
馬鹿でも分かるくらい簡単に言えばWindowsを作っているようなものだ。

自分でそんなことできるの?と思う人もいると思うが、これが意外とできるもんなんだな。

ただ、かなり時間は掛かる。開発には長い時間が憑き物だからね。

まあ、OS自体なんだよって人は調べてくれ😅

では、今自分が開発しているOSはどういったものなのかを説明していくことにしよう。

今自分が開発しているOSをざっくりと言えば

初心者にも優しくユーザーが自由にカスタマイズできるO
Sだ

まあ、口だけでいうのは簡単さ、じゃあ実際どういったことに重きを置いて開発しているのかと言えば

ベースはLinux、使いやすさはWindows級を目指している。
Linuxをベースにすることで自由度を高くし、使いやすさをWindows風にすることでユーザーに優しいOSになると考えた

また、使いやすさは人によって違う。今まではOSなどにユーザーが合わせてきた。
だが、自分の開発しているOSはユーザーがOSに合わせるのではなく、OSがユーザーに合わせるというのを開発理念 & 開発課題として定めている。
また、これが自分の開発しているOSの最大の特徴なのだ

どうすればOSがユーザーに合わせれるのかを考えた結果
UIをユーザーの好きなように設定すればいいのではないかと考えた。

それに伴いUIは3つのパターンを用意しようと思う
・一つ目はWindowsのUIなどに近く
・二つ目はMacOSのUIに近く
・三つ目はユーザーの好きなようにUIを変えて使えるようにする

ユーザーの好きなようにUIを変えて使えるようにする。とは一体どういうことなのかを解説していこう。

これはユーザーが「使いやすいな」と思えるUIを作成できるようにすることだ。
初期設定や設定画面などでユーザーが「これはここに配置したいな」と思ったものを配置させ、デスクトップに反映させるようするのだ。

マジで口だけいうのは簡単だよな(笑)

こうすることでユーザーがOSに親近感が湧き、OSがユーザーの仕事や勉強、あるいはゲームなどの相棒として活躍してくれるのではないかと考えた。

次に追加する機能を紹介していこう。
・エラー履歴
・デバイスマネージャー
・デスクトップUI切り替え
・POSIXに準拠したファイルシステム

勿論これ以外の機能も追加していくつもりだ。
ほかに追加してほしい機能があればThreadsにリプかインスタ or XにDMしてほしい

次にどういった形でリリースするかを紹介しよう。
・販売時に無料体験版も用意する(体験版は1年間使用でき、1年経つとライセンスが必要とする)
・販売の際はAmazonなどを利用する
・公式サイトも作成するが、あくまで商品の機能の説明や開発理念などの解説のみとする
・といった感じだ。

無料体験版は購入する人が後悔しないように、設定する

こうすることで、少しでも失敗する買い物を減らせれば幸いだ。

また、公式サイトではなくAmazonを利用することで、ある程度注目され販売数が上がると考えた

最後にリリース目標を紹介していこう。
・2025年11月 ベータ版 リリース目標
・2026年2月 プレバージョン リリース目標
・2026年8月 製品版 リリース目標

開発の進み具合によっては遅くなったり早くなったりするだろう。

最後に
正直これが言った通りに完成するか?と聞かれればわからない。
ただやってみないと何も始まらないし、何もわからないのだ。

ということで以上miku_JK_Jbでした☆

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?