Spam and malware

in Userscripts.org discussion
Subscribe to Spam and malware 3488 posts, 597 voices



GreyWyvern Scriptwright
OperaWindows

This user has copied my script and has not included my copyright notice and disclaimer, as required by the BSD licence. As such, any versions of this script published at userscripts.org which do not include the copyright notice are in violation of my script's licence. Specifically, all uploaded versions since, and including, this diff need to be removed in order to comply with my script's licence.

I trust the admins will uphold the integrity of my script's licence in this case. Thank you.

Brian

 
ms99 Scriptwright
FirefoxWindows

An open letter to Marti (as he has blocked private messages from me)

Hi Marti,

I thought quite a bit if I should send you a message or not.
Then I decided to do it considering your wonderful work and contribution to userscripts.org (your scripts , posts and concepts) and your efforts in the Greasemonkey project. I had to learn a lot and hope that you will continue.

But... to get to the point of the message: swarnava.

Everything has really started with mails send to me by users of the TB3 script reporting the strange "travian" tag in almost all of swarnava's scripts (via mail to the former yahoo mail account).
I started having a look at his scripts and his tags...

Quite strange tags like "Yahoo", "YouTube", "Travian" in a lot of his scripts. Well, I said he may have copy-pasted the tags and will organise them finally.

Very nice scripts for various Internet applications/sites, nice and organised descriptions...

But hey, can someone be so productive maintaining so many very big scripts ?

I started analysing the scripts and found some copy-pasted scripts like the one from GIJoe: http://userscripts.org/scripts/show/33042 (the copied one has been removed by swarnava after GIJoe implemented some kind of surprise for copy-pasters). Have a look at this comment: http://userscripts.org/topics/9?page=21#posts-1...

I then had a look at the issues reported for his scripts... And found a lot of people complaining about his copy-pasting actions.

Then came the real nice one... He just copied the TB3 I maintain with only changing the name of the author (meta data). Not even 1 line of code changed.

The "About" page was also copy-pasted but omitting the release notes for older versions. Not a bug fixed, not even a line of translation to his language, nothing.

Looking further I found out that the guy wasn't ashamed to copy the Jetpacks from the Mozilla Demo page: https://jetpack.mozillalabs.com/demos.html and publish them on uso with only the name of the author changed !

Did you had a look in the past at his comments on other scripts (those he had copy-pasted and published under his name) ? Probably not.
They're deleted now in his nice try to wipe his "beggings" for the original authors to fix reported issues.
"Very nice" to see that immediately after a script has been fixed by the original author we were presented a new version of swarnava's copy-pasted script including the fix.

I've asked swarnava very friendly, to remove the "travian" tag from his scripts, then the TB3 copy-pasted script or at least include some self-developed code in the TB3 script published by him.

I've then asked very friendly to mention the original script authors for all "his" scripts as they all are some kind of copy-pasted once or a mixture of functions copy-pasted from all over.

I've also tried, very friendly, to make him understand that it is not correct what he is doing and asked for an explanation to all his actions.

His replies, always at most 1 line of "messenger style" wordings, stated that he does "not copy entire script", he "adapt(s)" (them), he "copy(ies) only style" (???), "why you interested", etc.

How can someone answer to all the messages with only at most 1 line of "messenger style" wordings and have so nice written descriptions ?

Taking all these into account and seeing him so unwilling to at least give an explanation for this actions, I started to intimidate him in public, here on userscripts.org.

As a consequence, he removed all the Jetpacks (after me reporting the situation to Mozilla) and some of "his" scripts (including "his" copy-pasted TB3), and almost all of this "begging for a fix" posts.

But he kept 2 of "his" scripts.

I've asked again to remove the inappropriate tags from "his" scripts and to give credits to the original authors of the scripts that he copy-pasted.
Replies received "not copy entire script" and "will remove tags".

But nothing else happened.

Well, this was the moment I started to shout out loud and make him feel like a piece of shit, showing him and others that he only copy-pastes things and has no contribution.

And because my friendly messages left him cold like ice, I changed the tone in my postings using dirty language.

He added the credits for "his" main script.
Have a look at the "About" page of the Orkut Manager Plus: http://userscripts.org/scripts/show/33131 ("Credit") section.

