マイクロカーネル、プリエンプティブマルチタスクを目指しているOSです。
| Rev. | Time | Author | Message RSS |
| 6505d869 | 2014-10-23 19:49:13 | デバッグ用のメイクセクションの追加 | |
| ce43caf5 | 2014-10-19 22:54:14 | fix | |
| 5f3d7663 | 2014-10-19 22:52:56 | time.hの関数の実装開始 | |
| 4c94eb3d | 2014-10-19 15:38:28 | 時間取得関数作成 | |
| f823880a | 2014-10-18 22:31:03 | Add NewFiles | |
| 165de614 | 2014-10-18 22:28:43 | Add Task Switch | |
| 71573dd1 | 2014-10-18 21:50:41 | Add Timer | |
| 5c46f3e7 | 2014-10-15 22:32:11 | タイマー機能実装開始 | |
| 5b57e2b5 | 2014-10-15 20:55:05 | メッセージングの32bit拡張 | |
| 0eb352fd | 2014-10-15 20:38:45 | メッセージングのマイナーチェンジ |
Vane Operating System マイクロカーネル、プリエンプティブマルチタスクを目指しているOSです。 make allをすると、今のところ、実行ファイルのみ、作られますので、 GRUBなどマルチブート仕様に準拠した、ブートローダーがインストールされている記憶デバイスにコピーしてください。 BIN_HISTORYフォルダには、過去のビルドの結果が置かれています。 バイナリの名前は作成日となっています。 本ソフトウェア及びソースは、MITライセンスの元で配布されます。 MIT License http://opensource.org/licenses/mit-license.php また、一部ソースコードはGNU GPLが適用されています。 適用されているソースにはGPLが適用されていると書いて有ります。 Copyright (C) 2013-2014 VOSystems. All rights reserved.
VaneOSの作業部屋へようこそ。 ここでは、マルチタスク、マイクロカーネルを目指している、OSを作成しています。 マイクロカーネルを選んだ理由としては、最近のPCは速いので、モノリシックカーネルと比べても、問題ないくらいの速度が出るんじゃないかということで、それなら、クラッシュしにくい、マイクロカーネルのほうがいいじゃないか、という事です。(実装が面倒になったら、モノリシックカーネルかハイブリッドカーネルにするかもww)
基本はC言語で書いています。たまに、アセンブラで書いてます。C++でも書きたいです。
Welcome to VaneOS Development Room. I make multitasking and micro kernel os.
This OS is written in C and Assembly. I want to write it in C++. (I'm sorry. I'm not good at English.) Thank you.