Skip to content
You must be logged in to sponsor phil-opp

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!

Current sponsors 54

@upsuper
Private Sponsor
@Acollie
@two-ack
@mihai-dinculescu
@koskeller
@geosarr
@chungquantin
@cornytrace
@pmd3d
@mirgee
@gavadinov
Private Sponsor
@brizzbuzz
@senden9
@sriharshamadala
Private Sponsor
@ykou
Private Sponsor
@jasondew
@dlackty
@zzzyhtheonly
@rosscanning
@EarlGray
Private Sponsor
@Laharah
Private Sponsor
@reaganmcf
@marcransome
@ArberSephirotheca
@anholt
@bricef
@jmintb
@emesare
@orottier
@JordanFaust
@schmidmt
@andynog
@ariesdevil
@themasch
Private Sponsor
@jonhoo
@parrotmac
@tnballo
@byoboo
Private Sponsor
@glvno
@meganwoods
@dgquintas
@Rwantare
@TorbenKoehn
@repi
@hcengineering
@reinvantveer
Past sponsors 236
@wangrunji0408
@iamcodemaker
@didibear
@luizirber
@NicolaiSoeborg
@PumpkinSeed
@Hofer-Julian
@raftario
Private Sponsor
@drazisil
@JayBrizle
@Divoolej
@MasterBrian99
Private Sponsor
@BugenZhao
@yowainwright
@ishtms
@xylobol

Featured work

  1. phil-opp/blog_os

    Writing an OS in Rust

    HTML 15,952
  2. rust-osdev/x86_64

    Library to program x86_64 hardware.

    Rust 815
  3. rust-osdev/bootloader

    An experimental pure-Rust x86 bootloader

    Rust 1,412
  4. rust-osdev/bootimage

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

    Rust 767

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!