Otto Moerbeek

is creating OpenBSD software

Select a membership level


per month

Did you just join my team of patrons?! Yes, yes you did. THANK YOU! As an official patron, you'll have access to my patron-only feed with updates on what I have been doing to the OpenBSD source tree.




per month

About Otto Moerbeek

About me

My name is Otto Moerbeek, I live in the Netherlands. I'm a professional software developer with more than 30 years of experience.

In my spare time, I participate in the development of OpenBSD, a FREE, multi-platform 4.4BSD-based UNIX-like operating system, which emphasises portability, standardisation, correctness, proactive security and integrated cryptography. I have been an OpenBSD developer with commit access since 2003.

My contributions to OpenBSD include major work on utilities like  patch(1) and diff(1), new versions of dc(1) and bc(1), privilege separated tcpdump(8), work on ntpd(8) and kernel time code, unwind(8), large partition and ffs2 support, a complete rewrite of malloc(3), work on the OpenBSD/loongson port, lots of bug fixes in almost every area, code auditing and more.

The biggest project is my own malloc, the standard memory allocator for programs. It has many nice feature to make it robust against heap based attacks, but it is also very helpful in detection wrong usage of the malloc API, like use-after-free, double-free and heap overflows. My malloc has been in OpenBSD since 2008. More recently, it has been extended with new functions like  reallocarray(3) and freezero(3).

Why Patreon?

At the moment, this is just an experiment. A long time ago, I had an Amazon public wish list. Once in a while some kind stranger would use that list to send me something. But then I decided to stop using Amazon, mostly because their sometimes questionable actions and company policy. So I went without that warm, fuzzy feeling you get when somebody sends you a tangible form of appreciation. But then I came across Patreon, and decided to give it a try.

Why would you become a patron?

You could choose to become a patreon to provide both moral and financial support. The work I do for OpenBSD has always been volunteer work, even though the company I work for now is super Open Source friendly. There are costs involved like computer equipment, internet access and travel expenses to attend hackathons and conferences. I received funding to cover the costs in some cases, but the biggest expense is time. Since a long time I have been working in my regular job for 32 hours per week, to allow for more room doing OpenBSD (and of course other things).

How will I spend the money?

If I receive money through Patreon, I will spend it to support my OpenBSD work. That includes the costs mentioned above, but as support from my wife and family is as important as the other stuff, I might choose to spend it to have a nice dinner  with my wife. You have to trust me to spend it on things that will improve OpenBSD directly or indirectly. If you do not trust me on this, you might consider donating to the  OpenBSD project or OpenBSD foundation.
$77.70 of $100 per month
Hundred dollar per month will cover internet access and electricity costs.
1 of 1
By becoming a patron, you'll instantly unlock access to 21 exclusive posts
By becoming a patron, you'll instantly unlock access to 21 exclusive posts

Recent posts by Otto Moerbeek

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits