MirBSD
MirOS is available as a BSD flavour which originated as an OpenBSD patchkit, but has grown very much on its own, though still being synchronised with the ongoing development of OpenBSD, thus inheriting most of its good security history. This variant is also called "MirBSD", but the usage of that word to denote MirOS BSD (plus MirPorts) is deprecated.
A very good general overview about MirOS BSD and MirPorts is available from our information flyers, which are available in English, German, and French. They are distributed on various events by ourselves and/or the AllBSD team.
MirOS started after some differences in opinion between Theo de Raadt, the OpenBSD project leader, and Thorsten Glaser, who is now our lead developer. The main maintainer of MirPorts is BennySiegert. There are several more persons working as contributors on the project.
MirPorts—a derivative of the OpenBSD ports tree—is our solution for installing additional software packages not contained in the base system.
Using MirPorts is straightforward. After the first checkout or after updates, make setup in /usr/ports automatically installs the package tools and configuration. The ports themselves are in subdirectories, sorted by category. Just executing mmake install in such a directory will download the source code, compile it, create a binary package and install it. Dependencies are automatically installed when necessary. Some ports exist in several "flavours", e.g. with or without X support.
Many ports removed for political reasons in OpenBSD (e.g. all the DJB software or the Flash Plugin) have been kept in MirPorts and can continue being used. We also want to be a place for unofficial or rejected OpenBSD ports.
MirPorts does not use the package tools from OpenBSD, which are written in Perl, but continues to maintain the previous C-based tools. New features are in-place package upgrades and installing your own MirPorts instance as a non-root user.
Comments
No comments yet. Be first!