Dual Licensing (or multi-licensing) is the practice of releasing source code under multiple licenses. Most open source software is published and distributed under the rubric of a single license: Apache, GPL, Mozilla or about one hundred other licenses recognized by the Open Source Initiative.
Dual licensing, while adding complexity to use and management of open source software, serves several needs and application use cases: