The Linux kernel is released under the GNU General Public License version 2 (GPLv2)[4] (plus some firmware images with various non-free licenses), and is developed by contributors worldwide. Day-to-day development takes place on the Linux kernel mailing list.