Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Software Mozilla The Internet Your Rights Online

Sothink Violated the FlashGot GPL and Stole Code 312

ShineTheLight sends in news of two Firefox plug-ins: FlashGot, the original, and Sothink, the GPL-violating come-lately. "People at Sothink decided to violate the GPL by stealing a piece of core code from FlashGot and using it without even the decency of covering their tracks. It is an exact copy of a previous version of FlashGot. This deception came to light when users reported to the FlashGot support forum that their software was not working right. Some digging led to the discovery that the older module that Sothink stole and used verbatim was overriding the more recent engine on the machines of those who had both installed and it was causing the issue. It has been reported to AMO and the FlashGot developer is aware of it. The Sothink people have completely ignored and been silent on the subject. This is why most good programmers will stop contributing to the global community because there are those who will steal their work, pass it off as their own, never acknowledge or give credit, and then shamefully stick their head in the sand and ignore the consequences." The three most recent reviews of Sothink point out this plug-in's dishonest nature. A number of earlier, one-line, 5-star reviews — expressed in a similar style — sound suspiciously like astroturfing.
This discussion has been archived. No new comments can be posted.

Sothink Violated the FlashGot GPL and Stole Code

Comments Filter:
  • by Anonymous Coward on Sunday June 21, 2009 @03:08PM (#28412663)

    Why would you even download this? Their web page and blog looks like it was created from an SEO program for selling viagra.

  • by Ostracus ( 1354233 ) on Sunday June 21, 2009 @03:19PM (#28412729) Journal

    "People at Sothink decided to violate the GPL by stealing a piece of core code from FlashGot and using it without even the decency of covering their tracks."

    Stealing? A digital artifact?

  • by marcansoft ( 727665 ) <hector AT marcansoft DOT com> on Sunday June 21, 2009 @03:37PM (#28412881) Homepage

    There are all kinds of unscrupulous people who will happily take other people's work and pass it as their own. For example, there's an entire bunch of websites devoted to bundling free Wii homebrew utilities with warez-loading apps and a torrent client and selling it as the ultimate Wii softmod get-all-your-games-for-free package. Examples: homebreware.com, playbreware.com, homebrewinstaller.com, mywiidownloads.com... the list goes on. They have sales numbers that are a sizable chunk of total homebrew users and mainly cater to the clueless, earning large amounts of cash for basically nothing.

    Our "core" software (specifically, the Twilight Hack, Homebrew Channel, DVDX, BootMii, HackMii Installer, etc) is mostly distributed under a closed-source restrictive "download it from our site and use it, don't redistribute it" license precisely due to these kinds of websites. For example, ordinarily we wouldn't care at all about people mirroring these apps, but one of the favorite excuses from the aforementioned scamsites is that "they're just linking to some third-party mirror". the I've tried to get some of them taken down but it's damn near impossible and their payment processors (Plimus and ClickBank typically) move very slowly and do nothing at all (which is not surprising; after all, they get a cut of the profits). These sites tend to work on affiliate programs and therefore there are dozens of "affiliates" happily buying Google Ads and setting up spam blogs just to promote the scams.

    What's even worse is that the warez utilities work backwards too - they let the scammers "pirate" our freeware and sell it for money. For example, our installer includes a large full-screen "if you paid for this you were scammed" warning, but the scammers have now used tools for Wii Channel piracy to distribute the Homebrew Channel without the installer, bypassing that screen. Every time this happens they get a nice 3-6 months until Nintendo puts out another update that would force them to use updated hacks and tools.

    This is one of the reasons why I gave up on Wii development. And I don't have plans to touch any console or system where piracy might become a big incentive to run homebrew. Piracy brings in hordes of clueless idiots who just want free games, generally poisons the homebrew community, divides it due to the differing opinions on it, and also comes with dollar-eyed scammers who want to make a quick buck of it all.

  • by dstar ( 34869 ) on Sunday June 21, 2009 @03:40PM (#28412911)

    That's funny. From my personal experience, most of the really good programmers that I know _do_ contribute to open source. That's how they got to be really good programmers, in fact. They had the chance to do things right, rather than being pushed to meet some arbitrary marketing deadline, or simply being too busy fighting fires to spend time improving their skill.

    At $employer[-1], we had a suite of software which put any commercial SRM suite to shame (not just my opinion -- we evaluated all the ones we could find, as we were being pushed to use a vendor-supported system), but it could have been much better if we'd had time to go in and clean up parts of it that had been written over a decade ago. On the open-source stuff I write, I don't _have_ that problem. I can do it right. (I also have that luxury at my current job, at least so far, which is _really_ nice.)

    If all you're doing is writing the same sort of code the same way, you aren't going to improve your skills, at least not in a reasonable timeframe. You have to stretch yourself, _and_ you have to be exposed to better (or at least different) practices. You have to have people pointing out not just where you've done things wrong, but where you could have done them better, and even -- no, especially -- where you could have done things 'better', even though 'better' is a matter of opinion and theirs differs; having to defend _why_ you think your opinion is right makes you think about it. It certainly does me, anyway. Heck, sometimes I even change my mind!

    I've found that the best way to get that sort of exposure and criticism is by contributing to open source software. At work, I'm being paid to get things done, not to sit and argue the merits of one approach over another if either is 'good enough'; a little of that is reasonable, because it helps make sure they _are_ both 'good enough', but at the end of the day, I'm being paid to produce, not study. I'm being paid to write software to get things done, in a manner that other people on the team can maintain, not learn Erlang or Haskell to broaden my understanding of programming.

    And I think that's perfectly reasonable. Improving my programming skill benefits _me_ primarily, and my employer secondarily, just as exercise benefits me primarily (by improving my health) and my employer secondarily (by reducing the number of days missed to illness). They don't pay me to exercise, and they don't pay me to improve my programming skill. They pay me to get things done.

  • by unlametheweak ( 1102159 ) on Sunday June 21, 2009 @03:43PM (#28412941)

    Why would you even download this? Their web page and blog looks like it was created from an SEO program for selling viagra.

    And I noticed all of the 5-star reviews I've read are all in broken English. All of the 1-Star negative reviews are in perfect English. It's only a correlation, but it (the positive reviews) is an indicator of spam.

  • by Qubit ( 100461 ) on Sunday June 21, 2009 @04:18PM (#28413187) Homepage Journal

    Fifty comments in this thread and no one has mentioned the Software Freedom Law Center [softwarefreedom.org]? Amateurs!

    The lead developer for FlashGot needs to contact the SFLC. Right. Now. The SFLC has lawyers on staff who eat companies like this for breakfast. Or at least, you know, they'll give them a very stern talking-to.

    He shouldn't contact the supposed violators (that could cause legal murkiness), he should not go fishing around for evidence of the violation (again, more lawyerly problems), he should not pass Go, and in no way shape or form should he try to collect $200 from anyone.

    Once he talks to the lawyers then he'll know what steps he should take to document the violation and then to approach the violators. By putting his ducks in a row first and by communicating with a lawyer, he'll have a much easier time approaching the Sothink company and getting the violation resolved.

    Pro tip: The last time I emailed the SFLC it took 13 days for them to respond, so in order to get the ball rolling on resolving this problem I'd suggest picking up the phone and calling them.

  • Re:Oh Slashdot... (Score:3, Interesting)

    by nausea_malvarma ( 1544887 ) on Sunday June 21, 2009 @04:26PM (#28413251)

    The difference is, arms are useful.To the copyright abolitionist, copyright stopped being useful when computers empowered individuals to copy and distribute information as many times as they wanted at no cost.

    Nobody wants to lose their arms. Copyright abolitionists want to lose copyright. Thats the point.

  • Re:Oh Slashdot... (Score:3, Interesting)

    by HiThere ( 15173 ) <charleshixsn@@@earthlink...net> on Sunday June 21, 2009 @04:43PM (#28413377)

    In a kind of a way, you're correct. Unfortunately, the way that you're correct doesn't help your argument any.

    The way that you're correct is that it requires a finer analysis to actually determine which is better for society. Unfortunately, after the final analysis...well, the RIAA paid to have laws passed which favored them and which many consider to be blatantly unconstitutional. (I know, the courts agree with them that the laws are constitutional. This doesn't convince me.)

    Since the RIAA & it's member companies wrote and paid for the laws that benefit them, I don't believe that there's any justice in anyone else being obliged to obey them. As a practical matter, I'll agree that it's dangerous to act on that belief, under the presumption that we live in a just world.

    To my mind this puts the RIAA & it's member companies in the same category as other criminal conspiracies.

    OTOH, neither the FSF nor any other Free Software organization has successfully lobbied for laws supporting it's stance. So if it takes advantage of existing laws, they can't be blamed if someone else finds the laws unjust.

    I'm sure that better arguments could be made, but this one suffices for me, so I've never felt obligated to dig deeper.

  • by Dogtanian ( 588974 ) on Sunday June 21, 2009 @04:54PM (#28413479) Homepage

    But when he is ignoring me for too long, acting stubborn, or just being an asshole, I will kick his ass. Hard.

    Your ideas are intriguing to me and I wish to subscribe to your newsletter [wiki365.info].

    I then have no problem with suing him, driving over there and storming the building,

    Storming the building? Seriously?!

    (Let's be honest... no.)

    or DDOSing his servers, if I have fair proof that what he did was illegal/wrong.

    Make up your mind. Are you going the legal route, the Hollywood fantasy "opening a can of whupass" that'll (at best) land you in the shit in real life and solve nothing route or the Internet geek vigilante route?

    FWIW... this sort of thing is a PITA, as the legal route (#1) isn't always practical for jurisdictional and financial reasons, and the thieving, weasellish pricks might get away with it if relying on that alone. But suggesting #2 is just downright silly and makes you look like an ITG.

    #3 has a lot of problems, mainly related to vigilantism in general. But yeah, I appreciate why people might be tempted to go down that route if legal recourse wasn't practical.

    Anyway, you're right that people shouldn't cave in in the face of bullshit like this, but you're not doing yourself any favours with the ITG nonsense.

  • by mwvdlee ( 775178 ) on Sunday June 21, 2009 @06:15PM (#28414073) Homepage

    So anything that's free, is automatically public domain?
    Or do you think there's actually a reason why those open source programmers use licenses?
    If they wanted their code to be used by anybody, they could have chosen pretty much any open source license except GPL.
    But they chose GPL and other people can choose to either not use the code, or use the code under the GPL license terms.

  • Re:Oh Slashdot... (Score:5, Interesting)

    by Dogtanian ( 588974 ) on Sunday June 21, 2009 @06:18PM (#28414103) Homepage

    Problem is, you really can't make money by making software and hiding it from everyone.

    Well... I thought that was what I was discussing. Obviously you can't make money by selling the application directly, but you can grant access to the service or sit on it and exploit the fact that you have a *tool* (i.e. a means to an end) that no-one else has.

    And "carrying out a service on behalf of others"? Not sure what you mean by this. Do you mean someone would write a program, hide it from everyone, but offer to run the software for them on their behalf?

    I wouldn't put it like that. If (say) Pixar were the only people who had halfway-decent 3D software that no-one else did- or had the prospect of developing in the forseeable future- then they could either exploit that to make their own animations miles better than anyone else's.

    Or (in response to your question), they could provide services on others' behalf. That might be the form of them finding out what the client wants and doing pretty much all the work themselves; models, rendering, characters, design etc. Or at the other extreme they might provide a rendering service.

    As I acknowledged, this wouldn't work in all cases; it certainly wouldn't work for a web browser, as you implied.

    I would hope in a hypothetical copyrightless future, good people would create free software alternatives to software-as-service.

    Quite possibly. Nothing I said would contradict that; it was a rebuttal of one specific assertion you made- paraphrasing- that in a copyright-free world there could *never* be any benefit in not giving one's software away. Which- IMHO- is wrong as a blanket statement, and flawed as an argument against copyright in general. But in some circumstances it could still be beneficial to do so, and- as you said- some altruistic people might release their work freely anyway- nothing stopping that.

  • by DaleGlass ( 1068434 ) on Sunday June 21, 2009 @07:25PM (#28414559) Homepage

    As I said in another post here, different people have different motivations.

    My own isn't to altruistically release stuff for everybody else, it's to derive a benefit from what I release. I'd rather you not use my code at all than infringe the GPL, and I'm being completely serious. If I couldn't release it under the GPL, I wouldn't release it in the first place, and you'd still have to write your own.

    For me the forced reciprocation is the whole point, and having the whole world use it without not having to give back is not attractive in the slightest.

One way to make your old car run better is to look up the price of a new model.

Working...