You didn't mention the GPL license. GPL licensing is what keeps Microsoft and Google from copyrighting your free software and then suing you for using it unless you pay up. The Linux kernel and the GNU operating system almost everybody runs on Linux have a GPL license for very serious reasons. It was a lesson learned through hard experiences and a lesson that many programmers and users still don't understand.