Some of the "stupid" tags are still in effect, like:
- "Reply", Remove", "Ads", "sidebar", "site" => these are irellevant as I cannot imagine someone really searching only for them, or
- "version" "Chat", "Color", "Download", "Facebook", etc. => these are not really irellevant as I may look for a "download" (manager) or a "Facebook" or "chat" script/add-on

Some of the tags have been removed, suppose by Jesse, after reporting them via mail and in the "Spam and malware" thread.

In one of his messages to me said that "Azeem" (z33m) is the author of "his" "Better Orkut" script (http://userscripts.org/scripts/show/27227).

The copy-pasting actions continue. And so do the "removing" of the copy-pasted scripts after somebody posts something bad in the discussion threads or the reviews or the issues sections/tabs of "his" scripts.

There was a thread in the Forums a couple of weeks ago about the addition that Jesse made to the TB3 script (the part with the excerpt from the Travian Wiki).
He wanted to know how to do it for his scripts.
There were some answers from users that recognised the "copy-paster" but also a list of links to sites where he can learn JavaScript and HTML, etc.
He ignored all the messages and after I posted in that thread about how it came that the TB3 script has a Travian Wiki excerpt, he removed the entire thread.

I know that a 12 yo kid may not understand the essence of the messages I've sent to him or posted on uso, but as English is not my native language, my messages could not have been that "deep".

I think he should learn that stealing is not good and definitely not the way to go and that he has to support the consequences.

Someone said some very long time ago that if you want others to understand what you are saying you have to use the right words and methods.
It seems that mobbing him and using dirty language have some effect, while the friendly messages were simply ignored.

The last method used by me to make him understand may not be the best one but at least had some effect.

And my single point is to make him understand, as he is very young and his character is in formation, that he should neither lie nor steal, even if in a virtual world.

But... do we really think he will learn something from all of this ?
Sorry, I do not believe it anymore.

In one of the other messages/posts to me he promised he will concentrate only on "his" two major scripts (the Orkut Manager Plus" and the "Better Orkut").

And what has he done ? In less than 1 week after his promise he copy-pasted other 3 scripts (well not complete scripts but copy-pasted things) and published them under his name...

Your posts about my messages being abbusive or inadecvate may help him in understanding that he never should speak or write like I have done.

By the way, the script where you posted your in-deep comment about one of "his" scripts being harmful is deleted now (reference can be found only via your post reporting me as spammer: http://userscripts.org/topics/9?page=24#posts-1....

Even if this puts me in a bad light, if it has effect on him, it can be considered a good thing.

Please understand this message only as a list of facts.

Thank you for your time taken to read this message.

Kind Regards, Mihai
 
sizzlemctwizzle Scriptwright
FirefoxMacintosh

ken ben is a spammer, most recently on topic FOR SALE Brand New Nokia x6 32GB, with this post.

 
Swarnava/Hea... Scriptwright
FirefoxWindows

Marti wrote:
ms99 is a spammer, most recently on topic Fuck-off copy-paster !, with this post.
Inappropriate topic and post
deleted da script but still here
http://userscripts.org/topics/34795

http://userscripts.org/topics/34702

http://userscripts.org/topics/34110

&

http://i36.tinypic.com/2mo5mbo.jpg

:(

 
Marti Scriptwright
FirefoxX11

Swarnava/Hea... wrote:
... but still here
Don't worry about those... They will be taken care of eventually. :) Thanks for pointing it out.

 
Tim Smart Scriptwright
FirefoxWindows

help him in understanding that he never should speak or write like I have done.

LOL. About the stupidest misconception I have heard for a long time. You are a bit whacked to see your abusive messages as helping this community in anyway, because they are very much doing the opposite. In my eyes your actions are worse than swarnava's.

 
Swarnava/Hea... Scriptwright
FirefoxWindows

in dis uso world 80 % people Copy Script Widout Giv Credit..

But I Give Full Credit To Real Author

My Script Has Over 38k+ Times Installed

and My Script Has Many Features Dan Original Ones,

Den Why People Botherd me.. :(

 
Tim Smart Scriptwright
FirefoxWindows

But I Give Full Credit To Real Author

Because you have breached copyright terms, so essentially your script is illegal! You could get in big trouble if you do not remove it.

 
znerp Scriptwright
FirefoxWindows

preet1 is a spammer, most recently on topic Yoga teacher training cource, with this post.

 
znerp Scriptwright
FirefoxWindows

Swarnava/Hea... wrote:

in dis uso world 80 % people Copy Script Widout Giv Credit..

But I Give Full Credit To Real Author

Well firstly I'd be interested to know how you arrived at that statistic; that sounds patently untrue to me, and you're clearly under some serious delusions where it comes to stealing other people's work.

Having read GreyWyvern's post yesterday and looked at your script at the time, I would also disagree that you credit everyone. I think it is disgusting that you are using other people's hard work in this way but yet you seem so shameless about it.

 
Swarnava/Hea... Scriptwright
Opera

I give full credit to da real author.and i just compress da script

 
znerp Scriptwright
FirefoxWindows

Swarnava/Hea... wrote:
I give full credit to da real author.and i just compress da script

Well I think it's been well established that there's no point in trying to reason with you. All I can see is that there is a Credit section on the about page of your script, and GreyWyvern does not appear in that list. Of course, that is before we even go into the whole not including the copyright notice and disclaimer thing.

 
Avindra V.G. Scriptwright
FirefoxWindows

Why don't you seek to resolve this problem yourself Swarnava? You have control of this whole situation, and you can end it by simply deleting (not blanking as you have done) all your scripts which you have copied.

 
Marti Scriptwright
FirefoxX11

Avindra Gool... wrote:
Why don't you seek to resolve this problem yourself Swarnava?
He's learning just like you and me in other areas. Based off past experience with Orkut, Travian and the like, I'm not sure I'd want to trust any authors code by just using a @require. I'm being civil unlike ms99 and a few others.

znerp wrote:
All I can see is that there is a Credit section on the about page of your script, and GreyWyvern does not appear in that list.
He's working on understanding it and you might try the same by reading his source code where he just recently added this attribution.

This is not an overnight thing as you may have guessed. Anyone can be a "license Nazi" if they want to be... I prefer to lend a guiding hand. Perhaps a few of you should actually try this.

I'm not going to argue with the "BSD is dying" (look it up) concept which is trying to be enforced here. Had GreyWyvern actually included a full BSD license on USO, then yes Swarnava would have to include this block... however he didn't. This is why one should NEVER post code unless it is fully documented on USO. The offsite linking function here is a terrible idea and is why I never write anything that actually supports it as it is dangerous to open-source in general. If there is offsite, there must be FULL ACCOUNTABILITY via a project management system that is third party... NO EXCEPTIONS.

In short, for everyone, he's trying... give him that time to make amends and digressing for a moment "Don't be dicks". Technically a select few here on USO are being biggots as English appears not to be his native tongue. Has the "peanut gallery" even bothered considering this? I have training on dealing with inter-culture communications... I prefer to understand something/someone rather than criticize it/them like a bunch of thugs in a mob.

 
znerp Scriptwright
FirefoxWindows

@Marti: I personally am trying to be objective here, I've largely stayed out of this because it seemed to fall into a bit of a mud slinging exercise and it didn't seem like sticking my oar in would help at all. My apologies though, as my comments were based on the quick look that I had yesterday when GreyWyvern made his post so I hadn't seen any recent additions to the script.

That said, I would say that even a basic understanding of common courtesy should dictate that if you use large chunks of code then you should give some references somewhere, and it seems that the Credit section of the about page for the script in question would be the logical place. I remember when I made my first few scripts and I recall that with the ones that I based (if even loosely) on other scripters' code, I mentioned the original scripts or authors in the code, on the about page and I left a comment on those scripts saying that if they took offence then I would remove the scripts. Perhaps I am choosing the wrong way to make my point, but really I think that being open about where the code comes from would make people much warmer to Swarnava and would make his actions seem much less underhand.

 
Marti Scriptwright
FirefoxX11

znerp wrote:
Perhaps I am choosing the wrong way to make my point, but really I think that being open about where the code comes from would make people much warmer to Swarnava
I agree and you are one of the few that are making sense here. Swarnava is learning this slowly.

As I stated way above in this topic we all were new to things at least once in our lives. Being the "experts" doesn't mean we can all slash anything that comes our way. Part of a community is rationally discussing things out. I know not everyone is going to be satisfied all the time... but lashing out at an author is the worst possible thing to do.

I don't even use Swarnava's script, nor any of the sites listed by any of these authors. I chose to help, because Swarnava ASKED ME! Time permitting, I'll do my best with my current understanding and document references at hand.

There's a lot of misconception around licensing and I can only do so much myself at one point in time. I would rather see people trying to work out there differences in a constructive manner rather than just giving up or saying "You aren't worthy of my attention"... That's not humane nor is it proper etiquette on any forum. I get frustrated too with this particular train wreck at times, but I try try again.

znerp wrote:
it seemed to fall into a bit of a mud slinging exercise
Unfortunately, you are quite correct here... To quote the GM team... "it's politics". This is the one thing that I don't like the most about this train wreck but at the same time I would rather try to help the community grow rather than digress into primal ape like creatures. There's a specific reason why GM is called Greasemonkey... The analogy is 110% dead on.

 
Tim Smart Scriptwright
FirefoxWindows

Unfortunately GreyWyvern script wasn't the only one Swarnava copied. He also included other scripts which were under a plain copyright, with no license specified. Unfortunately in that situation you can only either:
a) Remove the copyrighted content
b) Get permission to use the content

Where b) is probably unlikely, because the author of that script seems a little annoyed...

 
Marti Scriptwright
FirefoxX11

Tim Smart wrote:
He also included other scripts which were under a plain copyright, with no license specified.
Again... Swarnava is making a "good faith" effort to fix things... if it turns to "bad faith" I'll recommend deletion of the script.


People post their scripts here for redistribution. This is an assumed license of unknown origin because USO doesn't define it. USO really should. I've been "preaching" all year for people to license their stuff to avoid conflicts like this one. If one doesn't want to distribute a script the proper thing to do is to remove it from USO or ask for it to be unlisted. I know it's courteous to ask and also expect a timely response as well... what it boils down to is attribution for credit of ones work. If anyone thinks something original has been done in JavaScript, they should probably reevaluate that perception. It's already been done in another language... transcoding is art form in itself... that doesn't mean that it's a violation of copyright. This goes back to the DOJ cases regarding if an idea is Copyrightable... the consistent answer back is "NO". Anyhow... I'm not going to say it again... give him some time to fix things... Some of you live on this site way too much and others just visit in between other activities... don't be rude is a good rule of thumb.

 
JoeSimmons Scriptwright
FirefoxWindows

zongli is a spammer, most recently on topic World of Warcraft – The Truth Gold Mastery Guide, with this post.

 
JoeSimmons Scriptwright
FirefoxWindows

zongli is a spammer, most recently on topic World of Warcraft, with this post.

 
sizzlemctwizzle Scriptwright
FirefoxMacintosh

mike harty is a spammer, most recently on topic facebook is cool, with this post.
annoying user who keeps bumping their topic when it is obvious no one is interested. that's as good as spam imo.

 
Marti Scriptwright
FirefoxX11

huanghai is a spammer, most recently on topic Cheap Chanel Sandals, Coach Boots, Wholesale LV Gucci Shoes, with this post.


huanghai is a spammer, most recently on topic Wholesale Cheap Coach D&G LV Chanel Handbags ( www.coogiclothingmall.com ), with this post.


huanghai is a spammer, most recently on topic Accept Paypal, Hip Hop Christian Audigier Clothing, Replica Coogi Gucci Jeans, with this post.

 
w35l3y Scriptwright
FirefoxWindows

huanghai is a spammer, most recently on topic Accept Paypal, Hip Hop Christian Audigier Clothing, Replica Coogi Gucci Jeans, with this post.

 
Marti Scriptwright
FirefoxX11

toplerr is a spammer, most recently on topic [edited out title], with this post.


zhenghao is a spammer, most recently on topic World of Warcraft Gold Making Guide – Warcraft Riches, with this post.


zhenghao is a spammer, most recently on topic Gold Mastery Guide – Warcraft Riches, with this post.

 
Swarnava/Hea... Scriptwright
FirefoxWindows

ms99 is Use Slang On Me with this review

widout dis..i hav more dan post dat ms99 spamed me