sponsors

An open API service aggregating public data about GitHub Sponsors.

avdgrinten

View JSON Representation

Professionally interested in solvers for NP-hard problems, network algorithms, parallelism. Low-level enthusiast. CS Postdoc at HU-Berlin, MACSy group.

Funding Links: https://github.com/sponsors/avdgrinten

GitHub Sponsors Profile

About me.
I am the maintainer of the free Managarm operating system, the mlibc C library, the LAI ACPI implementation, the xbstrap build system for OS distributions and various supporting projects of Managarm's ecosystem.
Managarm is a modern OS based on a micro-kernel that replaces traditional synchronous I/O by fully asynchronous I/O, at every layer of the system. To achieve this goal, we employ upcoming language features such as C++20 coroutines to write elegant, yet efficient asynchronous code.
Professionally, I work as a postdoctoral computer science researcher (and also maintain NetworKit and SimExPal). However, this GitHub sponsors profile is exclusively about open source projects that are not funded through my employer.
Why do I need your money?
Your money is primarily needed to cover my own costs arising from the open source projects that I maintain. The most essential investments of these projects concern the continuous integration (CI) and hosting infrastructure. Free CI services do not work for us: a full rebuild of the Managarm system takes around 5 hours on a quad-core machine; it generates around 20 GiB of build artifacts of which 1.5 GiB are archived and published (as binary packages). This is well beyond the limits of what free CI providers allow. Hence, we use our own CI infrastructure - which is currently funded mostly by me, a situation that is unsatisfactory in the long term. Your money will allow me to continue to provide CI services for my projects.
What will your money be used for?
First and foremost, your money will be used for:

Covering CI and hosting costs arising from the projects that I maintain.

Aside from that, excess funding will be invested into:

Promoting Managarm and related projects through talks at open source conferences.
Investing into new hardware for driver development and testing.
Posting bounties for bugs and new features.

All funding obtained through GitHub sponsors will be reinvested into the open source projects that I maintain (and not for my personal financial gain). For transparency, I will publish a breakdown of the costs caused by those projects every 12 months.

Featured Works

managarm/managarm

Pragmatic microkernel-based OS with fully asynchronous I/O

Language: C++ - Stars: 1589
networkit/networkit

NetworKit is a growing open-source toolkit for large-scale network analysis.

Language: C++ - Stars: 772
managarm/mlibc

Portable C standard library

Language: C - Stars: 855
managarm/xbstrap

Build system for OS distributions

Language: Python - Stars: 63
hu-macsy/simexpal

Simplifying Experimental Algorithmics

Language: Python - Stars: 17

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown