Myths and Misinformation - It's a hobby to some....

*IF* you want to share your opinion on the GPL issue, this is the place for you.
Locked
Asphyx
Joomla! Hero
Joomla! Hero
Posts: 2454
Joined: Sun Aug 28, 2005 5:03 pm

Myths and Misinformation - It's a hobby to some....

Post by Asphyx » Sat Jun 30, 2007 5:38 pm

I am really amazed at the ability of people to make their own story up and then worry themselves (and others to death) over something that is total fabrication!

1 - From http://forum.joomla.org/index.php/topic,185924.0.html
The Joomla team is trying to get rid of the evil non-GPL extensions, and yet they're still using them to promote Joomla in the J.E.D?
This is complete and total bull! The only thing that has been said is that if you do not comply with the strict interpretation of the GPL license you CAN be sued NOT by Joomla but by someone who owns a GPL license that Joomla uses! This crap is so pervasive yet completely wrong and is nothing more than scare tactics used by some 3PDs to try and pressure a different decision. And IMO it is these 3PDs who start this crap that need to go! Let them go to Mambo where MONEY is more important than good work!

2 - from http://forum.joomla.org/index.php/topic,185065.0.html
Why are donations OK but charging directly isn't?
No one EVER has said you can't charge for software...This myth is probably the worst of the lot!
You can charge! The issue is that you must license it with a GPL compatible license. Thatdoesn't mean you can't still charge for that program and use that money towards future development!

3 -  from http://forum.joomla.org/index.php/topic,185065.0.html
Mostly that means that we can't rely on 3PD's who are not, themselves, commercial since they can't usually afford to dedicate time to keeping the software current and removing bugs.
Hmm so you can't rely on GPL extentions but you CAN rely on the GPL base all these commercial extentions rely on to work?
The fact that you use Joomla at all shows the mistruth of your statement. If you can't rely on a product you didn't pay for well then you need to change your CMS not change the way the GPL is interpreted!
That is akin to saying you can't rely on free gas to be used in the car you got for free...This notion is just rediculous. And I can show you a list of commercial options that are less reliable than a free extention that does the same thing. The myth is actually backwards as FREE software is usually better written than the commercial version because in the free version anyone can find and fix mistakes while in the commercial version only the guy getting paid can find the mistakes to correct them! Joomla is as error free as it is for a reason. There are literally 1000s of people looking at the code and finding problems. If everyone looks at the code for a hour trying to find problems then you have 1000 hours of Q&T on the free product and about 1 hour on the commercial!
Just cause they charge doesn't mean they are any better at coding than someone who doesn't!
None of the Developers of J! get paid a single penny and yet the J! product is far more stable and error free than 99% of the extentions that are availble to work under it!

As was stated in the other myths again there is this notion that you can not charge for a GPL program you created...
Please stop listening to these 3PDs who say that because it is nothing but utter lies. They can continue to charge for their work and the only problem they have is that they can't keep the keys to the code all to themselves. They now have to allow others to be able to modify and see their mistakes and be able to correct them which will reduce their ability to charge you again for those mistake corrections and in some cases will expose the fact that some of these commercial extentions that people think are so much more reliable are actually just as buggy and in somce cases WORSE than what you find in the Free Beer GPL offerrings.

so some people should come back to reality, check their facts before they go off spouting what they heard from some 3PD and verify their information before they go posting doomsday scenarios trying to scare people into forcing J! into allowing a free for all that allows anyone to code whatever they want and release whatever they want under any license they want....

They can if they choose simply IGNORE the statements made by OSM and the J! devs and will most likely STILL not get sued by OSM or J!.
None from the two groups (really one) has threatened any legal action towards anyone who ignores the statement.
You of course would still be at risk of lawsuit if you distribute non GPLed code for use in J! since anyone who owns a GPL license on code that J! uses has the right to sue you for breaching THEIR license!

And that would be true even if J! said it was fine to release under any license you wanted! J! teams and OSM can only make statements regarding what THEY will do not what any license holder of code they have used to make J! will do!

