The Joomla! Forum ™






Post new topic Reply to topic  [ 18 posts ] 
Author Message
PostPosted: Tue Jul 17, 2007 4:25 pm 
User avatar
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Tue Jan 09, 2007 10:36 am
Posts: 7
I've received emails from some 3rd party add on products I bought (iJoomla, etc):

Quote:
Ever since Joomla was first started Joomla.org (and its parent organization OSM) encouraged commercial developers such as iJoomla to create products for Joomla. Now they claim that commercial products may violate the GPL license.....

Many of you have asked us if this dispute is going to change the way we do business. The answer is that we certainly hope it won't. What we want is to continue to provide you with great extensions and great support at an affordable price. I think it comes down to what YOU as a user want and need. Do you want to keep having the freedom to buy commercial extensions? If you do, then you should share that opinion with Joomla.org/OSM.


My opinion, after working in IT for well over 20 years is that the joomla core team are quite correct in clarifying the GPL license issue. The Law is the Law, joomla does not make the Law.

As explained:

1. Joomla is and always was GPL - this has legal implications as does any license/legal agreement one enters into.

2. Being Open Source (and good) is the reason for the huge and growing joomla user base - not the existence of commercial extensions.

3. Joomla can not be anything other then GPL because the code that it is based on is GPL, and the user community that it serves would NOT use it if it was not open source.

4. The commercial developers have always known this - or should have known this - and should use a compatible business model.


I use a number of 3rd party extensions and the question is, how can commercial 3rd party developers make money?

Well, there are many ways to make money working with open source, and lots of people are doing it - this will be the growth industry of the future.

_________________
Http://Glowing-Health.com - Alkaline Ionized Water
http://www.detoxifynow.com - Detox, Fasting and Cleansing


Top
 Profile  
 
PostPosted: Wed Jul 25, 2007 10:00 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Wed Jul 19, 2006 3:33 pm
Posts: 300
Location: Sao Paulo, Brasil
Quote:
2. Being Open Source (and good) is the reason for the huge and growing joomla user base - not the existence of commercial extensions.


Wrong, being open source is NOT the reason for Joomla'a growth. The reason is extensions, users can get the functionality they need. Take away the extensions and Joomla! is nothing - people would quickly switch to another solution that offered the diverse functionality that they require.

Quote:
3. Joomla can not be anything other then GPL because the code that it is based on is GPL, and the user community that it serves would NOT use it if it was not open source.


Wrong again. They user community would use it with whatever license, just so long as it was free and had lots of extensions.

Quote:
Well, there are many ways to make money working with open source, and lots of people are doing it - this will be the growth industry of the future.


I love how everyone is saying this, but please show me a GPL Joomla! Extension that is making decent money...

Please stop implying that the reason so many users are using Joomla is because it's open source, this is nonsense, the reason is because it's free and most importantly has many extensions. You could encode the framework the normal enduser would not know the difference.

-Lobos

_________________
Respect and honour, sempre isso, the tribal way, the only way.
http://en.wikipedia.org/wiki/Tribes_Vengeance


Last edited by lobos on Wed Jul 25, 2007 10:10 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Wed Jul 25, 2007 10:32 pm 
User avatar
Joomla! Champion
Joomla! Champion
Offline

Joined: Sun Aug 21, 2005 2:25 pm
Posts: 6167
Lobos you are forgetting one thing. 

The reason why Joomla! is free is because it is  GPL.  You have some points there, but the two go pretty much hand in hand, so lets be honest about it.  Some use it because it is free as in "no cost" and some use it because it is free as in "liberty" and some use it because of the combination.  Some may also use it and not care either way and just think it is a great piece of software that they can get things done with.  Any of those reason why, all stem from the fact that Joomla! is GPL.  If it wasn't for the GPL and the free as in "no cost" and free as in "liberty" Joomla! would not exist for people to use.

