Skip to content

Latest commit

 

History

History
402 lines (333 loc) · 24.8 KB

README.md

File metadata and controls

402 lines (333 loc) · 24.8 KB

Open BSD

An ongoing & curated collection of awesome software, frameworks and libraries, learning tutorials and videos, technical guidelines and best practices on OpenBSD Ecosystem. Thanks to our daily readers and contributors. The goal is to build a categorized community-driven collection of very well-known resources. Sharing, suggestions and contributions are always welcome!

About OpenBSD

The OpenBSD project produces a freely available, multi-platform 4.4BSD-based UNIX-like operating system. Our goals place emphasis on correctness, security, standardization, and portability.

Why might I want to use it?

Some reasons why we think OpenBSD is a useful operating system:

  • OpenBSD runs on many different hardware platforms.
  • OpenBSD is thought of as the most secure UNIX-like operating system by many security professionals, as a result of the never-ending comprehensive source code audit.
  • OpenBSD is a full-featured UNIX-like operating system available in source and binary form at no charge.
  • OpenBSD integrates cutting-edge security technology suitable for building firewalls and private network services in a distributed environment.
  • OpenBSD benefits from strong ongoing development in many areas, offering opportunities to work with emerging technologies and an international community of developers and end users.
  • OpenBSD attempts to minimize the need for customization and tweaking. For the vast majority of users, OpenBSD just works on their hardware for their application.

Is OpenBSD really free?

OpenBSD is all free. The binaries are free. The source is free. All parts of OpenBSD have reasonable copyright terms permitting free redistribution. More about OpenBSD's copyright policy can be found here. The maintainers of OpenBSD support the project largely from their own pockets. This includes the time spent programming for the project, equipment used to support the many ports, network resources used to distribute OpenBSD to you, and the time spent answering questions and investigating users' bug reports. The OpenBSD developers are not independently wealthy, and even small contributions of time, equipment and resources make a big difference.

What's included in the base system?

OpenBSD is distributed with a number of third-party software products, including:

  • X.org
  • LLVM/Clang
  • GCC
  • Perl
  • NSD and Unbound
  • ncurses
  • binutils
  • gdb
  • libfido2

The OpenBSD team often patches third party products, typically to improve the security or quality of the code. Much home-grown software is also included. Additional applications are available as packages.

Table of Contents

Back to top

Official OpenBSD

  • OpenBSD Project
  • OpenBSD Foundation
  • OpenBSD Umbrella:
    • OpenSSH - the premier connectivity tool for remote login with the SSH protocol
    • LibreSSL - a version of the TLS/crypto stack forked from OpenSSL in 2014, with goals of modernizing the codebase, improving security, and applying best practice development processes
    • OpenNTPD - free and easy to use implementation of the Network Time Protocol
    • OpenSMTPD - free implementation of the server-side SMTP protocol as defined by RFC 5321
    • OpenBGPD - free implementation of the Border Gateway Protocol, Version 4
    • rpki-client - free and easy-to-use implementation of the RPKI for Relying Parties (RP) to facilitate validation of the Route Origin of a BGP announcement
    • mandoc - free UNIX manpage compiler toolset
    • Game of Trees - version control system which prioritizes ease of use and simplicity over flexibility

Projects around OpenBSD

OpenBSD stats

OpenBSD-based projects

  • closed-source RTMX sells a version of OpenBSD which has a full complement of POSIX real-time features added to it.
  • closed-source genua offers sophisticated IT security solutions based on OpenBSD: The two-tier genugate system is the only firewall certified by the German Federal Office for Information Security (BSI) at E3 / high level under the ITSEC international standard.
  • closed-source ATMNIS - первая и единственная UNIX-подобная защищённая операционная система в Украине, сертифицированная к использованию при создании комплексных систем защиты информации (КСЗИ) классов 2 и 3. See slides.
  • closed-source Calyptix Security - firewall to protect and manage SMB networks. See slides.
  • closed-source M:Tier: OpenBSD thin client (slides), OpenBSD enterprise desktop for Fortune 500 companies (slides and article), Long Term Support subscription.
  • opensource Security Router
  • opensource MirOS
  • opensource Bitrig
  • opensource reflash
  • opensource OpenBSD Flashboot
  • opensource FuguIta is a live system based on OpenBSD that is designed to run from removable media. Note a portion of documentation is only available in Japanese.

Back to top

Hosting

Back to top

Virtualization

CI

Jobs

Community

News

Conferences

BSD User groups

Mailing lists

Chats

Twitter

Mastodon

Interviews with OpenBSD developers

OpenBSD Countries Communities

Selected articles

Videos

Third Party repositories

Back to top

OpenBSD Provisioning

Portable OpenBSD Components

Back to top

OpenBSD Developers


Please donate to the OpenBSD project.

License

MIT License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Back to top