So you can choose to ignore the whole issue and choose to continue to release using a GPL incompatible license if you REALLY believe you have the right to do that!
But you had better be prepared to backup your view in a court of Law because someone not related to J! can take you to court for using their GPL code to make your extention work. And since you don't know what GPL code J! uses you will be hard pressed to figure out where to go to get permission.

No one is forcing you to not develop for J! and charge for that work nor are they forcing you to release using a GPL compatible license...
All that has been said is that you (the distributor of any code that is licened under an incopatible with GPL license) are at risk of lawsuit (NOT FROM J! OR OSM) if you choose not to because J! can't control what some other 3PD license holder will do in regards to code they have written and released under the GPL system!

Edit Thanks to ChuckT for pointing out my lack of Clarity on that last pont.

And since he mentioned this I will add one more Myth to my rant...

4 - USERS will be forced to stop using all the software they have previously bought as a commercial product under a commercial license incompatible with the GPL...This is totally bogus!
Users are not affected by any of this except in the case of support. And the only reason why support would suffer is because the Dev you bought it from abandoned you. He could still support you provided his updates were GPL compatible which he could still charge for if they wanted to. If a component you use that you paid for works nothing about this issue changes your rights as a user to use that code! It does not become GPL automatically so you still can not distribute it. But you can still use it under the terms of the license you bought the code under and continue to use it as long as you feel the program is useful! No legal action will ever be taken against a user of the code provided they have a right to use that code. You gained that right when you purchased it and no one not even the developer who made it and sold it to you can stop you from using it. This issue is strictly about those who DISTRIBUTE programs not those that use them. the GPL license restrictions do not impact any user at any time! Only those who distribute software. And since most of you who have bought commercial non GPL software were restricted from distribution anyway absoloutly nothing about the program you bought has changed in regards to use!
Last edited by Asphyx on Sat Jun 30, 2007 11:33 pm, edited 1 time in total.

mic
Joomla! Guru
Joomla! Guru
Posts: 692
Joined: Thu Aug 18, 2005 10:51 pm
Location: Austria
Contact:

Money - Marketing = Good Work?

Post by mic » Mon Jul 02, 2007 5:06 am

http://forum.joomla.org/index.php/topic ... #msg883697
... Let them go to Mambo where MONEY is more important than good work ...
Only one question: could you tell me where Joomla is the better work?

Could it be, that Mambo does not the same (marketing) job, as Joomla did and is doing?

Statements like this are all but not professional.
http://www.joomx.com - custom extensions and development
http://www.joomlasupportdesk.com - support, migration, training and consulting
Member of the German Joomla Translation Team

Asphyx
Joomla! Hero
Joomla! Hero
Posts: 2454
Joined: Sun Aug 28, 2005 5:03 pm

Re: Myths and Misinformation - It's a hobby to some....

Post by Asphyx » Mon Jul 02, 2007 6:47 am

Examples....

Security holes that were fixed in Joomla lingered for 7-8 months in Mambo with no patch to address it.

Mambo is still pretty much adding to the old framework while Joomla is redesigning it from the ground up to enable better implementation of ACL and Cross Database Support...

Does Mambo support UTF-8?

I can go on if you like...
As for my unprofessional statements why don't you tell us what Mambo does better?

And if we really want to get down to the nitty gritty why not discuss the proposed 3PDs had to pay to develop for Mambo before they realized no one would and scrapped that idea?

Far worse than what this issue is all about!

mic
Joomla! Guru
Joomla! Guru
Posts: 692
Joined: Thu Aug 18, 2005 10:51 pm
Location: Austria
Contact:

Always the last statements ....

Post by mic » Mon Jul 02, 2007 7:07 am

.. if someone do not know further ...

To compare goods to each other.
Arguments like this are boring me, would be similar as i would say: compare BMW and MERCEDES.

And - finally: 'security holes' is not the only one that counts.
In the actual (1.0.12) code of J are enough bugs, therefore it would be better to publish the next release of J before argumenting against another CMS (like Mambo from which Joomla is made of)
http://www.joomx.com - custom extensions and development
http://www.joomlasupportdesk.com - support, migration, training and consulting
Member of the German Joomla Translation Team

