These encompass a wide spectrum of licensing scenarios, from free software (public domain) to paid commercial software (proprietary). Between these two extremes, there are also three categories (GNU/LGPL, permissive, and copyleft) that apply to various forms of open-source projects.