Slashdot Mirror


Sothink Violated the FlashGot GPL and Stole Code

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.

312 comments

  1. Firefox extension source? by phantomcircuit · · Score: 5, Informative

    It's not like firefox extensions are compiled.

    1. Re:Firefox extension source? by phantomcircuit · · Score: 2, Informative

      who the hell modded this as troll?

      Firefox extensions are basically javascript in a zip file.

    2. Re:Firefox extension source? by Ilgaz · · Score: 1

      Of course, they are not being uber cool C code also permits people to steal it. You can read the code so why not copy paste right? It is not like it is "real code"?

      I will post a RFE to Firefox to ROT13 the extensions, perhaps being incomprehensible looking will give them more credit for their years of work... :)

    3. Re:Firefox extension source? by Ilgaz · · Score: 2, Informative

      So, Javascript is not a language? Do you know how complex can a Firefox extension can be and the amount of time required to keep it trouble free for millions of users?

    4. Re:Firefox extension source? by rakslice · · Score: 4, Informative

      You're missing the point. With GPLed software, when someone is distributing an altered copy of the software, it's whether they make the source code for their version available or not that makes _the_ difference between 'theft' (i.e. copyright violation) and them just taking advantage of their freedom to modify the software (what the GPL is all about).

      Aside: For developers and advanced users who have been dealing with GPLed software for years, and even for many hangers-on who have followed the details of GPL-related news stories on /. for years, this point is so basic that it usually goes without saying. But the quirks and emergent properties of the GPL aren't common knowledge in the broader software development world or the internets in general, and so when it does go without saying, it could easily result in a -1 Troll when a reader doesn't make the connection.

    5. Re:Firefox extension source? by rakslice · · Score: 1

      Before I get flamed I should mention that, even for a javascript module where the source code is included by nature, there might still be some details that you'd need to get right to be within the license (for instance including the license and disclaimer text appropriately). However that should only amount to a few trivial changes, for a program in an interpreted language, since the hard part (including the source code) is already done.

    6. Re:Firefox extension source? by cheftw · · Score: 1

      Really?

      The script part is a hint that you leave the source and let it get interpreted at runtime.

      --
      Always back up, never back down. ---- Think you're cool 'cos your uid is prime? Take mine, modulo the one digit integers
    7. Re:Firefox extension source? by Anonymous Coward · · Score: 0

      -1 Misinformed

      Not true. You can use a compiled library in your extension. Look at the Google Toolbar, for example.

    8. Re:Firefox extension source? by _32nHz · · Score: 1

      Most maybe, but they can contain native binaries (and other things), hence the security warnings.

    9. Re:Firefox extension source? by Beale · · Score: 1

      Any derivative does also have to be GPL-ed, though, doesn't it?

    10. Re:Firefox extension source? by Anonymous Coward · · Score: 0

      As far as the whole open source issue Sothink concerned, they have taken a quick and efficient measure for the case. Sothink Web Video Downloader for Firefox software is licensed under The GNU General Public License (GPL) now.

    11. Re:Firefox extension source? by Anonymous Coward · · Score: 0

      they're plugins, not extensions... much like adobe flash

  2. Proof of that Statement? by eldavojohn · · Score: 5, Insightful

    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.

    [citation needed]

    I really don't agree with that sentiment. I mean, there have been a few recent cases (BusyBox) where the company is making money off of it but I don't think SoThink is making a ton of cash off of their plugin. I am not defending SoThink in any way and hope that FlashGot takes action but instead of opting to sue SoThink, I hope he first tries to force them to open up their own tool under the GPL if it is tangled into his code or at least realease all the modifications they have done to his code. He could always turn it over to the EFF for help if he really wants to prosecute to the fullest extent. I doubt that lawsuits are going to help this situation or deter others. They'll just get more crafty about it if they feel the need to.

    --
    My work here is dung.
    1. Re:Proof of that Statement? by whiledo · · Score: 3, Insightful

      Dear lord. I was waiting for the story to post (seeing the un-commentable preview subscribers get) so I could quote that block and reply with the exact same "citation needed" cliche.

      It's an opinion, but it's one that's hard to justify. My own opinion is that open source programmers contribute to a project because they want a program that does a thing they need done, and because they want it done "just so." Witness the history of forking on certain projects.

      --
      Moderators: Before moderating a comment Insightful/Informative, check to see if a child post has already refuted it.
    2. Re:Proof of that Statement? by Anonymous Coward · · Score: 5, Insightful

      From my personal experience, most of the really good programmers that I know don't contribute to open source for one main reason:

      They don't have the time to.

    3. Re:Proof of that Statement? by Ethanol-fueled · · Score: 5, Funny
      From the summary:

      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."

      THIS IS WHY WE CAN'T HAVE NICE THINGS.

    4. Re:Proof of that Statement? by unlametheweak · · Score: 1

      I am not defending SoThink in any way and hope that FlashGot takes action but instead of opting to sue SoThink, I hope he first tries to force them to open up their own tool under the GPL...

      I don't think the SoThink people are interested in being civil as you imply:

      Someone previously mentioned the fact that this add-on sends you to a third party site IN CHINA to download the videos. Well, shortly after installing this add-on I was surfing the net, chose a site and was "hijacked" to an IP in CHINA. Imagine that! Not a good sign if they have included a nice trojan horse for you to have sitting on your computer with this add-on. Be Careful!

      - Ref. https://addons.mozilla.org/en-US/firefox/reviews/display/6541.

    5. Re:Proof of that Statement? by dstar · · Score: 5, Interesting

      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.

    6. Re:Proof of that Statement? by Zero__Kelvin · · Score: 0

      "I really don't agree with that sentiment. I mean, there have been a few recent cases (BusyBox) where the company is making money off of it but I don't think SoThink is making a ton of cash off of their plugin."

      BusyBox ??? You mean the GPL'd small footprint re-write of various UNIX/Linux utilities for use in embedded systems that is now, and has always been GPL'd? The same company that has successfully sued numerous companies for GPL violation, and was the first to bring one in a US court? I think you are confused.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    7. Re:Proof of that Statement? by Hurricane78 · · Score: 1

      I also thought that this was a very false and stupid statement.

      I will not stop contributing, just because someone steals my credit. First I will ask him friendly and fairly, that I think what he did is wrong, that I want it fixed, and that we should work it out. (Ex clarify misunderstandings.) But when he is ignoring me for too long, acting stubborn, or just being an asshole, I will kick his ass. Hard. I then have no problem with suing him, driving over there and storming the building, or DDOSing his servers, if I have fair proof that what he did was illegal/wrong. (But not when I have any doubt.)

      Stopping contribution because of something like this is weak and proof of a poor character, that caves on aggressive dominant others. We are by far not all like that. :)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    8. Re:Proof of that Statement? by abigor · · Score: 1

      Their contact numbers are also Chinese - gee, what an amazing surprise. So I doubt suing them is even an option.

    9. Re:Proof of that Statement? by QuoteMstr · · Score: 2, Insightful

      All right, I'll feed the troll.

      The good programmers are usually the ones that can find work and that can actually meet arbitrary deadlines set forth by restrictions in amount of money to be spent.

      "Good" is such a vague term. Good for whom? If you're talking about "good" for quality of software in general, then clearly, the open source coders win.

      On the other hand, if you're talking about "good" in terms of business, when the executive hiring the programmer will cash out his options in less than a year and doesn't give a damn about long-term maintenance costs, then you're correct.

      Now, let's suppose you're right, and that the "good for [short-term] business" coders can find work more easily, and presumably earn more money. Would that extra value be worth working for a soulless entity, not caring about the quality of your work, and reading about some bug hurting people? Would it be worth giving up on learning new ideas, or receiving meaningful peer feedback, or doing something for the first time ever?

      Maybe for you, it's wroth it. Me, I'd rather do what I love.

    10. Re:Proof of that Statement? by Dogtanian · · Score: 4, Interesting

      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.

      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.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    11. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      GPL... you keep using that word. I don't think that it means what you think that it means.

      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.

      I'm sorry, but you dont understand the GPL. That is not stealing. In fact, it is exactly what the GPL intends. It encourages me to take/modify/use your code however I see fit. It does not require attribution. In fact, it has labeled other licenses (Apache) as being "incompatible" because they do require attribution. The GPL does not require credit be given. If you release something under GPL, then I can do ANYTHING that I want with it, so long as whatever I use it in is also GPL. TFS does not indicate that the other code was not released under GPL as well, so it further demonstrates that the submitter does not understand the GPL, or what "open source" means.

    12. Re:Proof of that Statement? by belmolis · · Score: 2, Informative

      I think he means that Monsoon Media, the company that was violating the Busybox license, was making money off it.

    13. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      The Chinese aren't known for their cheap ripoffs?

      http://www.engadget.com/2009/01/15/dream-g2-doesnt-get-the-irony-of-ripping-off-an-open-source-os/

      I mean only the Chinese would bother to imitate a free to use Phone OS with a mockup UI.

    14. Re:Proof of that Statement? by Zero__Kelvin · · Score: 2, Insightful

      I see that you are almost certainly right. I was confused without the context being offered. That being said, there are many, many cases where the same is true, and we don't know, nor will we likely hear, about any of them.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    15. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      Yeah that would be the money - every time. I've got kids to send to college so show me the money and who cares what the boss does with the software. As long as I am treated well, I could care less.

      I guess I should also say "citation needed" on the open source coders winning. I guess if you mean they can clone stuff pretty well and give things almost as much functionality as COTS; and that is "winning" then OK.

    16. Re:Proof of that Statement? by belmolis · · Score: 1

      Yeah, he did use a somewhat awkward phrasing.

    17. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      For what it's worth, I run a small Press Release site at prFocus.com (please don't Slashdot me!) and because of SoThink's rather blatant violation of the GPL, I've removed all of their press releases from the site (about 30 or so). I've also permanently banned them from submitting any more. Fuck them.

    18. Re:Proof of that Statement? by PaganRitual · · Score: 2, Informative

      Throw ArrayIndexOutOfBoundsException();

    19. Re:Proof of that Statement? by Guido+von+Guido · · Score: 1

      (please don't Slashdot me!)

      Oops, a little late. Sorry about that!

    20. Re:Proof of that Statement? by Ilgaz · · Score: 2, Informative

      Imagine you are a professional developer and sometimes considering to contribute to open source stuff which many of them does, in fake names or nicks. Why would you do it for? For yourself and community.

      How would you think if you browsed this very story comments and seeing "oh but it is not stealing", "stop whining", "citation needed" junk? I know several people who are very advanced developers, contributed to open source and got sick of the never thanking, understanding community and gave up. They now enjoy their millions from "evil companies" at least gives credit to their time.

      Flashgot people served OS X community who doesn't know they already have a great download manager named "curl" in their default OS X installation. I really respect them for that. They could code a $20 download manager or add some "ask.com" "google" toolbar and enjoy the constant income. Of course, as they ship it free, open source, in XUL format (not cool C!), their code deserves to get stolen. You know, in open source, they just sleep with laptop open and code writes itself.. Automatically!

    21. Re:Proof of that Statement? by Ilgaz · · Score: 1

      Having a "Chinese" number doesn't automatically make you suspect to ignoring lawsuits. Having Redmond or Cupertino number could be worse since you would have an army of lawyers to spare.

    22. Re:Proof of that Statement? by Tubal-Cain · · Score: 1

      From my personal experience, most of the really good programmers that I know _do_ contribute to open source.

      I don't doubt that it's true, though one could argue that you have a biased sample. Birds of a feather, and all that...
      Like figuring out soft drink marketshare by polling a Coca-Cola bottling plant.

    23. Re:Proof of that Statement? by init100 · · Score: 1

      driving over there and storming the building, or DDOSing his servers, if I have fair proof that what he did was illegal/wrong.

      So you would want to commit a crime to punish him for his crime? If you'd actually do that, you wouldn't be able to take the moral high road as the innocent victim. And by the way, do you really consider "storming the building" a proportionate response to a license violation?

    24. Re:Proof of that Statement? by dov_0 · · Score: 1

      One useful attack vector is to vote for the bug report concerning the violation at bugzilla. Anyone with a Bugzilla userID can do that. It's the squeaky hinge that gets the oil after all. If they can no longer distribute their dodgy package through Mozilla, they're pretty much done for anyway as far as SoThink is concerned.

      --
      sudo mount --milk --sugar /cup/tea /mouth /etc/init.d/relax start
    25. Re:Proof of that Statement? by darkpixel2k · · Score: 1

      Their contact numbers are also Chinese - gee, what an amazing surprise. So I doubt suing them is even an option.

      No, but you could always send an anonymous note to their government saying you read a comment in their source code about how they love the memory Tienanmen and want their people to be free like open source--then their government will take care of them. Murdered for code?

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    26. Re:Proof of that Statement? by ScrewMaster · · Score: 1

      I tend to agree. Besides, that bit about "and then shamefully stick their head in the sand and ignore the consequences" is a crock. If they had any shame, they wouldn't have ripped off the actual authors in the first place.

      --
      The higher the technology, the sharper that two-edged sword.
    27. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      How do open source produce better quality software? For almost every single software that has an open source and closed source version either freeware or commercial), the closed source version is better.

      Honestly, the only open source software I can think of that doesn't have a better closed source alternative is perhaps Apache and even that is debatable.

    28. Re:Proof of that Statement? by mpe · · Score: 1

      I mean, there have been a few recent cases (BusyBox) where the company is making money off of it but I don't think SoThink is making a ton of cash off of their plugin.

      Copyright law does not require an infringer to be making money off it. They could still be liable for huge "statutory damages".

      I am not defending SoThink in any way and hope that FlashGot takes action

      The most obvious action would be a DMCA takedown notice to mozilla.net and wherever else SoThink is hawking this software.

      but instead of opting to sue SoThink, I hope he first tries to force them to open up their own tool under the GPL if it is tangled into his code or at least realease all the modifications they have done to his code.

      According to the article he has already tried "asking nicely" (and been ignored) so taking some kind of legal action would appear to be approproiate.

    29. Re:Proof of that Statement? by mpe · · Score: 1

      Storming the building? Seriously?!

      How would you describe the antics of the BSA? They appear to have "stormed" quite a few buildings in the name of opposing copyright infringement!

    30. Re:Proof of that Statement? by xtracto · · Score: 1

      This is why most good programmers will stop contributing to the global community because there are those who will steal their work

      Does not compute

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    31. Re:Proof of that Statement? by FauxReal · · Score: 1

      Most of us don't have the resources to storm buildings around the world like the BSA.

    32. Re:Proof of that Statement? by Chrisq · · Score: 1

      driving over there and storming the building, or DDOSing his servers, if I have fair proof that what he did was illegal/wrong.

      So you would want to commit a crime to punish him for his crime? If you'd actually do that, you wouldn't be able to take the moral high road as the innocent victim. And by the way, do you really consider "storming the building" a proportionate response to a license violation?

      You tell him. In fact if he does that why don't you DDOS his servers.....

    33. Re:Proof of that Statement? by argiedot · · Score: 1

      Anonymous Cowardon bullshits again. The GPL requires that copyright notices not be modified. Proof from the horse's mouth..

      You may copy and distribute verbatim copies of the Program's
      source code as you receive it, in any medium, provided that you
      conspicuously and appropriately publish on each copy an appropriate
      copyright notice and disclaimer of warranty; keep intact all the
      notices that refer to this License and to the absence of any warranty;
      and give any other recipients of the Program a copy of this License
      along with the Program.

      If the modified program normally reads commands interactively
              when run, you must cause it, when started running for such
              interactive use in the most ordinary way, to print or display an
              announcement including an appropriate copyright notice and a
              notice that there is no warranty (or else, saying that you provide
              a warranty) and that users may redistribute the program under
              these conditions, and telling the user how to view a copy of this
              License

      The FSF has also made clear that you must preserve copyright notices of previous authors.

    34. Re:Proof of that Statement? by stephanruby · · Score: 2

      From my personal experience, most of the really good programmers that I know don't contribute to open source for one main reason: They don't have the time to.

      Open sourcing a closed source code base is not a question of time. It hardly takes any. It's a question of ideology, or it's a question of ownership, but it's not a question of time. If anything, I've done it both ways, and it's a hell of a lot faster to work on a public repository than to work on a secure repository that you won't let anyone else outside yourself (or your team) come near.

    35. Re:Proof of that Statement? by sobers_2002 · · Score: 1

      _you_ _need_ _to_ _stop_ _using_ ___

    36. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      "Good" is such a vague term. Good for whom? If you're talking about "good" for quality of software in general, then clearly, the open source coders win.

      *spits out coffee*

      Hahaha, that's a good one.

    37. Re:Proof of that Statement? by MikeBabcock · · Score: 1

      Most of the best programmers I know are contributing to Open Source.

      And I'd also disagree with the editorializing in the summary -- these situations just cause yelling and lawsuits but they don't make anyone of any significance stop believing in FOSS.

      --
      - Michael T. Babcock (Yes, I blog)
    38. Re:Proof of that Statement? by sorak · · Score: 1

      I think that OP's point was that it is much easier to just abandon F/OSS and do everything through proprietary software.

    39. Re:Proof of that Statement? by Anonymous Coward · · Score: 0

      ArrayIndexOutOfBoundsException sounds like Java (I don't know of any other language that uses that name) , but
      1) "Throw" should be all lower case
      2) Java variables don't start with $, so I think you'd get a compile error first.

    40. Re:Proof of that Statement? by blueskies · · Score: 1

      give things almost as much functionality as COTS

      If you consider IIS remote exploits as functionality, then yes i completely agree with you. Open source sometimes forgets to put those remote exploits in place or plugs them up.

    41. Re:Proof of that Statement? by blueskies · · Score: 1

      Pretend that you know more than one programming language and pretend that they might do something sensible with -1 as an index.

      If you don't have time to learn another programming language, lets just assume [-1] means the last entry in a list or array of objects.

    42. Re:Proof of that Statement? by Darinbob · · Score: 1

      Back in the 80s or earlier, people usually contributed source code to others because they wanted to share it. Ie, they'd already written it, they weren't getting paid for it, so why not share it and make someone job a bit easier?
      There was rarely any desire to make a name for one's self, or to press an agenda, and certainly no us-vs-them turf wars. If someone else took the code and incorporated it into something commercial, then it was no big deal. If someone came out with a better program to do the same thing, then that was fine.

    43. Re:Proof of that Statement? by Darinbob · · Score: 1

      Possibly true. It depends on the person. I definitely think we have more major open source being helped out by people who are paid to do so, with lots of smaller projects getting help from college students who have tons of free time. For a lot of people with full time jobs, with families, etc, it can be a real challenge to contribute to a big open source project as a hobby in the few hours a week of free time.

    44. Re:Proof of that Statement? by whiledo · · Score: 1

      If I were one of these mysterious people you claim are secretly reading this, one of the first things I'd do to a post asking for a citation would be to post and say that I quit or am about to quit contributing to project X because of the theft. Yet not a single person has posted this as far as I can tell.

      So, again, [citation needed]

      --
      Moderators: Before moderating a comment Insightful/Informative, check to see if a child post has already refuted it.
    45. Re:Proof of that Statement? by hrimhari · · Score: 1

      I'm about to quit contributing to project X because of the theft... What does project X do again?

      --
      http://dilbert.com/2010-12-13
    46. Re:Proof of that Statement? by hrimhari · · Score: 1

      What is this about again?

      --
      http://dilbert.com/2010-12-13
    47. Re:Proof of that Statement? by Tony+Hoyle · · Score: 1

      If the current is $employee[0], then logically $employee[-1] is the previous one. I'm guessing the $ signs mean perl.. I haven't used negative indexes like that in years, didn't know any other language than C supported them.

    48. Re:Proof of that Statement? by the_arrow · · Score: 1

      Like figuring out soft drink marketshare by polling a Coca-Cola bottling plant.

      Q: Have you ever had a Pepsi?
      A: Yes.

      Pepsi announcement: 100% of workers on Coca-Cola bottling plant drinks Pepsi!

      --
      / The Arrow
      "How lovely you are. So lovely in my straightjacket..." - Nny
    49. Re:Proof of that Statement? by Tubal-Cain · · Score: 1

      Coca Cola Announcement: Pepsi's own study confirms that 'once was enough' for Coca-Cola bottlers.

    50. Re:Proof of that Statement? by blueskies · · Score: 1

      Python and perhaps ruby use negatives to index from the end of the list/array.

  3. RIAA by arizwebfoot · · Score: 1, Offtopic

    Sic the RIAA on them, then they'll have to pay a million bucks too.

    --
    Beer is proof that God loves us and wants us to be happy.
    1. Re:RIAA by nacturation · · Score: 1

      Are you kidding? There's absolutely no double standard here, and I'm sure everybody agrees that they should get fined 80,000 times the retail price of that GPL code in order to punish them. After all, no doubt everybody here agrees that copyright infringement equals theft.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    2. Re:RIAA by El+Icaro · · Score: 1

      that *is* the general consensus, though few will want to admit it

      same with downloading music, it has drm so they feel they're entitled to torrent it -- but still without paying, of course

    3. Re:RIAA by Anonymous Coward · · Score: 0

      Only if they lied about the infringement it to the courts. such as replacing

    4. Re:RIAA by LingNoi · · Score: 0, Flamebait

      Yes, well done you found us all out. Obviously the user group of slashdot is a borg think tank which all hold the same view point. It's obvious that the people who think it's ok to download propitiatory software are the same people that are GNU warriors. Oh wait, that makes no sense now does it? Why would someone who uses free software download windows illegally?

      I have a different theory. You're a fucking idiot.

  4. Cheap shot at GPL... ignoramous by Stumbles · · Score: 1

    To quote the quote; "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." Bullshit. Show your source. The advantage here with open source... violators can easily be found. Since the code is GPL there is zero risk of legal repercussions.

    --
    My karma is not a Chameleon.
    1. Re:Cheap shot at GPL... ignoramous by Anonymous Coward · · Score: 0

      So the assumption is that you belong to the group of thieves that steals people's work because there is no recourse? Now if M$ was to take public code and make it their own, there would be a shit storm but some Chinese thief takes it and passes it off as their own, its ok? I think you are full of shit and need to show your source. Its ignorance like yours that leads to situations like this.

  5. heh, there web page looks like a parked domain by Anonymous Coward · · Score: 1, Interesting

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

    1. Re:heh, there web page looks like a parked domain by unlametheweak · · Score: 5, Interesting

      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.

    2. Re:heh, there web page looks like a parked domain by stinerman · · Score: 1

      AFAIK, 80,000 * 0 = 0.

      Being serious for a second, there is a marked difference between infringing on a copyright under a permissive license and one under a non-permissive license.

      If Jammie Thomas would have incorporated the works of a few CC-BY-SA songs into her new blues album without abiding by the license, I think we'd be a lot less sympathetic.

    3. Re:heh, there web page looks like a parked domain by lithis · · Score: 1

      Why would you even download this?

      Because their website is copyrighted 2007-2010, and software from the future is awesome!

  6. Oh Slashdot... by Anonymous Coward · · Score: 0, Flamebait

    I love the double-standard so much. Piracy is fine but GPL violations ? OH GOD STOP THE PRESSES. "Yes but you see, it is not the same... Sothink as a company is making money off it." Yeah, maybe. In most case of GPL violations tough, the percentage of the new work work in violation is so small as to be insignificant. And still, if it were another freeware app, people would still complain and scream "TRIAL !" I wonder what the copyright abolitionist would say when copyright is abolished and the GPL stops to be enforceable... Oh well.

    1. Re:Oh Slashdot... by Anonymous Coward · · Score: 4, Insightful

      You're obviously new here...

      Piracy and GPL violations both hurt workers in the field of computing/entertainment/etc. However, there's a big difference between a random Joe copying an mp3 and a corporate entity stealing a product and re-marketing it as their own.

      Yet we live in a society where surveillance is a double-edged sword. It's more favorable to our freedoms to let someone get away with copying a Miley Cyrus song rather than letting bureaucrats crush us and turn daily life into red-tape + TSA-like conditions.

      Does this shift everything in favor of the little guys? Sure. Life isn't fair, but we hope to improve society (even if it's a slow process). Given the proclivity of human nature, it's FAR safer for smaller crimes to go unpunished than grant corporations overwhelming powers and let LARGE crimes go unpunished. Case in point: Recent housing & banking economic scandals.

    2. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      I wonder what the copyright abolitionist would say when copyright is abolished and the GPL stops to be enforceable... Oh well.

      "Yipee"?

    3. Re:Oh Slashdot... by fishbowl · · Score: 1

      >GPL stops to be enforceable.

      When has the GPL, in particular, been enforced by any agent of any government?

      --
      -fb Everything not expressly forbidden is now mandatory.
    4. Re:Oh Slashdot... by nausea_malvarma · · Score: 3, Insightful

      I wonder what the copyright abolitionist would say when copyright is abolished and the GPL stops to be enforceable... Oh well.

      If copyright were abolished, we would be free to copy and modify software without legal repercussions, so we wouldn't need to rely so much on the GPL. Of course, no modifying could be done unless programmers voluntarily published their source code. But in a theoretical world without copyright, there would be no reason not to publish your source code - because you wouldn't be able to profit off of software sales in a world where anyone could legally copy your program for free. It would be advantageous to publish the source code, to ensure quality and make bugs and security holes visible.

      In short, if copyright were abolished, we would have no use for the GPL.

    5. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      However, there's a big difference between a random Joe copying an mp3 and a corporate entity stealing a product and re-marketing it as their own.

      Try this instead:

      However, there's a big difference between tens of thousands of potential customers stealing a copyrighted mp3, and a small software company infringing the license of a software product to save on development costs for their Firefox plugin.

      The logic is the same, isn't it? But the effect is markedly different. That's the power of language, what Orwell warned about in 1984 and what marketers, governments, and other self-promoters use every day.

    6. Re:Oh Slashdot... by nacturation · · Score: 2, Insightful

      If copyright were abolished, we would be free to copy and modify software without legal repercussions, so we wouldn't need to rely so much on the GPL.

      That's a bit like saying that a person without arms wouldn't rely so much on gloves.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    7. Re:Oh Slashdot... by nausea_malvarma · · Score: 2, Interesting

      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.

    8. Re:Oh Slashdot... by HiThere · · Score: 2, Interesting

      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.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    9. Re:Oh Slashdot... by Kaboom13 · · Score: 4, Insightful

      In a world without copyright, all commercial software money would be made off support contracts. That's not necessarily a bad thing, but it means the exact opposite of what you intend will happen in a lot of cases. Developers will clamp down as tight as they can on their source, protecting it as a trade secret. As long as they are the only ones with the source, they have a huge advantage in giving support. It is a hundred times easier to patch a bug, or add a requested feature, when you have the source. Currently you can make the source available if you so choose, without licensing it like the GPL. In fact, Microsoft does just that for Windows. If copyright ended today, do you think they would just shrug their shoulders and gpl everything? No, they would do everything in their power to consolidate as much knowledge of of Windows and it's source with them, so competitors can not quickly create their own windows distro (for lack of a better term) and claim a piece of the support contract pie.

    10. Re:Oh Slashdot... by nacturation · · Score: 1

      I think you should re-read my post. You're reading into it a point I'm not trying to make.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    11. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      Makes perfect sense.

    12. Re:Oh Slashdot... by Dogtanian · · Score: 1

      But in a theoretical world without copyright, there would be no reason not/i> to publish your source code - because you wouldn't be able to profit off of software sales in a world where anyone could legally copy your program for free.

      That shows a lack of insight for a start.
      They couldn't copy your software if no-one but you had access to it in the first place. You could sit on the software, using it for what it was intended for yourself (i.e. giving yourself an advantage in providing an end product, or possibly carrying out a service on behalf of others) and not letting anyone else have it at all.

      Or you could force everyone to use the software through your servers (i.e. they only get access to the interface and the output, not the underlying code- just like a server-based web app or service).

      No, you're probably not going to make as much money that way. But it's still a flaw in your idealised, lack-of-thought regurgitation of "in a copyright-free world, no-one will have reason to hold on to their code" argument.

      And that's disregarding the fact that some worthwhile code *might* not be written in the first place if people couldn't make money off by selling it with the protection of copyright.

      Now, one could argue these points in more depth. I'm not saying that I agree with them or that they couldn't be rebutted. (Because I know from experience that at least one kneejerking idiot will otherwise assume that I'm taking the opposite position to your argument rather than simply pointing out the glaring holes and omissions in it).

      My issue was that you didn't even consider either of these rather obvious issues in the first place, which pretty much negates the value of your argument.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    13. Re:Oh Slashdot... by mysidia · · Score: 1

      That would be a good reason to publish only binaries and fill them up with all sorts of hard-to-defeat DRM-like piracy countermeasures and arcane tactics like remote identifying and banning computers from running the SW.

      Someone might manage to defeat them at some point, but if they didn't buy the software legitimately, they don't get bugfixes, upgrades, or addon packages.

    14. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      But in a theoretical world without copyright, there would be no reason not/i> to publish your source code - because you wouldn't be able to profit off of software sales in a world where anyone could legally copy your program for free.

      That shows a lack of insight for a start. They couldn't copy your software if no-one but you had access to it in the first place. You could sit on the software, using it for what it was intended for yourself (i.e. giving yourself an advantage in providing an end product, or possibly carrying out a service on behalf of others) and not letting anyone else have it at all.

      Problem is, you really can't make money by making software and hiding it from everyone. Having a personal benefit from hidden software might give your business a slight edge, but not strong enough to be profitable. 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? Like suppose I write a web browser, and I hide it from everyone, but I offer to print out webpages for a dollar? I doubt people would tolerate that.

      Or you could force everyone to use the software through your servers (i.e. they only get access to the interface and the output, not the underlying code- just like a server-based web app or service). No, you're probably not going to make as much money that way. But it's still a flaw in your idealised, lack-of-thought regurgitation of "in a copyright-free world, no-one will have reason to hold on to their code" argument.

      That is a legitimate concern that I did not consider. That *would* be a way for people to profit off software in a copyright free environment, and I feel dumb for not thinking of it. So I was wrong on that point. However, I don't see how having the GPL would prevent this either. I would hope in a hypothetical copyrightless future, good people would create free software alternatives to software-as-service. But perhaps I hope too much.

    15. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      I apologize for misunderstanding. What point are you trying to make? I have trouble understanding your simile.

    16. Re:Oh Slashdot... by El+Icaro · · Score: 1

      Still, both are wrong.
       
      Saying it's better/"more favorable to our freedoms" to download music than having large corporations preform some illegal activity is retarded.
       
      The fact is simply that larger corporations/industries have the resources to prosecute "the little guys" and we're just butthurt we can't get back at them.

    17. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      Another possibility I didn't consider. But what would keeping the GPL around in a world without copyright do to prevent companies from clamping down on source? Would anything stop companies from clamping down on source in this scenario?

    18. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      That would be a good reason to publish only binaries and fill them up with all sorts of hard-to-defeat DRM-like piracy countermeasures and arcane tactics like remote identifying and banning computers from running the SW.

      We live in a world with copyright, and that already happens! The only difference in a world free of copyright is, without the threat of legal retribution, piracy would become much more widespread. DRM would be defeated very quickly (like today, where you can find zero-day warez) and all of those upgrades and addons could be pirated too.

    19. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      I see your point, so I propose that the damages in each case should be based on the amount of money the offender has made from their use of the copied item. That would let Jammie off the hook anyway, since I suspect that she has not made a penny from sharing anyone elses work

      Incidently, does the percentage of the work that is in violation matter? Surely the question is whether or not the work would function without it? If they ommitted the GPL work, they would be legitimate, and if it does not work without it that would be their problem, just as it would be mine if I wrote some commercial software that was dependent on Microsoft libraries and didn't want to comply with their license.

    20. Re:Oh Slashdot... by Dogtanian · · Score: 4, Interesting

      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.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    21. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      I see your point. Your arguments make a lot of sense. I would hope somebody with points would mod you up.

    22. Re:Oh Slashdot... by JAlexoi · · Score: 1

      No. A person without, prosthetic or biologic, hands has no use for gloves.

    23. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      That's a pretty good analysis.

    24. Re:Oh Slashdot... by MichaelSmith · · Score: 1

      In a world without copyright, all commercial software money would be made off support contracts.

      In a world without copyright more code would be closed source.

    25. Re:Oh Slashdot... by tepples · · Score: 1

      Or you could force everyone to use the software through your servers (i.e. they only get access to the interface and the output, not the underlying code- just like a server-based web app or service).

      There are applications for which the bandwidth and latency of an Internet connection to your customers just don't cut it. One of these is video games that aren't turn-based: if the entire game runs on the server and just uses the customer's equipment to relay input, video, and sound, the player will see the compression artifacts and will feel the lag.

    26. Re:Oh Slashdot... by mysidia · · Score: 1

      It's probably all moot b/c copyright law isn't going anywhere, except possibly stricter, and giving even more rights to content owners, however:

      What i'm saying is software would get mechanisms built into it that prevent cracks from being successful.

      Think "Windows Activation" and WGA but 1000% worse. Possibly every time you boot your machine up, and login, certain binaries have to be "downloaded" from your OS vendor, by a downloader.

      Instead of code being written the way it is today, it may be written with subtle time-sensitive bugs designed to cause breakage (but legitimate SW users get an update before the 'breakage date' arrives).

      e.g. Intentional things like the "Y2k bug" bugs that will be turned off in a later version by changing a #define.

      And more software with online/SaaS components that can't be easily ripped off.

    27. Re:Oh Slashdot... by TomViolin · · Score: 2, Insightful

      I think that if copyright were abolished, the sale of software would still continue, albeit in a more limited way, paticularly in the business world, even if everything were open-sourced.

      Think of this: if you are an IT manager, are you going to trust the OS of all your production machines to some random Joe Schmo's distribution of "Free OS" downloaded from freebies.com? No way, you are still going to get it from a reputable source, and if you have to pay for it, all the better. The sale is in fact a sort of support contract in itself, because the exchange of funds for software thus gives you the right to go after the seller, if not legally, at least create bad press, if there is a failure.

      A similar thing would happen with entertainment media. Even though I can get just about any movie in digital form off of Pirate Bay practically the day it is released, I will still pay money to see it in the theater. Why? Because of the experience, and because I know the picture and sound quality are going to meet certain standards (e.g. THX). Just like I will still go to a concert even if I have downloaded the album.

      The physical design of many hardware devices, such as automobiles, is pretty much open-source, hence the existence of Chilton's service manuals and the like. But would I theoretically trust my life to a car built from open specs by Larry down the street? Again, no way.

      Yes, among hackers (of all stripes), no one would pay for anything anymore. But if I want to take the girlfriend to a movie, or acquire software for work that works as expected the first time, or trust my life to a car, I will gladly pay a fair price for the assurance that it will "just work."

      The good news is that overtly crappy software (e.g. Windows ME & Vist) would never see the light of day. But good quality products will still be profitable, and will command a price.

    28. Re:Oh Slashdot... by init100 · · Score: 3, Insightful

      I love the double-standard so much. Piracy is fine but GPL violations ? OH GOD STOP THE PRESSES.

      You write as if Slashdot would be one single person. Do I really have to explain that there are thousands of people commenting on Slashdot, with wildly varying opinions on different subjects. It could very well be that different subsets of the Slashdot populace are attracted to the articles on piracy and GPL violations, but apparently, your simple mind cannot fathom this. Unless you get down to individuals, you cannot claim that the entire Slashdot populace has a double standard and still expect to be taken seriously.

    29. Re:Oh Slashdot... by damiangerous · · Score: 2, Informative

      Several GPL lawsuits have been filed in the United States (Cisco and Verizon/Busybox off the top of my head). So far all have been settled before reaching court. However, the GPL has been upheld by a German court: http://arstechnica.com/open-source/news/2007/07/skype-loses-gpl-lawsuit-in-germany.ars

    30. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      I'd like to think people have a breaking point. A point where they say "I'm mad as hell and I'm not going to take it anymore". I'd like to imagine if software were that intrusive, people would turn to piracy or free alternatives. One incident in reality supports my belief: the widespread piracy of Spore.

    31. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      Piracy tends to take the entire program, everyone *knows* that's Microsoft's Windows XP or THQ's Warhammer they're playing. Taking code without attribution is what's so shitty about violating GPL. Cause they would've just shared if they asked nicely and weren't trying to make money out of someone elses work.

    32. Re:Oh Slashdot... by nacturation · · Score: 2, Informative

      "we wouldn't need to rely so much on the GPL"

      With no copyright, you cannot rely on the GPL at all because it's unenforceable. Much like a person without arms wouldn't rely on gloves so much because they're unwearable.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    33. Re:Oh Slashdot... by nacturation · · Score: 1

      My point exactly.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    34. Re:Oh Slashdot... by Phroggy · · Score: 1

      I love the double-standard so much. Piracy is fine but GPL violations ? OH GOD STOP THE PRESSES.

      Here's the difference:

      If I copy code that you wrote, incorporate parts of it into my own software, and release it as my own without crediting you (either for sale in a commercial product or under a free license), I am plagiarizing your work. I am taking the credit for a work you created.

      If I download a movie you created from a P2P network, and make it available for others to download from me, I am not taking any credit for creating the movie. If I rip a DVD and upload it via BitTorrent, not only will I not take the credit for creating the film, but I'll include a description that gives proper credit to the people who did, and links to the film's official web site and IMDB for more details. If I burn copies of the movie to DVD, put it in a plastic case and sell it on the street, I'll include a cover label with that same information, and make sure potential buyers don't mistakenly believe it's really my film.

      If I copy a video game from a friend at a LAN party, and set up a shared drive on the LAN so everyone else can install it too, I am not taking any credit for creating the game myself. Everyone there understands that the company who did create the game put a lot of resources into its development, and their employees are proud of what they've created. If I charge admission for people to come to the party, nobody thinks I had anything to do with the creation of the games we're playing.

      All of these are copyright violations, and I could profit from them. However, only the first example involves any sort of dishonesty. Many Slashdotters don't have a huge objection to copyright infringement by itself, as long as you're not profiting from it (for example, downloading a movie but not selling DVDs; sharing games at a LAN party but not charging admission). However, plagiarism is completely different, and if you plagiarize and profit from it, you're not going to get much sympathy.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    35. Re:Oh Slashdot... by Digana · · Score: 1

      It's not a double standard. Copyleft is the opposite of copyright, just happens to use to hack existing copyright laws to achieve the desired effect.

      Say defending copyleft is a double standard is like saying atheists are religious.

    36. Re:Oh Slashdot... by NickFortune · · Score: 1

      That's a bit like saying that a person without arms wouldn't rely so much on gloves.

      More like a person with heathy limbs of arms wouldn't rely so much on prosthetics.

      Just because you strongly support a palliative, that's no reason not to cure the disease.

      --
      Don't let THEM immanentize the Eschaton!
    37. Re:Oh Slashdot... by Draek · · Score: 1

      And it'd be the Unix Wars all over again. And just like last time, there'll come a system that promises some degree of standardization, and everyone will jump ship to it while the old companies die along with their 'trade secrets'.

      --
      No problem is insoluble in all conceivable circumstances.
    38. Re:Oh Slashdot... by xtracto · · Score: 1

      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.

      I found that quote intriguing, maybe it is just a special case of Mexico but usually the way out-of-university Software Engineers do money is by developing POS or similar "tailormade" software for local shops.

      Usually such developers sell the program including a service contract for some time after installation but not including the source. In the *very* rare case that the client asks for the source-code, usually he needs to pay an (significant) extra amount of money for it.

      I think exactly that would happen if copyright was abolished... however I do not think that would be the norm. People who want to share code and create an "open society" will always exist. Take for example, BSD sharing code. There is people who provide their code with BSD license, and they don't care if someone else uses their code for commercial purpose!

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    39. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      It depends on what you think is better: lobbying to a third party to let them do things the way you want to (RIAA); or, just doing whatever you want and damn everyone else if they think it's wrong or try to stop you (pirates).

    40. Re:Oh Slashdot... by bentcd · · Score: 1

      I wonder what the copyright abolitionist would say when copyright is abolished and the GPL stops to be enforceable...

      I'm guessing "w00t!", but suspect that "yay!" may be a strong contender.

      --
      sigs are hazardous to your health
    41. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      If I burn copies of the movie to DVD, put it in a plastic case and sell it on the street, I'll include a cover label with that same information, and make sure potential buyers don't mistakenly believe it's really my film.... However, plagiarism is completely different, and if you plagiarize and profit from it, you're not going to get much sympathy.

      That's so cute. You'll rip off movies and sell them for a profit with a clean conscience, but if someone copies *your* work and makes a buck then you're going to cry about it.

      Oh, how I love Slashdot...

    42. Re:Oh Slashdot... by nacturation · · Score: 1

      Since my analogy seems to have been stretched the entirely wrong way, let me rephrase it:

      If copyright didn't exist we wouldn't rely so much on the GPL? That's a bit like saying that a fish wouldn't rely so much on my email junk folder.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    43. Re:Oh Slashdot... by mea37 · · Score: 1

      "in a theoretical world without copyright, there would be no reason not to publish your source code - because you wouldn't be able to profit off of software sales in a world where anyone could legally copy your program for free"

      Sounds great... right up until some enterprising programmer says "I won't release the code, therefore you can't modify it; but I can, and you can pay me to make such modifications if you need them."

      Or uses DRM to continue profiting off of sales.

      Or sells the use of the software rather than providing you a copy of it.

      An information asymetry is an opportunity to profit. Copyright is only one tool in that workshop.

    44. Re:Oh Slashdot... by Phroggy · · Score: 1

      If I burn copies of the movie to DVD, put it in a plastic case and sell it on the street, I'll include a cover label with that same information, and make sure potential buyers don't mistakenly believe it's really my film.... However, plagiarism is completely different, and if you plagiarize and profit from it, you're not going to get much sympathy.

      That's so cute. You'll rip off movies and sell them for a profit with a clean conscience, but if someone copies *your* work and makes a buck then you're going to cry about it.

      Oh, how I love Slashdot...

      Why is it difficult for you to understand how someone could find plagiarism morally repugnant but not object to copyright infringement? Both are illegal, but they're totally different offenses. It has nothing to do with who created the work and who is using it inappropriately.

      If you disagree with this position (obviously many do), that's fine. State your position, and explain why you feel that way.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    45. Re:Oh Slashdot... by Dogtanian · · Score: 1

      I didn't say it would work for every application. On the other hand, unless they can figure out some way of still making money from games, the vast majority of the industry aren't going to bother. (And the fact remains that while there may be some decent free/open source games out there, they're not in the same ballpark as commercial ones).

      Of course, the common sense approach here is one that's already in use; fairly heavyweight client, but the game still goes through the servers, a la WoW. They couldn't charge for the client at all, but they'd probably just increase the subscription price to make up for it.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    46. Re:Oh Slashdot... by thePowerOfGrayskull · · Score: 1

      Piracy and GPL violations both hurt workers in the field of computing/entertainment/etc. However, there's a big difference between a random Joe copying an mp3 and a corporate entity stealing a product and re-marketing it as their own.

      Stating that there's a difference doesn't make it so. Case 1: person takes "data" and uses it, gives it to a few thousand of his closest friends. Case 2: person takes "data" and uses it, sells it to paying customers. In both cases, "data" wasn't supposed to be available for misuse due to copyright restrictions. In both case, the wishes of the owner and/or creator of that "data" were not respected by the people doing the taking.

      Copyright is the double-edged sword in this case. It protects our right to GPL our source as much as it protects RIAA's right to claim ownership of an arrangement of pleasing sounds. Under the current system, you can't have one without the other - and getting offended by one abuse of copyrighted material without getting offended by the other is hypocritical. (I'm feeling pretty good about this one, as I'm offended by both abuses.)

    47. Re:Oh Slashdot... by tepples · · Score: 1

      On the other hand, unless they can figure out some way of still making money from games, the vast majority of the industry aren't going to bother.

      Exactly. That's one reason why even the Mac still beats Linux on the home desktop.

      [Without copyright in video games,] the common sense approach here is one that's already in use; fairly heavyweight client, but the game still goes through the servers, a la WoW.

      It might work for PC games, but then there are two problems:

      • People will make server emulators, allowing the client to communicate with a separate shard detached from the official servers.
      • Good luck getting an online-only game onto a handheld system that isn't a phone. A lot of parents will buy their kids a DS or PSP or iPod Touch but not a smartphone because they don't want another $60 per month bill for a data plan.
    48. Re:Oh Slashdot... by thePowerOfGrayskull · · Score: 1

      True but only to a point. If copyright were abolished, even the limited protection that GPL gives would go away. Companies would have no incentive to do anything but release binary products, knowing that to do otherwise would be to ensure that their present business model is not sustainable.

    49. Re:Oh Slashdot... by nausea_malvarma · · Score: 1

      Yeah I don't think companies would have incentives to make free software. That would change. But people would still make free software...just voluntarily, or as a hobby.

    50. Re:Oh Slashdot... by Anonymous Coward · · Score: 0

      We think we expect to be taken seriously

    51. Re:Oh Slashdot... by fishbowl · · Score: 1

      That's not the GPL being enforced, that is the derivative works protection of copyright law being enforced. Plenty of examples of that. All you can say about the GPL in that case is that it didn't *abridge* copyright protection.

      --
      -fb Everything not expressly forbidden is now mandatory.
    52. Re:Oh Slashdot... by hrimhari · · Score: 1

      I take out my imaginary hat and bow to you, sir. You just stated my own thoughts.

      By the way, since they were mine, please add the appropriate credit : D

      --
      http://dilbert.com/2010-12-13
    53. Re:Oh Slashdot... by Dogtanian · · Score: 1

      People will make server emulators, allowing the client to communicate with a separate shard detached from the official servers.

      Doesn't really matter if essential and significant parts of the game logic are held on those servers and the interface is just a hollow shell. They'd essentially have to rewrite whole parts of the game.

      As for the DS type games... you're right. But if people can't make money from them, then the majority of those games simply won't be made.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    54. Re:Oh Slashdot... by hrimhari · · Score: 1

      But isn't the point about usefulness of Copyright itself, not the GPL?

      If I'm not mistaken, the justification for Copyright is to protect the wishes of whoever make something.

      If Copyright is abolished completely, only some (minority? of) people will still be motivated to produce whatsoever, given that their wishes match a reality where Copyright cannot be protected. The rest of the people may just decide that having their wishes disrespected is too much a hassle.

      Among such wishes we could list:

      - Making a living out of the inventions: disrespected when inventions are copied and hurts the inventor's income.
      - Making fame out of the inventions: disrespected when inventions are copied and renamed so that the original inventor's name is replaced by another.

      My ideal world is one where Copyright and things like the GPL exist together and where particularly restrictive Copyrights never last more than the inventor's life span, when whatever was copyrighted would fall into a state of GPL-ness or something alike: no more money owned, do whatever you like with it, but preserve the memory of the inventor.

      --
      http://dilbert.com/2010-12-13
  7. Illegal Copyleft Infringement. by Ostracus · · Score: 5, Interesting

    "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?

    --
    Shai Schticks:"You don't make peace with friends, you make peace with enemies"
    1. Re:Illegal Copyleft Infringement. by isilrion · · Score: 1

      Stealing? A digital artifact?

      Now, while I agree with you that "stealing" is a horrible word to use in that context (as nothing was stolen), I tend to rationalize this usage by considering that the "stolen" thing is not the digital artifact, but the rights over derivative works that the author's gave to the users.

      So, it would not be "stealing code from the authors", but "stealing rights from the users". Still, I'd rather not use that rationalization, at least to stop the trolls, that will certainly come claiming that it is the same thing as "stealing" music.

    2. Re:Illegal Copyleft Infringement. by dstar · · Score: 1

      No, stealing, as in taking something and claiming they wrote it. That's really not the correct term, however; the term the original writer wanted was 'plagiarizing'.

    3. Re:Illegal Copyleft Infringement. by Anonymous Coward · · Score: 0

      Actually, the term has always been plagiarism - which has always been fraud, not theft.

    4. Re:Illegal Copyleft Infringement. by Anonymous Coward · · Score: 0

      Stealing credit for a digital artifact.

    5. Re:Illegal Copyleft Infringement. by Travelsonic · · Score: 1

      Still distorting the word. Try again.

      --
      If you believe in privacy, and believe you have "nothing to hide" at the same time, you're a goddammed idiot
  8. Speaking of Astroturfing by Filter · · Score: 5, Insightful

    If my code gets 'stolen', used without my permission, breaking the terms of the license; what difference does it make as to the license I chose to release it under.

    --

    "better ways of doing things eventually just replace the inferior things" - Linus Torvalds 09-08-07

    1. Re:Speaking of Astroturfing by Runaway1956 · · Score: 2

      The GPL and similar licenses have been carefully crafted for the purpose of encouraging development and innovation. If you steal some Microsoft code, you have stolen from an immensely wealthy corporation who probably can't be hurt by the theft. If you steal from open source, you have stolen from humanity. Compare the former to passing gas in an executive meeting, compare the latter to spraying nerve gas in a city subway.

      The worst thing about all this is, the people who "own" the open source code ask almost nothing from you in exchange for using their code. Just a little respect by way of referencing them, and passing on the same rights they granted to the thieves.

      There is a reason why people who steal from charities are often times punished more severely than people who steal from a for-profit corporation.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    2. Re:Speaking of Astroturfing by Eternauta3k · · Score: 1

      If you steal some Microsoft code, you have stolen from an immensely wealthy corporation who probably can't be hurt by the theft. If you steal from open source, you have stolen from humanity

      Depends. If you don't modify or improve your "stolen" code in any way, you can't argue you've harmed the developer in any way. You've merely disrespected his right to control the distribution of his creative output (i.e. copyright)

      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
    3. Re:Speaking of Astroturfing by Anonymous Coward · · Score: 0

      I thought open source was supposed to be "free (as in speech)". If so, how exactly can one "steal" something that is supposedly free?

    4. Re:Speaking of Astroturfing by Runaway1956 · · Score: 1

      You should stop thinking, and start reading:

      http://www.gnu.org/licenses/gpl-3.0.txt

      Just as Microsoft very carefully assigns rights and responsibilities with their "EULA", so does the GPL. As does the LGPL, the BSD license, and all other licenses we may ever hear of.

      And, "Free, as in free speech" doesn't mean "Free, as in plegiarize me, please"

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    5. Re:Speaking of Astroturfing by MikeBabcock · · Score: 1

      You can't read.

      Free Software is Free in that it guarantees the Freedom of the software itself, not your Freedoms.

      For example, if you lived in a truly free society, you'd be allowed to do whatever you want. But wouldn't your neighbour be allowed to shoot you for sport as well? To prevent this type of chaos and to guarantee your general freedoms (which require life and safety), certain other "freedoms" like wanton murder and theft are disallowed by society.

      The same has evolved in the Free Software movement. Now if you want "freedom including neighbour murdering" free, check out BSD.

      --
      - Michael T. Babcock (Yes, I blog)
    6. Re:Speaking of Astroturfing by Anonymous Coward · · Score: 0

      The word "free" already means something. They are trying to redefine it in their little license to mean "not actually free".

      Comparing something as trivial and non-essential as software to life is so stupid that it doesn't even warrant a serious response.

      BSD is not free because it does not come without restriction. It still requires a little disclaimer or credit or some shit.

      I guess it's hard for you to admit that you're a fucking liar. Take your GPL crap and shove it up your ass, moron.

    7. Re:Speaking of Astroturfing by hrimhari · · Score: 1

      Loved the punch line, but I guess I can't read either. I went to check BSD but failed to find the motive of comparison to the "including neighbour murdering". Care to cite some examples?

      --
      http://dilbert.com/2010-12-13
  9. Dumb and pointless. by petrus4 · · Score: 0, Troll

    Refactor, relicense.

    They should rewrite the whole thing if they can be bothered, and use the BSD license; that way they get what they need, and it would help the rest of us out as well.

    Remember, kids; GPL violation is only an issue with code that uses the GPL. If you don't use the GPL, you won't have its' drawbacks.

    1. Re:Dumb and pointless. by isilrion · · Score: 1

      Remember, kids; GPL violation is only an issue with code that uses the GPL. If you don't use the GPL, you won't have its' drawbacks.

      No, the GPL violation is only an issue if you use code that is only licenced under the GPL and is not yours. If you are the owner, GPL is not an issue. And if you are not the owner, then you can't relicence to BSD unless you rewrite the GPL portion from scratch.

      So, if you don't use code covered by the GPL, you won't have its drawbacks... Unfortunately, you won't have the code either.

    2. Re:Dumb and pointless. by petrus4 · · Score: 1

      This wasn't a troll; it was an opinion, and a valid one. Some people do use non-GPL licenses.

      I'm still waiting for the day when Stallman's fanboys stop abusing Slashdot's moderation system, by using it as a means of attempting to silence people they disagree with.

  10. Sigh by Anonymous Coward · · Score: 5, Insightful

    People at Sothink decided to violate the GPL by stealing a piece of core code from FlashGot

    It's not theft, it's copyright infringement and plagiarism. It's not theft when the RIAA are the victim, and it's not theft when programmers are the victim. Two completely different illegal actions. It's also not a number of other offences - it's not murder, it's not speeding, it's not jaywalking, and it's not theft. Different names for different offences. Get it?

    1. Re:Sigh by Anonymous Coward · · Score: 0

      When the RIAA is the victim, the uploaders are not claiming to have written the song themselves. In this case, the infringing programmers are.

    2. Re:Sigh by mysidia · · Score: 1

      There is more that's different than the victim here.

      This is more severe than simple copyright infringement. This is re-branding someone else's work and marketing it as if you created it, in complete violation of their property rights.

      This is theft.

      For the same reason it would be theft if Intel conducted espionage to rip-off a copy of AMD chip designs, and fabbed their own (Intel branded) AMD chips.

      They aren't commiting a repeated theft for each time they distribute their plugin, however, they committed it once.

      And the primary thing that's been stolen is credit for the creators of the work, and the right of the recipient(s) of derived works to be able to obtain modified source code.

    3. Re:Sigh by Travelsonic · · Score: 1

      This is re-branding someone else's work and marketing it as if you created it, in complete violation of their property rights. This is theft.

      No, this is lying - fraud, plagiarism. Not right, but not theft either. nice try though

      --
      If you believe in privacy, and believe you have "nothing to hide" at the same time, you're a goddammed idiot
    4. Re:Sigh by Main+Gauche · · Score: 1

      From http://www.merriam-webster.com/dictionary/steal :

      steal transitive verb 1 a: to take or appropriate without right or leave and with intent to keep or make use of wrongfully.

      Sounds like an accurate use to me.

  11. Stop complaining, babies. by nausea_malvarma · · Score: 4, Insightful

    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.

    This is not a bad thing. It's a good thing. It's a good thing that code can be borrowed from one program and used in another. Why re-invent the wheel after all? I thought that's why we wrote open source software - not to receive credit, but because we want to share our work with the world.

    The crime here is not that one programmer "stole" the work of another. The crime is that one programmer took advantage of an open resource, but kept their modifications closed.

    1. Re:Stop complaining, babies. by bky1701 · · Score: 1

      Exactly. People who use the GPL and then use the term "stole" to refer to violations of it are to me far more vile than even the RIAA claiming copyright infringement is "stealing". Doing so makes us all look bad; how can us sane open-source developers argue against the misapplication of that word when a strange fringe of us really are the hypocrites that we are usually called?

      If you want to ever make these dishonest claims, do the people who actually understand open source a favor: don't use the GPL. Or the BSD and creative commons, for that matter; I'm sure advocates of those are just as unhappy to see you ruining their image as we are.

    2. Re:Stop complaining, babies. by Anonymous Coward · · Score: 0

      Are you a programmer? Do you write GPL code? I'd bet you don't. Don't speak in the name of other people. The GPL is very clear what you can do and what you can't do. And if people are violating it, they are committing copyright infringement and the developers have the right to complain. Among the thing that it says it's clear that you can't "take a piece" and pass as it was yours.

    3. Re:Stop complaining, babies. by noidentity · · Score: 2, Insightful
      Yes, if anything, it's this dramatized "he's a meanie" kind of Slashdot article that puts programmers off. I feel like I'm in a primary school playground again. When I release my code open-source, it's to make the source code available to others. The only way to prevent my primary goal is by taking down the server the source code is hosted on. Using it in violation of its license is minor in comparison.

      Project A's code was licensed under the GPL. Project B used A's code in violation of the license (they didn't steal it). Make it known that project B is violating A's license and that project B's members have not responded on the matter. This public knowledge will harm project B's reputation, perhaps enough to motivate its members to acknowledge and come into compliance. Or it might motivate users to stop using project B and let it die off. But leave the name-calling for your inner circle of friends who will put up with that crap.

    4. Re:Stop complaining, babies. by Vellmont · · Score: 1


      I thought that's why we wrote open source software - not to receive credit, but because we want to share our work with the world.

      I think there's a lot of different reasons people write open source software. That's the core reason there's so many different versions of open source licenses. Some people DO write it for credit and feel cheated when it's not given.

      The rest of your post I agree with. The original author calling this "stealing" adds nothing to the argument, and only serves to inflame.

      --
      AccountKiller
    5. Re:Stop complaining, babies. by mwvdlee · · Score: 2, Interesting

      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.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:Stop complaining, babies. by nausea_malvarma · · Score: 1

      So anything that's free, is automatically public domain?

      No.

      But they chose GPL and other people can choose to either not use the code, or use the code under the GPL license terms.

      Well....

      The crime is that one programmer took advantage of an open resource, but kept their modifications closed.

      Mmm Hmm. That's thats what I was saying.

    7. Re:Stop complaining, babies. by DaleGlass · · Score: 1

      When I release my code open-source, it's to make the source code available to others. The only way to prevent my primary goal is by taking down the server the source code is hosted on. Using it in violation of its license is minor in comparison.

      That's nice, but not everybody thinks the same way.

      I release source under copyleft licenses, the more copyleft the better (AGPL3 preferably), so that:

      If people like it, and want to modify it without releasing their changes, they must come to me and pay for that privilege.
      If people like it, and want to modify it, agreeing to release their changes, I am guaranteed to be able to use them.
      If people like it, but don't want to modify it, I get recognition for it.

      I don't release stuff out of altruism, I'm a selfish bastard and release under such terms that (from my point of view) I benefit in every possible situation. For me the license is important, and I would not release the code if I couldn't do it under favorable (for myself) terms.

    8. Re:Stop complaining, babies. by mpe · · Score: 1

      they are committing copyright infringement and the developers have the right to complain.

      They have considerably more rights than just complaining. They have the right to use all the appropriate tools for dealing with copyright infringement (piracy) and copyright infringers (pirates). This includes all the (draconian) laws the entertainments industry has sucessfully lobbied for.

  12. Wrong crowd for this by dissy · · Score: 5, Insightful

    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

    It's not stealing, it's a copyright violation :P

    1. Re:Wrong crowd for this by onefriedrice · · Score: 1

      So... can we more accurately say that it was a copyleft violation?

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    2. Re:Wrong crowd for this by dstar · · Score: 2, Funny

      No, wait. If it's a copyright violation, doesn't that mean it's a copyleft... um... anti-violation?

      And if a copyright violation and a copyleft violation collide, do you get mutual annihilation and a burst of BSD particles?

      You know, now that I think about it, that would explain what happens in most debates about the GPL...

    3. Re:Wrong crowd for this by trifish · · Score: 4, Informative

      > It's not stealing, it's a copyright violation :P

      Actually, it's copyright infringement. The word violation is used with the word license (as in GPL violation).

    4. Re:Wrong crowd for this by st0rmshad0w · · Score: 1

      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

      It's not stealing, it's a copyright violation :P

      It's $80,000,at least, one would imagine.

    5. Re:Wrong crowd for this by MooUK · · Score: 1

      I think you just end up with mutual violation. Which sounds potentially painful.

    6. Re:Wrong crowd for this by Threni · · Score: 1

      Ah, but it's a broken business model. The developers of Flashgot should find a rich duke in Scotland to pay for the first copy, so the rest of use can use free copies of that paid for copy, or something. I'm sure someone will explain it.

    7. Re:Wrong crowd for this by mysidia · · Score: 1

      No, it's both.

      Just because the credit they're being deprived of for the work, and source code are intangible, does not mean "theft of intellectual property" aka plagiarism, is any less "stealing".

      In fact, intangible property like the ownership of a software product represents a continuous revenue stream and can be much more valuable than most tangible property...

    8. Re:Wrong crowd for this by Achromatic1978 · · Score: 0, Troll
      Try making that argument in an RIAA article. I dare you.

      I'll be there with a clock, counting the minutes until you are "-1, Troll", or "-1, Flamebait".

      The hypocrisy of the Slashmob is astounding on certain matters, this being one of the biggest ones.

    9. Re:Wrong crowd for this by Anonymous Coward · · Score: 0

      Hey, look. Someone helped prove your point! Good job, mod, hit him with the "-1, Not Following Groupthink" mod.

    10. Re:Wrong crowd for this by mysidia · · Score: 1

      No fricking way. I already know how people on slashdot react if you try to remind them of points of view that are apparently less popular in slashdot, even if they command a majority of the public opinion, or at least the opinion of judges, lawyers, and stakeholders, and I don't take dares.

      The truth is, it's a really technical argument to say "this is copyright infringement, not stealing," and the public at large is not likely to agree with you. The opinion of the stakeholders eventually commands the opinion of the public, so we might as well get used to the lines between 'theft' and 'copyright infringement' being blurred in the public eye.

      In fact, by saying "this is infringement, not stealing," will sound to many like an effort to rationalize the activity, or marginilize the crime.

      I don't like Rhetorical tricks. I don't agree that sharing files with your friends is equivalent to grand theft.

      However, making counterfeit CDs, and selling them, like the worst of the serious pirates do, is pretty bad in my book.

      And trying to pass off someone else's work as your own's even worse.. at that level, it really is equivalent to theft. In this case, I think I would call it 'petty theft', primarily because sothink offered it as a free download, and (in my rather uninformed opinion) probably didn't make a lot of cash off of it.

  13. Let's slashdot them by Anonymous Coward · · Score: 0, Troll

    Let's tell these thieves what we think about them. Not just online and by mail, but by phone and fax as well.
    TEL: +86(27)67848991
    FAX: +86(27)67848990

  14. At least give the right URL to "slashdot" by Anonymous Coward · · Score: 2, Informative

    Ok here is the correct URL to slashdot Sothink. Don't bother the Mozilla server linkeded above.

  15. And how is th different from the RIAA and MPAA ?? by Anonymous Coward · · Score: 3, Informative

    Inquiringmindswanttoknow !!

    If it's okay to download movies and CDs and herpes, what is all the hoopla about gpl ?? Either it's okay to STEAL or it's not okay. If you want it both ways, just say you're BI and get on with the rest of your life.

    Fact is, NO CODE WAS STOLEN !! It still exists right where it was before. Only, maybe, somebody has a COPY of this. NOTHING WAS LOST !! IP is a figment if COPYRIGHT HOLDERS imaginations !! NOTHING TO SEE HERE !! Move along !!

  16. GPL or not, doesn't matter. by marcansoft · · Score: 3, Interesting

    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.

    1. Re:GPL or not, doesn't matter. by AndrewNeo · · Score: 1

      Why doesn't the HBC have a warning like that the first time you launch it, instead of at the installer?

    2. Re:GPL or not, doesn't matter. by Anonymous Coward · · Score: 0

      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.

      Okay, boo on those trying to scam the ignorant, but I can't see why any of that made you quit. You still made the software you made, it was still available just like you wanted it. Is it purely an ego thing, not wanting to be associated with scammers and pirates?

    3. Re:GPL or not, doesn't matter. by The+MAZZTer · · Score: 1

      Then they would just distribute a version that was already run once.

    4. Re:GPL or not, doesn't matter. by marcansoft · · Score: 1

      I came up with a way of tying the install to a particular console, so the latest version won't work with their new channel-rip scheme. But these cycles last a long time and somehow they always come up with some kind of work around. I highly doubt they'll be able to bypass this latest trick (the scammers themselves have no development or reverse engineering skill whatsoever, so it won't happen unless someone helps them), but there are better chances that someone will figure out a way to make things work on newer consoles without using our installer, and then the scammers will just use that to install older versions of HBC.

      Last time they were supposed to be forced to use our installer since the older versions wouldn't install on newer consoles. But unfortunately another developer had come up with a rather dodgy exploit and released it for a different purpose, thinking they'd never think about abusing it for other means. Guess what happened. We've all gone through that phase, "how could this possibly be abused; none of this is ever going to happen to me". Even after that, the same guy came up with a very clever way of getting code to run using an exploit in SD channel banners. I told him to include a scam warning screen, so he added some text which is displayed using the standard System Menu dialog box thing. I told him no one would read that since it wasn't forced to display for a set time and it just looked like yet another lame confirmation dialog. He figured it was okay. Now the scammers are happily bundling his exploit which explicitly warns you about being scammed, and none of their moronic customers read it because, of course, they all just go straight for the "OK" button. It's bad: you need to have in-your-face warning screens, scary looking text on a black background, forced 20-second read times, and use an unconventional "OK" button on the controller. Otherwise the scammers sell it and most of their customers don't even notice.

    5. Re:GPL or not, doesn't matter. by marcansoft · · Score: 1

      I don't know about you but I don't particularly enjoy it when scammers earn a pretty penny by selling software that I've helped write and there is just about nothing I can do about it. Worse, piracy utilities which themselves mostly consist of abused homebrew code and often don't follow licenses themselves are even used by them to better get away with selling the software.

      It's not just the scammers - that's just part of it. At some point all the negative factors - scammers, people abusing any and every homebrew development for piracy, invasion of homebrew sites by people only interested in warez, the rants and drama, etc - just ended up outweighing any interest I had in developing.

    6. Re:GPL or not, doesn't matter. by Ant+P. · · Score: 1

      I say people that ignorant deserve to lose their money to scammers. They're only in it for freeloading, after all.

    7. Re:GPL or not, doesn't matter. by Drinking+Bleach · · Score: 1

      This seems to end up happening to any console whose homebrew scene is pretty much forced to crack open the platform to run the legitimate files -- it also opens the door, or at least provides part of the path, to wholesale piracy. />
      <br />
      It's sad, but it's true. I gave up, even as a user, on Nintendo DS homebrew simply because there's so much piracy-related things happening there, it was just difficult to even find people interested in making legitimate homebrew (I sold my DS, in fact, for this reason...). Seems the only way we'll be satisfied is with a console made purely for homebrew... for handles, that seems to be <a href="http://openpandora.org/">Pandora</a>, for big consoles I have no idea.

  17. Underestimation by FrankDrebin · · Score: 4, Insightful

    This is why most good programmers will stop contributing to the global community because there are those who will steal their work...

    That's rather a bold statement. It might even be true if there were no possible redress. But publicizing the wrongdoing and ousting the offenders is quite a powerful part of the community. Of course any similarly-wronged author, proprietary or open-source, also has the law on their side. Hardly an abject situation.

    --
    Anybody want a peanut?
  18. Re:And how is th different from the RIAA and MPAA by nausea_malvarma · · Score: 3, Insightful

    Mod parent up. You're absolutely right. No code was "stolen". Code can't be stolen. This is just a small license violation. Not a big deal. The perpetrators are at best ignorant, and at worst, selfish, yet the summary paints them out to be the scum of the earth.

  19. Re:And how is th different from the RIAA and MPAA by dstar · · Score: 5, Insightful

    No, the perpetrators committed a crime much worse than theft -- plagiarism. Don't believe me? Go ask any tenured professor at your nearest university.

    Steal something from a lab where you work, you'll probably lose your chance at tenure and the job. Commit plagiarism and you'd best start looking for a new career.

  20. Not to throw cold water on the outrage... by John+Hasler · · Score: 1

    ...but has the copyright owner confirmed that this was not done with permission? I doubt that it was, but you really should make sure before making accusations of copyright infringement. After all, enforcement is entirely up to the copyright owner.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    1. Re:Not to throw cold water on the outrage... by Anonymous Coward · · Score: 0

      the FlashGot developer is aware of it.

      The summary seems to think so.

    2. Re:Not to throw cold water on the outrage... by Svartalf · · Score: 1

      Actually, the owner HAS indicated that it was done that way in one of the linked items from the summary.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    3. Re:Not to throw cold water on the outrage... by Anonymous Coward · · Score: 0

      Of course he has. From one of the linked pages, Giorgio wrote (emphasis his):

      I'm quite mad at those idiots: they're illegally and brainlessly reusing the main components of FlashGot 1.1.9...I said "illegally" because FlashGot is open sourced under the GPL license, and this means that anybody incorporating code from FlashGot (which is otherwise freely reusable) must release their code/modifications under the GPL as well, which they're not doing...

    4. Re:Not to throw cold water on the outrage... by John+Hasler · · Score: 1

      Well, in an item well up the page from the one linked to.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  21. Ahem *cough* dogs and cats ARE related by davidwr · · Score: 1

    You just have to go back to the primordial soup to find their most recent common ancestor.

    *joke*

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  22. Lots of ffmpeg gpl violations by BeardedChimp · · Score: 5, Informative

    Over the last few years a lot of companies have sprang up using ffmpeg as a backend while shoving some putrid gui over the top which somehow justifies the pricetag (in this case "Video Encoder Engine for Adobe Flash" costs $600!).

    They tend to fall into two camps, those who attempt to use the lgpl parts of ffmpeg and publish the license; and those who outright ignore the gpl or pretend they've followed it.
    ffmpeg keeps a "Hall of shame" for these violaters but sothinkmedia have not yet been added.

    I downloaded their videoconverter and ran it through wine. It gave me a eula with some non-gpl/lgpl terms which I duly said yes to "You may not make or distribute copies of the Software, or electronically transfer the Software from one computer to another or over a network. You may not recompile, reverse engineer, disassemble, or otherwise reduce the Software to a human-perceivable form".

    Program installed what's this, avcodec.dll oh dear. Compiled in with x264, xvid etc. so GPL rather than LGPL. For a token gesture it created a folder called xvid with the GPL placed in there even though they violate most of it.

    Stealing code from flashgot is a minor issue compared to that of ffmpeg.

    1. Re:Lots of ffmpeg gpl violations by kiss7 · · Score: 1

      I thing you are wrong. If they are just using the dll -s, then they are not violating the GPL license. (I mean if they just created a GUI for it without any need to modify the ffmpeg source)

    2. Re:Lots of ffmpeg gpl violations by multipartmixed · · Score: 1

      I think you may have forgotten to read the GPL.

      --

      Do daemons dream of electric sleep()?
    3. Re:Lots of ffmpeg gpl violations by kiss7 · · Score: 1

      Using the ordinary GPL for a library makes it available for free programs.

    4. Re:Lots of ffmpeg gpl violations by Ant+P. · · Score: 2, Informative

      Using the ordinary GPL for a library means YOU DISTRIBUTE THE SOURCE.

      Learn to read.

    5. Re:Lots of ffmpeg gpl violations by tkw954 · · Score: 1

      They tend to fall into two camps, those who attempt to use the lgpl parts of ffmpeg and publish the license; and those who outright ignore the gpl or pretend they've followed it. ffmpeg keeps a "Hall of shame" for these violaters but sothinkmedia have not yet been added.

      I saw KMPlayer on the list of software not in compliance with the license and my jaw nearly hit the floor. KDE doesn't respcet the LGPL? What?!? However, it appears that KMPlayer on the hall of shame is the Kang Media Player at www.kmplayer.com, not the KDE mplayer frontend at www.kmplayer.kde.org. That was a close one.

    6. Re:Lots of ffmpeg gpl violations by daid303 · · Score: 1

      And GPL means you don't link it against none GPL code. LGPL allows you to link against none (L)GPL code. Minor difference, but most GPL violations go wrong there.

    7. Re:Lots of ffmpeg gpl violations by mpe · · Score: 1

      Over the last few years a lot of companies have sprang up using ffmpeg as a backend while shoving some putrid gui over the top which somehow justifies the pricetag (in this case "Video Encoder Engine for Adobe Flash" costs $600!).
      They tend to fall into two camps, those who attempt to use the lgpl parts of ffmpeg and publish the license; and those who outright ignore the gpl or pretend they've followed it. ffmpeg keeps a "Hall of shame" for these violaters but sothinkmedia have not yet been added.


      A "Hall of shame" is hardly likely to be any discouragement to commercial pirates. The only way to deal with these is to apply copyright law.

  23. That's what he said by davidwr · · Score: 1

    When he said refactor it, I read that to mean study it, learn how it works, and write new, fresh code that has the same end-user outcome.

    You may have read "refactor" to mean move bits and pieces around, unwind loops, change some orders of operations, but by and large re-use the low-level code as written. While that is a legitimate use of the term "refactor" it doesn't work in the context of "how can we stay legal without having to comply with this messy license."

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:That's what he said by isilrion · · Score: 1

      I initially thought that was what he meant, until I read the "If you don't use the GPL, you won't have its' drawbacks" part - as the problem is not using the GPL, but using the code covered by it. He shifted the blame from the code, to the licence (and thus, minimized it... as rewriting functional code from scratch is not always feasible)

      Anyway, without that nitpick and with your clarification, I agree with him. If one doesn't want to respect the GPL, one should avoid GPL code and redevelop ("refactor") every GPL library that he uses.

  24. FlashGot = NoScript Malware Author by NoName+Studios · · Score: 1, Informative

    FlashGot is made by the same author that writes NoScript. The same NoScript that had malicious code that interfered with AdBlock Plus' functionality. Karma is a bitch, basically. I am really not feeling any sympathy for him. Flame on!

    1. Re:FlashGot = NoScript Malware Author by NervousNerd · · Score: 1

      There's a large difference between that and plagiarizing someones code.

    2. Re:FlashGot = NoScript Malware Author by NNKK · · Score: 1

      Code theft is somebody lifting your wallet. Malware is somebody punching you in the face first.

      So yeah, there is a big difference. Malware is worse.

  25. Re:And how is th different from the RIAA and MPAA by nausea_malvarma · · Score: 1

    So you think whoever made Flashgot is fuming right now, saying "HOW DARE THEY TAKE CODE OF MINE WITHOUT GIVING ME PROPER CREDIT FOR CREATING IT?" Honestly, I'm sure they care more about their code being closed than whether or not they got credit.

    It's different in the academic world, where your job depends on your reputation. If people discover that you plagiarized a journal article, they won't be able to trust anything you write. How can you be sure a source is credible if the author can't even be bothered to do their own research? On the other hand, reputation plays little role in firefox extensions. I don't care who programmed it. I only want it to work.

  26. it's stealing by YesIAmAScript · · Score: 3, Insightful

    You're right, it's not exactly the same as other forms of stealing. But the general term for this is stealing. Presumably this would be listed as another definition in a dictionary.

    If you can steal someone's heart, if you can steal a kiss, if you can steal cable, if you can steal an identity, there's no reason this cannot be stealing also.

    It has been this way a long time too, stealing cable started in the 70s.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:it's stealing by selven · · Score: 1

      Stealing requires you to be taking something away from someone else. "Stealing" code doesn't take it away from the programmer.

    2. Re:it's stealing by HiThere · · Score: 1

      No. Stealing cable started when the telegraph operators started stringing cables between different locations.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:it's stealing by mysidia · · Score: 2, Insightful

      The GPL requires copyright notices and attributions to remain intact. Taking those out is in violation of the author's moral rights, and "stealing credit" for someone else's work. Also, donations, and ad revenue that may have been obtained, if the user downloaded FlashGot instead, are lost.

      I believe the phrase for the second part is: "Unfair competition." The first part is commonly referred to "Theft of Intellectual property," which means you rip off someone else's ideas (or work) and present them as your own, which causes them to lose enjoyment and reputation from the popularity of the work, and you attain that instead (until the theft is discovered, at least).

      The GPL license requires distributors of derivative works to make recipients aware of the GPL licensing, provide source code, and allow further modifications and redistribution without additional restiction (under the terms of the GPL).

      Recipients' rights to the code are being stolen.

    4. Re:it's stealing by Anonymous Coward · · Score: 0

      No stealing is the act of taking something without permission. The definition of stealing does not insist on the owner losing anything.

      if I steal the show does it end?
      if I steal your heart do you die?

    5. Re:it's stealing by Anonymous Coward · · Score: 0

      I don't think you got the point.

    6. Re:it's stealing by Bill_the_Engineer · · Score: 1

      Stealing requires you to be taking something away from someone else. "Stealing" code doesn't take it away from the programmer.

      If you copy someone's work and call it your own, you are stealing the deserved recognition of the original author. The plagiarists takes advantage of someone else's hard work to build an undeserved reputation for themselves.

      If you make digital copies of a program and hand it out for free, you are stealing someone's livelihood. It's hard to sell something when someone else is giving away your work for free.

      I just wanted to point out that the problem with your premise is that you assume nothing is being stolen if it's just a digital copy... It's not the digital copy that's harmful, it's what you do with it.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    7. Re:it's stealing by Xtifr · · Score: 1

      "Forbidden Planet" stole shamelessly from Shakespeare's "The Tempest".

      The runner stole third.

      His over-the-top performance stole the show.

      She silently stole away into the night.

      As the door swung open, he stole a brief look inside.

      "Steal" has all kinds of meanings in English. Only one of those meanings implies taking something away.

      You very nearly raise a valid point. Unfortunately, your poor communication skills make it hard to spot.

  27. Lock and load, lawyers by Qubit · · Score: 4, Interesting

    Fifty comments in this thread and no one has mentioned the Software Freedom Law Center? 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.

    --

    coding is life /* the rest is */
  28. Re:And how is th different from the RIAA and MPAA by st0rmshad0w · · Score: 1

    Commit plagiarism and you'd best start looking for a new career.

    Didn't Joe "I 3 the media companies" Biden have a big problem with commiting plagerism?

    I think your presumption is tenuous at best.

  29. I like wordpress their system more... by Anonymous Coward · · Score: 0

    http://wordpress.org/extend/plugins/about/ GPL compatible or gtfo.

    Firefox should step up and remove the plugin from the plugin page, i believe it is against the GPL license to distribute binary copies / ripped source in the first place.

  30. unzip sothink.xpi? by Anonymous Coward · · Score: 0

    Afaik, all firefox extensions are just zipped javascript files, therefore it is impossible to violate the gpl.

    1. Re:unzip sothink.xpi? by El_Muerte_TDS · · Score: 1

      you can encode/obfuscate the code, which violates GPL as you're not distributing/making available the source code

    2. Re:unzip sothink.xpi? by emurphy42 · · Score: 1

      I just downloaded one of their other things (swfcatcher.xpi, it's the first one I found a bare URL for) and unzipped it, and the main part (chrome/swfcatcher.jar) is Java, not JS. I assume the one in question here is similar.

    3. Re:unzip sothink.xpi? by Briareos · · Score: 1

      Ummm... I guess you haven't noticed that a JAR file is also just a repurposed ZIP file, exactly like an XPI file?

      If you open it, you'll find more JavaScript files plus some icons and the like... and just about every Firefox extension contains one or more JAR files - with no Java at all inside.

      np: Jackie Leven & The Celtic Soulmen - Glenarm, Burning Box Of Beautiful Things (The Haunted Year: Spring - Man Bleeds In Glasgow)

      --

      "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

    4. Re:unzip sothink.xpi? by emurphy42 · · Score: 1

      You guess correctly. Anyone want to hunt up the URL for the correct .xpi then?

  31. Re:And how is th different from the RIAA and MPAA by dstar · · Score: 1

    I should have said 'a new career outside academia'. Politics, of course, is the sort of cesspool where plagiarism seems perfectly normal....

  32. Does it matter? by speedtux · · Score: 1

    If there is no native code in Sothink, then it's effectively source-available. So, the only question is one of license. But if it incorporates GPL code, it automatically falls under the GPL.

    1. Re:Does it matter? by John+Hasler · · Score: 4, Informative

      > But if it incorporates GPL code, it automatically falls under the GPL.

      No it doesn't. If it incorporates GPL code without itself being under the GPL it infringes the copyright on the incorporated code.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  33. Someone used my "free" software, kill them! by BlueKitties · · Score: 3, Insightful

    One of the reasons I've never been a fan of the GPL -- you can use GPL code and get in trouble over it; software isn't truly free until anyone can use it freely, without worrying about legal trouble. The forced reciprocation, IMHO, has hurt the open source movement severely. Companies actually have good reason to fear "free" GPL software, because unlike speech, GPL comes with strings attached.

    --
    "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    1. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 3, Interesting

      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.

    2. Re:Someone used my "free" software, kill them! by Orgasmatron · · Score: 1

      That is the whole point of GPL! GPL keeps free software free for everyone.

      Oh, and hint to future posters, if you see "GPL" in a story, that story is about free software and not about open source. The creators and users of the Gnu Public License don't give a fuck about your open source movement (in general).

      --
      See that "Preview" button?
    3. Re:Someone used my "free" software, kill them! by Anonymous Coward · · Score: 0

      The GPL people are dreaming of free software. The BSD people are living it.

    4. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      GPL keeps software free by making it not free; brilliant! Now lets have freedom of political views and speech, so long as you don't question the government (after all, we can't let freedom threaten freedom!)

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    5. Re:Someone used my "free" software, kill them! by greed · · Score: 1

      The GPL isn't about "free" for developers. It's about "free" (speech) for users. That's why it's written that way. They don't give a flying fig about developers. They want the end-user to always have access to the source. Which means you NEVER get the right to close the source on a GPL project.

      If you don't like the rules, don't play the game.

      That's also why end-users don't have to agree to the GPL, only people distributing copies do. It's not an EULA, but it is for the end-user.

      The "freedom" you want is not what the GPL is about. So write your own code, or join up with other people to do so.

    6. Re:Someone used my "free" software, kill them! by Darinbob · · Score: 1

      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.

      And sadly, that attitude has turned open source software (or shared, free, whatever term you like) into a political idea instead of a technical or scientific one. Now some people think this is a good thing, but I think is demeans the whole process.

    7. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      It's about free (as in speech) for anyone, so long as they support the same movement. Again, it's not free (as in speech) until anyone can use it freely. It's hypocritical self-serving hogwash, because if I (someone who knows how to write software) wants to use GPL source, I have to bow to the strict rules laid forth by the elder Gods. That's not freedom. You can tout it as such, but you only fooling yourself -- devs are people too, and you're silencing their freedom.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    8. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      First of all, there are big and important differences between "shared", "free", and "open source" software. That you seem to lump them in a single group IMO indicates that you think the point of them all is to just release free (of charge) stuff. But it isn't so.

      Free Software was always political. It started with a political motivation, when Stallman got annoyed at not being able to fix his printer's driver.

      RMS believes that there are 4 freedoms that are vital: The freedom to run the program for any purpose, the freedom to study and modify the program, the freedom to copy the program so you can help your neighbor, and the freedom to improve the program, and release your improvements to the public, so that the whole community benefits.

      If you talk to Stallman he'll tell you that he believes that forbidding to copy a program to help your neightbour is immoral. The GPL was created with the aim of furthering those principles. For free software there's nothing that "turned" it into a political idea, it was from its very conception.

      But that's not the only way of seeing things. There are many people in this, with different motivations. You have Stallman with his opinion of that copyright as typically used is morally wrong, the BSD camp with the "Freedom is the lack of any kind of restrictions", and companies with terms like "You can look, but not touch" and "everything must be contributed back to us".

      There was never any universal direction, where all developers work towards a goal like "free stuff for everybody". Everybody has their own motivation.

    9. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      Honestly, the whole "free" vs "not free" argument is very old and not really interesting.

      The GPL take is that "free" is about the end user's freedom. The developer must accept restrictions, so that they can't take the user's freedom away.
      The BSD take is that "free" is only such if there are no restrictions of any kind, including the restriction of not being able to impose restrictions on the user.

      My take is that I don't give a damn, because free or not, the GPL does exactly what I want to do. Tough if you don't like it.

    10. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      The argument is old because multiple people have made it; Shouldn't that make you take it more seriously? Anyway, my take is that GPL has hurt the free software movement tremendously, simply because it scares people away. You can not give a damn all you want, that won't change the fact you hurt your own movement.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    11. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      The argument is old because multiple people have made it; Shouldn't that make you take it more seriously?

      No, because it's a silly argument about semantics. Whether the GPL can be called free or not doesn't change anything about what it does.

      Anyway, my take is that GPL has hurt the free software movement tremendously, simply because it scares people away. You can not give a damn all you want, that won't change the fact you hurt your own movement.

      The problem is that you assume that maximum participation at all costs is the key, even if it would be at the cost of sacrificing the very principles of why it was created.

      For instance, when I release code under the GPL, I really agree with what the license says, and completely seriously don't want you using it if you're not willing to comply with the license. If the license scares you away, I don't consider that a loss, because in that case your usage of my software doesn't provide any benefit to me anyway.

      If you take software I licensed under the GPL, change it, and want to distribute it, I see two main options: If you comply with the license, and release the changes, then I can benefit them. If you don't want to comply with it and pay me for an exception, I benefit from that too. If you're not willing to do either of those things, then there's nothing in it for me, I derive no benefit from your usage, and in fact really, really don't want you to use it.

      In fact the only thing I do consider a loss is when you infringe on the license. So please, don't, don't use my software, and go code your own.

    12. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      You're missing the goddamned point; I don't care what your license is "supposed" to do, I care that it hurts the free software movement. It doesn't matter if the GPL is supposed to force devs to stand on their head and sing yotalele, all that matters is that it hurts the free software movement. http://www.gnu.org/philosophy/free-sw.html Notice that the GNU website talks about "free" (as in speech) software? If GNU doesn't care about "free" software, then it wouldn't be slammed all over their site.

      To be fair, GNU has done great things for free software, but the main license still pisses me off sometimes. I'm just being extra harsh in this thread because, of all things, I'm reading an article about someone "stealing" something which should be free (as in speech) under a license which touts advocating free software. In all honesty, LGPL (and, as you mention, BSD) is far closer to what I believe constitutes free software.

      I personally believe in freedom of information. I don't believe that information can be "owned" or "licensed," especially considering any "program" can be represented as a point on the real number line. Of course, I'm one of those extreme loons when it comes to copyright/etc laws. ;p

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    13. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      Notice that the GNU website talks about "free" (as in speech) software? If GNU doesn't care about "free" software, then it wouldn't be slammed all over their site.

      Again, GNU has a rather specific understanding what "free software" is. It doesn't match with your. So you're simply arguing semantics: that GNU does something wrong according to your definition of the word, therefore it hurts what you think what "free software" is.

      On FSF websites, "free software" refers to "GNU Free Software (TM)" to put it in some way. The GPL fits perfectly in that definition. They have plenty explanations for why they like GPL style licensing.

      To be fair, GNU has done great things for free software, but the main license still pisses me off sometimes. I'm just being extra harsh in this thread because, of all things, I'm reading an article about someone "stealing" something which should be free (as in speech) under a license which touts advocating free software. In all honesty, LGPL (and, as you mention, BSD) is far closer to what I believe constitutes free software.

      You're right there, it's not stealing, it's copyright infringement.

      I personally believe in freedom of information. I don't believe that information can be "owned" or "licensed," especially considering any "program" can be represented as a point on the real number line. Of course, I'm one of those extreme loons when it comes to copyright/etc laws. ;p

      Actually that comes quite close to the GNU view of software.

      The GPL actively enforces that view: If information can't be owned or licensed, then there's no such thing as a right to restrict it. The GPL works within current law, and turns copyright on itself to achieve that end.

      I think the main disagreement here is what exactly is "freedom". The BSD view seems to be that "freedom" is the "absence of rules". The GPL view is that "freedom" is achieved by having rules in place that stop other people from putting limits on what you can do.

      Say, are you more free in a society with absolutely no laws, and so can do (in theory) anything you please, or in one where there are laws such as the ones forbidding stealing and murder?

    14. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      Say, are you more free in a society with absolutely no laws, and so can do (in theory) anything you please, or in one where there are laws such as the ones forbidding stealing and murder?

      That's an excellent point, but our disagreement is a bit more subtle than this; the difference in view is about whether or not developers should be free to modify and redistribute code under their own licensing, even if that licensing prevents others from doing the same. By nature of my views, of course I believe that is "wrong." However, I personally believe that making rules to prevent it is just as bad.

      For example, I believe that lying is wrong, and supporting nazis is wrong (and, arguably, a threat to free speech) but by nature of the subject, I believe it would be wrong to silence them. Free speech (just like free software) means freedom of expression: even when we don't like it, and even when it contradicts the rules which allow it.

      Freedom of speech means I am free to bad-mouth freedom of speech, if you will; freedom of software means I can use software, modify it, and redistribute it as I see fit.

      I can fully understand why someone would support GPL, but I personally believe that it has hurt its own movement. Even if we draw a line between "GNU Free Software" and "Free Software" the difference is subtle enough for the philosophies of one to affect public outlook on the other. That is to say, even if they are different views, they're similar enough to be confused.

      Of course, having had enough time to cool off, I think I was being a bit overkill. Lets say, I think the GPL has the right idea in mind.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    15. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      That's an excellent point, but our disagreement is a bit more subtle than this; the difference in view is about whether or not developers should be free to modify and redistribute code under their own licensing, even if that licensing prevents others from doing the same. By nature of my views, of course I believe that is "wrong." However, I personally believe that making rules to prevent it is just as bad.

      That's a pretty strange position to hold, since in most modern societies when something is considered unambigously wrong, it's outlawed, results in a fine, or is somehow discouraged.

      Freedom of speech means I am free to bad-mouth freedom of speech, if you will; freedom of software means I can use software, modify it, and redistribute it as I see fit.

      Does freedom of speech mean freedom to censor, though? Freedom of speech in the US explicitly forbids making laws for censure. "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech [...]"

      I can fully understand why someone would support GPL, but I personally believe that it has hurt its own movement.

      I think most people get strange impressions of how much it actually hurts though. Some examples:

      One company I worked at only did internal development. GPL wasn't a problem. If I fixed something in a GPLd mail server, there was no problem with publishing the patch, because we didn't sell software anyway and weren't about to start.

      Another company I worked at used tons of GPLd software for points of sale. Very normal Linux systems, based on Red Hat. The stuff that ran on that wasn't GPLd of course, and for everything that was contributing patches upstream wouldn't be an issue at all.

      IBM doesn't have any issues with the GPL either.

      I just went through my new TV's manual, and turns out it runs Linux, source for the kernel, busybox, etc, available.

      Second Life uses Linux for its servers and has a GPLd client I worked on.

      So GPLd software in fact turns out in plenty places, and you might well have it in your TV or wifi access point. Adoption-wise it seems to be doing fine.

      Additionally, for some things the GPL is actually an advantage. Picture you're a developer using an open source program to make a say, thin client box. You find a bug and fix it. What do you do with that fix? With a BSD license, you don't have to make it available, and probably won't, because that takes time, and the boss most likely will take the position of that if it's not necessary then why bother? With a GPL license you have to make it available in any case (redistribution), so it'll find its way back to the project.

      For some companies, a BSD license is unattractive. Why bother contributing something, when another company can close it, repackage, and then sell, maybe even back to you? With the GPL that can't happen. So IBM gets all of Novell's fixes, and Novell all of IBM's. The GPL ensures a level playing field.

      People who have a big problem with the GPL are mostly the ones who sell software. But that's not such a big market. For Linux users it may be well near inexistent, with very few exceptions. For Windows users, it's probably mostly Windows, Office, Photoshop and games. In any case, most development work is in things like devices, internal applications, and vertical applications, and the GPL does perfectly fine there.

    16. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      -Government- is not allowed to surpress, however any company can enforce surpression of freespeech; For example, many message boards enforce topicality, ban certain behavior, etc, under the Terms of Use. For example, under a GPL United States, it would be illegal for a preschool to prohibit shouting explicit prohanities, because the preschool would be "restricting freedom of speech."

      My view is that the individual has freedoms, even the freedom to refuse services unless certain conditions are met. For example, freedom of speech means I can hold a meeting for anti-freedom neo-nazis; freedom means I can tell someone to watch their mouth when in my home; freedom means that the government does not impose rules, not that the individuals cannot impose rules.

      GPL tells the individual that they cannot, ever, be opposed to free software; it is a binding contract that forces its view on the people. The government does not "force" freedom of speech, that would contradict itself.

      Although yes, I agree, GPL is fine and dandy in a lot of situations. I have some internal software for printing price sheets where I work, which I wrote using GPL software. Still, I don't like the fact I "can't" resell such tools without abiding by the GPL (not that I care, I wrote the program to make my own job easier.)

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    17. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      freedom means I can tell someone to watch their mouth when in my home; freedom means that the government does not impose rules, not that the individuals cannot impose rules.

      So what's the problem with the GPL again? The government isn't doing it, I am, and you just said that it's fine for an individual to make their own rules in their home. So I'm making my own rules for my own software, so where's the difference?

      GPL tells the individual that they cannot, ever, be opposed to free software; it is a binding contract that forces its view on the people. The government does not "force" freedom of speech, that would contradict itself.

      Sure they can, in fact the GPL itself states that accepting it is completely optional. Without that, things fallback to standard copyright law though, which is even more restrictive. The GPL works in such a way that it's the one thing that gives you the right to redistribute the code. Without it you have copyright which doesn't.

      For personal usage you might as well pretend it doesn't exist, because it only comes into play when you try to do something copyright wouldn't allow (distribution)

      Although yes, I agree, GPL is fine and dandy in a lot of situations. I have some internal software for printing price sheets where I work, which I wrote using GPL software. Still, I don't like the fact I "can't" resell such tools without abiding by the GPL (not that I care, I wrote the program to make my own job easier.)

      Your position seems inconsistent to me.

      You're opposed to me placing restrictions on what you can do with my work. Ok, whether one agrees or not with that, it's a position that makes sense so far.

      However you'd like to, and have no problems with taking my work and placing extra restrictions on it in order to sell it. I take it you want to place restrictions from your mention of abiding by the GPL being inconvenient; since the GPL doesn't forbid selling the software. But it does make it hard to make it profitable.

      The former seems to be logically inconsistent with the later. You're saying something like "I don't think you should be able to restrict the usage of your own work; you should give me the book you wrote with absolutely no strings attached. However I want to sell it, and forbid it from being freely copied".

      The way I see it there are only two consistent ways of handling it.

      A. Authors have copyright, and it gives them the ability to impose restrictions on the usage of get their work.
      B. There's no such thing as copyright, the owner is the community/god/etc. Works are available to everybody, and nobody has a right to restrict them in any way.

      Under the first option, the GPL is fine and dandy, under the second it's unnecessary and neither I or you will be selling the program.

    18. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      So what's the problem with the GPL again? The government isn't doing it, I am, and you just said that it's fine for an individual to make their own rules in their home. So I'm making my own rules for my own software, so where's the difference?

      I never said you shouldn't be able to use GPL, I said GPL isn't true free software (true as in my definition.)

      The former seems to be logically inconsistent with the later. You're saying something like "I don't think you should be able to restrict the usage of your own work; you should give me the book you wrote with absolutely no strings attached. However I want to sell it, and forbid it from being freely copied".

      No, I'm saying "Freedom means not imposing personal preferences on other people." I'm saying that GPL isn't true "freedom." Whether or not someone else is promoting software freedom is a different story. I don't believe a company "owes" us their source.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
    19. Re:Someone used my "free" software, kill them! by DaleGlass · · Score: 1

      I never said you shouldn't be able to use GPL, I said GPL isn't true free software (true as in my definition.)

      Ah, that's the semantics argument again, which as I said already I find very uninteresting and ultimately inconsequential.

      There were lots of people some time ago arguing heatedly about whether Pluto is a planet or not. IMO, who cares? Whether it fits in some arbitrary category or not, the facts don't change: that there's a mass of rock of 10^22 kg, orbiting around the Sun in a determined orbit, it has some interesting characteristics and so on.

      If there are astronomers with a particular interest in Pluto, I doubt very much any of those will suddenly go "Oh no, Pluto is not a planet, I can't be interested in it now", since whatever made it interesting for them hasn't changed. The only thing that has is some arbitrary category we use to classify stuff that floats in space.

      So again. You don't think the GPL is true free software? Meh. I don't use the GPL because it's "free software" but because I agree with the terms, and those are facts that remain unchanged regardless of whether you classify it as "free software", "viral", "communism", or whatever.

      No, I'm saying "Freedom means not imposing personal preferences on other people." I'm saying that GPL isn't true "freedom."

      But you just brought up freedom of speech, and mentioned you can make rules about what people can say in your house.

      I'm saying you're being inconsistent: According to your own definition of freedom of speech, it includes the ability for you to impose your personal preferences on other people. So is your idea of freedom of speech not free then, according to the concept of freedom above?

      I don't believe a company "owes" us their source.

      Who said anything about owing? It's an exchange. "You can have my code, if you contribute your changes". Nothing particularly strange there, those deals abound in the world. "You can have my apples for $1/kg", "You can have my programming expertise for $30/hour", "I'll help you move furniture if you help me with mine later", and so on.

      There's no "owing", there's no obligation to accept. I simply present upfront my work, and the conditions under which I'll let you have it. You're completely free to ignore the offer, or to talk to me to see if I'm willing to negotiate terms you find more reasonable.

    20. Re:Someone used my "free" software, kill them! by BlueKitties · · Score: 1

      On third thought, screw this particular set of wording, you're being far too semantical (pot calling the kettle black much? Meh.):

      I believe in FREEDOM OF INFORMATION; A company doesn't owe you source, but a company should not be allowed to prevent you from copying their binaries. In otherwords, a company is free to sell binary files, but they are not free to prevent you from sending them to your buddies.

      So, on second thought, lets forget I said anything about free software; I support freedom of information. If GPL does not allow me to redistribute their crap, they don't support freedom of information; if the RIAA doesn't allow me to redistribute music files, they do not support freedom of information. In otherwords, if your "property" can be represented as a point on the real number line, you cannot place any physical or legal restrictions regarding the information.

      --
      "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
  34. Anonymous Coward by Anonymous Coward · · Score: 0

    Wait just a minute!

    Let me get this straight - a company well known for their REVERSE ENGINEERING tools,
    decides to take someone else's code and re-release it without even changing a darned thing?

    I'm shocked, I say! Shocked beyond all belief!

    http://www.sothink.com/product/flashdecompiler/index.htm

  35. Re:And how is th different from the RIAA and MPAA by masmullin · · Score: 0

    The difference that you are not seeing is that:
    in one case the theft is occurring for personal non-profit use, in the other, the theft is occuring for profit.

    Its the difference between downloading a movie from the internets to watch at home, and downloading a movie on the internets and getting people to pay to come over and watch.

  36. Use the De Raadt Method by Anonymous Coward · · Score: 0

    But, but, but, he didn't mean to and you're calling him a thief!!!! You have no understanding of how humans operate! You stupid, nooby asshole!

  37. Fine them by koreaman · · Score: 4, Funny

    $80,000 per line.

    1. Re:Fine them by iris-n · · Score: 1

      That's why I always indent my code GNU-style:


      void foo()
      {
          do_nothing();
      }

      --
      entropy happens
    2. Re:Fine them by shutdown+-p+now · · Score: 1

      Me, I just write in COBOL.

  38. Stop perpetuating the incorrect use of the word! by GameboyRMH · · Score: 1

    It has been this way a long time too, stealing cable started in the 70s.

    So that's when the "stealing by copying" bullshit started. I'd rather kill off the incorrect use of the word than try to justify it with the "been happening a long time now" excuse.

    Yes language evolves, but this isn't evolution, it's corruption by those with a vested interest.

    As the GP said, this is copyright infrigement and plagiarism, not stealing. If someone made a clone of you without your permission, would it be murder?

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  39. the hart of many problems by Anonymous Coward · · Score: 0

    hi,

    And again an outcry of wrong doing, regarding knowledge, copyright ( or left), patents, in fact wordings ( I mean in a way communication, or reason, the fact human race says distinguishes us from animals, although everybody has to face the fact we are one ). In the old days, every idea, story, or just an artistic expression, was regarded with praise and subsequent reward. The base ground, always granted by leaders or majority, because we humans are like sheep ( although many claim we are so much more intelligent, it does not always prove that way ), contradictory I know, but yet prove me wrong. We do follow power, may it be strength, intelligence, charisma or EQ, resolving in personal gain, like social status or material, or being the minority which has the potential to grow to be the majority. It has never meant to let individuals OWN ideas, thoughts, deductions, expressions of the wordings ( as explained above), but yes always was meant to govern them, and in that sense we stripe or give as a community.
    Is this case is it special? No happens all the time. Is it special then? Yes, it caught attention because it was proven not original by the same mechanisms, knowledge, copyright (or left) patents, in fact wordings ( mmmmmmm discussion here, in a sense expression in base form, what is base after 25000 years of evolution, non biblical sense ), the spartan way, there's nothing wrong with wrong doing (even if the wrong is arbitrary), unless you get caught. There's democracy for you, or public openness.
    So my point as a sysadmin/programmer/manager, one time would be musician, be glad the world knows your work, and can attach your name to it (history fades, I don't think Bach or Mozart would care, but I'd like to think they smile knowing their work played with and without recognition ), but do not try to own that, because you are a expression of what was and what is to come, just make a living telling the story so he future might know and learn.

    greetz,

  40. Re:And how is th different from the RIAA and MPAA by John+Hasler · · Score: 1

    No theft is ocurring at all. Copyright infringement is not theft.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  41. GPL encurages violation, discurages contribution by Zenin · · Score: 0, Troll

    ShineTheLight muses that people will take another person's work, without credit, and pass it off as their own. I would propose the GPL encourages this type of behavior rather then discourages it.

    By creating a license model that is so legally toxic, the GPL pushes code reuse underground. Even if the copier wanted to give credit or contribute code back to the community, they could not because to do so would be to effectively sign a legal confession that they are using the original code at all. The effect of the GPL is that it says, "Give us every last byte of your code, hide all of it underground, or completely reinvent the wheel from scratch (which may cost you your job if you don't have enough time)". It's only reasonable that someone put in such a position would simply choose to hide the infraction.

    In sharp contrast the BSD license encourage compliance, credit, and open contributions by throwing away the GPL's ridiculous assumption that "whatever is mine is mine and whatever is yours is mine too". Developers want to give proper credit; Adopting code from respected sources is a display of intelligence in software, and showing respect by giving credit gains mutual respect. Developers want to contribute code; Show and tell to the world again, is a time honored way of displaying skill and gaining respect. The GPL however, puts developers into an entirely unreasonable position with no good answer (no, drinking the koolaid is not a reasonable answer most of the time) and so forces developers to take the least unreasonable of the available (practical) options.

    --
    My /. uid is better then your /. uid
  42. anonymous cowardon by spandex_panda · · Score: 0, Offtopic

    Dead Slashdot. Please put the space back in between "anonymous coward" and "on" it is not posted by "anonymous cowardon at 12:00" damn fools!

    --
    like phosphorescent desert buttons singing one familiar song
  43. Re:And how is th different from the RIAA and MPAA by El+Icaro · · Score: 1

    And at my old job the worst crime was "slacking off". It depends who you ask. Stop talking nonsense.

  44. Re:it's not stealing, its bad grammar. by thunderclap · · Score: 0, Redundant

    No, the correct way to have said this is "People at Sothink decided to violate the GPL by plagiarizing a piece of core code from FlashGot." This requires you to actually use your vocabulary you were taught in school. And none of those is correct grammar or vocabulary either. You can't steal someones heart without them dying. The "steal your heart" is a aphorism. "Its means to fall in love while resisting" And you aren't stealing cable, unless you are actually taking the coax, you are illegally accessing the service. You aren't stealing an identity, you are falsely representing yourself. By definition stealing means to remove and deprive the owner of a physical object. This means the owner loses possession of it. Anything that is not physical can't be stolen.

  45. Re:GPL encurages violation, discurages contributio by stinerman · · Score: 1

    The effect of the GPL is that it says, "Give us every last byte of your code, hide all of it underground, or completely reinvent the wheel from scratch (which may cost you your job if you don't have enough time)". It's only reasonable that someone put in such a position would simply choose to hide the infraction.

    Wow. Amazing...

    Please correct me if I'm wrong, because I have been from time to time, and because I've misread posts here and there, but I believe the assumption you are making here is that a person has a right to use any published source as they see fit simply because the source is published. Here is why I make that case:

    If there is no GPL implementation of a particular bit of code I need for my project, I'm "up shit creek" as they say from around my parts. I have to "invent the wheel" as it were, or at the very least, pay a licensing fee to a company who already has invented the wheel to save myself the trouble. If there is a GPL implementation of a particular bit of code I have two options. Abide by the licensing terms of the GPL or fall back to buying a 3rd party library, feature, etc. I fail to see how anyone is worse off under this scenario than the previous. Hell, I can probably convince the developer of the GPL code to license me the code if I throw enough money his way, and it probably will be cheaper than the proprietary code that is my alternative. The final scenario where a BSD implementation exists and makes the argument moot; copy at will, and everybody is happy.

    The parenthetical that I bolded struck me as the most outrageous part of your post. That phrase implies that any developer has the right to use existing code in any way, shape, or form if they are up against a deadline. Christ almighty, man! Procrastination on your part does not necessitate an emergency on mine!

    Putting the shoe on the other foot, lets say that the BSD license is too strict for my needs (to be realistic, lets say it's a 4-clause BSD). Does the fact that the source is out there give me the right to just use it as I see fit? Apparently so. What if I absolutely need public domain code? I might lose my job if I don't strip out the copyright notice of this BSD library. Maybe if you disclaimed the copyright to your code, I wouldn't have to violate the BSD license. Your license is so strict, that I had no choice but to hide my transgressions.

    What you're really saying is:

    The GPL is too strict, so developers have no choice but to hide their use of it. The BSD license should be used, so developers don't have to hide anything.

    Someone releases some code that they think might be useful to someone, code that they were under no obligation to release at all, and you have the audacity to berate them because their license isn't the license that is best for you? Please tell me this really isn't what you're saying.

  46. There IS theft by Anonymous Coward · · Score: 0

    It's theft of the ownership of the code.

    If I copy "Poison" and play it, I'm not saying I sang it. Britney Spears still sang it.

    But if I were to take credit for the song itself, I would be stealing the artists' rights.

    That requires more than just copying a song. I have to say I own it and I made it. I have to say it's mine. Not the copy, the entire song in all its manifestations.

  47. Re:And how is th different from the RIAA and MPAA by masmullin · · Score: 0

    That depends on your definition of theft.

    You can either see theft as
    1) taking what is not yours. (eg stealing a kiss from your buddies girl)
    2) depriving someone else of what is theirs. (eg theft only requires a loss - an anonymous coworker throws out your lunch from the cafe fridge - your lunch was stolen)
    3) both. (eg theft requires both a loss and a gain - getting your buddies girl to dump him and date you - you stole his girl)
    4) either. (eg theft is either a loss or a gain or both a loss and a gain)

    defining copyright violation as theft implies that the definition of theft is 1||4. (taking music, movies, patterns of 0s and 1s)

    defining copyright violation as not theft implies that the definion of theft is 2||3. (owner still has their copy)

    Most people view theft as #4, but a valid argument can be made for #3.

  48. How can you "steal" code? by harlows_monkeys · · Score: 1

    I'm curious. When people discuss illegal downloads via bittorrent or other P2P, numerous pedants jump on anyone who dares say the downloads are "stealing" music. They are quick to point out that making copies doesn't deprive the copyright owner of his song, unlike the situation when someone, say, steals a car. Calling downloading "stealing" is just propaganda from the RIAA to brainwash people, yadda yadda yadda.

    Interesting how the same standard doesn't apply when the copied item is source code.

    1. Re:How can you "steal" code? by boredomist · · Score: 1

      Google 'intellectual property'

    2. Re:How can you "steal" code? by Draek · · Score: 1

      Plagiarism has been informally called "stealing" for decades. Still incorrect, but a bit less so than the RIAA.

      --
      No problem is insoluble in all conceivable circumstances.
    3. Re:How can you "steal" code? by Xtifr · · Score: 1

      Plagiarism has been informally called "stealing" for decades.

      Decades? Centuries, more like. And other uses of the term ("stealing away into the night", "stealing a kiss", "stealing a glance") all imply more about surreptition (surreptitiousness?) than about depriving anyone of anything, suggesting a connection with the word "stealth". In fact, "to steal away" (as in stealthy movement) dates back to the 1300s. Stealing glances and kisses dates back to the 1500s.

      Arguing that these other well-established uses of the word are incorrect is a lot like insisting that "gay" really only means happy, except that it's a much less justifiable argument, as the meaning of the latter word changed much more recently.

    4. Re:How can you "steal" code? by Ash-Fox · · Score: 1

      Google 'intellectual property'

      I don't see how that search result would directly answer the question for someone who wouldn't know.

      I mean, sure, if spent a few hours researching it... But he didn't ask what to research.

      --
      Change is certain; progress is not obligatory.
  49. What would finance Up 2? by tepples · · Score: 1

    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.

    Without copyright, everybody would torrent Pixar's animations anyway. Then how would Pixar make any money for Disney?

    1. Re:What would finance Up 2? by Anonymous Coward · · Score: 0

      Without copyright, everybody would torrent Pixar's animations anyway. Then how would Pixar make any money for Disney?

      Either by making them massively advertising-funded, product-placement driven monstrosities, or in general by doing work on outright advertisements instead. (Might not make quite as much money though).

  50. Re:And how is th different from the RIAA and MPAA by Anonymous Coward · · Score: 0

    For fuck's sake, Slashdotters.

    steal
    verb
    [ trans. ] take (another person's property) without permission or legal right and without intending to return it : thieves stole her bicycle | [ intrans. ] she was found guilty of stealing from her employers | [as adj. ] ( stolen) stolen goods.

    dishonestly pass off (another person's ideas) as one's own : accusations that one group had stolen ideas from the other were soon flying.
    .
    .

    There's a sign on the wall but she wants to be sure
    And you know sometimes words have two meanings
    In the tree by the brook there's a songbird who sings
    Sometimes all of our thoughts are mis-given

  51. Are we being politicians now? by Ilgaz · · Score: 1

    Yes, they stole , hours or perhaps days/months of work. Also others work as they reported issues, donated etc.

    It is stealing. They stole a digital artifact, they stole "information", "knowledge". They took something without doing something required or giving something required (credit). It is 2009 already and you people have issues with understanding the difference between "virtual" and "real" things. Virtual things can cost money, time and even health and they don't really differ from real things you can hold with your hand.

    In fact, Flashgot people could even sell their completely open source extension and could also have right to blame users who doesn't "buy" it. Just as explained there: http://www.gnu.org/philosophy/selling.html

    It is not a movie, don't go into "but it is not stealing" mode immediately. Oh yes, pirating a Hollywood movie is stealing too... Like I explained above. I don't really care if producer is Satan himself.

    1. Re:Are we being politicians now? by Travelsonic · · Score: 2, Informative

      Are we being politicians now?

      Nice straw man

      Yes, they stole , hours or perhaps days/months of work.

      If nothing went missing, it isn't theft or stealing. Logic dictates that. Emotions do not.

      is stealing. They stole a digital artifact, they stole "information", "knowledge".

      You can't just repeat "it is, it is, it is." You have to prove it, especially since the burden of proof is on you. Data, knowledge, information is non-tangible, it can't be stolen. You REALLY like stretching definitions to rediculous lengths, don't you?

      hey took something without doing something required or giving something required

      That is a dangerously BROAD definition that nobody in their right mind would accept (and is why the legal codes internationally require deprival of something - property - they had.

      It is not a movie, don't go into "but it is not stealing" mode immediately.

      Same concepts still apply - same differences still exist.

      It is 2009 already and you people have issues with understanding the difference between "virtual" and "real" things

      Obviously "we" are the ones who are trying to give data, and abstract ideas the properties of physical objects, obviously we have the issues. /s

      oh yes, pirating a Hollywood movie is stealing too... Like I explained above. I don't really care if producer is Satan himself.

      Actually, it still isn't, thanks for showing you are incapable of backing up your assertions with anything other than "it is" though.

      --
      If you believe in privacy, and believe you have "nothing to hide" at the same time, you're a goddammed idiot
  52. Release the hounds! by bXTr · · Score: 1

    A number of earlier, one-line, 5-star reviews -- expressed in a similar style -- sound suspiciously like astroturfing.

    Meanwhile, one of our upright citizens took the initiative and created a user account on Sothink's forum today just to post a link to this very article on /. On behalf of FOSS users everywhere, let me congratulate you on helping to enforce those negative stereotypes about us that hang like an albatross around our neck. Thanks a lot, bud.

    --
    It's a very dark ride.
  53. Re:GPL encurages violation, discurages contributio by Anonymous Coward · · Score: 0

    If there is a GPL implementation of a particular bit of code I have two options. Abide by the licensing terms of the GPL or fall back to buying a 3rd party library, feature, etc. I fail to see how anyone is worse off under this scenario than the previous.

    I actually agree with most of what you wrote, but I couldn't help but see the irony in the parallel context of illegal file-sharing, which several posters have at least acknowledged as something to be addressed. If someone publishes music on CD and/or online, and does not give permission to copy/redistribute, law abiding citizens have the same two options, correct? Abide by the terms of the publisher, or fall back and find a substitute work of music (or no work at all).

    But instead of admitting this, people tend to resort to all types of gymnastics to explain why the two situations are fundamentally different: consumer infringer vs. business infringer (so what!!? Now really!), music executives allegedly screwing over the musicians (so what!?), crappy product (then just walk away!), nobody is hurt in file-sharing (sure -- that's why Tower Records, Virgin Records, Sam Goody's etc. are doing great business these days). It's all just goofy - these are distinctions without a difference.

    I think music copyrights need to be respected and the GPL needs to be respected, and lawyers (unfortunately) are sometimes needed to enforce these terms.

  54. Any one see this on their web site? by Anonymous Coward · · Score: 0

    "Copyright 2007-2010. www.sothinkmedia.com All rights reserved."

  55. Re:it's not stealing, its bad grammar. by YesIAmAScript · · Score: 1

    Just because you say it isn't so doesn't make it not so.

    You want to declare you control the definition of the very "to steal" and then tell others how to use it. Well, you're not in control of the language, get over yourself.

    Go look in a dictionary, there are a lot of forms of stealing that don't involve physical objects.

    'to appropriate (ideas, credit, words, etc.) without right or acknowledgment.'
    'to gain or seize more than one's share of attention in, as by giving a superior performance: The comedian stole the show.'

    and yes, even

    'To give or enjoy (a kiss) that is unexpected or unnoticed.'

    The problem here isn't that people are using words incorrectly. The problem is you, you have a narrow definition of the word and you want to tell others they can't do what you wouldn't do in their stead.

    --
    http://lkml.org/lkml/2005/8/20/95
  56. This is how open source can make money, in fact by anton_kg · · Score: 1

    we should turn around such violations so developers would become happy if someone try to do it again. Go and complain to http://gpl-violations.org/ or similar. I suspect they know how to deal with it, how to win the case and make some money possible.

    1. Re:This is how open source can make money, in fact by The+Ultimate+Fartkno · · Score: 1

      Better yet, just make an exact copy of their website, collect enough money to get one copy of each of their programs, and get it hosted at some shitty service like GoDaddy that doesn't care *what* you do as long as the check clears. Undercut their prices by a tiny bit, spam all their forums with advertisements about "sale prices" or something, and wait until a lawyer in China tries to bring suit over here. If that's the way they want to play, play the game their way.

    2. Re:This is how open source can make money, in fact by Ash-Fox · · Score: 1

      we should turn around such violations so developers would become happy if someone try to do it again.

      I can't find the advertising clause in the GPL license, so what exactly did he violate in the GPL license?

      --
      Change is certain; progress is not obligatory.
  57. Re:it's not stealing, its bad grammar. by thunderclap · · Score: 0, Flamebait

    Mine comes from the 1918 Oxford English dictionary. You are not the first nor will you be the last to abuse the actual definition of the word. Or failing to understand (as does the author of that supposed dictionary) what an aphorism or a colloquialism is.

  58. Slightly off-topic but... by Anonymous Coward · · Score: 0

    This is why most good programmers will stop contributing to the global community because there are those who will steal their work [...]

    I hate globalisation. I am not a global citizen.

    But I do give to FOSS projects (albeit a modest amount) because I believe in freedom and software freedom.

    The author drops marginally-related words like global in his editorial like a politician. (In practice they seek to redirect our attention and slightly redefine existing concepts.) STOP TELLING ME HOW TO THINK!

    1. Re:Slightly off-topic but... by JSBiff · · Score: 1

      Not only that, but his little 'editorial' at the end of the summary strikes me as completely ludicrous. Unless this type of violation became the rule instead of the exception, why would good Free/Open Source Software developers stop contributing? I hardly see this sort of thing as being the rule.

      When problems like this arise, they are identified, then dealt with, and everyone moves on (at least, that's been the pattern so far, from the various GPL violation stories I've seen over the past several years).

      I hate it when people take one small case, then make some grand statement about what "all" people/developers/businesses/etc will do. The person who submitted this story to /. comes off looking like a fool, at least to me.

  59. This IS NOT A GPL VIOLATION. by Jason+Pollock · · Score: 2, Informative

    GPL requires that you ship code with the delivery, and that the package is licensed under a GPL acceptable license. That's _it_. It does not require you to perform any advertising, nor acknowledge where the code came from. You want attribution? Use the old BSD license, or the new Apache one, not the GPL.

    I would say that plugin address spaces aren't kept separate (thus avoiding the issue entirely) is a Firefox _bug_ (or perhaps it's designed that way on purpose), rather than any GPL violation.

    So far, nothing in the summary (nor any of the articles) points out the GPL violation.

    Additionally, if you're saying that plugins that are GPL'ed can't coexist with plugins that aren't GPL'ed, that's an interesting statement. If that were true, I would hope that the GPL is _banned_ as an acceptable plugin license in order to prevent all Firefox users from being copyright violators.

    1. Re:This IS NOT A GPL VIOLATION. by xtracto · · Score: 2, Informative

      GPL requires that you ship code with the delivery, and that the package is licensed under a GPL acceptable license

      According to the GPL you are allowed to :

      Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source

      So no, you do not *need* to ship the code with the object program

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    2. Re:This IS NOT A GPL VIOLATION. by Jason+Pollock · · Score: 1

      However, we are talking about the specific accusation of a GPL violation by Sothink. By delivering the source code, Sothink is in compliance with the license.

      They don't have to provide an offer as well.

  60. What license? by betterunixthanunix · · Score: 1

    The GPL also specifies that derivative works (such as Sothink) must be distributed under the same license. What is the Sothink license? Can anyone find that out (I am having some trouble finding the exact license...)?

    --
    Palm trees and 8
  61. Free as in freedom by betterunixthanunix · · Score: 1

    Free as in freedom, not as in free beer. I thought that the world had moved past that misunderstanding, but now I see that it was just my circle of friends.

    --
    Palm trees and 8
  62. Re:GPL encurages violation, discurages contributio by Zenin · · Score: 1

    The analogy isn't really correct. We're talking about "free" software, intended to be reused w/o monetary compensation. For the music analogy we'd have to be talking about closed source, commercial software being copied into another product.

    Music performances and computer source code are also fundamentally different things. Again we'd need to change the analogy from recorded music performance to written sheet music to even begin to be equatable (the exception are "remix artists", but frankly they are more makers of sonic collage then musician).

    That all can be reduced to ones and zeros does not make them all the same thing.

    --
    My /. uid is better then your /. uid
  63. Just checking the facts. by Kickasso · · Score: 1

    /me being new here and all.

    FlashGot developer sez:

    Just compare their components/SWVDService.js file with FlashGot's components/flashgotService.js (identical to FG 1.1.9), or search for "flashgot" or even "maone" in their files.

    There's no components/SWVDService.js in their code, nor there is any mention of "flashgot" or "maone". We perhaps need a more up-to-date version of the claim.

  64. Re:A friendly reminder. by Anonymous Coward · · Score: 0

    I think I speak for a lot of slashdot when I say the following:

    I don't pirate or otherwise violate licenses, and I don't enter into contracts that would lead me to violate them. Some of this may be passive aggression; I believe that pirating encourages the bastards to make and market more schlock. Windows and Photoshop, for example, would die without piracy.

  65. Re:This IS A GPL VIOLATION. by nadaou · · Score: 5, Informative

    GPL requires that you ship code with the delivery,

    No it doesn't. It requires that you ship the offer of code with the binary.

    Please actually read the thing before making ADAMANT BUT COMPLETELY WRONG CLAIMS IN ALL CAPS.
    That goes for moderators too, at least those sucked in by posters relying on authoritative sounding claims.

    and that the package is licensed under a GPL acceptable license.

    No, that it is licensed under the GPL license. (or if >=, then >=)

    That's _it_.

    Section 2a. of the GPL2 is 4 lines long. The entire license file is 339 lines long. i.e. that's not just _it_ at all.

    It does not require you to perform any advertising,

    Sure it does. You must both advertise to the downstream user their rights under the license, and in some circumstances the No Warranty text should be shown. This is Term 1, it's not exactly buried in the text.

    nor acknowledge where the code came from.

    The original copyright statements must remain intact. (Term 1.)

    You want attribution? Use the old BSD license, or the new Apache one, not the GPL.

    An interesting commentary on the goals of the licenses and motivations of authors can be taken from this.

    I would say that plugin address spaces aren't kept separate (thus avoiding the issue entirely) is a Firefox _bug_ (or perhaps it's designed that way on purpose),

    maybe that is a Firefox bug.

    rather than any GPL violation.

    WTF are you talking about?? Please explain why it can not be both these unrelated things?

    So far, nothing in the summary (nor any of the articles) points out the GPL violation.

    Once again, WTF are you talking about?? Except the part in the summary which says they incorporated the code of a GPL project without licensing their plugin as GPL nor letting their users know their rights under that license.

    Technically a customer has to request the code and be denied it, but probably the failure to advertise that the code is available to end users under the terms of the GPL is enough to get them legally in the poop and get slapped with an injunction.

    Additionally, if you're saying that plugins that are GPL'ed can't coexist with plugins that aren't GPL'ed, that's an interesting statement.

    Where does this strawman come from? The problem here is not that 2 plugins of differing license sit side by side, it is that GPL code is being mixed with non-GPL code into a non-GPL product and redistributed as non-GPL. The fact that it is a for-profit company doing this doesn't change much beyond kill any innocent-mistake excuses.

    If that were true, I would hope that the GPL is _banned_ as an acceptable plugin license in order to prevent all Firefox users from being copyright violators.

    All Firefox users are absolutely fine to use a mix of GPL and non GPL plugins at run time. What they can't do is redistribute the things together as a single monolithic program to others without relicensing the entire package as GPL. The GPL has to do with redistribution, not use. (ie the "copy" in "copyright")

    Please RTF License! It's really not that hard.

    --
    ~.~
    I'm a peripheral visionary.
  66. How to avoid plagiarism? by tepples · · Score: 1

    Commit plagiarism and you'd best start looking for a new career.

    Say I write a song, but then it turns out that a similar song had been published earlier. George Harrison wrote "My Sweet Lord" and lost a lawsuit because it turned out that he had accidentally copied "He's So Fine" written by Ronald Mack: Bright Tunes Music v. Harrisongs Music . How do I keep myself from plagiarizing on accident?

  67. My Own Review by Toad-san · · Score: 1

    I just entered my own review at the Sotthink site. I don't think they'll be happy.

    "You _have_ read the Slashdot entry about your plagiarism [cough theft cough], right? Do you plan to respond, to defend the accusations that you stole code? Or will we just conclude you're the thieving GPL violating SOBs you appear to be?"

    I suppose they might even sue me.

    [shrug]

  68. But, it is Imaginary Property. by DaveV1.0 · · Score: 1

    Who cares? It is just copyright infringement. Imaginary property and all that.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  69. Re:And how is th different from the RIAA and MPAA by Anonymous Coward · · Score: 0

    WTF?

    I'm now doing epistemological and ethical justification by believing _university professors_? I guess it's okay, if they're _tenured_. Let me know when you graduate.

  70. Show me the violation. by Jason+Pollock · · Score: 1

    No it doesn't. It requires that you ship the offer of code with the binary.

    We are talking about this specific instance.

    In general, you are strictly correct. However, in this case, the source code is shipped with the release since plugins are source deliveries, therefore they are compliant.

    Sure it does. You must both advertise to the downstream user their rights under the license, and in some circumstances the No Warranty text should be shown. This is Term 1, it's not exactly buried in the text.

    Since they are shipping source code with their plugin, and the complainant themselves states that the files are unchanged, they again, are compliant. The advertising clauses in BSD 1.0 and the AFSL are very different, requiring the use of the software to be mentioned in any marketing materials. _THAT_ is an advertising clause.

    There is no statement that their closed source plugin makes use of the GPL code. All we have so far is a developer complaining that their code was used without attribution. Something that the GPL does not require. It requires several things, but advertising where you got the code is not one of them.

    All Firefox users are absolutely fine to use a mix of GPL and non GPL plugins at run time. What they can't do is redistribute the things together as a single monolithic program to others without relicensing the entire package as GPL. The GPL has to do with redistribution, not use. (ie the "copy" in "copyright")

    The act of creating a running image of a software program is considered copying under current US statute and case law. This is why there is an argument around Linux closed-source drivers. If you talk to the FSF, they say that's a GPL violation. If you talk to Linus, he says that it's fine, with a specific exception to the GPL.

    The FSF sharply disagrees. "If the kernel were pure GPL in its license terms...you couldn't link proprietary video drivers into it, whether dynamically or statically," FSF attorney Eben Moglen said in a January interview.

    http://www.zdnetasia.com/news/software/0,39044164,39352584,00.htm

    So, running software makes a copy, therefore is covered by the license. Since the license is the GPL, everything in the running image must also be GPLed. Congratulations you've just committed a copyright violation. This was covered in MAI Systems Corp. v Peak Computing. The law was later changed to cover copies made for maintenance. However, it still does not cover the violation made during execution.

    1. Re:Show me the violation. by nadaou · · Score: 1

      Since they are shipping source code with their plugin, and the complainant themselves states that the files are unchanged, they again, are compliant.

      No, if that were the case then there would be no need for the LGPL. If the combined work would reasonably be considered (from the user's perspective) to be a single product then the entire work must be GPL'd.

      The bundled code (OS-level) exemption reads as follows (Term 2):

      In addition, mere aggregation of another work not based on the Program
      with the Program (or with a work based on the Program) on a volume of
      a storage or distribution medium does not bring the other work under
      the scope of this License.

      That's a very long way away from the library/main.c relationship.

      All we have so far is a developer complaining that their code was used without attribution.

      to quote the code's author in TFA:
      http://forums.informaction.com/viewtopic.php?f=6&t=1654&p=6396#p6396
      I said "illegally" because FlashGot is open sourced under the GPL license, and this means that anybody incorporating code from FlashGot (which is otherwise freely reusable) must release their code/modifications under the GPL as well, which they're not doing.

      Sounds to me like he's complaining about a license violation, I don't hear anything about wanting to see his name in big bright letters.

      It requires Several things, but advertising where you got the code is not one of them.

      (irrelevant...)

      It requires that you advertise to the end user that they are using GPL code, and what that means for them.

      The act of creating a running image of a software program is considered copying

      The idea that "copying" a program into memory in order to run it is an act of redistribution for the purposes of copyright law* is so completely absurd and asinine that we debase ourselves to do anything but openly mock the purveyors of such drivel. I don't really care who's saying it. /Especially/ if they have an army of lawyers this will be your best (if only) long term defense.

      [*] (even ignoring any Fair Use, Natural Purpose, or alfresco-user arguments for now)

      wrt the kernel: Users of GPL code are free to use non-GPL drivers with a GPL OS (or do whatever the hell they want with it as long as they don't redistribute anything), but the key is that they have to add it in on their own, the kernel devs and distros can't ship with it linked.

      I'm outta here..

      --
      ~.~
      I'm a peripheral visionary.
  71. -1 Speculation by binford2k · · Score: 1

    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.

    Save your editorializing until you have stats to back it up. My impression is that the people who take their ball and go home like you suggest aren't that great for the community anyway.

  72. Re:And how is th different from the RIAA and MPAA by Travelsonic · · Score: 1

    For fuck's sake, anon. coward: "dishonestly pass off (another person's ideas) as one's ow" is called fraud, lying, not stealing, unless you are a moron (like the person who write that definition is).

    --
    If you believe in privacy, and believe you have "nothing to hide" at the same time, you're a goddammed idiot
  73. They're apparently GPL-compliant now. by Anonymous Coward · · Score: 0

    Just got the latest news from their Twitter. They wrote:
    Sothink Web Video Downloader for Firefox released version 5.3, which is licensed under The GNU General Public License.

  74. They're GPL-compliant now. by Anonymous Coward · · Score: 0

    From SothinkMedia's Twitter: Sothink Web Video Downloader for Firefox released version 5.3, which is licensed under The GNU General Public License.

  75. It has been licensed now. by Anonymous Coward · · Score: 0

    Sothink Web Video Downloader for Firefox software is licensed under The GNU General Public License (GPL) now.