チラシの裏

落書き帳兼メモ帳 雑多なゴミを処理する場所

照宮製ロボットのOSについて

パトレイバーの映画版見て考えてたやつ

世界観考えるのにもOSの設定あってもいいよねって思ったので色々書く
趣味がIT関連だからこういうのが次々と出てくる

OSの詳細

  • OS名はTEC-RoidOS
  • ベースはDebianであるが、管理がしやすいようにUbuntuに近い設計になっている
    • Ubuntuに近いがUbuntuベースではない理由は情報収集周りの設計の違いから
  • パッケージ管理はDebian系でおなじみdpkg/APT(年代の開きを考えたら派生版使ってそうだがとりあえずdpkg/APTで)を利用している
  • ベースがDebian系であるためUbuntuベースより必要スペックが低く、その分余ったスペックで分散コンピューティングが可能となっている
  • デスクトップ環境は導入されるがサポート用のためコマンドラインから起動しなければならない
    • デスクトップ環境は照宮内製でコマンドラインから一斉起動する事を前提とした作りになっている
      • ルーツはXfce(直接のベースではない)
    • ライセンスにGPLが含まれるためソースコードは公開されている
      • 比較的使いやすい構造のため一部の他社も使っている
  • カーネルは普通にLinuxカーネル
  • 言語はC7がメインではあるが、C++やQ#、アセンブリをハードウェア依存の部分で使っている
  • アップデート間隔は1年毎程度

コードネーム

OSのメジャーアップデートが施される際にコードネームが設定される
Android OSと同じようにAから始まり、同じ頭文字のゲームタイトルがコードネームとして設定される
リストは以下の通りとなる

バージョン ゲーム名
1.x ArmoredCore
2.x Banjo-Kazooie
3.x Civilization
4.x DiRT
5.x Exicitebike
6.x FinalFantasy
7.x GranTurismo
8.x HeartsofIron
9.x IntelligentQube
10.x JetSetRadio
11.x Kirby
12.x LittleBigPlanet
13.x Mario
14.x NieR
15.x OxygenNotIncluded
16.x Portal
17.x QuizMagicAcademy
18.x Rockman
19.x SmashBros
20.x Twinbee
21.x Undertale
22.x VirtuaRacing
23.x Wipeout
24.x XenoBlade
25.x Yooka-Laylee
26.x ZoneoftheEnders