Slashdot Mirror


Bruce Perens Explains That 'GPL Is A Contract' Court Case (perens.com)

Bruce Perens co-founded the Open Source Initiative with Eric Raymond -- and he's also Slashdot reader #3,872. Bruce Perens writes: There's been a lot of confusion about the recent Artifex v. Hancomcase, in which the court found that the GPL was an enforceable contract. I'm going to try to explain the whole thing in clear terms for the legal layman.
Two key quotes:
  • "What has changed now is that for the purposes of the court, the GPL is both a license, which can be enforced through a claim of copyright infringement, and a contract, which can be enforced through a claim of breach of contract. You can allege both in your court claim in a single case, and fall back on one if you can't prove the other. Thus, the potential to enforce the GPL in court is somewhat stronger than before this finding, and you have a case to cite rather than spending time in court arguing whether the GPL is a contract or not..."
  • "Another interesting point in the case is that the court found Artifex's claim of damages to be admissible because of their use of dual-licensing. An economic structure for remuneration of the developer by users who did not wish to comply with the GPL terms, and thus acquired a commercial license, was clearly present."

179 comments

  1. So... dual license even if we don't mean it? by drinkypoo · · Score: 2

    If I'm reading the summary correctly, we would be wise to officially offer dual licensing, even if we set the price so high that nobody would actually license the code under those terms?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:So... dual license even if we don't mean it? by fibonacci8 · · Score: 2

      You maintain your copyright in either case, offering a single or dual license option. In case you decide to pursue legal action, yes you would be wise to officially offer a dual license. An infringing party being aware of your dual license and proceeding regardless sets a baseline for damages. A jury/judge would probably take into consideration other similar software options if you, say for example, tried to set licenses at $100 billion.

      --
      Inheritance is the sincerest form of nepotism.
    2. Re:So... dual license even if we don't mean it? by WorBlux · · Score: 4, Insightful

      Not necessarily, if nobody has actually purchased the commercial license, it may not help you. Having active commercial licenses do however make it easy to prove damages. In other situations damages are going to be harder to prove, relying on prices of competing products, or the open-market cost of devlopment vs proportion of infringing use.

    3. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 1

      My python script (on github soon!) is going to be apache licenced, and I would suggest other software developers do the same. The original version was GPL but after spending months refactoring I will be releasing my new code under Apache. There are too many problems surrounding the GPL, and none of it has precedent set by the courts. Opinions of random attorneys don't matter, and there are plenty both ways. In fact, I've stopped buying stock in companies that release GPL'ed products because of this - they'll soon be broke from attorney fees when it comes up in court.

    4. Re:So... dual license even if we don't mean it? by Anonymous Coward · · Score: 0

      My python script (on github soon!)

      Ha ha we'll roast your ass alive with the code review.

      capcha: jackass

    5. Re:So... dual license even if we don't mean it? by SirSlud · · Score: 0

      You could have done something with your life.

      --
      "Old man yells at systemd"
    6. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 3, Interesting

      I am currently working on getting my A+ certification - that's the goal for this year anyway. I don't really have the capacity to do much more - I tried college, didn't work out. I went to recruiting events - many, but all I could get hired for was a software tester for video games. We don't all have money to fall back on, and my family was shit. What is it you expect someone to do? I know I should have studied in school and made something of myself. When you're young and in a very bad family environment, you are not smart enough to push yourself yet or know what's out there. And then it's too late and you have to pay the bills. I think considering all things, I have not done bad - maybe not as good as you, but I've had it harder than you from othe very very early start. I'm not exactly contributing brilliant things here, but I've been on the site since '98, and there are some much, much dumber idiots here than me. I'm also going to guess I'm not the only one with the lard problem.

    7. Re:So... dual license even if we don't mean it? by Anonymous Coward · · Score: 0

      welcome to the real peterman tour. i am your host peter prickly. i'll let you think about that for a while.

    8. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 1

      My life is not great, but given where I started and the lack of push for achievement by alcoholic abusive parents - by the time I was smart enough to start getting it together myself I was in no shape to compete with people you're used to seeing on slashdot. Know a lot of people who grew up as trailer trash and at 47 make 50k at a professional IT-job? Your peers went to harvard and are Sr Systems Administrators and DBAs and CPU designers. I apply patch policies to laptops. But your peers started in a safe suburb with parents who cared about grades. Mine started in the trailer park with me selling weed and are now robbing convenience stores or making meth, or dead or in jail. Perspective. Get some.

    9. Re:So... dual license even if we don't mean it? by Anonymous Coward · · Score: 0

      Stahp characterizing creimer as a pitiable sad sack. We all know he's an arrogant prick.

    10. Re:So... dual license even if we don't mean it? by ArmoredDragon · · Score: 1
    11. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 1

      I am not focused on that aspect of it. That's a brain disease - same one strippers have for example. Girls with super low self esteem who'll do anything for a dollar but they overcompensate. Same as people in really shitty countries talk like they're kings. Socially, the shittier someone's environment is and the less they can do about it, the more they act like Creimer. Notice he ignores every single post that logically drives him into a corner - even the ones that don't diss him in any way. I'll give the weight thing as the simplest example. Clearly the guy does not regularly work out nor regularly have a 1500 calorie per day diet. He does that when he can, but not frequently enough. He eats candy because he likes candy, and the candy he eats is better for you than a snickers - it's just not enough for a diet. A 350lb 47 year old man who for work has to sit in a chair all day, has many clear inflamatory joint issues caused by a lifetime of that weight. It's very hard for someone like him to actually fix his career, or become healthy. He's not gaining weight though, and I would even say got a tiny bit better over the 5 years - if you really look deep at the photos. Maybe lost 5% bodyfat or so. If you're 47 and in his position, there is no real good way out, and not much you can do to get your life completely together and enjoy it - it's too late. And just like the stripper he has to pay extra to fuck him, he overcompensates and creates a fake world for him. It's like a natural self-medicating SSRI that people's brains do when their lives are absolute shit and you can't fix it.

    12. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 1

      For answers to that and more, read my blog.
      https://www.kickingthebitbucke...
      or my books
      https://www.amazon.com/C.-D.-R...

    13. Re:So... dual license even if we don't mean it? by Anonymous Coward · · Score: 0

      That's right. In light of this, offering dual licensing would always be a good idea if possible. Of course, you can't slap on your own extra licence if your software incorporates GPL code that you don't own, so watch out for that.

    14. Re:So... dual license even if we don't mean it? by drinkypoo · · Score: 1

      There are too many problems surrounding the GPL, and none of it has precedent set by the courts.

      This story is about the courts setting precedent which strengthens GPL. I think you need to crush a little more tinfoil on your antenna there, sport.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 1

      I see, so me not trusting a contract that does not have solid footing in the court system and keeps getting litigated, and using a different license is... Actually, I have no idea what you're trying to say. Crushing tinfoil on an antennaf? What, like rock salt? I don't think even you know twf you're talking about there, sport. Meanwhile I think I'll choose another open source license that has less frequent litigation challenging whether or not it's valid and move on to doing actual work.

    16. Re:So... dual license even if we don't mean it? by drinkypoo · · Score: 1

      Actually, I have no idea what you're trying to say. Crushing tinfoil on an antennaf? What, like rock salt? I don't think even you know twf you're talking about there, sport.

      Ahh, the trolls of youth. Move along, son.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 1

      I'm 47. Nice try though. Still have no idea what you're talking about. And more still, neither do you, still.

    18. Re:So... dual license even if we don't mean it? by Sun · · Score: 1

      IANAL!!!

      If I understand this correctly, if you're going the copyright route, you can collect various damages encoded in the copyright act. If, on the other hand, you are trying to go the contract route, you will need to prove your damages.

      Proving damages under contract law is difficult if you never intended to collect money. This is unlike Copyright, which has such things as statutory damages and infringer's profits. If you go for contract violation, it is easier to prove damages if you have an actual alternative offering with clear cost attached to it.

      All in all, I think (and, again, I am not a lawyer, just a someone who takes interest in those things) that this means less than people attribute to it. All it means is that the GPL, if it applies to your case, can be interpreted as a contract.

      Shachar

    19. Re:So... dual license even if we don't mean it? by Anonymous Coward · · Score: 0

      Actually, you just looked like an idiot in that exchange.

    20. Re:So... dual license even if we don't mean it? by gnasher719 · · Score: 1

      This story is about the courts setting precedent which strengthens GPL. I think you need to crush a little more tinfoil on your antenna there, sport.

      Exactly that. The GPL is a license and is still a license. This court has said that it is also a contract.

      I would have said that if someone has a free choice to use software under the GPL license for free, or to pay for a different license to use the software with fewer obligations, and his actions are contrary to the GPL license, then this means that he has accepted the contract for the commercial license.

      Also, the defense here is really weak anyway because GPL is still a license, and by using the software while not following its restrictions, you commit copyright infringement.

    21. Re:So... dual license even if we don't mean it? by TWX · · Score: 1

      If this is a genuine posting, good for you on trying to improve yourself. A+ is a first-step, a way of letting potential employers know that you've demonstrated a penchant for the skills to do some basic support.

      Do not stop with A+. It's an entry-level certification and while it's been 20 years since I got my A+, as I understand from current test-takers it's still oriented toward user-focused desktop support, rather than focusing-in on networking, infrastructure, etc. Desktop support can pay the bills but it's in your interest to use it as a stepping-stone to more lucrative, more rewarding pursuits.

      --
      Do not look into laser with remaining eye.
    22. Re:So... dual license even if we don't mean it? by Anonymous Coward · · Score: 0

      Creimer stays forever young

      Look at the GP's username. It's creinner, not creimer.

      Apparently creinner was trying to look like another user with a lower UID. And it worked.

    23. Re:So... dual license even if we don't mean it? by __aanljs7351 · · Score: 2

      I'm 47 and do in fact provide desktop support, been in basic IT for 20 years now. They gave me a Sr. Systems Administrator title instead of money to keep me content, and we call the desktops "workstations" - but yeah, PC Support, sometimes rack n stack - whatever random basics need to get done. I'll plug in cables and shut/noshut ports on a switch, and know what a VLAN is, but don't expect me to fire up wireshark and debug the outage caused by spanning tree or know what unified IO is or anything. I started as a video game tester, don't have a college degree (associate's), and make only about 50k, which does get me by. At this point, there is no changing of careers or learning major new things and specializing in them. I am quite content with my life though, and am much further ahead of the trailer trash I grew up with. This is what happens when you have shitty parents who drink and argue instead of helping you with your homework. As far as serious or not - if I was kidding I wouldn't have hundreds of pages written about my life on my blog, nor the many books I sell on amazon. It doesn't make any real money, but I do get personal enjoyment just knowing someone is reading.
      https://www.kickingthebitbucke...

    24. Re:So... dual license even if we don't mean it? by twistedcubic · · Score: 1

      ...A jury/judge would probably take into consideration other similar software options if you, say for example, tried to set licenses at $100 billion.

      Wait, so because of this case, I now have to reduce my licensing fees?

    25. Re:So... dual license even if we don't mean it? by david_thornley · · Score: 1

      What are these problems, specifically the ones not addressed by court cases? In most cases, there haven't been court decisions because the parties settle out of court, and this is a sign of a license without major legal issues.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  2. Good luck on that appeal by Anonymous Coward · · Score: 1

    Cuz the circuit courts and/or SCOTUS are going to rip that finding to shreds.

    1. Re:Good luck on that appeal by fibonacci8 · · Score: 1

      And why do you imagine that to be the case? Artifex made it publicly known they are willing to allow a more permissive license than the standard copyright that is applicable in both the USA and South Korea (in this case the GPL). Hancom made it clear they were aware of Artifex's requiring a licensing fee to use the software without the GPL stipulations. Hancom then plagiarized the copyrighted code, followed by getting caught doing so.

      Car analogy time. Suppose you made publicly known that other people could drive you car for free while you sleep, provided they fill up the gas tank and return it before you're awake. Borrowers of you car must also leave a note indicating any trouble they've noticed with the vehicle, or any modifications they may have made to the vehicle while they were using it.

      Barring this anyone may pay you a flat fee to cover wear and tear while borrowing your car. In exchange they don't have to leave a note regarding problems or changes to your vehicle.

      Someone then decides to takes your car for a spin and decides neither to pay nor to inform you that they took it, but then decides to post videos online saying what a wonderful time they had driving your car.

      You decide to take them to court, and the judge decides to rule out grand theft auto because you've publicly declared your own terms, and both parties were aware of them and understood them.

      --
      Inheritance is the sincerest form of nepotism.
    2. Re:Good luck on that appeal by green1 · · Score: 2

      My car is full of gpl code, and it's being used in contravention of the terms of the gpl. Of course the manufacturer doesn't care, but so many products are in the same boat.
      I hope that real gpl enforcement starts soon. These companies need to either respect the gpl, or stop using code produced under it.

      What people seem to forget when they claim that the gpl is "invalid" is that without it, they wouldn't be able to use the code AT ALL. So if it really is invalid, then it reverts to normal copyright laws which state that you can't copy without the creator's permission. People try to have it both ways, free code that they can do anything they want with. If that's what you want, gpl code doesn't qualify any more than expensive commercial code.

    3. Re: Good luck on that appeal by Anonymous Coward · · Score: 0

      I bought a security cam yesterday from Costco. Check out the contents of package as seen on this pic ;)

      http://costcocouple.com/wp-content/uploads/2015/05/Samsung-SmartCam-Home-Monitoring-Camera-Costco-7-640x480.jpg

    4. Re: Good luck on that appeal by jaklode · · Score: 1

      I like

    5. Re:Good luck on that appeal by Anonymous Coward · · Score: 0

      So is my TV set, and nowhere the corresponding sources are available to download form the manufacturer or elsewhere and refusing to release them. :(

      And same for my internet router, although technically even having paid for it the router is considered property of the ISP. :(

      GPL everywhere. Manufacturers which won't comply with the license getting all the benefits, and users given the finger.

    6. Re:Good luck on that appeal by Anonymous Coward · · Score: 0

      Could report the Violations of the GNU Licenses to the copyright holder which is the Free Software Foundation as stated in their website, but is this effective in any way?

      captcha: infernos

    7. Re:Good luck on that appeal by david_thornley · · Score: 1

      US courts have been treating shrinkwrap licenses as contracts. I really disapprove, but apparently in the US you can publicly declare a contract and, if the other party does something that would require the contract, it's binding.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    8. Re:Good luck on that appeal by david_thornley · · Score: 1

      What GPLed code is this? Is it possible to get the source code? Unless you're talking about GPLv3, which is rarely used commercially, the restrictions are that you have to be able to get the source code and use it for your own purposes, which may include redistributing under the GPL.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    9. Re:Good luck on that appeal by green1 · · Score: 1

      My car basically runs Ubuntu, with a bunch of modifications.
      The manufacturer has denied this, however I have managed to get root access on the centre stack and instrument cluster comptuters and I can see for myself exactly what is going on.

      It is being used commercially, and no source code is being distributed.

      It's a clear violation of the GPL, however they don't care because they know that it's highly unlikely anyone will ever take them to court on it.

  3. Re:open sores all over the place by Anonymous Coward · · Score: 0

    I thought the desktop was dead. Or was it the laptop. Except if it's a Surface and running Windows according to the tech blogs. Then there's the Mac. But who are they kidding.

    So it's still Windows 94%, Mac 5%, and Linux 1%. If we don't count servers.

  4. Rules of Acquisition by DontBeAMoran · · Score: 2

    Rule of acquisition #17: A contract is a contract is a contract.

    --
    #DeleteFacebook
    1. Re:Rules of Acquisition by Anonymous Coward · · Score: 0

      Rule of acquisition #17: A contract is a contract is a contract.

      ... but only between Americans.

  5. Re:Legal Advice by Anonymous Coward · · Score: 3, Informative

    Columbia University law professor Eben Moglen wrote the GPL.

  6. I'm the goatse man by Anonymous Coward · · Score: 0

    ...ask me any questions you want.

    1. Re:I'm the goatse man by Anonymous Coward · · Score: 0

      How do you take a shit?

    2. Re: I'm the goatse man by Anonymous Coward · · Score: 0

      who took the picture

    3. Re: I'm the goatse man by Anonymous Coward · · Score: 0

      Ever think about slapping the GPL on your pic? Since it's being used so many places without permission?

  7. Re:Low UID by Bruce+Penises · · Score: 1

    Because Bruce was getting "picked on" the site was changes so UID is emblazoned on everything.

    It is not my fault.

  8. Reality sets in... by Frosty+Piss · · Score: 1

    My guess is that there is a HUGE amount of GPL code compiled into numerous closed-source applications being sold or otherwise distributed in ways that violate the GPL. Good luck finding it all...

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:Reality sets in... by Antique+Geekmeister · · Score: 1

      "Huge amount" is not enough to be an enforceable copyright violation. There is a huge amount of GPL code. A "huge amount" could be copied under "fair use", while still being a tiny fraction of GPL code.

      This is not to say there has _not_ been a significant percentage of code copied directly and used in clear violation of the copyrights. TIVO was an agregious example of such abuse, FANTEC was caught, and BUSYBOX was the first lawsuit about GPL violations. I've encountered violations professionally of violations of GPL, Apache licenses, and BSD licenses on an ongoing basis; The GPL violations are the most clear, due to unambiguous nature of the license.

    2. Re:Reality sets in... by Zero__Kelvin · · Score: 4, Insightful

      There is a lot of stolen equipment in pawn shops too. That doesn't mean it is fruitless to find stolen items and prosecute the thieves.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    3. Re: Reality sets in... by Anonymous Coward · · Score: 0

      Apparently you haven't looked. Microsoft has a Linux build that is specific to running networking equipment, and thus is GPLed, as well as a numberâ of other packages and files. See https://www.microsoft.com/accessories/en-us/support/oss-license for examples. Or just ignore things when they are pointed out to you. You do you after all.

    4. Re: Reality sets in... by __aadota8673 · · Score: 0

      I'm sure Microsoft has whatever Linux thing you say it has. I'm sure they have a spreadsheet template that organizes your mp3s as well, and some other weird tangents. I work at a real company (well, a government agency actually), and we have real things used in the real world. While technically the sky is not always blue, the sky is blue. To not understand that means you have not ever had a real job. I have 20 years of experience, which includes work at Google btw (I was the physical ditch digger for their new datacenter at the time).

  9. Re: Low UID by Anonymous Coward · · Score: 0

    What the fuck use is Bruce perens anyway

  10. Bruce Perens Slashdot 3,872. are you out there? by mykepredko · · Score: 1

    Looking at the initial comments, I would think you might want to weigh in on some points/questions coming up here.

    1. Re:Bruce Perens Slashdot 3,872. are you out there? by Anonymous Coward · · Score: 1

      He submitted the story back on 30th May, so he probably isn't aware that Slashdot are running his story yet.

  11. Re:Low UID by Zero__Kelvin · · Score: 5, Insightful

    Low UID prestige is quite legitimate. It means we have been around since the beginning, when there was nobody on here but true nerds who almost all knew their stuff. While it is true that a high UID does not prove ignorance and incompetence there is an almost zero chance that a low UID holder will be anything but a person with a lot of experience in the field, a solid understanding of Linux or at least lots of experience with it, and almost zero chance that they are a Microsoft weanie. In other words, we were here when Slashdot was a tech site, and more specifically a linux and OSS tech site.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  12. Binding contract? by Anonymous Coward · · Score: 0

    How do you violate a contract you never agreed to? Simple plagiarism shouldn't qualify as a violation of contract as no contract was agreed upon.

    1. Re:Binding contract? by Anonymous Coward · · Score: 0

      How do you violate a contract you never agreed to? Simple plagiarism shouldn't qualify as a violation of contract as no contract was agreed upon.

      If you don't agree to the contract (license), then you are not granted permission to use the code, so you are infringing copyright.

    2. Re: Binding contract? by Anonymous Coward · · Score: 0

      Exactly. Copyright infringement, not violation of contract. It's one or the other, not both.

    3. Re:Binding contract? by Anonymous Coward · · Score: 1

      Thanks to Microsoft, Oracle, SAP and their ilk, what you call "plagiarism" when applied to software becomes both a civil, and a criminal offense with jail time both in the USA and the EU and goes by a different name ("software piracy"). That is just how things are. I don't know how it is in South Korea, though.

      As for entering a contract, you better read the details about Artifex v. Hancom. Really.

    4. Re: Binding contract? by Anonymous Coward · · Score: 0

      I think the logic is as follows, but not being a lawyer this is really entirely just a guess:

      The GPL is a legal document, and thus it can be a contract if both parties agree to it. The plaintiff agreed to it simply by the act of offering it as a licensing option. The tricky part here is, how did the defendant agree to it.

      What comes into play here is the concept of "shrink wrap" contracts, these are contracts that a person agrees to implicitly by performing some act, such as breaking the seal on a box, you may not be signing anything, but the seal is imprinted with language in such a way that it would be hard to deny that you knew about some condition of using the product when you broke the seal. The GPL does not have a physical seal, but if you can prove that the defendant knew about the licensing conditions then you can say that by using the code he implicitly agreed to it, thereby fulfilling his half of the contractual agreement.

      It's all some very murky legal ground but thanks to the proliferation of shrink wrap contracts it has been clarified quite a bit over the past 10+ years and is thus the basis for the ruling, at least as far as my understanding goes (again IANAL).

    5. Re: Binding contract? by Anonymous Coward · · Score: 0

      Like this:
      Gold says you have the right to view the source and use it, so long as it is reciprocal. And like a "you break it, you buy it" or a "we reserve the right to ask you to leave" sign, the public posting, and use of the things the terms apply to constitutes agreement. If you go into a buffet, do you just seat yourself and start eating, then refuse to pay before you leave?

    6. Re:Binding contract? by Shimbo · · Score: 1

      How do you violate a contract you never agreed to?

      The defendent agreed to the contract by stating publically on their website they licenced the code under the GPL. They could argue that they were lying when they said that and they were merely wilfully infringing copyright but I doubt that would end well for them.

    7. Re:Binding contract? by gnasher719 · · Score: 1

      The defendent agreed to the contract by stating publically on their website they licenced the code under the GPL. They could argue that they were lying when they said that and they were merely wilfully infringing copyright but I doubt that would end well for them.

      In Germany, some laws are a bit different from the USA, and as a result the GPL has always been a contract. Except one side didn't care whether you agreed to the contract or not. In court, you had the choice to either claim that you agreed to the contract (and therefore were bound by it) or didn't agree to the contract (and therefore committed copyright infringement). This didn't quite consider a dual license case.

    8. Re: Binding contract? by Anonymous Coward · · Score: 0

      The GPL is a legal document, and thus it can be a contract if both parties agree to it.

      But as I understand it, there has to be consideration on both sides for it to be a contract.

      The GPL doesn't demand anything from the developer/distributor, and the developer/distributor doesn't have to promise to do anything... so where is the consideration?

  13. Re:Low UID by Cmdln+Daco · · Score: 1

    And yet when the site began, people got along fine with the interface where you had to go out of your way to find out if a commenter had a low number or not.

    The person who told me about this site back in 2000 was a Mac user, btw. Also a highly skilled programer who coded DSP chips in Assembly Language.

    To the point about what sort of a site Slashdot has become, it's chock full of IT types now. The diametrical opposite of a nerd.

  14. #3872? Pfft. by Dawn+Keyhotie · · Score: 5, Funny

    Bruce Perens .... Slashdot Newbie. /now get off my lawn.

    --
    "The only good windmill is a tilted windmill."
    1. Re:#3872? Pfft. by gr3kgr33n · · Score: 1

      You sir, I would give all my internet points, but alas this is where everything is made up and the points don't matter; also, I believe you to have a surplus by way of the inverse ID law.

      --
      My backup chemistry thesis stored on Data Storing Bacteria mutated; granting me a degree in forensic anthropology. v4sw7
    2. Re:#3872? Pfft. by Anonymous Coward · · Score: 0

      And OP is probably not "Sir". Well, I don't know.

  15. Re:Low UID by Zero__Kelvin · · Score: 1

    I've been here since '97 and I don't recall a time when your UID wasn't shown blatantly next to each post. I admit I could be wrong on that, as at the time I had a high UID :-) Nobody cared that I had a high UID either, as I recall, but again that is because the influx of incompetents hadn't yet started, not because of any difficulty determining it. Also, as far as your friend the Mac user you should probably learn what the phrase "almost zero" means, as well as what qualifies as anecdotal evidence and how much value that kind of evidence has here.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  16. Re:Legal Advice by Anonymous Coward · · Score: 2, Informative

    Please take your hate speech elsewhere.

    Ethical BSD developers don't need GPL code, they write their own because they respect the fact that anyone who wrote GPL code is not okay with the idea of not getting back any improvements made to that code.

    On the same note, ethical GPL developers don't relicense BSD code they happen to use, so that any fixes local only to the BSD source can be also shared with the BSD-only world. They both respect the idea that the original author who used BSD for the license doesn't mind if people use that code on closed-source products, and *also* stay true to the idea that one should always give back any improvements made to that code (by keeping it BSD so that the BSD people can use the improvement as well).

  17. Wtf? No, it isn't.... by mark-t · · Score: 4, Insightful

    Copyrighted works require permission to copy them... the GPL is simply a written permission to copy the work it covers to anyone that will agree to the terms. Nothing more, and nothing less. If you agree to the terms, implicitly, by not acting in contravention to those terms, then you have permission to copy the work, but if you act in contravention of the terms then the default status of copyrighted work applies and no such permission is granted by the GPL.

    Full stop.

  18. Re:Low UID by Anonymous Coward · · Score: 1

    That may well be true, but I am a low-UID AC, and this site always had the "News for nerds, stuff that matters" motto.

    Even if it had a large slant towards Linux since the very beginning, and an idiotic meme about beowulf-clustering everything (it got worse with hollywood actress tits memes later, when the imbecile-to-nerd ratio went too high), it has never been ONLY about Linux.

    It is just that quality Windows nerds were rare, and sincerely, anyone will fell an absurd need to joke the shit out of the likes of Windows 95 and Windows ME given how bugridden and badly designed they were. Newer windows users have no idea just how far windows has improved over the last decade and a half...

    That said, it also had proper editors back then (the whole *two* of them), so...

  19. Re:I love OSS but GPL is for assholes by green1 · · Score: 4, Insightful

    Nobody is forcing you to use the gpl. If you don't want to use it, don't.
    But if a project is under the gpl, you don't get to simply ignore it's terms simply because you don't like them.

  20. Re:I love OSS but GPL is for assholes by Anonymous Coward · · Score: 1

    Hmm, corporate greed detected. I donate far more than that as an *unpaid volunteer*, although I do it with upstream work, not money.

    I'd say you are donating a little bit of what you make off the hard work of others to feel better, but not giving back nearly as much as you should. And if you are a typical example, that's why the larger BSD projects are always operating ultra-starved. Make it an US$ 20k yearly donation to OpenBSD (which are far more starved than FreeBSD), and you will *start* to make sense.

    When you dedicate *one* good engineer to work on *upstream* BSD or MIT-licensed projects for at least 25% of his *paid* work time (assuming a 40 work-hours week), THEN you get to claim you are "giving back". Because if it is just money, US$ 1k would not have paid the work I did for free in the last two weeks (in US wages). Since I am not in the US but rather on a poor third world country, it would have paid the work I did for free in the last month in local wages, I guess.

  21. Re:Low UID by SirSlud · · Score: 0

    Guy with high UID says stupid stuff. Hehe, now that's the slashdot I know and love.

    --
    "Old man yells at systemd"
  22. Re:Low UID by zilym · · Score: 0

    LOL!

  23. Re:I love OSS but GPL is for assholes by james_gnz · · Score: 1

    ... people who push the GPL is are a bunch of douche-bag assholes.

    Are you saying that you think it is fine for author to prevent copying, unless they allow copying on the proviso that those who copy also allow copying?

    The key here is that most of the people who probably contributed to the project didn't want it GPL but it was the only project in town.

    There may well be contributors who wanted to make a proprietary derivative that locked in users, but I dare say there were none who wanted someone else to make a proprietary derivate that locked in users.

    Anyway, this is rapidly becoming a moot point. If you get your users to access stuff "in the cloud", then you can use all the GPL code you like (AGPL aside), and never have to release a line of source.

  24. Re:I love OSS but GPL is for assholes by zilym · · Score: 1

    It is a nasty game they play. A GPL library will be "Standard" more and more until there really is no alternative. How is this any better than places like Microsoft?

    Wow. Last I checked, Microsoft was closed source pure evil in a box with a huge price tag, and you're asking how Free/Open Source GPL'd code is any better than Microsoft?

    Somebody needs a whap upside the head with a clue by four.

  25. Re:Wtf? No, it isn't.... by lordlod · · Score: 4, Informative

    Lawyers call an agreement a contract.

    The court has just affirmed what you said, Hancom publicly stated that they had agreed to the GPL. Thus there is a contract in place.

    The contract has terms, defined by the GPL that Hancom agreed to. These terms were not complied with. Now we have a breach of contract.

    Once a breach of contract has been established the case becomes much clearer, lots of existing case law which covers how it should be dealt with.

  26. Re:I love OSS but GPL is for assholes by lordlod · · Score: 5, Interesting

    Often you will see GPL projects that "allow" a corporate license.

    The unwritten detail that you aren't seeing is that a GPL project that dual licences is almost exclusively developed by one company. It isn't a collaboration, because contributors provide their code under the GPL and that can't be included in the commercial product. This means that the GPL code is a gift by the company to the wider world with conditions which allow the company to continue to profit, they typically don't request significant contributions such as donations. The difference with a purely closed source company like Microsoft is that you, as the consumer, have a choice you otherwise wouldn't. For example you can use the GPL version for early development work and switch to the commercial license when you are sure you want to use the library and distribute a final product. The library development process closely mimics a standard closed source company.

    Collaborative GPL products work very differently and are never dual licensed. The GPL provides a guarantee for each company contributing that every other company must also contribute. This allows direct competitors to cooperate on a product knowing that they aren't putting themselves at a disadvantage. These projects work very differently to the dual licensed ones, the development process is open to allow communication across multiple companies. They also take code contributions and sometimes financial contributions, often to maintain infrastructure.

    I regularly have my company donate to many open source projects. These donations are pretty good (1-5k each) but we all fully agree that never in a million years would we donate to a GPL project or any over arching project ever.

    Companies I have worked for have supported projects vital to our work. The license influences libraries we use and the way way we use them. If you are adamantly opposed to the GPL and don't rely on their work then it would make perfect sense not to direct your money or time there.

    Not supporting a collaborative GPL project because of a few non-collaborative GPL projects just shows off your ignorance.

  27. Re:Wtf? No, it isn't.... by Anonymous Coward · · Score: 0

    > ...the GPL is simply a written permission to copy...

    Yeah, but what are "written permissions documents" called? It depends on the kind of document, but there's a clue in TFS!

    From the Fine Summary:

    > What has changed now is that for the purposes of the court, the GPL is both a license, which can be enforced through a claim of copyright infringement, and a contract, which can be enforced through a claim of breach of contract.

    Engage your brain when you find yourself getting frustrated and you might find that your misunderstanding is the source of your frustration!

  28. Re:I love OSS but GPL is for assholes by Anonymous Coward · · Score: 1

    Note that is a good point, which many OpenSource developers will recognize:
    While companies like BSD-style licenses better for pure use, MANY companies prefer a GPL-license for code THEY contribute (GPLv3 may have changed that a bit though). Thus proving the statement "BSD is preferred by businesses" wrong. It's mostly preferred when they do not have the PRIMARY intention to collaborate or contribute (though they may end up still doing that though).

  29. I don't wish to form contracts with people by OrangeTide · · Score: 0

    Since I do not wish to have a contract with random people on the Internet that download my software, then I should probably stop releasing my software as GPL at this point.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:I don't wish to form contracts with people by lordlod · · Score: 4, Informative

      The logic of the court case isn't specific to the GPL, any licence you choose to distribute source with, or even a straight binary distribution would probably involve the creation of an implicit contract.

      You shouldn't be scared of contracts, they are just a way for lawyers to formalise agreements. Buying a coffee - a contract. Buying a bus ticket - a contract. Agreeing to terms and conditions you never bothered to read - a contract.

    2. Re:I don't wish to form contracts with people by Anonymous Coward · · Score: 0

      >even a straight binary distribution would probably involve the creation of an implicit contract

      Only when both parties have mutual assent. It is just a license when the offer to use the license is all that floats out on the Internet. Someone would need to affirmatively accept the terms before they would be locked into a contract with you.

      I can use a license grant you give without agreeing to a contract with you. In that context, it is only a license - I am merely using what you have already given free license to do. Until I affirmatively state in some form that I am agreeing to the terms, all you have to stop my use would be the copyright that I am infringing, because no contract was formed.

    3. Re:I don't wish to form contracts with people by drinkypoo · · Score: 2

      Since I do not wish to have a contract with random people on the Internet that download my software, then I should probably stop releasing my software as GPL at this point.

      The contract doesn't obligate you to do anything (you've held up your end of the contract already, by producing something and distributing it) but it does obligate them to do something, so there is no drawback to entering into such a contract.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:I don't wish to form contracts with people by Kjella · · Score: 1

      I can use a license grant you give without agreeing to a contract with you. In that context, it is only a license - I am merely using what you have already given free license to do. Until I affirmatively state in some form that I am agreeing to the terms, all you have to stop my use would be the copyright that I am infringing, because no contract was formed.

      No. A license is basically a permanent contract offer, rights are granted if and only if someone forms a contract by agreeing to it. There is nothing you get "for free" by the mere existence of a license that exists independent of and outside a contract. Even the BSD license has terms you must agree to, if you don't agree to the terms you're in violation of copyright law. If you claim to have rights under that license then that means you claim to have entered into a contract by agreeing to it, in which case you can be sued for breaching that contract. Of course you could try to claim that your use is legal because it isn't actually violating copyright law or is protected by fair use etc. but in that case you can't invoke the license at all.

      --
      Live today, because you never know what tomorrow brings
    5. Re:I don't wish to form contracts with people by OrangeTide · · Score: 1

      Just to be safe, I am releasing everyone from the contract. And I refuse further participation in the contracts.

      That will make things a bit complicated for me on LKML though.

      --
      “Common sense is not so common.” — Voltaire
    6. Re:I don't wish to form contracts with people by Anonymous Coward · · Score: 0

      You start with "No", then agree with everything I said. Pretty interesting. A license is not a contract offer, however - it can BECOME terms of a contract if I explicitly accept it, however prior to my explicit acceptance, there is no contract or agreement. Merely using the code is not acceptance because I might use it in violation of copyright, as you say.

      But licenses are not contracts per se. For example, if you say "Anyone can camp on my lawn on Sundays", by camping on your lawn I have not accepted a contract. I am merely exercising the license you granted to your lawn. If I stood there and said, "I agree to your terms of lawn use, and will use your lawn the entire day", then maybe we have an implied contract.

    7. Re:I don't wish to form contracts with people by MobyDisk · · Score: 0

      This seems like an erosion of the law. I don't think the law intended for buying coffee to form an implicit contract where the seller could enforce any arbitrary rules whatsoever.

    8. Re:I don't wish to form contracts with people by Anonymous Coward · · Score: 0

      You shouldn't be scared of contracts, they are just a way for lawyers to formalise agreements.

      That's an incredibly clueless statement. Legal professionals, as a class in society, are in a position of ethical conflict of interest with respect to the nature, scope, and form of contract law. They also write the laws (most legislators are lawyers, as are the staff members that do the actual work), judge the laws, and prosecute the laws.

      This is a very bad combination, especially in a nation where the highest law in the land is supposed to retain any rights the people feel like asserting to the people (which is not the same as retaining them to the lawyers) - 9th Amendment. As the right to ethical practice of law is certainly one of the rights that can be asserted under the 9th Amendment, that places contract law on a collision course with the highest law in the land just on the basis of this right alone - and there are many other conflicts.

      US legal history demonstrates clearly that the legal profession has no problem with acting unethically. Every major area of law has serious legal ethics problems - which means there are conflicts with the 9th Amendment. Contract law is no exception. For example, there are terms that are routinely put in shrink-wrap contracts that violate fundamental rights (such as the prohibition against reverse engineering - violates freedom of thought and the right to curiosity, as well as the right to long term oversight over business). These points have been made at length in prior discussions here, so I won't belabour them.

      Hierarchy of law is supposed to result in the Bill of Rights winning when lessor law comes into conflict, but with unethical judges it's all too common for the lessor law to win (judges are selected by politicians who accept campaign contributions from associations of lawyers), and thus the saying arises that the legal profession treats the Bill of Rights like toilet paper.

      You should be very scared of contracts, because many of the people writing them are unethical, as are many of the people writing the governing law, as are many of the people creating the precedents, and as are many of the people who could get selected to judge any case that you get involved in.

      The ethics problems in law could have a huge direct negative effect on your life: they already have a substantial indirect negative effect. Think about the economic consequences of having massive ethics problems in law, and what that means for a society in terms of business overhead, jobs, medical care, even the exercise of fundamental rights ...

  30. Re:I love OSS but GPL is for assholes by phantomfive · · Score: 2

    It's hard to look down on anyone who writes a bunch of code and releases it for free, whether it's under the GPL or the BSD license, it's still fairly generous.

    --
    "First they came for the slanderers and i said nothing."
  31. If it's not dual licensed, so what? by Anonymous Coward · · Score: 0

    Just because the work is not licensed like you want does not mean you get to ignore the license it has. And the courts in the USA have clearly stated time and time again in court cases that merely HAVING the copyrighted work in your possession is "monetarily valuable".

    If I don'l like the Steam agreement, does that mean I can ignore the Steam game and just hack the shit out of it to get it to run and not pay anyone anything? No? Then it doesn't matter if I don't like the GPL, I still can't just use it.

  32. Re:Legal Advice by Koen+Lefever · · Score: 1

    Columbia University law professor Eben Moglen wrote the GPL.

    Eben Moglen contributed to GPL v.3, the original version was written by Richard Stallman.

    --
    /. refugees on Usenet: news:comp.misc
  33. Re:Low UID by Anonymous Coward · · Score: 0

    I've been on this site since 97. I've gone through about 20 IDs, and post w/o logging in half the time. IDs are only useful for saving preferences. There is now low UID prestige - it's in your little virtual world when you don't take your meds.

    Us normal people who have been here since 97 now hold high titles at big corporations, have traveled the world, and are respected professional adults. You sound like a loser high school teen. Music is just unimportant background. "Microsoft weanie" is not a term that exists at the office - we use whatever tools are appropriate.

    We all have 20+ experience and are professionals in our fields, making a lot of money and having a team of people under us. You are not a part of that. You seem to be an adult with a brain disorder living in your mom's basement and no concept of the real world where people live.

    You have a lot of issues to work out. One of them is you post garbage to this site. Don't use "WE" when you talk about the low UID club. You as a member of any group of people is not something that exists.

  34. Re:Legal Advice by Anonymous Coward · · Score: 0

    constantly talking about freedom but at the same time insisting that freedom means "you must do exactly as I say".

    It's not really about your freedom, but about the freedom of the code. That said said you're still free to do whatever you want with the code - except redistribute under other license. Can't live with that constriction? OK, fine by me, go use some other code then.

  35. Re:I love OSS but GPL is for assholes by Anonymous Coward · · Score: 0

    And I suspect that you are a Ballmer sock puppet.

    Look: it's OK for you to have a preference. Use it then. But disparaging the "other camp" as you do makes you highly suspicious. Or would you argue that copying and distriibuting Britney Spears songs over BitTorrent (dunno why one would want to do that, but hey) is OK?

  36. Re:Wtf? No, it isn't.... by Anonymous Coward · · Score: 0

    > The court has just affirmed what you said, Hancom publicly stated that they had agreed to the GPL. Thus there is a contract in place.
    > The contract has terms, defined by the GPL that Hancom agreed to.

    This is the key to it all. The GPL is a license until parties profess mutual assent. Otherwise, everyone on the planet would be part of the GPL contract, even though they never agreed to it. The license of the GPL becomes the terms of a contract when mutual assent is agreed.

    The author of the article ignores this and tries to conflate the GPL as being dual-natured, when in fact the court is very clear the parties here both agreed to the GPL terms. This case does not represent standard GPL use where a party uses the source code but never agreed to the GPL. Those cases are clearly copyright infringement and not contract, despite what the pro-GPL people say.

  37. Re:Wtf? No, it isn't.... by Anonymous Coward · · Score: 0

    > the GPL is both a license, which can be enforced through a claim of copyright infringement, and a contract,

    The article is wrong. The court did not say it is both - it said that the GPL becomes a contract when both parties profess agreement to it. In this case, both parties did agree they published under GPL terms. This case is NOT a general representation of the GPL license, it is a specific fact scenario. The GPL is not both - the implied contract is formed from the terms when the parties agree. The new "object" is a contract derived from the GPL. The GPL is fundamentally a copyright license when it stands on its own. The Artifex court does not disgree with that.

  38. Re:Low UID by redback · · Score: 1

    does my 5 digit id make me cool?

  39. Re:I love OSS but GPL is for assholes by Anonymous Coward · · Score: 0

    >Hmm, corporate greed detected. I donate far more than that as an *unpaid volunteer*

    Getting paid to do work is not greed. It's how people make a living. This ridiculous idea that every other type of engineer gets paid, but all software engineers should work for free is insane. Imagine what the world would be like if you expected all plumbers to work for free and accused them of greed if they try to charge.

  40. Re:Low UID by Zero__Kelvin · · Score: 1

    Yep. We know people like you exist. That's why I boldfaced "almost zero". (And yes, I get the irony that you have a lower UID than I do but are the one saying stupid stuff; it simply isn't funny.)

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  41. Re:Low UID by Zero__Kelvin · · Score: 1

    ROTFLMAO. You truly are a boring person.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  42. Re:Low UID by Zero__Kelvin · · Score: 1

    Nope; It's your broken shift key that does it.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  43. Re:Low UID by Anonymous Coward · · Score: 0

    "almost all knew their stuff"

    and yet they signed up to a forum. Any self respecting person would judge themselves by by their anon coward status, not ask others to to judge them by their low uid.

  44. Re:Low UID by Quarters · · Score: 1

    It makes you cooler than the dirty 6-digit claiming he's been around since the beginning. It's gonna hurt that 6'er to know this 5'er typed this out on a Surface Pro 3. I'm such a "Microsoft weanie".

  45. This is easy by allo · · Score: 1

    Is a software licence a contract? This question is easy to answer, because YOU can answer it and you cannot do the wrong thing.

    Two options.
    1) You decide it is. You use the software and follow the terms of the licence
    2) You decide it is not. Then you're not allowed to use the software, as its copyright protected and you have absolutely no permission to use it, while there is no binding contract which allows you to use it. So you don't use it.

    You cannot do the wrong thing.

    1. Re:This is easy by amorsen · · Score: 3, Insightful

      You decide it is not. Then you're not allowed to use the software, as its copyright protected and you have absolutely no permission to use it

      USING software was not considered an act that could infringe on copyright, when the GPL was originally created. It was argued that any copies made for the purposes of using the software were merely incidental and didn't count for copyright purposes -- they were merely mechanical acts. Even today, few argue that a core router at an ISP needs to obtain a copyright license to transfer bits of Mr Robot from Netflix's servers to the TV.

      Back then, you could grab all of FSF's software from someone and use them to your heart's content, not giving a flying fuck about the GPL or any other license. The license was only a concern for whoever gave the software to you, it would only concern you if you tried to pass the software to others (and then only if you didn't simply follow the standard rules for second hand software).

      Today the situation is clear as mud. Software licenses can say pretty much anything they want, and they apply to use, not just to copying. Except when they don't.

      --
      Finally! A year of moderation! Ready for 2019?
    2. Re:This is easy by allo · · Score: 1

      Make it more easy: Without a licence, you do not have rights and it's just piracy. Using and especially copying. With a licence (accepted by you), some rights are granted, when you accept some conditions.
      That's the whole point why dual licencing is easy. The licence you're not using when forking the project doesn't affect your usage at all, as you do not need to accept it.

    3. Re:This is easy by david_thornley · · Score: 1

      Current US copyright law explicitly allows all copying necessary for execution of a lawfully acquired piece of software. Any restrictions on use come from contracts, and US courts have been (in my opinion) far too accepting of shrink-wrap contracts, which look to me like a way to put additional restrictions on a purchaser after the vendor has gotten the money.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    4. Re:This is easy by amorsen · · Score: 1

      Without a licence, you do not have rights and it's just piracy.

      Easy, but wrong. Not very helpful. For instance, in the US you generally have the right to sell the software to someone else, second hand, even though the license says you can't.

      --
      Finally! A year of moderation! Ready for 2019?
    5. Re:This is easy by allo · · Score: 1

      You need to have a licence first. And the next person is bound to the licence. Only the term "you cannot sell" is invalid, but if you do not accept the licence at all, you do not have any right to use the code. That's a big problem with people just putting code on github without adding a licence, because it's totally unclear how you're allowed to use it. That was the reason, that github added the feature to initialize a repo with a licence file.

  46. Re:Legal Advice by ilguido · · Score: 5, Insightful

    The article by Bruce Perens, like all pro-GPL writing, is nothing but Orwellian double-speak, constantly talking about freedom but at the same time insisting that freedom means "you must do exactly as I say".

    That's exactly how freedom works. In free societies, freedom means you cannot murder, you cannot steal, you cannot disparage, you cannot do a lot of actions, deemed bad. You should know that, Hobbes already talked about it a few centuries ago.

  47. Re:Wtf? No, it isn't.... by Anonymous Coward · · Score: 0

    Not that simple. A contract requires an exchange of value. Gifts are legally possible, but are not contracts. Is the conditional (on GPL terms) offer to waive copyright restrictions a gift? The judge has noted that the GPL appears to put obligations on the receiver that benefit the distributor, which is the step that would make it a contract.

  48. Re:Low UID by Anonymous Coward · · Score: 0

    > Us normal people who have been here since 97 now hold high titles at big corporations, have traveled the world, and are respected professional adults.

    We laugh at your jokes because you perform the Corporate-specificed appraisal process, and can dole out the 2% or 0% raises according to personal whim.

    Doesn't mean you are respected.

  49. You claimed they had no GPL code. by Anonymous Coward · · Score: 0

    Now you say you are sure they do.

    One of you creimers is lying their weaselly little arse off.

  50. Re:Wtf? No, it isn't.... by drinkypoo · · Score: 1

    The GPL is a license until parties profess mutual assent.

    Which you do by redistributing the IP in question, per the terms of the license.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  51. Re:I love OSS but GPL is for assholes by drinkypoo · · Score: 1

    Stallman and his ilk don't do GPL so that their code can be free. But so they can have power over other coders. Often you will see GPL projects that "allow" a corporate license.

    Sigh. The GPL protects freedom from users. If you don't like a dual-licensed project, then don't contribute your code to it, which requires assignation of ownership. Problem solved. Hope this helps!

    The key here is that most of the people who probably contributed to the project didn't want it GPL but it was the only project in town.

    They had a choice. They could work on their own project, or they could benefit from the labors of others. If they took the latter route, then they really don't get to complain.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  52. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  53. Re:Low UID by drinkypoo · · Score: 1

    It makes you cooler than the dirty 6-digit claiming he's been around since the beginning. It's gonna hurt that 6'er to know this 5'er typed this out on a Surface Pro 3. I'm such a "Microsoft weanie".

    I was around since five digits but didn't make an account until six digits and hey, guess what? This isn't even my first account, the first one was 11xxxx. But I think his point stands. The earlier six-digit UIDs are often referred to by the noobs as "low" now, since the UIDs have gotten so very numerous.

    Personally, I don't give a shit whether people think I've been on Slashdot for a long time, since that plus five bucks will buy you a cup of coffee. But yeah, 1xxxxx UIDs are "old" now. Kind of like people who were born in the 80s have kids now. *shudder*

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  54. Re:Legal Advice by Sun · · Score: 1

    The article by Bruce Perens, like all pro-GPL writing, is nothing but Orwellian double-speak, constantly talking about freedom but at the same time insisting that freedom means "you must do exactly as I say".

    This keeps coming up, and I've never received a proper reply, but maybe this potty mouth anonymous coward will surprise me.

    Licensing code under a non-copyleft free license means you are fine with someone taking your code and building a commercial product with it, and never giving it back in any way or form. If you're okay with that, how come you're not okay with someone who does give it back, except in a way you can't use?

    Intuitively, GPL ought to be more free than completely closed off no matter where you stand, and yet you're okay with the later but not with the former. Please explain.

    Shachar

  55. Re:Low UID by Anonymous Coward · · Score: 0

    Bullshit, idiot, liar, asshole. First, let's state the fact that you are one of Slashdot's most well known trolls. Rude, arrogant, often wrong, and flat out terrible. You're the last person who should be talk about what is or is not legitimate. Second, Slashdot never required the registration of a username. Some of us are better than you. You felt the childish, narcissistic need to create a name for yourself. The rest of us have no need for recognition and instead let the content of our contributions stand for our character.

  56. Re:Low UID by Anonymous Coward · · Score: 0

    Ha ha ha, proving my point exactly! You're the textbook definition of a true fucking asshole; a motherfucker to the highest extreme. A guy with a lower UID than you makes a comment that shows how stupid your post was. Your response? Criticize them for not capitalizing their sentence. You, sir, truly are a zero. Zero integrity, zero Intelligence, zero intellect. A loser through and through. Now, away with you! Go about trolling as you usually do. You've been owned today. Wasn't the first time, and it won't be the last, but lower forms of life like you will never learn. You just keep on rolling that wheel.

  57. Re:Low UID by Zero__Kelvin · · Score: 2

    If you possessed a third grade reading comprehension level you would know that I never stated or implied that registration was ever required. The AC facility is, however, quite misunderstood. The reason for AC originally was that in certain rare cases a person might want to post information that was "inside information", or say something controversial bit apropos, and the AC facility was in place so such people could do so without fear of reprisal. Nobody ever said "What we really need is a facility so people can troll and feel like it is acceptable behavior to berate our members like little children and offer nothing of value to the discussion." So no, Creimer, the AC facility is not in place for you to abuse it the way you do. Also, you don't know what the definition of troll is, which is ironic since you are one of the most idiotic and incompetent ones on Slashdot.

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  58. Re:Low UID by Zero__Kelvin · · Score: 2

    You truly are a boring and incompetent troll. Thanks for making me smile though! :-)

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  59. Re:I love OSS but GPL is for assholes by Anonymous Coward · · Score: 0

    Open source is one of the greatest things to have happened in modern civilization. But people who push the GPL is are a bunch of douche-bag assholes. Stallman and his ilk don't do GPL so that their code can be free. But so they can have power over other coders. Often you will see GPL projects that "allow" a corporate license.

    It is a nasty game they play. A GPL library will be "Standard" more and more until there really is no alternative. How is this any better than places like Microsoft?

    What are you driving at? GPL stuff is one alternative. Lots of sw. If you want to use that, you go by the GPL rules. Yes, that is the price. You want to use Stallmans code you can, but you have to give back whatever extras you add to it. So Stallman (and everybody else) may use it.

    So yes, there are "Rules you have to follow" - whether you go for GPL or Microsoft. GPL being better in that you _can_ contribute and _use freely_. Microsoft stuff is something you only can buy - you can use it, you can't build on it or pass it on. If you want to make all the rules - start your own stuff. Really. If you want to cooperate with others, you have to agree with them. Some people went for GPL, and have some success with that.

    Then the assholes will say, "Well if you don't like it then make your own library." The key here is that most of the people who probably contributed to the project didn't want it GPL but it was the only project in town.

    What is the asshole aspect here? You want to use microsoft stuff, you obey their rule. (PAY - and don't copy it.) You want to use GPL stuff, you obey their rule. (Do almost anything, but NO SECRETS. You get it for free, but if you build on top of it, you share your contribution.)

    There is no such thing as 'the only game in town.' You can always do your own stuff from scratch - and build a corporation on top of that if you like. Open source have a 30 year head start now - so it'll take a long time to get in a position to compete. But it is the same with commercial stuff. GPL is far from the 'only game'. There are commercial alternatives. Want to work with microsoft/apple? Well, join them as an employee then. There is bsd licenced stuff. BSD allows you to build on it and not share what you do. So businesses have done exactly that, which is why you don't find all that much great bsd licenced stuff. As soon as something gets good enough to be profitable, it gets closed off because they can. And therefore, GPL becomes the 'only game' for those too cheap to do everything themselves. It is the only alternative that can't be closed off.

     

    I regularly have my company donate to many open source projects. These donations are pretty good (1-5k each) but we all fully agree that never in a million years would we donate to a GPL project or any over arching project ever.

    You're certainly free to choose to avoid GPL stuff. But why complain? If you want to use someone elses stuff, you have to abide with whatever licence they went for. GPL came about because some people wanted an alternative to closed source software. It works well as such an alternative. Those wanting an alternative to closed sw don't usually need some other alternative - so there isn't much else that is open. There are of course plenty of commercial alternatives - pay your way in if that is what you like. Many offer source licences - if you have that kind of money.

  60. Re:Wtf? No, it isn't.... by mark-t · · Score: 1

    The GPL puts no obligations on the receiver that aren't already there because of copyright. If you receive a copyrighted work, the only obligation that is placed upon you by receiving it is that you need to get the copyright holder's permission in order to copy it (typically written permission).

    The GPL only grants such written permission to copy the work that it covers to certain people, indentifying the people that it is granting permission to copy the work as anyone who implicitly agrees to its terms by not doing anything which contradicts those terms. It does not require an arbitrary recipient to follow those terms *AT ALL*, as a contract would. If the recipient doesn't follow the terms, the GPL doesn't give them any permission to copy the work, and if they do abide by them, then it does. Simple. If someone distributes the work and does something that contradicts the terms of the GPL, then they aren't breaking any contract, because they never agreed to such a contract in the first place, the person is committing copyright infringement by copying a work that they have not been granted permission to copy. The only thing resembling a "contract" when it comes to the GPL is the "contract" that copyright law already covers, which is the agreement that you would not copy the work without permission.

    Done.

  61. Some GPL things by fyngyrz · · Score: 2

    I'm not the AC, but I have some commentary on the issue.

    My position is that the GPL is inherently toxic to the economy, specifically to the portion of the economy that consists of opportunity to earn from creating software. That very economy is important to those of us who can program at a level where we can create commercial products. My tiny sector of said economy shall not be poisoned thus.

    And before someone says "yes, but you can charge for support", the way I see it, the optimum path is to write software that doesn't need support. Why?

    First, because that's best for the consumer: good docs, good performance, high reliability, minimum bugs, secure. I prefer to charge for the product, fix it for free if it breaks (after all, I sold it with the idea that it did X under conditions Y...Z; I maintain that's an obligation I must address if I possibly can), and charge for actual new features V...W. Likewise, if I write proper documentation (which I also maintain is my obligation), I don't need to be telling people how to do X, because I already told them how to do X. Not that I don't end up pointing people to the docs on how to do X, but that's not a failing of mine I have to be concerned about having foisted off on the consumer.

    Second, because it's very good for me. If my users come to think of my products as reliable, well documented, fixed for free quickly if broken, and overall functional as advertised, they're a lot more likely to come back to me than if I continually charge them for doing the above things poorly. I'm not guessing here: This has worked extremely well for me.

    What isn't good for the consumer is when Joe(anne) programmer looks at an idea, runs into the GPL, and goes, "no, not going to give my ideas to my competition" and wanders off elsewhere.

    Licensing code under a non-copyleft free license means you are fine with someone taking your code and building a commercial product with it, and never giving it back in any way or form.

    You contradict yourself. The opportunity to get a return is absolutely there. If Joe(anne) builds a commercial product, I have the opportunity to purchase that result; to encourage and benefit the programmer(s) who built the product in direct return for the benefit they provide me, and perhaps to benefit yet again further down the road as they consider the opportunity to earn more. Likewise, if it's me doing the programming, I'm one heck of a lot more likely to consider it if it means my family and I get to eat because I created something useful to someone than I am if my earnings are now compromised by having handed my work to the competition.

    If you're okay with that, how come you're not okay with someone who does give it back, except in a way you can't use?

    Because it represents an opportunity to earn; because it represents an incentive for the earner to make something for me, right along with a reason for them to do it. And I can use their work. Commercial products are usable. Writing code isn't the only use of code. Using the programs the code is incorporated in is a significant benefit. I can't be writing every program I use. Commercial products have been a huge boon to my career and my family.

    Now, none of this means that I object to someone else's decision to license their stuff under the GPL; that's their code and they are absolutely free to license it any way they see fit. What it does mean, though, is that spotting a GPL license means I'm going to walk away from whatever it is. It won't benefit me in my commercial applications unless I give away my own inventions, and it has the potential to harm me by giving my work to my competition, so: not having any.

    Personally, when I make code public (which I've done a bit of), I make it public, as in, you want to use it, copy it, learn from it, incorporate it in your commercial product, you just go right ahead, and I am

    --
    I've fallen off your lawn, and I can't get up.
    1. Re:Some GPL things by Anonymous Coward · · Score: 0

      You say: "TL;DR: I won't use GPL source code. You can use GPL source code, and I don't care. The reason I won't use GPL is because it poisons commercial code with a toxic requirement to publish your own inventions."

      Which pretty much is all everyone who wrote GPL code ever asked you to do (not incorporate their code into your commercial code), so thank you!

    2. Re:Some GPL things by Sun · · Score: 1

      I'm sorry, but it really was too long, and I really didn't read all of it.

      There is a group of people, and the original AC belongs to that group, that claim that choosing GPL is somehow immoral, non free or detracting from the public good. I was trying to get someone from that crowd to answer my question.

      TL;DR: I won't use GPL source code. You can use GPL source code, and I don't care. The reason I won't use GPL is because it poisons commercial code with a toxic requirement to publish your own inventions.

      If you don't care that I use the GPL, then you're not the correct recipient for my question. My question was directed at the vocal anti-GPL people (quite often ACs), who hate it when I use GPL for my projects, claiming I should be using BSD/MIT instead

      I have long claimed that the choice of a FOSS license is a business model one. When you say you pick non-copyleft for your projects, I say "live long and prosper". I do not belong to the "everything needs to be GPL" crowd. I'm not sure I follow your logic re: why you think non-copyleft is right for you, and the part I think I did follow, I'm not sure I agree with, but see above as to why that's fine.

      I'd like to point out that, while I do not belong to the group that claims that all software should be GPL, I at least think that position is internally consistent. Those who claim that free software is good but GPL software is bad, on the other hand, I see as self-contradicting

      Shachar

    3. Re:Some GPL things by fyngyrz · · Score: 1

      I'm sorry, but it really was too long, and I really didn't read all of it.

      Well, once I read that, I didn't read any more of yours either. Cheers. :)

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:Some GPL things by jedidiah · · Score: 1

      > My position is that the GPL is inherently toxic

      That makes for a nice hissy fit but it's not really been bourne out in practice. Proprietary software continues to thrive. It can even be built on top of Free Software. The two can co-exist quite well and suit different purposes for different people.

      The only real objection you have is some infantile notion that you can't call someone else's work your own exclusive property.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:Some GPL things by Anonymous Coward · · Score: 0

      The only real objection you have is some infantile notion that you can't call someone else's work your own exclusive property.

      No it obviously isnt that because his rant is about the GPL's restrictive nature rather than the permissive nature of licenses that include only attribution clauses.

      His issue is clearly that the monetization strategies that have been employed do not work and we often see even the very essential projects (time for instance) begging for donations. That isnt to say that restrictive open source licenses are bad licenses overall or anything but the restrictive nature of them means they exclude anybody that does not share their ideology.

    6. Re:Some GPL things by Anonymous Coward · · Score: 0

      the restrictive nature of them means they exclude anybody that does not want to share their code.

      There, FTFY. HTH, HAND.

    7. Re:Some GPL things by Anonymous Coward · · Score: 0

      the restrictive nature of them means they exclude anybody that does not want to share their code.

      There, FTFY. HTH, HAND.

      Well no actually that is incorrect. Permissive licenses allow people to decide whether they want to share bits of their code or not so they are inclusive and allow developers to cooperate and share at whatever level suits them and their stakeholders (if there are any). With restrictive licenses it is driven by ideology and if you don't agree to do things that way then you cannot work with them at all, it is a no-compromise, absolutist ideology.

    8. Re:Some GPL things by Anonymous Coward · · Score: 0

      You do not seem to understand Open Source licenses. Permissively licensed open source code can be shared but if you want to work with restrictively licensed code then those restrictions are imposed upon you and I cant accept contributions if you are going to force your ideology along with it. I license code under permissive open source licenses because it is available to anybody: if you want to take it and use it in your closed systems then that is fine and if you want to take it and build restrictive code on it that is fine too.

      Restrictive licenses are constantly fighting the evolution of computing with things like the GPLv3 and the Affero GPL licenses in order to impose those restrictions in the new environments. Even the most popular GPL project in the world (the Linux kernel) has special license preamble to not to force those restrictions upon people wishing to cooperate with the kernel.

    9. Re:Some GPL things by Anonymous Coward · · Score: 0

      OK, forgive me for misstating - "they exclude anybody that wants to share their code with people who don't want to share their derived works."

    10. Re:Some GPL things by david_thornley · · Score: 1

      You're addressing one software business model there, where you sell software for money. Most software is not written for its sale value, best I can tell, but for internal use. It wouldn't matter to my company if all our code were GPLed, because we're not going to distribute it. It wouldn't matter much for embedded programming, since the software is useless without the gizmo.

      You seem to think that, if Jo(e) doesn't want to touch copylefted code, that's a major problem. I don't see that. Jo(e) can't touch proprietary code, after all, and if Jo(e) is willing to touch permissively licensed but not copylefted code, Jo(e)'s almost certainly going to make proprietary software out of it, which may or may not serve anyone's needs and may or may not be affordable. This may be better than Jo(e) not using it at all (I'd say that Microsoft using BSD networking code was a Good Thing), but probably not better than Jo(e) sharing the improvements in widely usable code.

      Copylefted software has all the financing models that permissively licensed software does, plus dual-licensing. It makes no sense to sell a commercial license for software under the MIT license, for example, but MySQL made a good deal of money off dual licensing before they sold the copyrights to Oracle.

      It has more of a "share and share alike" flavor, which I think encourages some people to improve the code while it discourages people who want to write proprietary software. Linux is arguably the success it is because it's GPLv2.

      You seem to think that software licenses for software you can't adapt are toxic, which is certainly true of proprietary licenses, which seems odd because you seem to like the Free licenses that allow you to make your changes proprietary and hence unusable for others.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    11. Re:Some GPL things by Anonymous Coward · · Score: 0

      OK, forgive me for misstating - "they exclude anybody that wants to share their code with people who don't want to share their derived works."

      Well even then the nice thing about permissive licenses is that they can make improvements to that library and then share those improvements without having to share the entirety of the code that makes use of that library, something that the GPL forces them to do and thus excludes people that might have valuable contributions to that library from using it because it would infect their other code with the GPL where permissive licenses do not.

    12. Re:Some GPL things by Anonymous Coward · · Score: 0

      they can make improvements to that library and then share those improvements without having to share the entirety of the code that makes use of that library, something that the GPL forces them to do

      Dude. Get a grip. The GPL doesn't force anyone to do anything. It only says what you may do, not what you must do.

      So you want the right to use code but deny other people the same rights you got? Why don't you just come out and say "I'm a selfish prick"?

    13. Re:Some GPL things by Anonymous Coward · · Score: 0

      Linux is arguably the success it is because it's GPLv2.

      It isn't strictly GPLv2, it has a very specific exemption added at the top of the license to avoid the GPL's nature of classifying derived works. The sharing of contributions is important but if it were left to the GPL alone then the classification of derived works would have made it unsuitable for most applications so this very important caveat was added:

      NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work".

    14. Re:Some GPL things by Anonymous Coward · · Score: 0

      and if Jo(e) is willing to touch permissively licensed but not copylefted code, Jo(e)'s almost certainly going to make proprietary software out of it, which may or may not serve anyone's needs and may or may not be affordable.

      Wrong. This is a common misconception. Permissively licensed software is often used as part of a proprietary system and that does not preclude them from contributing back to the permissively licensed piece if they want to without having to open source the system in which they used that piece so that opens up the choice of collaboration where the GPL does not offer a choice but an absolutist mentality.

    15. Re:Some GPL things by Anonymous Coward · · Score: 0

      Dude. Get a grip. The GPL doesn't force anyone to do anything. It only says what you may do, not what you must do.

      It does say what you must do, the terms of the license are not optional.

      So you want the right to use code but deny other people the same rights you got?

      No, you have the same rights to use that code that I do. I cannot deny you the right to use that code, if you understand the concept of the GPL then you would understand that is not what I am saying at all.

      I am not sure whether you are pretending you dont understand or you genuinely dont understand. I am not presenting an opinion (if i were you may agree or disagree with that) but just the facts, if you dont understand the facts I am happy to clarify that for you.

    16. Re:Some GPL things by Anonymous Coward · · Score: 0

      > It does say what you must do, the terms of the license are not optional.

      Okay, give me ONE example of something the GPL requires you to do if you accept it. Anything at all.

      I am not sure whether you are pretending you dont understand or you genuinely dont understand. I am not presenting an opinion (if i were you may agree or disagree with that) but just the facts, if you dont understand the facts I am happy to clarify that for you.

      I think I understand it better than you do.

      I take issue with your false "facts" such as:
      * The GPL requires you to distribute any changes you make
      * That GPL imposes any restrictions on your distribution that aren't the default copyright rules
      * That GPL "infects" other code (these are derivative works because of copyright law, not GPL)

      The only fact you get right is that there are other licenses which grant more permissions than GPL does, some unconditionally. That you blame GPL for not being permissive enough says more about you than it does about FSF or RMS. You want to take and not give back; fine, just don't use my GPL code - write your own fucking software.

    17. Re:Some GPL things by Anonymous Coward · · Score: 0

      > It does say what you must do, the terms of the license are not optional.

      Okay, give me ONE example of something the GPL requires you to do if you accept it. Anything at all.

      If you distribute a derivative work you must provide the source code, that is absolutely 100% not optional it is a requirement the fact that you don't know that demonstrates you have no idea about any of this.

      * The GPL requires you to distribute any changes you make

      That does apply in the case where you distribute the software.

      * That GPL imposes any restrictions on your distribution that aren't the default copyright rules

      Never suggested that at all.

      * That GPL "infects" other code (these are derivative works because of copyright law, not GPL)

      And because they are derivative works the GPL explicitly infects them with its license.

      That you blame GPL for not being permissive enough says more about you than it does about FSF or RMS.

      I am altruistically motived, not trying to make other people share code if they don't want to.

      You want to take and not give back; fine, just don't use my GPL code - write your own fucking software.

      I do indeed give back, but I use permissive licenses because it is my choice what I provide as open source and if you want to use my code then you can use it how you see fit, I'm not going to impose my ideals on you, it's just software so take it, if you want to package it in a proprietary product that's cool, if you want to contribute back that's great and if you want to infect it with the GPL that's fine too. It's altruistically motivated, not trying to force you to give me back the code you wrote just because you distribute something you build on what I wrote.

    18. Re:Some GPL things by Anonymous Coward · · Score: 0

      Okay, give me ONE example of something the GPL requires you to do if you accept it. Anything at all.

      If you distribute a derivative work you must provide the source code, that is absolutely 100% not optional it is a requirement the fact that you don't know that demonstrates you have no idea about any of this.

      Who the hell is forcing you to distribute your derivative work?? Not the GPL.

      That GPL imposes any restrictions on your distribution that aren't the default copyright rules

      Never suggested that at all.

      You may not have said it, but you certainly suggested it by calling the GPL a "restrictive" license that "imposes restrictions on you." Wrong. Those restrictions stem from copyright law; GPL offers conditional exceptions to them. Are you sure you've read the GPL?

      The GPL requires you to distribute any changes you make

      That does apply in the case where you distribute the software.

      The GPL says you may distribute your derivative work if you include source code (or take the exemption of including a written offer of source code). It absolutely does not force you to distribute anything.

      And because they are derivative works the GPL explicitly infects them with its license.

      Um, no. You obviously have not grasped this. They are derivative works and by copyright law the rights belong to the original author. Ergo, they get to choose the license for the derivative work.

    19. Re:Some GPL things by Anonymous Coward · · Score: 0

      You may not have said it, but you certainly suggested it by calling the GPL a "restrictive" license that "imposes restrictions on you."

      Restrictive and Permissive open source licenses are not my terminology, you only think that because of your limited knowledge on the subject. The fact that you cannot distribute the software without the source code is a restriction placed on you by the GPL and not by copyright law, that GPL restriction is enforced by copyright law. It's quite simple.

      It absolutely does not force you to distribute anything.

      You cannot escape this with your weasel words. The GPL is only relevant in the context of distribution so saying it only applies restrictions in the context of distribution is completely redundant.

      Um, no. You obviously have not grasped this. They are derivative works and by copyright law the rights belong to the original author. Ergo, they get to choose the license for the derivative work.

      Who is the original author of the derived work? The author of the BSD part? The author of the GPL part? The author of the XYZ licensed part?

    20. Re:Some GPL things by Anonymous Coward · · Score: 0

      The fact that you cannot distribute the software without the source code is a restriction placed on you by the GPL and not by copyright law, that GPL restriction is enforced by copyright law. It's quite simple.

      Absolutely wrong. The fact is that you cannot distribute binaries OR source without permission of the author. The fact is that the license allows you to distribute source, or binaries with source, or binaries with a written offer of source. Those are all permissions granted conditionally, NOT restrictions.

      See, your problem is that you think you have the right to use someone else's code on your terms. You don't.

      > You cannot escape this with your weasel words.

      Hey, I'm not the idiot who said GPL "forces" me to do things...

      The GPL is only relevant in the context of distribution so saying it only applies restrictions in the context of distribution is completely redundant.

      I didn't say it applies restrictions, you did. I said it grants conditional permissions, which is 100% fact. That's what makes it a license - it allows things normally disallowed by copyright law. Just not the things you think it should.

      Who is the original author of the derived work? The author of the BSD part? The author of the GPL part? The author of the XYZ licensed part?

      Why are you trying to confuse things here? It doesn't matter, if the code you modified is not yours. You may be the author of the derived work, but you don't get to set the license terms on that work per copyright law.

    21. Re:Some GPL things by Anonymous Coward · · Score: 0

      If you distribute GPL-licensed software are you or are you not required to also distribute the source code or a written offer of the source code?

      That is a simple yes or no question, if you cannot answer it with a yes or no then you obviously do not understand the license.

    22. Re:Some GPL things by Anonymous Coward · · Score: 0

      If you distribute GPL-licensed software are you or are you not required to also distribute the source code or a written offer of the source code?

      No. If you distribute GPL-licensed software binary-only with no source, you are in violation of copyright because you don't have permission to do that.

      You are confusing "requirement" with "obligation." You are not obligated to distribute anything. As I said, the GPL says you may distribute under certain conditions, it doesn't say you must distribute anything.

    23. Re:Some GPL things by Anonymous Coward · · Score: 0

      You complain about weasel words, but you keep saying things like "if I distribute" like that is some inherent right you can take for granted. You only have that choice because the license allows it. If you were forced by GPL you wouldn't even have the choice.

      Your arguments amount to "I want to do this thing that legally I have no right to do, but the GPL forces me to do this thing it gives me permission to do. Wahhh! It's not fair! It's restrictive, it's viral, it's dictatorial!"

      So don't distribute. Problem solved.

  62. Re:I love OSS but GPL is for assholes by Anonymous Coward · · Score: 0

    You should read the two posts you replied to, you know. The corporate greedy guy wants to usurp code written by others, which he never helped with, paid for, or otherwise contributed to, and he feels entitled to call the people who wrote that code "douche-bag assholes" because they chose a license that does not allow him to do that.

    And then he claims to have the grounds to do it because he "donates" what amounts to peanuts to those who chose a license that allows him to usurp their code giving nothing back. Since he actually gives a few peanuts back, he feels like he can act worse than the worst gpl zealots I know.

    Can't/won't pay one of your programmers to work on upstream GPL or BSD code? Can't/won't do it *yourself* if that makes more sense than shelling out the *proper* amount of money? Then respect the fucking license in the first place, and don't insult the people who wrote the GPL or BSD code in any case.

  63. Re:Legal Advice by i.r.id10t · · Score: 2

    It isn't "not getting back" it is "whoever gets it next needs to have the same freedoms, as does the person they give it to and whoever they give it to and whover they give it to .... for forever."

    --
    Don't blame me, I voted for Kodos
  64. Re:Low UID by Just+Some+Guy · · Score: 1

    I LIKE SPROUTS!

    smacks head with 2x4, eats paint chips

    --
    Dewey, what part of this looks like authorities should be involved?
  65. Re:Wtf? No, it isn't.... by mark-t · · Score: 1

    If the terms were not complied with, then they weren't agreed to, regardless of any claiim to the contrary, since the GPL grants permission to copy only to people that do not act in contravention of its terms.

  66. Writing Tips by Tenebrousedge · · Score: 1

    If you must write a flimsy rationalization of your prejudices, be concise.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  67. Mod Parent Up by Tenebrousedge · · Score: 1

    This post deserves more visibility.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  68. Re:Low UID by Tenebrousedge · · Score: 1

    I don't necessarily like you or agree with you terribly often, but you're a better person than you're showing in this comment. I don't know what your disagreement might be, but I think you should offer an apology for this remark.

    --
    Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
  69. Re:Low UID by user+no.+590291 · · Score: 1

    I find that user IDs have a lot of meaning.

  70. Re:Legal Advice by Anonymous Coward · · Score: 0

    The original code with the original license doesn't change. The GPL attitude is "well you built on code with our ideology so therefore you must accept our ideology and if we build on permissively licensed code then the resultant code also must conform to our ideology".

    If everybody took that view that "you built on my platform therefore you accept my restrictions" then we could have a very different world, there isn't much open source code out there that wasn't built using closed source code and running on closed source firmware running on proprietary hardware. And yes it isn't a perfect analogy, it is to illustrate the point (which i'm sure many won't get or will pretend they don't get).

  71. Re:Low UID by david_thornley · · Score: 1

    IDs are only useful for saving preferences.

    Accounts are useful for reputation purposes.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  72. Reading Tips by fyngyrz · · Score: 1

    If you want to complain no one has answered your take on things, you should bring reading skills and capacities above the third grade level (and I may be being unkind to many third graders there) in case someone actually, you know, answers you.

    It is the height of rudeness to press for a response, and then fail to bother to read it. I'm absolutely unwounded – this is a profoundly obvious case of consider the source – but I certainly know better to continue engagement with demonstrated social cripples.

    That's /thread. Anything further is just aimless scratching of itches.

    --
    I've fallen off your lawn, and I can't get up.
  73. Re:I love OSS but GPL is for assholes by david_thornley · · Score: 1

    It's really simple. If the software you want to use has license terms you don't like, write your own. You're no worse off if a GPLed project exists that does what you want than if no such project existed. Stop bitching about people who do creative stuff that doesn't appeal to you.

    You also seem to do a lot of projecting of motives on other people. If most of the people on a project want it to be permissively licensed or proprietary rather than GPLed, they'll do that instead.

    A bit of history on Stallman: he was working with a new printer, and he wanted to fix some of the problems with the software in it. He found that he couldn't, due to licensing. He believes that you should be able to modify and redistribute software you use, and that's what the GPL is about. This isn't about controlling other coders, and he's made that clear over the years.

    --
    "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  74. Re:Low UID by CyberKnet · · Score: 1

    Different username, same story. I never realized how much I would care (and then finally not care again) that I didn't register an account on slashdot for a couple of years. I lurked for a really long time.

    Still - the more things change, the more they stay the same... and now the only time six digits isn't cool is when the four digit folks come out to play and remind us they're still here and haven't all left for reddit (yet).

    --
    Video meliora proboque deteriora sequor - Ovidius
  75. Re:Legal Advice by Anonymous Coward · · Score: 0

    Uh, no. You don't have to accept any ideology to use GPL'd code, you just have to accept the terms of the license.

  76. Re:Low UID by Yeechang+Lee · · Score: 1

    does my 5 digit id make me cool?

    No.

  77. Re:Low UID by sad_ · · Score: 1

    don't be so hard on the noobs...

    --
    On a long enough timeline, the survival rate for everyone drops to zero.