technopuzzle
Joomla! Ace
Joomla! Ace
Posts: 1942
Joined: Thu Aug 18, 2005 5:53 pm
Location: Washington D.C. & Baltimore, MD Metro
Contact:

Re: Myths and Misinformation - It's a hobby to some....

Post by technopuzzle » Mon Jul 02, 2007 8:50 am

Please keep on topic. This is not the place to rehash the old Mambo vs Joomla! issue again. Any further OT posts will be removed.
Thanks,
Roger Raymond
Techno Puzzle

Asphyx
Joomla! Hero
Joomla! Hero
Posts: 2454
Joined: Sun Aug 28, 2005 5:03 pm

Re: Myths and Misinformation - It's a hobby to some....

Post by Asphyx » Mon Jul 02, 2007 3:21 pm

I'm going to clarify my statements since someone appears to be more interested in talking about Mambo instead of the subject at hand...

First off when I said Mambo is all about the money I was referring to the MOVE TO MAMBO....Developers who make the move do not care one bit about Joomla, only the profits which says to me..."ALL ABOUT THE MONEY!" In essence they are saying how can I make as much money as possible for as little work as possible...Thats greed plain and simple!

I don't care if Mambo is a better product because I am no longer able to get support over there because I got in the way of their propaganda campaign (OFF TOPIC so I won't go further)

The only reason anyone thinks moving to Mambo solves their issue is because Mambo made some statement in thier FAQ that says you can make extentions and distribute under any license you see fit...

And you can do that without being taken to court by Mambo (same for Joomla pretty much as no one has threatened any legal action on behalf of J! or OSM)...Doesn't mean that some other developer of GPL code Mambo (or Joomla) uses can't take you to court and win....
This is the KEY ISSUE here!

You see your under the same threat of lawsuit at Mambo (Drupal, Typo etc...) releasing GPL incompatible licenses as you are with J!
The only difference is that J! has warned you of the potential of lawsuit from someone other than J! and Mambo has not!
This is inline with everything I have come to know about Mambo...They don't really care what happens to you as long as you are developing their project for them. Joomla does care about it's community as evidenced by the willingness to open up the subject to discussion in the first place...And to post the warnings of how you may be under legal threat from someone other than J! because J! uses some GPL code they can't change the license to.

The statements as to what is legal according to OSM and the J! teams is based on how they intend to treat the compliance issue themselves in regards to their own project (Joomla itself). They have never had any intention of suing anyone for releasing GPL incompatible licenses that work with J! What they have said is they can not ensure that if you do that (release using GPL incompatible license) you will not be taken to court via some 3rd party developer who owns the rights to a GPL code that is used by J! Because J! uses that code Joomla itself must remain GPL and not LGPL until that code (used in the API) can be replaced, rewritten, and seperated from the core CMS so it can be re-licensed under a possible LGPL which would then ALLOW 3rd Party GPL incompatible licenses to be used on extentions.

Now I would suggest that these 3PDs work towards that goal instead of making Idle threats to go back and forth between MamboJoomla each time they want to get something...This to me is nothing more than extortion and again ALL ABOUT THE MONEY! which is why I said what I said....

Instead of recoding your extention to work under some other CMS why don't you help the teams to replace the remaining borrowed GPL code used in Joomla so that the LGPL can be applied to the API and you can be free to release under a GPL incompatible license WITHOUT FEAR OF ANY Legal action from anyone?

Moving to a new CMS is not the solution
Making threats is not a solution
Hiding behind a Mambo or Joomla Faq or rider does not protect you from anyone but Mambo or Joomla... the rest of the world who own GPL code that mambo and Joomla uses can drag you into court just as easily. It's not a solution...

There is a clear path to solve all your problems...
It does require you to help the project without compensation for that help.
You will however be compensated once the work is done.
Because at that time you will get something neither Mambo, Drupal or Typo can give you...
the LEGAL RIGHT to release under licenses that are incompatible with the GPL and be safe from any legal action...

That is what you want isn't it?

Or is it all about the Money like I said?


Locked

Return to “GPL Discussion”