It is currently Sun Jul 20, 2008 10:57 am


It's not a matter of wanting or not wanting, it ia a matter of needing to follow the licenses under which the copyright holders contributed code to the project.
3pDs are an important part oc the Joomla! community. They need to understand the risk they take when they violate the terms of the gnu gpl.
) and avoid 3PDs spending time trying to create non-GPL extensions with Joomla!'s help. Certainly in that case some commercial developers will decide to write for other platforms where they are more welcome. How that would affect Joomla! we wouldn't know for a while.

mcsmom wrote:It's not a matter of wanting or not wanting, it ia a matter of needing to follow the licenses under which the copyright holders contributed code to the project.
mcsmom wrote:3pDs are an important part oc the Joomla! community. They need to understand the risk they take when they violate the terms of the gnu gpl.
mcsmom wrote:Whether all members of the commercial developer community are willing to work with the core team is the bigger question, and one I am surprised you are not asking.
mcsmom wrote:Sadly, it is clear that a small number of proprietary developers would rather live with the risk of being sued by the copyright holders than to continue to work with Joomla!.
mcsmom wrote: I think that Joomla! 1.5 is going to be so popular, that as business people they will decide that they have to reconsider their decision to walk away rather than to work with the team. The offer to help them figure out how to come into compliance with our license will stay open.


mcsmom wrote:Joomla! is open source, so if you want to work at finding a solution within the core, you are free to download the nightly build and try to come up with something. Go for it.


louis.landry wrote:Secondly, while I speak for myself only I would say that I am not really bothered either way whether or not someone comes up with a technical "solution" to allow proprietary extensions. I can also tell you that I personally have no intentions of modifying the Joomla! core code base for the sole purpose of facilitating proprietary extensions.


I can also tell you that I personally have no intentions of modifying the Joomla! core code base for the sole purpose of facilitating proprietary extensions. Our goals are geared towards and centered around the Joomla! project and community, not proprietary third party extensions.
I can also tell you that I personally have no intentions of modifying the Joomla! core code base for the sole purpose of facilitating proprietary extensions.
I can also tell you that I personally have no intentions of modifying the Joomla! core code base for the sole purpose of facilitating proprietary extensions. Our goals are geared towards and centered around the Joomla! project and community, not proprietary third party extensions.

Firstly, no one is talking on behalf of the core team. Everyone who posts on this forum is posting his/her own opinion. It is unfair and invalid to project a single person's feelings onto an entire group of people, even if that person is a member. While Elin is a very valuable member of the Joomla! community and in fact the president of our non-profit, she is not the mouth of the core team.
Secondly, while I speak for myself only I would say that I am not really bothered either way whether or not someone comes up with a technical "solution" to allow proprietary extensions. I can also tell you that I personally have no intentions of modifying the Joomla! core code base for the sole purpose of facilitating proprietary extensions. Our goals are geared towards and centered around the Joomla! project and community, not proprietary third party extensions.
I will also say that I don't think proprietary developers are "evil" or "bad" or anything of the sort. I have written proprietary code in my day, and in some instances still do. There is nothing wrong with it at all.
Further, I don't care how someone licenses their code, it is their code. I will endeavor to respect the author and license of any software that I use. In fact, all we have asked is that same courtesy from everyone else.

Asphyx wrote:There is no central policy from the team. Each member has their own take on the subject with subtle differences. This is normal as there is no way any group of people could agree on every point in a discussion. At best each member of the developer team can give you is their own take on the subject.
Asphyx wrote:Because Team members are always in flux it would be impossible to find one central policy that every developer from now until infinity will agree. Should they take a vote and affirm that 3PD GPL-Incompatible extentions are legal this week and in a month from now when the members of the team change or new members come on board should another vote be taken?
Asphyx wrote:And while the J! developers wouldn't mind one bit if a method of allowing Commercial GPL Incompatible license was made they sure aren't going to put off feature enhancement simply to get that to happen. They are coding Joomla for Joomla and feature set...not licensing.
And truth is that is the way it should be.

But a central policy statement is needed, don't you think
the status quo was that proprietary 3PDs were a part of the Joomla community, and their needs were taken into account like any other member of the community. If the attitude within the core team turns against proprietary 3PDs (which is their right), and they are no longer welcome, then it is only fair that they are told of this change in attitude. The concern is that this change has taken place and proprietary 3PDs are no longer welcome, just that no-one is willing to come out and say so.
Actually, I totally agree. But are you saying it is a matter of priorities and not principles? Because if it is priorities, I'm sure that every proprietary 3PD out there consider it their number 1 priority,
For proprietary 3PDs to remain in the Joomla community, the core team have to allow non-GPL compliant extensions.


Here's the plan: first, we clean our own house and bring the Joomla! sites into compliance. Next, we ask people in the community to voluntarily comply with the license. At the same time, we try to help people understand what it takes to comply and how they can do it easily. We believe we're going to get a lot of compliance that way.
By sticking with the GPL, we hope to achieve several objectives:
- increase GPL compliance in our community
- bring the project up to a representative standard shared by other like-minded open source projects
- follow through on our commitment that the project should lead by example and engender open source philosophy
- move to educate on ways for commercial Joomla! based projects to be both profitable and compliant
So far, that's the entire plan. No lawsuits, no pogroms, no martyrs. More to the point, no shouting, no demonisation, and no drawing lines between "us" and "them". It's a big community with many kinds of developers, and we want solutions that will work for everybody.

MMMedia wrote:Everyone is welcome. Joomla! is, has and always has been GPL. If mistakes have been made in the past, there is no time like the present to correct those mistakes. The whole community is here to help each other out.
...
No where at all is there any mention of anything remotely similar to saying that any 3PD is not wanted.


mcsmom wrote:I think you are not understanding the nature of open source.





But a fork would help,






