Skip to content

A hybrid kernel that simply refuses to die. While other OSs are busy collecting Blue Screens, SwiftCore is busy actually running your code

License

Notifications You must be signed in to change notification settings

tas0dev/SwiftCore

SwiftCore

Ask DeepWiki dependency status

About

SwiftCoreはハイブリッドアーキテクチャを採用した、新しいOSです。中学生によって開発/維持されています。 「絶対クラッシュしないこと」を実現しようとしています。

Build

必要なツール:

  • git
  • qemu-system-x86_64
  • x86_64-elf-gcc
  • cargo
  • rustup
  • make
  • e2fsprogs
  • texinfo
  • build-essentialで入るすべてのツール
  • x86_64-unknown-noneターゲット
  • x86_64-unknown-uefiターゲット

Tip

x86_64-elf-gccはhomebrewでインストールすることを推奨します。また、brewをインストール時、Run there commands in your terminal to add Homebrew to your PATHと表示されたら、必ず指示に従ってください。

  1. このレポをクローンします。
  2. サブモジュールをインストールします。
    git submodule update --init --recursive
  3. libcのconfigureをします。
    cd src/lib
    ./configure
  4. ビルドします。
    cargo build

How to contribute?

ライセンスはこのファイルを参照してください

About

A hybrid kernel that simply refuses to die. While other OSs are busy collecting Blue Screens, SwiftCore is busy actually running your code

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •  

Languages