Section 04
Licensing decided what could be sold
The GPL argument, and encoded code.

One paragraph, argued for years: whether an extension loaded into a running Joomla process is a derivative work.
3 pieces in this section
- Whether an extension had to be GPL was the fightThe project's position that extensions are derivative works and must be GPL settled what could be sold and how, and it was argued for years.
- Encoded code sold badly and aged worseionCube and Zend Guard encoding let vendors ship closed extensions, and every one of them became a maintenance problem at the next PHP release.
- Outside counsel was asked, publiclyThe Software Freedom Law Center's opinion was sought and published, which is the part worth noting — the argument was settled in the open.
Other sections