Installation guide Download Git development Problems and workarounds Art Forum Ubiquiti GPL info En EspaƱol
Logo of LibertyBSD
Screenshot of the xdm login screen Screenshot of an X11 session, with xterm, xcalc, xeyes and xclock open
#libertybsd on irc.freenode.net
/r/libertybsd
1BFQEqzhxTbvfjZ3f9eoTbeEBgJdkVcj4m
LibertyBSD 5.8 is out today! Go to the Download page to get your free copy!

What is LibertyBSD?

OpenBSD is universally known as an operating system designed with security in mind, proudly being able to say that it has had "Only two remote holes in the default install, in a heck of a long time!"

However, OpenBSD ships with several pieces of non-free, binary only firmware in the base system, and depending on the hardware detected, by default a script will download more at first boot, without informing the user of this.

While there may be good reasons for including this firmware, with a default installation you might end up running some of these non-free programs without even knowing it.

That's why I decided to make a "deblobbed" version of OpenBSD. So that you can get all of the benefits of OpenBSD, while being sure that there are no non-free blobs lurking in the depths of your system. This version is called LibertyBSD.

Where can I get it?

You can find the installation files here.


Frequently (and not-so-frequently) asked questions

  1. Where is the source code?
  2. Aha! I've found a non-free item in LibertyBSD!
  3. I have a problem with LibertyBSD. Can I go to the OpenBSD mailing lists?
  4. Where can I find information and guides for LibertyBSD?
  5. What about the ports tree?
  6. Which architectures will you support?
  7. Is LibertyBSD a "FSF-approved" distro?
  8. What about security updates?
  9. Do you have any plans to liberate any other operating systems?
  10. Where are the manpages?
  11. How can I contact you?/I have a question that isn't answered here!

Where is the source code?

Here.

Aha! I've found a non-free item in LibertyBSD!

Please tell me and I'll remove it (if it actually is). I'll also put a notice on this website to inform people of your findings so that they can fix the problem if they choose to do so.

I have a problem with LibertyBSD. Can I go to the OpenBSD mailing lists?

In short, if you haven't reproduced your problem on an OpenBSD system, then the OpenBSD mailing lists do not want to hear from you. If you don't have a way to do this, then contact me and I'll try to reproduce your problem on an OpenBSD machine, or give support if I can.

Where can I find information and guides for LibertyBSD?

It's so similar to OpenBSD that most of the things written for OpenBSD will still be relevant to LibertyBSD. However, due to LibertyBSD producing a different uname output to OpenBSD, you might have some problems building some software, and some prebuilt packages will not work.

You can see a list of known problems and workarounds here

What about the ports tree?

The ports tree for 5.8 was deblobbed by Ali Abdul Ghani and Jade Levesque ("alimiracle" and "jadedctrl" on the Trisquel forums). Click here to download the ports tree, as well as the script which was used to deblob it and the whitelist and blacklist which it produced.

The ports tree for 5.6 was deblobbed by alimiracle. You can get it here

Which architectures will you support?

Only amd64 will be supported. Practically every desktop computer nowadays is compatible with amd64, so LibertyBSD will most likely work on your computer.

Is LibertyBSD a "FSF-approved" distro?

No. We're trying to get it approved, though.

What about security updates?

Because LibertyBSD is extremely similar to OpenBSD, you should look at OpenBSD's security announcements. Most of the problems described therein will apply to LibertyBSD, and can be fixed using the provided patches. If a vulnerability that applies to LibertyBSD, but not OpenBSD, is found, a notice will be provided on the LibertyBSD webpage.

Do you have any plans to liberate any other operating systems?

Please email me with the name of an operating system that you would like me to liberate, and we'll see if there's a way that we can make it happen. Please note that I charge a fee for this service.

Where are the manpages?

In 5.6, all of the manpages except those for xenocara were removed due to concerns over the FSF's guidelines for free system distributions.

In 5.8, we made an effort to keep most of the manpages. You shouldn't notice any missing.

How can I contact you?/I have a question that isn't answered here!

Make a post in the LibertyBSD forum. Alternatively, if you prefer IRC, you can find us on #libertybsd on freenode. If that fails, try the LibertyBSD subreddit. Finally, if that also fails, send me an email at riley@openmailbox.org.

I, Riley Baird, the copyright holder of the HTML used to generate this webpage, hereby release the HTML used to generate this webpage into the public domain. This applies worldwide. In case this is not legally possible, I grant any entity the right to use this work for any purpose, without any conditions, unless such conditions are required by law.