🍄Contributing To Openbsd

I've been running OpenBSD on a laptop recently, and I'm enjoying the OS a lot. As I mentioned in that article, I like OpenBSD because of:

  • Continued support for old hardware. It supports not just my iMac G3 from 2000, but also computers from the late 80s!

  • Preference for minimalism and simplicity. They seem to prefer less complex software and you can see that in their reasons for writing their own http daemon or replacing sudo.

  • Of course, their focus on security and privacy. For example, camera and microphone are disabled by default and browsers are patched to have limited filesystem access.

So I've been putting in some effort to give back.

Contributions

Maintainer

These are the ports that I maintain myself. You can get an overview of them on Repology.

Decker

I got graphics/decker ported! It's my first one. A huge thanks to the community for helping me out. You can find the initial commit here.

mat2

I've been wanting to use a metadata remover on OpenBSD, but it doesn't seem to have https://0xacab.org/jvoisin/mat2 which is trusted on systems like Tails. So I packaged it!

Mini vMac

I'm a huge fan of Mini vMac! It's such a great way to run HyperCard. It compiles on OpenBSD, but you have to do it yourself. So I packaged it!


Small fixes

Here are some fixes to address bugs or inconveniences that I've been running into while using OpenBSD.

Tor Browser

Tarsnap GUI

  • It's useful for users to be able to find Tarsnap in the applications menu. So I added that in.

Syncthing

  • I wanted to improve the documentation for Syncthing for normal users, so I made some changes to make it more complete.

Resources

contact

Anti-copyright. Everything is in the public domain. Feel free to copy and adapt anything on this website.