Otto Moerbeek is creating OpenBSD software
7
patrons
$17
per month

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, 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.

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.
Tiers
Pledge $1 or more 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 project updates and content creation tips once every month.
Goals
$17 of $100 per month
Hundred dollar per month will cover internet access and electricity costs.
1 of 1

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, 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.

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.

Recent posts by Otto Moerbeek

Tiers
Pledge $1 or more 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 project updates and content creation tips once every month.