Skip to content
Become a sponsor to Philipp Oppermann
@phil-opp

Philipp Oppermann

phil-opp
Karlsruhe, Germany

I'm writing a blog about operating system development in Rust at os.phil‑opp.com. It teaches the basic steps to start writing an own small OS kernel.
I'm also creating and maintaining various open-source tools and libraries, mainly for OS development. Some examples are:

  • x86_64: Provides general abstractions for x86_64 systems and access to architecture specific instructions and registers.
  • bootloader: An experimental, pure-Rust, BIOS bootloader.
  • bootimage: A tool to transform a kernel ELF file into a bootable disk image.

Your support helps me to invest more time into the blog and the related projects!

102 sponsors are funding phil-opp’s work.

@upsuper
@wangrunji0408
@DidiBear
@luizirber
@PumpkinSeed
@JayBrizle
@Divoolej
@gavadinov
@berkus
@MarcioJales
@clpo13
@unredundant
@senden9
@sriharshamadala
@biesnecker
@lzybkr
@harrychin
@rafaelcaricio
@mitnk
@ykou
@Hofer-Julian
@LaughlinJames
@jasondew
@dlackty
@sourcefrog
@vinc
@zzzyhtheonly
@rosscanning
@EarlGray
@mental32
@lucaspolo
@gabrielbitencourt
@Acollie
@two-ack
@sakti
@Laharah
@andresgutierrez
@rivoric
@joseph-henry
@kahirokunn
@reaganmcf
@lfuelling
@Rillian-Grant
@ficapy

Featured work

  1. phil-opp/blog_os

    Writing an OS in Rust

    HTML 8,051
  2. rust-osdev/x86_64

    Library to program x86_64 hardware.

    Rust 451
  3. rust-osdev/bootloader

    An experimental pure-Rust x86 bootloader

    Rust 665
  4. rust-osdev/bootimage

    Tool to create bootable disk images from a Rust OS kernel.

    Rust 411

Select a tier

$ a month

Choose a custom amount.

$1 a month

Select

Thanks!

$5 a month

Select

Thanks!

$10 a month

Select

Thanks!

$15 a month

Select

Thanks!

$25 a month

Select

Thanks!

$50 a month

Select

Thanks!

$100 a month

Select

Thanks!