But if you take a look at the Free Software Foundation's list [0] of Free Software licenses, you will see that it lists both the CDDL and the MPL as Free Software according to the Free Software Definition.
So why should a new definition have been needed to allow these licenses when they are already allowed by the old definition? Maybe you could supply some of that context you were talking about?
> So why should a new definition have been needed to allow these licenses when they are already allowed by the old definition?
Maybe you should ask the founders of OSI? If their work was fundamentally pointless, why did they do it? Because it wasn't pointless, it was seen as necessary to be able to say "we are Good Guys, but not like them dirty GPL hippies".
The distinction between copyleft and non-copyleft licenses, e.g. GPL and BSD, is different from the distinction between open source and free software, which is mainly ideological. The GPL is a copyleft license but also an open source license, as you can see on the OSI website.
For maximum context, here is a quote from the board meeting minutes [0] where the OSI approved the Free Software Foundation's copyleft GPL license as an open source license in accordance with the Open Source Definition: "The Open Source Initiative is pleased to announce that, based on broad review and acceptance by both the Board and the community, it has confirmed that GPLv3 and LGPLv3 both conform to the Open Source Definition."
[0] https://opensource.org/meeting-minutes/minutes20070905/