MidnightBSD 1.1 releases: free Unix-like, based on FreeBSD


MidnightBSD is a desktop operating system derived from FreeBSD. Unlike other BSD-based operating systems, which focus on ease of use, it provides common software for application scenarios such as word processing, web browsing, gaming, and mail, which is sufficient for everyday tasks.


One of the key goals of the MidnightBSD project is to create an easy-to-use desktop environment that includes graphical ports management and system configuration using GNUstep. The vast majority of operating systems will retain BSD licenses. Some packages use other licenses, such as X.org, GCC, and GNUstep.

MidnightBSD comes from the FreeBSD 6.1 beta release. With the fork, MidnightBSD has undergone a custom and integrated environment, including ports and system configuration. The project hopes to attract beginners as well as more experienced BSD users. MidnightBSD is actively being developed; through this project, its team wants to focus on desktop user optimization and usability improvements.

Lucas Holt announced the release of Midnight 1.1 on the project’s mailing list. This version supports the i386 and AMD64 architectures.

Changelog v1.1

This is a minor release to fix a few hardware and security issues that have come up since the 1.0 release. It is strongly recommended that you upgrade, particularly if you have newer Intel hardware.

This release also includes a new version of OpenSSL. This is a move from 1.0.1 to 1.0.2p in base. Many mports are built with a package and will likely not be affected. It is still recommended that you rebuild any mports using SSL or update the packages as appropriate.

OpenSSH was also updated and removes support for older SSH v1 connections.

A bug fix for ICMP underwrites is included. The icmp_error routine allocates either an mbuf or a cluster depending on the size of the data to be quoted in the ICMP reply, but the calculation failed to account for additional padding on 64-bit platforms when using a non-default sysctl value for net.inet.icmp.quotelen.

Perl 5.28.0 fixes a number of security issues present in the older 5.26 version included with 1.0.