The FreeBSD operating system maintains a compatibility layer which allows FreeBSD users to run some Linux programs. FreeBSD previously maintained a port of CentOS 6 software. However, CentOS 6 is several years old now and Linux compatibility is being updated. A new port, introduced on September 5, 2016, introduces compatibility with CentOS 7 packages. This should allow FreeBSD users to run more modern Linux software, for which source code is not available. "This port contains packages from a near-minimal installation of CentOS 7 Linux. These packages, in conjunction with the Linux kernel module, form the basis of the Linux compatibility environment. It is designed to provide a nice user experience by using the FreeBSD configuration for corresponding Linux stuff where possible."