_________________
Co-author of the Official Joomla! Book http://officialjoomlabook.com
Marpo Multimedia http://marpomultimedia.com


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 1:25 pm 
User avatar
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Tue Jan 09, 2007 10:36 am
Posts: 7
[quote=∓quot;lobos"\]

Wrong, being open source is NOT the reason for Joomla'a growth. The reason is extensions, users can get the functionality they need. Take away the extensions and Joomla! is nothing - people would quickly switch to another solution that offered the diverse functionality that they require.[/quote]

I disagree. Can we have a vote/poll on this?

I reckon that very few people buy commercial extensions for Joomla (as a percentage of the no of joomla users, it'll probably be around 1%). But I'd be happy to be proved wrong.


Quote:
Wrong again. They user community would use it with whatever license, just so long as it was free and had lots of extensions.


Yes, the community probably does not care about the license terms and is growing because it is free as are most of the extensions. However, this is not an argument in favor of COMMERCIAL extensions.


Quote:
I love how everyone is saying this, but please show me a GPL Joomla! Extension that is making decent money...


can anyone provide examples of profitable businesses run that offer free extensions?

Quote:
Please stop implying that the reason so many users are using Joomla is because it's open source, this is nonsense, the reason is because it's free and most importantly has many extensions. You could encode the framework the normal enduser would not know the difference.


I believe that this is true - the reason so many people are using it is because it is open source. To prove this, suppose Joomla was to offer 'Closed Joomla' where all source was encrypted as Microsoft products, how many people would use it?

I wouldn't.

The Open Source community is vital for everyone - without it, the Microsoft's, the Oracle's, SAP and other software giants would just clean up and there would be nothing left for anyone else. How long do you think it would take Microsoft to use it's army of ant like programmers to duplicate all the functionality in Joomla, and offer it initially for $10? They could incorporate all the commercial extension offerings for nothing too.

_________________
Http://Glowing-Health.com - Alkaline Ionized Water
http://www.detoxifynow.com - Detox, Fasting and Cleansing


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 1:40 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Wed May 02, 2007 1:18 pm
Posts: 267
Location: Cleveland, Ohio
Jamesk,

Good points all around. I would add though that the community does care about free and open source. Maybe not everyone. And maybe some care without realizing. After all, the fact that Joomla! is FOSS is what allows it to so easily be installed by web hosting providers.

Also I would counter Lobos' claim that the extensions are what have caused Joomla! use to grow, because he himself has stated he comes here because of the user base. If other extension developers do the same, and that user base only exists because of extensions, as he claims, this is a contradictory statement. The user base would not have been there prior to the extensions, since Joomla!'s growth is a result of the the extensions. Due to lack of the user base, extension developers would not have used Joomla and caused it to grow. After all, Joomla is not growing because of any merits on its own, or any FOSS related licensing, but because of the extension developers. So this creates the paradoxical chicken and egg scenario.

How about we say this, Joomla!'s growth can be contributed to a number of factors. They include but are not limited to such things as its FOSS license, its community structure, the dedication of the teams, the ability to enhance with extensions, the quality of the program, the excellence of templates available for it, the low barrier to entry, its installation by web hosting facilities...

_________________
Joseph James Frantz


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 2:46 pm 
User avatar
Joomla! Exemplar
Joomla! Exemplar
Offline

Joined: Thu Aug 18, 2005 8:43 pm
Posts: 7687
Location: New York
Joomla! has a lot of extensions because Joomla! is open source.

It's a bit of a chicken and egg argument. Like all ecosystems there are complex mutual dependencies.

_________________
So we must fix our vision not merely on the negative expulsion of war, but upon the positive affirmation of peace. MLK 1964.
http://officialjoomlabook.com Get it at http://www.joomla.org/joomla-press-official-books.html Buy a book, support Joomla!.


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 9:02 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Sun Aug 14, 2005 8:42 pm
Posts: 187
Location: Stadskanaal, The Netherlands
http://forum.joomla.org/index.php/topic ... #msg906722

Hello all,

Quote:
Joomla! has a lot of extensions because Joomla! is open source.

It's a bit of a chicken and egg argument. Like all ecosystems there are complex mutual dependencies.


No it's not a chicken and egg argument in this case. The core members of Joomla! forked another CMS who had a very strong giving community and strong commercial proprietary 3pd's. These were very loyal  to the core members they trusted and because of that, they were able to take these with them. Joomla! has a lot of extensions because the GNU GPL was always seen as Free (as in freedom) for everybody. During the move it was very clear that if Joomla! had 3pds, it had the potential to become huge.

Kind regards,

_________________
Free templates: http://www.the-template-shack.com
Personal site: http://www.our-cats-n-dogs.com


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 9:31 pm 
User avatar
Joomla! Champion
Joomla! Champion
Offline

Joined: Sun Aug 21, 2005 2:25 pm
Posts: 6167
Trijnie wrote:
Joomla! has a lot of extensions because the GNU GPL was always seen as Free (as in freedom) for everybody. During the move it was very clear that if Joomla! had 3pds, it had the potential to become huge.

Kind regards,


I don't quite understand.  Freedom for everybody should mean real actual freedom for everybody, but the problem as I understand it is users don't get freedom when code is not modifiable and distributable.

So you don't really mean everybody.  You just mean freedom for 3PDs to do what they want to do, irregardless if that infringes on the freedom of the end user right?  Or do you mean that 3PDs should have absolute freedom, and users should get a lesser sort of freedom?

Should we now start quantifying units or levels of freedom and assign who gets how much?

_________________
Co-author of the Official Joomla! Book http://officialjoomlabook.com
Marpo Multimedia http://marpomultimedia.com


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 9:36 pm 
User avatar
Joomla! Explorer
Joomla! Explorer
Offline

Joined: Wed May 02, 2007 1:18 pm
Posts: 267
Location: Cleveland, Ohio
Trijnie,

Thank you for your post! This demonstrates unequivocally that Lobos claim is simply not true, and 3pds are not there 'just for the userbase'.

_________________
Joseph James Frantz


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 10:21 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Sun Aug 14, 2005 8:42 pm
Posts: 187
Location: Stadskanaal, The Netherlands
http://forum.joomla.org/index.php/topic ... #msg921635

Hello all,

Quote:
I don't quite understand.  Freedom for everybody should mean real actual freedom for everybody, but the problem as I understand it is users don't get freedom when code is not modifiable and distributable.


Freedom as in make up your own mind. If you don't want to buy extensions then don't, thats your own choice. When I give away something always was GNU GPL, because in my comprehension, this license stood for no restrictions. It's not common sence to see proprietary add ons as such. My choice of add ons is based on how well they are developed and supported. I support all kind of licenses, when in need of a certain add-on. If my  clients are in need of that particular add on that is proprietary, I will send them to that page, or will buy the license myself if their not "net savy" enough. Freedom for my client, freedom for me. <--- no restrictions.

Quote:
So you don't really mean everybody.  You just mean freedom for 3PDs to do what they want to do, irregardless if that infringes on the freedom of the end user right?  Or do you mean that 3PDs should have absolute freedom, and users should get a lesser sort of freedom?


No, I mean for everybody. But give the people who do want them the choice to do so. Perhaps I'm in a weird position because I am: (end)user, developer and clearly have an opinion supported by all my alter egos (mom, wive, business owner, jaddah).

Quote:
Should we now start quantifying units or levels of freedom and assign who gets how much?


Freedom of choice is very important, like the freedom of expressing your own opinion.

Kind regards,

_________________
Free templates: http://www.the-template-shack.com
Personal site: http://www.our-cats-n-dogs.com


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 10:22 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Tue Nov 22, 2005 5:20 pm
Posts: 2008
Location: British Columbia, Canada
Merging.

Trijnie, FYI, we've opened the boards up.  You can now reply directly to your topic of choice. 

_________________
Wendy Robinson
Joomla! Community Leadership Team member


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 10:25 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Sun Aug 14, 2005 8:42 pm
Posts: 187
Location: Stadskanaal, The Netherlands
Thank you WRobinson ;)

WRobinson wrote:
Merging.

Trijnie, FYI, we've opened the boards up.  You can now reply directly to your topic of choice. 

_________________
Free templates: http://www.the-template-shack.com
Personal site: http://www.our-cats-n-dogs.com


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 11:38 pm 
User avatar
Joomla! Exemplar
Joomla! Exemplar
Offline

Joined: Thu Aug 18, 2005 8:43 pm
Posts: 7687
Location: New York
As Karl Fogel puts it in his great book Managing Open Source Projects (which is great reading for everyone involved in open source, as manager or user or other roles), this argument about whether freedom means freedom to do whatever you feel like even if it means violating the gpl is one that comes up periodically in every single open source project. Eventually someone says, so you think freedom means freedom to own slaves? To kill people? That there are no limits? Then the other person responds, oh, don't make extreme statements, that isn't what i meant at all. Then the first person says, but, that is the logical conclusion of the freedom means there are no rules argument. And it continues in a circle. A successful development team will be successful by sticking to the code and not getting involved in energy sapping debates.

Anyway, this too will eventually pass just as it does on every other gpl project. And then doubtless it will come up again.People will learn how to cope. Solutions will be found. Everyone who is willing to do the needed work will make money if they satisfy their customers and pay attention to details. Coders will be famous in the coding world for their contributed code. People who like to argue about angels on the head of a pin will argue about angels on the head of a pin. Poison people will be poison people Life goes on.

_________________
So we must fix our vision not merely on the negative expulsion of war, but upon the positive affirmation of peace. MLK 1964.
http://officialjoomlabook.com Get it at http://www.joomla.org/joomla-press-official-books.html Buy a book, support Joomla!.


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 11:52 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Sun Aug 14, 2005 8:42 pm
Posts: 187
Location: Stadskanaal, The Netherlands
Hi Elin,

No....., freedom to express your own feelings, freedom to express your own mind, freedom to choose, freedom to decide for your self, freedom to speak for yourself, freedom to have an opinion, freedom to modify, freedom to distribute, freedom to connect to scripts, programs, software not restricted to GPL, freedom ect. as long as it does others no harm.

Kind regards,

_________________
Free templates: http://www.the-template-shack.com
Personal site: http://www.our-cats-n-dogs.com


Top
 Profile  
 
PostPosted: Thu Jul 26, 2007 11:58 pm 
User avatar
Joomla! Master
Joomla! Master
Offline

Joined: Fri Aug 12, 2005 12:38 am
Posts: 13163
Location: Sydney - Australia
When you find the utopia you are looking for, I wish you all the best.

_________________
Brad Baker - Follow me on Google+
http://www.rochen.com - Joomla! Hosting, the correct way.
http://www.joomlatutorials.com <-- Joomla Help
..somewhere in this hospital the anguished oink of a pig man cries out for help..


Top
 Profile  
 
PostPosted: Fri Jul 27, 2007 12:22 am 
Joomla! Hero
Joomla! Hero
Offline

Joined: Sun Aug 28, 2005 5:03 pm
Posts: 2436
Trinj - your utopia is quite possible...
Release every program you write to the public domain....
GPL isn't the vehicle for your dream....

Neither is making concessions for proprietary programs...
They are even less free than the GPL.


Top
 Profile  
 
PostPosted: Fri Jul 27, 2007 9:01 pm 
User avatar
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Tue Jan 09, 2007 10:36 am
Posts: 7
I think that discussion along the lines of 'freedom' is leading to nowhere.

As I see it, an Open Source project is a collaborative software project - it is built from contributions from many people. Think of it as a research project in universities where the content is from scientists from different places - they contribute, look at others contributions, then build on that - and this process continues. This contrasts completely with 'proprietary' projects done by companies, where the content is 'top secret', patents, espionage and all the rest of it.

In the software marketplace over the last several years there have been consolidations, companies get bought up or merge - so now you are left with only a few. As I see it, this is bad news for everyone - bad for developers (you don't need many, and large corporations will take such 'coding' roles to cheaper locations like india and china), its bad news for companies (they are locked into using software, end up paying a fortune, lose control over their basic functions), and in the end it's bad news for the people that work for the large software giants.

With open source projects people contribute because they want to - but the question we need to address is how can they be paid for making those contributions so that they continue? In what other ways can for open source developers make some money?

With joomla, commercial extensions are a possibility - but what guidelines should there be?

What other possibilities for income are there, and how can this forum/joomla.org help?

_________________
Http://Glowing-Health.com - Alkaline Ionized Water
http://www.detoxifynow.com - Detox, Fasting and Cleansing


Last edited by jamesk on Fri Jul 27, 2007 9:25 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Fri Jul 27, 2007 9:09 pm 
User avatar
Joomla! Master
Joomla! Master
Offline

Joined: Fri Aug 12, 2005 12:38 am
Posts: 13163
Location: Sydney - Australia
jamesk wrote:
What other possibilities for income are there, and how can this forum/joomla.org help?


Commercial GPL, see:
http://www.alledia.com/blog/interviews/ ... lnerd.org/
http://www.alledia.com/blog/interviews/ ... einit.com/
http://www.alledia.com/blog/interviews/ ... or.za.net/

There are other ideas as well.. and more interviews.. I just have not had time to read them all.
Nice to see you wanting to work on constructive options, good for you!

_________________
Brad Baker - Follow me on Google+
http://www.rochen.com - Joomla! Hosting, the correct way.
http://www.joomlatutorials.com <-- Joomla Help
..somewhere in this hospital the anguished oink of a pig man cries out for help..


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 18 posts ] 



Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group