Hi.
i have created a module,
http://codecanyon.net/item/views-hierarchical-taxonomy-filter/3000280
now look.
http://drupal.org/node/1170192#comment-6647744
Sorry but I cannot work on this issue anymore. It costs to many time. Finally I bought the Views Hierarchical Taxonomy Filter module for $20.
http://drupal.org/node/1170192#comment-6648028
You can checkout the module here. Feel free to post patches and let us bring that module forward :)
my response
http://drupal.org/node/1170192#comment-6682832
@yannickoo, so, you have stolen my code from codecanyon and published it for free.. nice..
his response
That is absolutely okay....
module sandbox
http://drupal.org/sandbox/yan_nick/1822924
this is the license of codecanyon
http://codecanyon.net/licenses/regular_extended
can i do something at respect?
thank you.
Comments
Comment #1
dgastudio CreditAttribution: dgastudio commentedupd. title
Comment #2
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedSee http://drupal.org/licensing/faq#q7
By distributing Drupal modules that are not GPL-licensed, you are infringing Drupal's license.
I must ask you to cease this activity immediately.
Comment #3
dgastudio CreditAttribution: dgastudio commentedSo, there are no problems with license. Th only problem now is the autorship of the module.
Comment #4
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedWe consider all modules to be derived works of Drupal since they implement Drupals API and are compiled together by the PHP compiler. Read the FAQ.
Comment #5
dgastudio CreditAttribution: dgastudio commentedOk
Comment #6
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedThis is not fixed, you are still distributing Drupal code under an incompatible license:
http://codecanyon.net/category/plugins/drupal
Comment #7
dgastudio CreditAttribution: dgastudio commentedAgain...
http://goaugust.com/blog/open-source-drawback-codecanyon/
If the module is gpl, the license is gpl too.
Comment #8
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedI am no lawyer, but the "regular extended" license by codecanyon looks not compatible with the GPL.
1) Terms 1-9 are in parts incompatible with the GPL
2) Term 10 says that the GPL if applicable overrides these 9 terms
3) Term 11 limits your rights again (and presumably is meant to apply to GPL parts too)
Sorry, but this is not fixed.
It is fine to try and sell GPLed code, but you can not try and limit the terms of the GPL as codecanyon tries to.
As you've found out, selling GPLed code is not free of problems.
Comment #9
dgastudio CreditAttribution: dgastudio commented3. Sorry, but about which components are you talking?
On codecanyon a lot of people are selling modules for wordpress (gpl) and jomla(gpl) without any restrictions.
As you said, you are not a lawyer, but for sure that people from cocanyon have created their license with help of lawyer to avoid possible demands and problems.
If you want, i can write to envato support with description of the problem.
But, and i'll repeat again, the problem is not the license. The problem is that in sandbox there are no any reference to me as author of module.
It's the same if tomorrow i'll make a sandbox with copy of views and delete are reference to merlinofchaos. This is normal?
Comment #10
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedI care neither for wordpress nor joomla.
If they did, these lawyers had no understanding of the GPL.
Feel free to do so.
There are two problems:
1) codecanyon distributes code or allows others to ditribute code in a way that is incompatible with the GPL.
This is the problem I care about. However I can't solve it by myself. That's why I'll ask the Drupal Association to send them a cease and desist letter.
2) you are not mentioned as the author of the plugin that user yanickoo uploaded to drupal.org.
That is indeed incorrect, however since I do not have and do not want access to the module as available from codecanyon, I cannot see where any such references were removed.
Therefore I'd like you to propose a patch that restores you being mentioned as the author in an appropriate way. Please create the patch, upload it to an issue at https://drupal.org/node/add/project-issue/1822924 and reference this here. I'll then get user yannickoo to apply it.
Comment #11
gregglesDoes the GPL require attribution? I don't think it does.
Comment #12
dgastudio CreditAttribution: dgastudio commentedhttp://stackoverflow.com/questions/4475319/how-to-rebrand-copyright-a-fo...
Even though attribution is not required by the GPL, it’s good manners, and good practice
Comment #13
greggles@kervi #12 - if you are suggesting that copyright notice should be preserved that makes sense to me. As killes has pointed out we can't see the original code so I suggest provide a patch to add back the copyright as mentioned in #10.
Comment #14
dgastudio CreditAttribution: dgastudio commentedi don't think that it's a good idea to loose time on this.
maybee it's better if i create a new sandbox and after that, promote the module to full project?
i don't think that yannickoo is going to discuss my authorship.
also, i can provide you the access to my codecanyon or ftp account, to make you sure that this module is mine.
Comment #15
dgastudio CreditAttribution: dgastudio commentedo! nice, trying to create a project for Views Hierarchical Taxonomy Filter,
This project name is already in use.
now that? that i have to do? rename my own project?
Comment #16
killes@www.drop.org CreditAttribution: killes@www.drop.org commentedI'Ve changed the title of the existing sandbox.
Comment #17
dgastudio CreditAttribution: dgastudio commentedthank you.
Comment #18
Wim LeersI stumbled upon this today.
You've essentially fixed compatibility bugs in *my* module (which was GPL'd and on d.o). You can do that, and you can even resell the end result.
However, since by definition it is still GPL, I hereby request the source code. You must comply with this request, since you derived the code from GPL code, hence anybody can do such a request. I will then merge your code back into the code on drupal.org.
You've made 39 sales at $20 a piece (minus some fees probably), so you probably covered your costs.
Comment #19
WorldFallz CreditAttribution: WorldFallz commentedI stumbled across another module that be being sold with an inappropriate license-- is there a 'standard' way of reporting this to the DA?
Comment #20
greggleshttps://association.drupal.org/contact is one way.
Comment #21
Damien Tournoud CreditAttribution: Damien Tournoud commentedJust for the record, @Wim Leers you are misunderstanding how the GPL works.
The GPL is a license. If you are granted that license, you are granted the rights that are specified in the license. Derivative works must be relicensed under the same license, but only "to anyone who comes into possession of a copy" (section 5 of the GPL v3).
The GPL doesn't grant rights to "anybody". It only grants you rights if you are licensed the work in the first place.
Comment #22
Wim Leers#21: Thanks — and you're absolutely right of course :) Fortunately, some people who did buy it from him did exercise their right.
Comment #23
dddave CreditAttribution: dddave commentedComment #24
apadernoI am moving this issue as result of cleaning-up of the Drupal.org webmaster's queue components.