The OpenBSD project has released the first portable version of LibreSSL, the team’s OpenSSL fork – meaning it can be built for operating systems other than OpenBSD. With the release of LibreSSL 2.0.0 on Friday, however, many of the dependencies on OpenBSD have been removed and the library can now be built for various flavors of Linux, Solaris, OS X, and FreeBSD.
Note that this is still considerably fewer platforms that the original OpenSSL library supported. But OpenSSL’s portability approach had become one of extreme overkill, with the code incorporating numerous hacks and workarounds to make it run on such outdated platforms as VMS, OS/2, NetWare, 16-bit Windows, and even DOS. By comparison, LibreSSL is focusing on Unix-like operating systems for now, although a Windows port may appear in the future.