I understand why you're approaching it this way, Andrew. My feelings have bugger all to do with this; this is about business models, GPL-only and what that means for Australian and NZ designers/devs on JED.
My business model currently supports open source licencing, but I do not provide online sales for GPL products (at best, I would offer pay for download), which keeps me in line with TPA. I prefer other open source licences when necessary since they allow me to work with more code architectures (Apache, BSD and Mozilla comes to mind) and less risk of GPL infection.
I respect Joomla's stance on the license and choose to work with it. Joomla's market share is significant enough to support an industry therefore I go with it.
I don't respect Joomla's stance on the licence due to the way they went about it (censorship, hiding discussions away, permabanning, liability for DCMA on the stupids rant), nor the fact it's US-centric. Basically, they dug their own hole with this one..
If it was aimed at true international enforcement / voluntary compliance, both the FAQ and various edicts from Louis Landry (all extensions went to some extensions went to "case by case basis" extensions being derivative works, with template/plugins packs still being non-derivative) would correctly address how this is achievable. Nobody has. The wall of silence continues.
No international grounds for legality means there is bugger all OSM can do about commercial (non-GPL-only) designers and developers wanting to protect their local clientele through the TPA. It would look immature if OSM wanted to press a GPL suit against a business in Australia since contract law would recognise that the sale of goods between a business and a client is based on the contract, not on the copyright licence for the use of a specific application (Joomla) by that client.
Yes, Joomla has a significant industry grown out of it, but that's only because of the ability to plug in an XML file that then allows the core application to address and access a new function/library/module/plugin/template. Without that XML file, there is no link. CMS Report also recognised this; the strength of Joomla is not the core itself, but the ability to plug in new functions. I've also written a few proprietary CMS products myself, and so acknowledge the issues about viability.
I respect the JED not listing non-compatible licenses because I personally believe it dupes the consumer into a false sense of security. Consumers need to realise they don't have to put up specifically with closed source addons.
Consumers also need to realise they have rights to protection in terms of sales online, and those protections are not afforded under a commercialised GPL online sales model.
All the big boys (IBM, Sun, Red Hat, Novell, Likewise, ZenOSS) provide commercial support models, but not sales models (unless it's an embedded appliance - something which would not be feasible as a business model for Joomla).
You personally believe the usage rights of a designer creating an artistic work which may end up running on Joomla dupes the consumer into a false sense of security ? How ? On what basis ?
Remember:
Closed source != limited usage rights.
GPL != open source
If you don't like the GPL, then either write your own CMS or hook onto another project.
I do like the GPL. I use the GPL myself. I don't like the way it's being used in a US-centric fashion to prove a point about the way international designers and developers should treat their clientele, or even to have a voice on JED. Basically, it's use the GPL or GTFO, irrespective of consumer laws.
Joomla is an international project, right ? Why doesn't the JED's ruling reflect those international consumer laws? Well ?
This is the same problem that affected OSM's initial ruling of GPL-compatible stuff. No recognition of international laws means no protection for consumers, unless OSM demands businesses change their business model to accomodate their whims. And that's not gonna happen without a lawsuit or two (which I bet OSM will get pwned for).
I will use the GPL when necessary for my business. I will still continue to produce GPL-compatible licenced works. I just don't believe you, the JED team or OSM, can justify a claim that other designers and developers should GTFO / change the way we do business when OSM doesn't even have a proper internationalised understanding of voluntary compliance regarding GPL-only or GPL-compatible works.
Business is hard work, and the best way that I do business is providing a quality product that includes consumer protections. Why should I change when I'm protecting my clientele ? You want me to remove those protections merely so I can advertise ? Think about it..
(I've ignoring the stuff about dual licencing Joomla since you're talking about the core framework, not the extensions.. and I and more than a few I know are in the business of providing extensions)
I've submitted more than a few bug patches over the years I've been with the project.. but at the end of the day, a bug patch to the core is not my USP.