Slashdot Mirror


Richard Stallman Says Linux Code Contributions Can't Be Rescinded (itwire.com)

An anonymous reader quotes iTWire: Linux developers who contribute code to the kernel cannot rescind those contributions, according to the software programmer who devised the GNU General Public Licence version 2.0, the licence under which the kernel is released. Richard Stallman, the head of the Free Software Foundation and founder of the GNU Project, told iTWire in response to queries that contributors to a GPLv2-covered program could not ask for their code to be removed. "That's because they are bound by the GPLv2 themselves. I checked this with a lawyer," said Stallman, who started the free software movement in 1984.

There have been claims made by many people, including journalists, that if any kernel developers are penalised under the new code of conduct for the kernel project -- which was put in place when Linux creator Linus Torvalds decided to take a break to fix his behavioural issues -- then they would ask for their code to be removed from the kernel... Stallman asked: "But what if they could? What would they achieve by doing so? They would cause harm to the whole free software community. The anonymous person who suggests that Linux contributors do this is urging them to [use a] set of nuclear weapons in pique over an internal matter of the development team for Linux. What a shame that would be."

Slashdot reader dmoberhaus shared an article from Motherboard with more perspetives from Eric S. Raymond and LWN.net founder Jonathan Corbet, which also traces the origins of the suggestion. "[A]n anonymous user going by the handle 'unconditionedwitness' called for developers who end up getting banned through the Code of Conduct in the future to rescind their contributions to the Linux kernel 'in a bloc' to produce the greatest effect.

"It is worth noting that the email address for unconditionedwitness pointed to redchan.it, a now defunct message board on 8chan that mostly hosted misogynistic memes, many of which were associated with gamergate."

588 comments

  1. Never had the rights by Dwedit · · Score: 2

    Then there's the case where they never had the rights to the code in the first place, and could not legally contribute it. I guess that kind of thing could be rescinded.

    1. Re:Never had the rights by JaredOfEuropa · · Score: 3, Interesting

      Sure, but it would be the rights holders asking for it to be rescinded, not the contributor. The contributor can of course point out a rights violation to the team, after that it's up to them to either seek a license from the rights holders or replace the offending code.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:Never had the rights by Riceballsan · · Score: 2

      Yeah I suppose it could be considered just like any other donation. I donate a priceless family heirloom to a museum, I can't ask for it back. But if my sister proves I stole it from her, the police can return the stolen item back to it's owner.

    3. Re: Never had the rights by Anonymous Coward · · Score: 0

      Or never contributed or never bothered reading this

    4. Re: Never had the rights by jrumney · · Score: 1

      This would be a decision by the project, for the protection of the project. An individual still can't decide to pull their code out without the consent of the rest of the project.

    5. Re: Never had the rights by Anonymous Coward · · Score: 0

      Of course it could and one would assume was automatically retroactively rescinded since you canâ(TM)t contribute something that was never yours

    6. Re:Never had the rights by Anonymous Coward · · Score: 0

      This is correct. You can't change the license on a copy of the code that somebody already has without their agreement.

      We had a similar problem some years back with a FreeBSD ports management tool where the creator decided to remove the permission to use or distribute the code. Ultimately, anybody who had the source could still use it, but it had to come down from the servers as any new copies being distributed would come under the new licensing agreement.

      But, that only worked because at some point it had a valid license. I've seen gog.com have to pull a game where a rightsholder came to light that hadn't signed any agreement for them to sell even though at the time they offered the game for sale it appeared that all the relevant rights were controlled by the party offering the licensing agreement to them.

    7. Re:Never had the rights by quenda · · Score: 2, Insightful

      Please stop trying to make analogies between physical property, and information.
      You cannot "take something back" if you never lost it in the first place.

    8. Re: Never had the rights by Anonymous Coward · · Score: 1

      There was no consent to the authoritarian CoC. Corporate Social Just-Us brownshirts are raping our communities and pillaging our work.

    9. Re:Never had the rights by Antique+Geekmeister · · Score: 3, Informative

      That kind of claim has occurred before. The largest scale of claims were those by SCO, which claimed that core code to Linux was copied from SysV UNIX, for which they owned the copyrights. There were enormous difficulties with their claimss, which were well analyzed at https://www.groklaw.net./ It turned out that they refused to detail which code was copied, samples that they claimed were copied were from BSD UNIX and copied with permission, and SCO had been contributing to the UNIX kernel themselves. It also turned out they didn't own SysV UNIX, that was still owned by Novell, and SCO had not been paying their licensing fees.

      If SCO had copied in any of the SysV code, or if anyone else had, the Linux developers would have had to negotiate that with Novell, the owners of SysV UNIX. Since Novell was suing SCO for their fraudulent lawsuits against the Linux community, I think there would have been no licensing difficulty for modest contributions.

    10. Re:Never had the rights by Antique+Geekmeister · · Score: 5, Insightful

      400 years of legal history, since the first copyright act in 1710, disagree with you. At a minimum, courts can and will force you to cease sharing that intellectual property.

    11. Re: Never had the rights by Antique+Geekmeister · · Score: 2

      An individual can revoke the copyright license. This is why the Free Software Foundation regularly urges contributors to its projects to sign over copyrights to the Free Software Foundation. The Free Software Foundation has been _very_ good about pulling copies of code that the authors have withdrawn licenses for. That includes the Libreboot software, which is still GPL but is no longer published through the GNU project.

    12. Re: Never had the rights by Anonymous Coward · · Score: 0

      The information wants to be free as in beer! is a bunch of ridiculous nonsense made up by software and music pirates to justify their theft.

      If stolen code is put in another software project the courts can force it to be removed. Or do you think you are Neo? Fighting the system and going to take it all down with your haxx0r super powers?

    13. Re:Never had the rights by Anonymous Coward · · Score: 0

      Women used to be property 400 years ago.
      Don't think data will be treated the same way forever.

    14. Re: Never had the rights by Millennium · · Score: 3, Insightful

      Unlikely. The argument that the GPL2's no-recission clause lacks the word "recission" is laughably weak. The incels will be laughed out of court, and no one will miss them when they are gone.

      And there is a way for them to escape this. All they have to do is grow up. But they won't, not because they can't, but because they just don't want to. That's all it is. And that is why they are being replaced.

    15. Re: Never had the rights by Anonymous Coward · · Score: 0

      Unlikely. The argument that the GPL2's no-recission clause lacks the word "recission" is laughably weak. The incels will be laughed out of court, and no one will miss them when they are gone.

      And there is a way for them to escape this. All they have to do is grow up. But they won't, not because they can't, but because they just don't want to. That's all it is. And that is why they are being replaced.

      Talking about "growing up" while using "incels" yourself. Nice.

    16. Re: Never had the rights by Anonymous Coward · · Score: 4, Insightful

      Replaced with what? Talentless virtue signalers and diversity hires? Enough is enough. Nobody has a natural right to force themselves and their views on any community without expecting blowback for it. No outsider has a natural right to 'replace' anybody either.

      Here's the lovely thing about all this: no, they won't be laughed out of court. It's an interesting argument either way, and one must accept that Stallman is an open source fanatic and isn't going to willingly put forth a position that could harm that movement. I like the guy, but he is not objective here.

      The best part though is that computers don't give a rat's ass about your feelings. The talentless gender fluid attention whores who started all this are utterly incapable of maintaining a world class operating system, and they're going to learn that when they try. Also, these people you seem to think have no right to exist unless they choose to conform to your expectations are going to go get together elsewhere and produce something superior and they are going to make sure that the likes of you can never get anywhere near it.

      Also, had it occurred to anyone that pissing off a bunch of people who by your own admission are superior to you in technology (or ending meritocracy wouldn't be a stated goal of all this) is probably a really bad idea? The best thing that could come of that is they will rip the code the diversity contributors submit to absolute shreds. Again, neither technology nor most thinking people give a damn about your feelings.

    17. Re:Never had the rights by dryeo · · Score: 2

      And starting in 1731 or so, when the first copyrights started expiring , the courts eventually ruled that copyright does not exist in the common law and is a pure creation of the State, unlike real property whereby occupying it gave you rights, even without any statutes.
      https://en.wikipedia.org/wiki/...

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    18. Re: Never had the rights by Anonymous Coward · · Score: 0

      Your error is thinking that the people involved are interested in linux being a functional project. The only goal is social justice signaling. These people will not care in the slightest if there is no linux in 10 years, so taking your ball and going home is no threat to them. The only threat that is relevant to them is to speak against them.

    19. Re: Never had the rights by dryeo · · Score: 4, Interesting

      I don't think an individual (or group) can actually pull the license for GPL software that is out in the wild. They can change the license for the software in their procession and release it under different terms but the original is still GPL.
      So foo v1 is GPL and later the author releases foo v2 under the MINE license, v1 is still GPL and can be forked. The actual name may be protected under trademark law so the v2 of the GPL fork may have to be bar v2.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    20. Re: Never had the rights by jd · · Score: 4, Insightful

      The only ones signalling are the nutters who object to standards, who believe they can decide who can contribute, who think that gender matters more than the code.

      Their signals are not POSIX compliant. I see no value in them. If they cannot survive on quality, they don't offer anything of value.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    21. Re:Never had the rights by Frank+Burly · · Score: 1
      The wikipedia link you provided says the exact opposite.

      The final decision . . . confirmed that there existed copyright at common law that turned "upon Principles before and independent" of the Statute of Anne, something justified because it was right "that an Author should reap the pecuniary Profits of his own Ingenuity and Labour"

      It was the House of Lords that said "that copyright was not perpetual, and that the term permitted by the Statute of Anne was the maximum length of legal protection."

    22. Re:Never had the rights by dryeo · · Score: 1

      The House of Lords was the highest court, or basically the Supreme Court.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    23. Re:Never had the rights by jpaine619 · · Score: 1

      Your analogy is stupid. Women are humans, code is text. If you want to make an analogy at least make a reasonable one.

    24. Re: Never had the rights by Millennium · · Score: 1, Insightful

      Replaced with what? Talentless virtue signalers and diversity hires?

      There will probably be a little in the beginning. They'll be sorted out pretty quickly. You've set the bar for quality quite high, no doubt about it; your problem came from the assumption that no one else could ever meet it. You are not Linus Torvalds or Richard Stalllman or Fabrice Bellard; hell, you probably aren't even Julian Assange.

      Enough is enough. Nobody has a natural right to force themselves and their views on any community without expecting blowback for it.

      Of course not. Neither do you, and here comes the long-overdue blowback. Because here's the real secret: no one ever wanted you around. You were tolerated, barely, once someone found a way to make you useful, but enough is enough. Your abuse of these communities will not be tolerated longer.

      And even then, really, you're getting more mercy than you deserve, because you're being offered one last chance to just grow the fuck up like you were supposed to do years ago. You are not being forced into this agreement, since you have not signed it. However, nothing else gives you any right to stay.

      No outsider has a natural right to 'replace' anybody either.

      Of course not. But in the same vein, no insider has a natural right to not be replaced. You drag everything down, you get jettisoned before everything sinks.

      Here's the lovely thing about all this: no, they won't be laughed out of court. It's an interesting argument either way...

      Not really. "GPLv2 doesn't use the magic words to say we can't not allow you to use the code anymore" is sovereign-citizen-level crap. You're playing Calvinball with contract law, and you'll be greeted with the same attitude as others who do that. If you even get past the first hearing I'll be shocked.

      and one must accept that Stallman is an open source fanatic and isn't going to willingly put forth a position that could harm that movement.

      Oh, I think that's exactly right. He wouldn't make a decision to hurt the movement. This is merely a recognition that you're a strong net-negative to the movement: your creepy bullshit does more harm than your code helps. Too many good people leave because of you, and that has to end.

      The best part though is that computers don't give a rat's ass about your feelings. The talentless gender fluid attention whores who started all this are utterly incapable of maintaining a world class operating system, and they're going to learn that when they try.

      Some of them probably will. And they'll be replaced too, probably much faster than you were, and life will go on. And others will come, but not people like you.

      But I don't think most of the initial chaos will go that way. Most, I imagine, will turn out to be perhaps a little slower than you, but not enough to be any real hindrance. And the benefits to the community of not having to put up with you anymore will far outweigh any value the slight speed boost might have provided. See, as much as you set the bar for code quality quite high, you set the bar for decent behavior quite low (some would argue you prevented a bar from being erected). Anr now, pretty much anyone who doesn't shit all over everything will make for better company than you.

      Also, these people you seem to think have no right to exist unless they choose to conform to your expectations are going to go get together elsewhere and produce something superior and they are going to make sure that the likes of you can never get anywhere near it.

      What are you going to do, get Vladimir Putin as your BDFL? Your kind may actually have enough people to create the pieces, but people like you need charismatic leaders and strongmen to keep you working together, and these, you lack. You won't get past the second beta before everything disintegrates.

    25. Re:Never had the rights by Frank+Burly · · Score: 1

      Indeed it was! I thought this was an instance of the legislature and the courts competing over who got to create and define rights.

    26. Re: Never had the rights by Anonymous Coward · · Score: 0

      It isn't that black lives don't have value. It's that they had more value as property.

    27. Re: Never had the rights by Anonymous Coward · · Score: 2, Informative

      There will probably be a little in the beginning. They'll be sorted out pretty quickly.

      Previous "code of conduct" warriors infestations have never ended well. It either leads to things like the groups/activities they contaminate going away; like how TAM (and other atheist groups) was killed because of the Atheism+ bullshit, or it just becomes a joyless pit of festering shit that continues to exist only because it has enough of a grip on society that it can't go away.

    28. Re: Never had the rights by hairyfeet · · Score: 4, Interesting

      Insightful? Really mods? While you are throwing insults you MIGHT want to read the festering SJW shitshow they are trying to shove on Linux, which is racist and sexist as fuck with an explicit stated goal to get rid of meritoracy and instead base contributions on how high you rank in the Oppression Olympics...yeah because developing extremely complex kernel code should be based on what your skin color is and whether you are a hufflepuff (no shit the one heading this bunch of whack-a-doodles calls herself a hufflepuff) not whether you can ACTUALLY WRITE GOOD FUCKING CODE.

      And ya wonder why more and more are looking at the SJW movement and the regressives and going "Yeah can't stand the right....but at least they aren't batshit like these nutters, think I'll switch". I mean for fucks sake who gives a single flying flipping fuck (other than regressives because ALL they care about is being racist sexist fucks) what color someone writing KERNEL CODE is? Torvalds has certainly never given a shit, he treats ALL who act like morons as moronic no matter what color they were and only gave a shit about the quality of the code, not about whether they are a "protected class" they needed to be coddled and infantilized (cuz never forget the regressives are all about soft bigotry of low expectations) because that is the nice thing about meritoracy, cream rises to the top, shit gets flushed like it should.

      Be be sure to screaming "INCELS" and "Muh FEE FEES!" at the top of your lungs and call everyone an "IST!", because I'm sure designing an OS based on promoting skin color and how many adjectives one can add to their choices in who to fuck will make a really quality product...yeah and my mama was a Kaiju and my name is Godzilla.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    29. Re: Never had the rights by Anonymous Coward · · Score: 0

      Copyright only protects a specific expression of information or idea. There are many possible expressions and not much will be lost if a handful of drivers or non critical subsystems are lost due to contributors having stolen ip.. Moreover, the Linux community would have cause for civil litigation against those contributors.

    30. Re: Never had the rights by Millennium · · Score: 0

      Hey, last I checked, "incels" is what you called yourselves. I'm just respecting your claim on the word.

      I never liked it much, to be honest. It implies your inability to get laid is somehow not your fault.

    31. Re: Never had the rights by Millennium · · Score: 1

      Examples? One obscure troll's nest dying is insufficient evidence of much at all. If they couldn't survive losing the creepers, then perhaps that's why no one misses it.

    32. Re: Never had the rights by Millennium · · Score: 1, Insightful

      Insightful? Really mods?

      Hey, insight is insight. Meritocracy doesn't care who says it.

      While you are throwing insults you MIGHT want to read the festering SJW shitshow they are trying to shove on Linux, which is racist and sexist as fuck with an explicit stated goal to get rid of meritoracy and instead base contributions on how high you rank in the Oppression Olympics...yeah because developing extremely complex kernel code should be based on what your skin color is and whether you are a hufflepuff (no shit the one heading this bunch of whack-a-doodles calls herself a hufflepuff) not whether you can ACTUALLY WRITE GOOD FUCKING CODE.

      So I went and read it, just as how you asked. Funny; it doesn't even mention meritocracy, or anything else you mentioned in the previous paragraph. The wider site does, and this is concerning, but it didn't infect the code they wrote.

      And ya wonder why more and more are looking at the SJW movement and the regressives and going "Yeah can't stand the right....but at least they aren't batshit like these nutters, think I'll switch".

      Oh, is this that fake Russian "walk away" thing again? Yeah, I noticed that. But in terms of people actually moving, almosylt all of what I'm seeing is people realizing that for all the SJWs' flaws -and there are many- they'd still rather be around the SJWs than you.

      I mean for fucks sake who gives a single flying flipping fuck (other than regressives because ALL they care about is being racist sexist fucks) what color someone writing KERNEL CODE is?

      You do, apparently.

      that is the nice thing about meritoracy, cream rises to the top, shit gets flushed like it should.

      And that's what's happening here: shit is getting flushed. You can't get away with it anymore, so I suggest you grow up before youbget replaced.

      Be be sure to screaming "INCELS" and "Muh FEE FEES!" at the top of your lungs and call everyone an "IST!"

      The only term I've used here is incels, and that's what you call yourselves. If you want me to use my preferred names for your kind, we can talk, but I think you'll find them much worse than anything ending in "ist". Unlike SJWs, I don't assume anything about your motives, because I don't especially care what your motives are. I don't care who you are, or what you think, or what you have; I care what you do. And what you do is unacceptable, no matter how good your code is. You've squandered the value of your code, and then some, on childish bullshit; you're deadweight, dragging the whole community down just so you don't have to stop hooting and howling and throwing shit at random. You took advantage of a community that didn't reject anyone, but those others who rejected you throughout you life? They were right. And the proof of that is how fast people are jumping at the chance to legitimize giving you the boot. No one wants you around. No one ever did. And it's all your fault.

    33. Re: Never had the rights by Millennium · · Score: 1

      I think you're overestimating most of them, on one specific point. They don't think they're deciding who contributes. They have no concept of just how many people they drive away, just because not doing things they love is preferable to dealing with them. They're that repugnant, and they have no clue.

      That's not to excuse them. Because really, nobody has any excuse for not knowing this. Not just because the shit they pull is that obvious, but because so many of them have experienced close analogues to it from the other side. They should understand better than anyone what this does to people -what it did to them- yet they can't be arsed not to do it to others, because they just don't want to think about what they do for the few moments it takes to understand. They're negligent, not innocent; even their cluelessness is all their fault.

    34. Re: Never had the rights by Millennium · · Score: 1

      Linux is not a democracy. Never has been. It's Linus's baby, and what he says, goes. And this, people have indeed consented to.

      If you don't like this, start your own project.

    35. Re: Never had the rights by Anonymous Coward · · Score: 0

      A conversation with a privileged male 200 years ago would have gone along the exact same lines as your argument: "but of *course* women are property, what on earth are you talking about man?"

      They had the same attitude to slaves.

      Just remember what year your country granted the same rights to black people as everyone else before claiming any moral superiority or pointing out how "obvious" things are.

    36. Re: Never had the rights by Anonymous Coward · · Score: 0

      Hey look, it's a beta male millennial!

      Hey there cuck, having trouble making yourself seem important, when everyone else around you keeps saying you're a useless little shit?

      Just scream a bunch of awful labels at everyone else, because it's all you got!

    37. Re: Never had the rights by Anonymous Coward · · Score: 0

      People who run away because they are intimidated by the quality level required to contribute to the Linux kernel, Don't Deserve to Contribute to It!

      Hello kitty island adventure is over there, go play in the corner with it, and leave the Linux kernel to the non-crybabies.

    38. Re: Never had the rights by Anonymous Coward · · Score: 0

      I guess we'll all switch to another OS fork after you fuckup the Linux kernel, thanks for the heads up.

    39. Re: Never had the rights by Anonymous Coward · · Score: 0

      "What part of 'Benevolent Dictator for Life' do you not understand??"

    40. Re: Never had the rights by Anonymous Coward · · Score: 0

      SausageOS. Smells like sweat and desperation.

    41. Re: Never had the rights by novakyu · · Score: 1

      This was argued a long time ago. Find me a (practicing, non-bankrupt) lawyer who says GPLv2 is revocable, and you will have proven the entire FOSS community wrong.

    42. Re: Never had the rights by Anonymous Coward · · Score: 0

      Using the word "privileged" exposed your identity, Ami.

    43. Re: Never had the rights by Crosshair84 · · Score: 1

      I can imagine what the nuclear option will look like. My bet is a combination "command loss timer" combined with a "Two-man rule" type setup.

      You get 2-4+ major contributors together and write up an ultimatum declaring that unless the new SJW CoC, and whatever else, is permanently done away with by X-date, lets say they give them 30 days, the copyright for their code is revoked for the Linux Kernel. Then plaster it everywhere.

      Put the ball in the SJWs court and the pressure on them.

      The SJWs can bully, dox, and ban all they want. The ultimatum is in writing and will "launch" with no further intervention from the copyright holders. It also requires all participating devs in order to completely "disarm". Even if they get one or two to recant, the rest can just go dark and let their nukes fly when the countdown hits zero.

    44. Re: Never had the rights by Anonymous Coward · · Score: 0

      Says the guy unironically calling others cucks.

    45. Re: Never had the rights by Millennium · · Score: 1

      Who's the one spouting awful labels? "Incel" is what you call yourselves. Or if you've got some new name for yourselves, I'd like to hear it.

    46. Re: Never had the rights by Millennium · · Score: 1

      People who run away because they are intimidated by the quality level required to contribute to the Linux kernel, Don't Deserve to Contribute to It!

      Mr. President? Is that you?

    47. Re: Never had the rights by Millennium · · Score: 1

      What are you going to do, fork TempleOS?

    48. Re: Never had the rights by Millennium · · Score: 1

      Um... err... isn't that what I said?

    49. Re: Never had the rights by Anonymous Coward · · Score: 0

      Yes, I put it in quotes to suggest that's how you might have phrased it. :)

    50. Re: Never had the rights by Anonymous Coward · · Score: 0

      Oh -- please.
      That means that Windows wins. Is this pissing match really all that important? How about just stop being an abusive asshole? Is it really that hard to be civil?

    51. Re: Never had the rights by Wrath0fb0b · · Score: 1

      But in practice the inability to apply security patches to a work such as Linux (which presumably creates a 'new version') is a death sentence.

    52. Re:Never had the rights by Anonymous Coward · · Score: 0

      I donate a priceless family heirloom to a museum, I can't ask for it back

      As far as I know you can, only in the right circumstances of course. Say you donate it and they hang up a giant banner saying "Riceballsan is a faggot" just the next week. In many places that would be reason enough to reclaim anything you gave them within a reasonable timeframe. Of course wether a judge agrees that your expectation of getting your stuff back is reasonable will depend on a lot of things.

    53. Re: Never had the rights by Anonymous Coward · · Score: 0

      I'll ask your wife, but I'm sure I've never called myself that.

      Thanks for playing, you cuck.

    54. Re: Never had the rights by Anonymous Coward · · Score: 0

      Lol, look someone disagrees with me, Millennial LoL!

      Do I refute their points, LOL, of course not!

      I claim that they're someone I despise, because I'm poor, and can't frame an argument properly.

    55. Re: Never had the rights by Millennium · · Score: 1

      Um, dude, you may want to rethink the implications of claiming to be the one cucking me.

    56. Re: Never had the rights by Millennium · · Score: 1

      It is unlikely that Windows would win even in that case. I give it a year -18 months tops- for any pulled code to be replaced, and that's if all the incels actually follow through on the threat and this magical game of licensing Calvinball isn't laughed out of court. More likely, maybe two or three will, and that's a six-month job even if a bigwig leaves. That's a little short-term pain, but far from insurmountable.

      But hey, maybe we should pull a ReiserFS. Even if the abusers can't actually pull their code, replace it anyway, just to erase their names from the contributor list. Maybe that's a project worth getting going, as another form of enforcement. Good old damnatio memoriae.

    57. Re: Never had the rights by Antique+Geekmeister · · Score: 1

      You're quite right. The license can be considered a contract, not as easily ended by one party as I misremembered.

    58. Re: Never had the rights by Cederic · · Score: 1

      The only term I've used here is incels, and that's what you call yourselves

      You keep claiming this. Who in this discussion has actually identified themselves using that label?

    59. Re: Never had the rights by Cederic · · Score: 1

      GPLv2 allows me to change and republish v1 as v1.2, still under GPLv2 just as much as it allows me to copy it.

      I don't think the licence can be revoked, but I am fairly sure it's an "all or nothing" job.

      So either you can patch v1 or you can't use the damn thing in the first place.

    60. Re: Never had the rights by Millennium · · Score: 1

      You're hating on women, unironically calling people cucks, using terms like "alpha" and "beta", crying about other people's code without putting up any of your own, shrieking in rage at the idea that ostracism might ever be the correct course of action to take against someone, and denying any possibility of the idea that you might be the one with the problem.

      Have you used the term "incel"? No. You're just throwing around pretty much every other identifying marker known to humanity. When you look like a duck, walk like a duck, quack like a duck, and flock with the ducks, you get called ein Ente.

    61. Re: Never had the rights by Cederic · · Score: 2

      You're hating on women

      nope

      unironically calling people cucks

      nope

      using terms like "alpha" and "beta"

      Nope. Unless we're talking software releases, but we're not.

      crying about other people's code

      nope

      shrieking in rage at the idea that ostracism might ever be the correct course of action to take against someone

      nope

      denying any possibility of the idea that you might be the one with the problem.

      I'm not the insane cunt calling people incels.

      You're just throwing around pretty much every other identifying marker known to humanity

      Nah. Just 'cunt'. I didn't even use that until you demonstrated its accuracy in describing you.

      When you look like a duck, walk like a duck, quack like a duck, and flock with the ducks

      Given your libellous lies about me, I'm sure you can understand why I've had to use your own logic to very correctly call you a cunt.

      Meanwhile you've failed utterly to find anybody on here that describes themselves as an incel; you just seem to like throwing the term around like a 10 year old that just learned the word motherfucker.

      Grow the fuck up you miserable cunt.

    62. Re: Never had the rights by Millennium · · Score: 1

      I don't know what thread you've been reading, but either it's not this one or you've set your filter way too high Step out of your safe space and use your browser's Find feature, and you'll find plenty of examples of everything I'm talking about.

    63. Re: Never had the rights by dryeo · · Score: 1

      Why? It's a fork and can grow in any direction as long as the original license terms are met, not too hard with GPL.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    64. Re: Never had the rights by Millennium · · Score: 1

      What points? I saw some empty rationalization of why people are creeped out by your creepiness, in a first paragraph that really could have been a Trump tweet if he knew what Linux was. Seriously; the style is exact. You could have a future in impersonation.

    65. Re: Never had the rights by Anonymous Coward · · Score: 0

      "Abusers". Get fucked rainbow hair.

    66. Re: Never had the rights by Millennium · · Score: 1

      After all, it's not like you can, am I right?

    67. Re: Never had the rights by Anonymous Coward · · Score: 0

      If there's nothing there but creepers, the community is already dead or strangled to near death already, much like Slashdot. What surprises me the most is these juveniles behave as if CoCs were a new concept, given that they have been ubiquitous online since there was an online, it just makes their motive to creep so much plainer.

    68. Re: Never had the rights by Anonymous Coward · · Score: 0

      Oh your butthurt is showing! Stamp your feet all you want, little child. The buggywhip isn't making a comeback, phlogiston isn't real, and the luminiferous aether isn't either.

      I say let them pull their commits out. It's a super simple matter for someone else to re-commit it and voila! No sign of the original contributor whatsoever, and now a more deserving person who isn't as likely to rape someone gets the credit. Win win for everyone!

    69. Re: Never had the rights by Anonymous Coward · · Score: 0

      Incels gonna incel...

    70. Re: Never had the rights by Anonymous Coward · · Score: 0

      If it's a contract, where's the consideration?

    71. Re: Never had the rights by Anonymous Coward · · Score: 0

      No, he couldnâ(TM)t and neither could I. Self-respecting men are very selective on who they choose and you would not even register on our radar.
      I would say Iâ(TM)m sorry for your loss but I am not. Iâ(TM)m sure you can find plenty of drunks that do not care of what you are and will forget you exist 5 minutes after the act.

    72. Re: Never had the rights by novakyu · · Score: 1

      Not exactly a contract, but my guess (IANAL) is estoppel is sufficient principle. Nothing in GPLv2 says you can revoke the license, so once you license something under GPLv2, future users rely on your promise not to exercise some of your rights that you could have reserved under copyright. This reliance means something legally and you cannot unilaterally withdraw your promise.

    73. Re: Never had the rights by Millennium · · Score: 1

      No, he couldnÃ(TM)t and neither could I. Self-respecting men are very selective on who they choose and you would not even register on our radar.

      Well, you're certainly not the first incel to mistake me for female. I do wonder why it seems to happen so often, though. My current theory is that you get turned on by the humiliation and project your sexual desires onto me. Which I don't mind, to be honest. It makes the gender reveal much more fun.

      Sorry, boys. Happily married straight male. Grew up geek, with everything that goes with it. Developed an outlook not so different from yours, until a nice hard smack upside the head brought me to my senses. Later found myself a hot geek girl, and we've been happily married for years. And I'm not even liberal; I'm just not creepy anymore.

  2. Legitimate Kernel Developers Don't Want To Rescind by Bruce+Perens · · Score: 5, Interesting

    The fellow spreading this story that you can "rescind" code is more commonly known as MikeeUSA, a misogynist and general nutcase. In one email, he complains that because of people like me, the law doesn't allow him to marry very young girls. I mean single-digit young. He claims to be an attorney but nothing he has written makes me think he is. He was joined in this by some folks known from gamergate. They aren't legitimate kernel developers.

    This is just obnoxious gamergate folks grabbing at publicity where they can get it.

  3. The goose by DCFusor · · Score: 1, Troll

    You might get rid of the goose (geese) that lays the eggs, but then you get no more eggs from that goose. And wind up having to prove your BS is as good as a real meritocracy. GoodLuckWithThat, takes longer for the effect to show than some would like (slow degradation vs dead tomorrow) - but it will show.
    If all this equality stuff is true, why is your worldview so much more important or valid than mine that you have to force it on me? I detect a logical error.

    --
    Why guess when you can know? Measure!
    1. Re:The goose by hey! · · Score: 3, Insightful

      Any team that relies on a gold laying goose is doomed when that goose inevitably gets cooked. And as bad as building your team around an individual indispensable goose is, it's even worse to build it around a flock of indispensable geese.

      The truth is that a gold egg laying goose may be valuable, but it's not indispensable; its value is finite and it is replaceable. Eventually the world is going to get along fine without every single one of us.

      Really I think a lot of what's going on here is the death of a fantasy: the one where you're so technically awesome that you get a pass on acting like an asshole. That's why people are so irrationally upset at Linus deciding he should probably be a bit less of a dick. That isn't just moving the goalposts for some people, it's taking them off the field.

      As for the Code of Conduct, it's basic workplace propriety. That doesn't restrict your worldview, but it does mean you keep it on your own time.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:The goose by Anonymous Coward · · Score: 0

      It's always a slow decline. Marvel Comics didn't shrink to the husk it is today overnight. Gencon didn't go from punishing victims of violence in a short space of time. It took years of successive SJW rhetoric spinning around peoples heads to make them think it's ok to insult their fans and post pictures of their genitals on twitter. Stuff like ridiculous codes of conduct enforcement is the tip of the iceberg, and they'll always defend it to the hilt as not being a problem right up untill the point they look around and realise they've burned it all to the ground around their heads. Then they move onto pastures new to ruin some other thing, starting the cycle over again.

      This ideology is easily one of contemporary societies worst and most dangerous inventions. Sexism in the name of tolerance. Racism in the name of diversity. Destroying civil liberties in the name of freedom. It's right out of the page of 1984.

    3. Re:The goose by DCFusor · · Score: 1, Troll

      So, Linux would have happened without linux and a bunch of really talented people. Got it.
      There's no general availabity of smart and productive people - Ok, if you say so.
      I found that if I treated people right, my company had few issues finding and hiring these people. Just an anecdote, I'm sure it's different everywhere else.

      --
      Why guess when you can know? Measure!
    4. Re:The goose by DCFusor · · Score: 3, Insightful

      Yeah, I don't think anyone objects to people treating each other well, and as equals in the sense that all have the same rights/laws and so on. The issue comes up when these warriors then say your code shouldn't be used because of something unrelated in your life and you are in their eyes, a bad person.
      Or, IMO, just as bad - I MUST accept your stuff, no matter how bad, because your particular "identity politic bullshit self-description" is otherwise under represented - essentially self-defined repression with self-prescribed and demanded affirmative action required.
      And while the current CoC looks reasonable, we have plenty of evidence that it devolves into what I describe once you let that camel's nose under the tent. Everyone has always been free to NOT leverage the work of those they dislike. When Linus rants, I frankly find it entertaining and for a good cause - an example is having code submitted that won't even compile. Is he supposed to apologize for the submitter's incompetence or lack of caring about what's actually important?

      --
      Why guess when you can know? Measure!
    5. Re:The goose by misexistentialist · · Score: 1

      The truth is that a gold egg laying goose may be valuable, but it's not indispensable; its value is finite and it is replaceable. Eventually the world is going to get along fine without every single one of us.

      Really I think a lot of what's going on here is the death of a fantasy: the one where you're so technically awesome that you get a pass on acting like an asshole.

      Applies to the Linux project, it's not so irreplaceable that it can be a bitch

    6. Re:The goose by Anonymous Coward · · Score: 0

      I have a few others to add to that.

      I have seen projects where the 'ass' basically tears the group apart. This one kept them together and usually only turned 'asshole' when you kept pushing him. He NEEDS to push back hard sometimes. Sometimes a moron will not take no for an answer. They want something 'fame, glory, resume foder, etc'.

      But the whole structure of how linux work is HIS workflow. Not something else. That is going to change and soon. Change is scary. So some people are overreacting.

      This can go several ways.
      1) Nothing happens.
      2) Linus leaves
      3) Linus stays but starts tossing people out
      4) Someone else steps into that position
      5) A group of someone elses fracture off and try to fork the thing.

      Right now #5 is the likely one. There are several large companies that are 'all in' on that thing. They are not going to like someone random messing with their risk portfolio. They will seize control of it. Some people will not like that 'company xyz is doing that' and start their own.

      Anyone who thinks what just happened is a good thing for linux has not watched other projects can basically turn to crap once this happens. Long term Linux will be fine. But buckle up kiddos the power plays have just started.

      The only path to 'happy' is if he stays and keeps it 'tame'. If he does that (also likely) he needs to start planning for when he is not around. A CoC was basically the last thing that org needed. I would have put that very low in priority. What they need is a succession plan. Basically Linus has shown that they have a 'hit by a bus' problem.

      Then to add to all of that there will be people who just do not tolerate being told how to code. This is a hobby for them. You do that and they will walk. They were not doing anything wrong but they will not tolerate some BS like that. They will just go do something else. If you want to dismantle a network such as this that has grown organically there is no better way to do it than to pin BS rules on them then let others have a free hand. A project such as linux is mostly in the 'done' state anyway. There are no fierce dragons to slay much anymore. At this point it is polishing the railings and finding the occasional loose board. Why work on something like that? Sure it can be interesting. Sure there are always 'new drivers' to be written. But the core has not really changed significantly in years. There have been a few things moved around. But linux today would be very familiar to someone comparing a kernel from 1999.

      Above I said some will get a 'free hand'. Well yes because now they have created an environment where some people are 'protected'. You want to see who is in charge criticize them. You will find out the new power structure. Who is the untouchables and who is not. Well the old 'untouchables' may have a problem with letting that power go to someone who is clearly not qualified for the job. Remember some people do not know how to take no for an answer.

      In my years of working I have found 'weird and quirky' to be code words for hard to work with. You have to step on egg shells around them, random things set them off. The appearance of a new 'weird and quirky' group is pissing off the old group. But they are just as much a pain in the ass to deal with. You do not want them on your team. They bring along the very toxic things they espouse to be against. Telling them to 'fuck off' is sometimes the right answer unfortunately.

    7. Re:The goose by hey! · · Score: 2

      Straw man much? But just for fun, let's examine the actual strength of that strawman.

      The first version of Linux I downloaded was Debian 0.93R6, which came out in October of 1995. At the time, this wouldn't have been my first choice; my first choice was 386BSD, which boasted a *much* more mature kernel, and whose BSD userland I was more familiar with than the then-odd GNU patchwork you got with Linux. The thing was that BSD at the time was the subject of a lawsuit, and the 386BSD was not a party to the settlement. I had no confidence the project wouldn't disappear at any moment.

      The legal cloud PC-based BSD variants were under was a major boost to Linux adoption in the early years, giving the then immature product a momentum it would not otherwise have had. And what's more BSD projects continued to provide innovative kernels that were technically competitive, if not superior, to Linux for many years, until the sheer wait of Linux adoption became insurmountable. Even today, BSD code contributions live on in every iPhone sold.

      The point is, the Linux kernel has never encompassed all the talented people in the world. Not even most of them. If some important people left the project left the project, others would have replaced them. If Linus himself had abandoned the project early on, then the world we live in wouldn't e all that different, other than BSD standing where Linux does today.

      Every employee is replaceable. That does not mean you treat your team badly, which in fact is the whole point of a professional code of conduct. I've been where you've been, running development teams for a small company, and let me give you a piece of advice I wish I'd had: don't tolerate prima donnas. They're seldom as good as they think they are, their attitude spoils the work of their colleagues, and they just suck up too much of your time and energy. If you're building your teams around prima donnas, it won't end well.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    8. Re: The goose by jd · · Score: 1

      But you don't want a meritocracy.

      The CoC prevents people judging people for reasons other than merit. You despise that. Ergo, you don't want to judge on merit.

      Didn't realize that? Then read before complaining.

      Golden goose? Those would be Valerie Aurora and other female developers driven away from the kernel.

      Also, all the men that were forced away for not confirming to your ideals. The mailing list has hundreds of top coders quitting because of your side.

      You've already killed the golden geese and roasted them. That's your side. If you gave a damn about merit, you'd never have forced them away.

      Don't blame others for your actions.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    9. Re:The goose by Anonymous Coward · · Score: 0

      That doesn't restrict your worldview, but it does mean you keep it on your own time.

      Except that it has clauses for punishing you for things you've said on other sites.

    10. Re: The goose by Anonymous Coward · · Score: 0

      Then why is the kernel is such good shape? Maybe those people weren't golden gooses and were just fucking freeloaders padding their resume.

      Under Linus the kernel has shined. Now it's your guys turn, I hope Linux never
      Comes back. Run the project using your CoC rules. Have fun. Don't expect us real nerds and geeks to fix it for you.

    11. Re:The goose by Anonymous Coward · · Score: 0

      And while the current CoC looks reasonable, we have plenty of evidence that it devolves into what I describe once you let that camel's nose under the tent.

      I've heard the same about monolithic kernels. Linux is doing fine anyway.

    12. Re:The goose by DCFusor · · Score: 1

      ^^^^^ mod up. 'nother way of saying truth.

      --
      Why guess when you can know? Measure!
    13. Re:The goose by DCFusor · · Score: 2
      We might agree behind the polemic. I never intimated I tolerated prima donnas. I took real good care of the good people...not even close to the same thing.
      Meritocracy is about...merit. Disruptive "it's all about me" isn't merit, no matter what else they do....Making others less productive or putting them off isn't merit.
      Listening less to those who've made solid contributions, rather than to whiners simply isn't smart, nor is it meritorious. Simples?
      .

      Personally, as an engineer, as an inventor, as a musician and a few other job titles...I've found that the better someone is, the less ego they display, the less prima donna they act...just sayin. The really good people know darn well they don't know it all, know that there might be someone better, have little or nothing to prove, lack all the normal thing associated with prima donnas. You don't get good at anything by assuming you've already "arrived". They're just nice. Some of them look funny or act funny in their spare time. Who gives a damn about that? It's not my business.

      --
      Why guess when you can know? Measure!
    14. Re:The goose by Anonymous Coward · · Score: 0

      I think you missed the whole point to the "Golden Goose" story as it theme is the Gold Goose is not replaceable and you should't kill it to looking for more gold.

    15. Re:The goose by hey! · · Score: 1

      It goes without saying the best employees are usually the ones that cause you the fewest headaches. But that doesn't mean that every time someone has a problem with a coworker they're just whining.

      Let's say you hire a female engineer because she's the best candidate, and she comes to you and says another team member is hitting on her. Well, OK, I'd expect a professional woman to handle a little bit of that, but I'd still have a word with the guy. But let's say he just won't back off. This is a *completely* plausible situation. There are a lot of people who are great engineers but complete idiots at that stuff. If that guy is important, it becomes a big headache for you. You could just say, "well, he's more important than she is," but you're opening yourself to a lawsuit, and anyway, you have a right as the boss to expect professionalism. You're running a firm, not a social club, and people should be there to work.

      The same goes for any source of friction in the workplace. It could be the MAGA bumper sticker on a conservative engineer's car; he might expect a little bit of ribbing, but you've got to be on top of that.

      It's great when you put a team together and everyone likes working together. It's what we all should want as bosses because it makes our work easier and more enjoyable. But you don't always get that even after you've tried to hire the best people you can. Sometimes people act unprofessionally, and the first person to bring that to your attention is not necessarily the problem.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    16. Re: The goose by Anonymous Coward · · Score: 0

      Playing Counterstrike doesn't make one a nerd, or a geek.

    17. Re:The goose by SignalsAndSystems · · Score: 1

      As for the Code of Conduct, it's basic workplace propriety. That doesn't restrict your worldview, but it does mean you keep it on your own time.

      1. The actions of the people behind and around this CoC speak otherwise. It is about worldviews, regardless where you express them. 2. Online communities are not a workplace. 3. The practical effect of this CoC is the exact opposite of what I would call "propriety".

    18. Re: The goose by Cederic · · Score: 1

      The CoC prevents people judging people for reasons other than merit

      erm. The CoC explicitly requires people to judge people on everything except fucking merit.

      Oh, their code gets a free pass. But no, some poor cunt went against the narrative, kick him out of kernel development.

      Yes, Sage Sharp really fucked up all your arguments.

    19. Re:The goose by Anonymous Coward · · Score: 0

      Silver ducks are almost as good.

  4. code that should be rescinded by Anonymous Coward · · Score: 5, Funny

    I'm offended by Lennart Poettering and believe his systemd code should be rescinded immediately in violation of fundamental philosophical reasons.

    1. Re: code that should be rescinded by Z00L00K · · Score: 2

      That's at least going to be fun! As much as I agree about the existence of systemd being a headache for many you'd probably have better luck resolving it through other methods.

      Meanwhile - I think that Reiserfs went out from the kernel a while ago.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re: code that should be rescinded by AmiMoJo · · Score: 1

      systemd is an interesting one. Much hated, and with good technical reasons, yet... No one has forked it or come up with anything better. It's seen widespread adoption.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re: code that should be rescinded by Anonymous Coward · · Score: 0

      That's because what it was supposed to replace ISNT better.

      And why would someone fork shit code?

    4. Re: code that should be rescinded by Anonymous Coward · · Score: 0

      I meant IS

    5. Re: code that should be rescinded by Anonymous Coward · · Score: 0

      No point. What it was replacing is perfectly serviceable. Not perfect, but not as bad as systemd. No point in trying to make something better to replace systemd with when it's already there.

      Besides, it's blatantly obvious that this was a political rather than technical change. No amount of technical work will fix the fundamental problem, and Red Hat isn't remotely interested in changing the political side.

      And there have been forks. Devuan forking off of Debian to avoid systemd, for instance.

    6. Re: code that should be rescinded by Anonymous Coward · · Score: 0

      resolving it through other methods.

      Can we take it out into a grassy field, and pummel it into dust with a baseball bat?

      Captcha "stimuli." How fitting.

    7. Re:code that should be rescinded by Anonymous Coward · · Score: 0

      His code is fine for desktop use in most cases, but maybe not some servers. It's the fact that other projects are dependent on that specific code with little flexibility to accept other alternatives that is the real problem.

  5. Not worth noting by Anonymous Coward · · Score: 0

    It is worth noting that the email address for unconditionedwitness pointed to redchan.it, a now defunct message board on 8chan that mostly hosted misogynistic memes, many of which were associated with gamergate.

    This is irrelevant to the question of whether contributions can be rescinded, and in that sense, it is not worth noting. But of course, if you wish to apply rules selectively depending on political allegiances, then it is very important to know whether somebody is associated with your political enemies.

    1. Re:Not worth noting by hey! · · Score: 1

      It is relevant to where the ridiculous idea (that you can stop people from using code you've previously released under an open source license) came from, and why.

      It seems to be trolling. The GPL provisions which free code from its creators control go all the way back to 1989, and in all that time, and in the early 90s there was a big FUD debate over whether contributors could rescind their contributions that was largely intended to scare people into sticking with Microsoft. But in all these years, nobody has ever successfully taken control of his code back.

      But if someone could it would be huge story. Which makes it a juicy troll for lazy reporters, either to write FUD pieces or prim little explanations of why it's all baloney. Eventually someone famous has to make a statement, and the troll has his existence validated.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:Not worth noting by Anonymous Coward · · Score: 0

      It is relevant to where the ridiculous idea (that you can stop people from using code you've previously released under an open source license) came from, and why.

      Do you really believe that the motivation for rescinding contributions is misogyny ? (That is, after all, what the summary is insinuating.)

    3. Re:Not worth noting by hey! · · Score: 1

      It doesn't matter what the motivations are; it's not happening. This is just not the way you throw a snit in FOSS. You do that by forking.

      The hypothesis here is that the Contributor Code of Conduct is intolerable, and that all the best contributors are going to take their balls and go home. But they *can't* take their ball back, the only thing they can take away is a copy of their ball.

      Let's ignore all the contributors who are being paid by their employers to participate, and assume that every one of the roughly 10,000 people who contribute to the kernel is a gentleman programmer doing it on his own time. If the intolerability hypothesis is true, we'd see a mass revolt. Nobody has produced any evidence yet of such a mass revolt happening. I'm sure there are individuals who are so hacked off they won't work on it, certainly enough to get some media attention, but do you have enough to force anyone's hand?

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    4. Re:Not worth noting by Anonymous Coward · · Score: 0

      You know, if you contribute code to the kernel and you are a programmer (and not a hobbist), if there is one thing you are NOT going to do, is to even attempt to rescind the license to the work you contributed.

      That would be utter professional suicide. It goes against the IEEE code of ethics, the IETF/ISOC code of ethics, and the professional code of ethics covering engineers and computer scientists in many countries (such as mine). It makes you unhireable, as someone ethically untrustworthy.

      Whomever is pushing for that "rescind" thing could care less, though. He is not the friend of *anyone* in LKML, he is either an agent of chaos, or a sociopath working for himself, and damned the consequences to others.

      OTOH, if, as a programmer that contributed to the kernel, you just decide to say "no more, I am tired of this, it is now your problem to take care of the code. Goodbye", then there is *no problem at all*: such a thing is entirely acceptable, regardless of whether it happened because of burnout, or because you don't like the CoC.

      Disclaimer: I *am* a programmer, I *do* follow all of the professional codes of ethics I mentioned, and I have contributed code to a lot of FLOSS projects.

    5. Re:Not worth noting by Sloppy · · Score: 1

      This is irrelevant to the question of whether contributions can be rescinded

      That the code could be rescinded is a question that I wouldn't think anyone would take seriously. It's shocking that RMS bothered to ask a lawyer. If GPLed code could become un-GPLed, nobody would have ever wanted it the first place. It would be the same unmaintainable dead-end-orphan unreliable-futur that you get with proprietary software.

      The identity of the troll is relevant because it (ever so slightly) addresses the actual issue of who would say something so bizarre, and what would be their motive for spreading FUD about Free software. Why would someone imply that it's just as untrustworthy (and therefore worthless) as proprietary software?

      Wasn't that your first though on hearing the ridiculous thing about rescinding the contribution? (Assuming that you didn't just chuckle and blow off the nonsense, which I suspect most people did. I did, and was surprised to see this story today.)

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    6. Re: Not worth noting by Anonymous Coward · · Score: 0

      These arguments sound like they were written by women. Once you are tired of a man, you take his house, money, children, etc and throw him out. And then, showing a total lack of self-awareness, you can't even imagine that somebody would refuse to engage in such a one-sided relationship. I don't give one damn about Linux but I'll be damned if I ever participate in a project that treats contributors so poorly.

    7. Re:Not worth noting by Anonymous Coward · · Score: 0

      It doesn't matter what the motivations are; it's not happening.

      OK, let's follow the logic of this discussion:

      (1) I claimed that the fact that unconditionedwitness participated in "a now defunct message board on 8chan that mostly hosted misogynistic memes" is irrelevant to the question of whether contributions can be rescinded.

      (2) You contradicted me, saying that "It is relevant to where the ridiculous idea ... came from, and why."

      (3) I asked you to clarify what you mean by "why", suggesting that you might mean "misogyny".

      (4) You respond that, "It doesn't matter what the motivations are; it's not happening." That is, instead of clarifying your statement (2), you contradict your statement (2). In fact, you seem to be agreeing with my statement (1) now. The motivations are irrelevant. I win!

    8. Re:Not worth noting by hey! · · Score: 1

      OK, let's talk logic. I didn't contradict you in (2). I was pointing out that you were begging the question. I agree that that the misogyny of the source is irrelevant to the question of whether the source can be rescinded, but the identity and past behavior of the source is relevant to the conversation because it bears on his motives.

      For the record I take no position on the authenticity of any misogynist troll's misogyny. A misogynist troll might well be a sincere misogynist in real life, but the only thing you can know for sure is that he's a troll.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    9. Re:Not worth noting by Cederic · · Score: 1

      It goes against the IEEE code of ethics, the IETF/ISOC code of ethics, and the professional code of ethics covering engineers and computer scientists in many countries

      What about causing a witch hunt against a man for using objective evaluation of data?

      Just that, that one's already happened. Can we look forward to Sage Sharp being barred from the industry?

    10. Re:Not worth noting by Mashiki · · Score: 1

      Don't worry because witch hunts never happen. Didn't happen to Tim Hunt, didn't happen to Matt Taylor, didn't happen to Brendan Eich, and it's sure not happening to Alessandro Strumia right now.

      Everything is fine, there is no revolts. People aren't being forced out by outrage mobs, etc, etc, etc.

      --
      Om, nomnomnom...
  6. So why... by Anonymous Coward · · Score: 0

    Why did this have to be added to GPLv3 then?

    Lawyers can disagree.

  7. Walk away? by worf_mo · · Score: 4, Insightful

    They may not be able (and neither want) to rescind their contributions, but some people might decide to walk away from the project. Depending on the person this could be a setback for any project, even one as big as the Linux kernel. The fact that Linus himself is "taking a break to fix his behavioural issues" could be a sign of the things to come.

    Personally, I don't think foul language is required to tell someone that their contribution is not up to par. Be respectful of others, but also be honest to them. At the same time I also don't believe people need to think of my "feelings" when telling me that I did something stupid. I'd take a good bollocking any day over that wishy-washy we-are-all-equal-unicorns nonsense.

    1. Re:Walk away? by JaredOfEuropa · · Score: 3, Interesting

      Personally, I don't think foul language is required to tell someone that their contribution is not up to par. Be respectful of others, but also be honest to them. At the same time I also don't believe people need to think of my "feelings" when telling me that I did something stupid. I'd take a good bollocking any day over that wishy-washy we-are-all-equal-unicorns nonsense.

      Fully agree. The real question is what happens if someone does decide to use foul or sexist language. Will they tell him: "Language please!" or will he be booted off the project?

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    2. Re:Walk away? by Mashiki · · Score: 4, Insightful

      Will they tell him: "Language please!" or will he be booted off the project?

      Why not look at previous examples? The answer is "purge the unbelievers" or "purge the heretics." Doesn't matter what group you pick that's decided to invest into a CoC, but it all goes downhill quickly with actual contributions dropping off, and people arguing over bullshit like master/slave/kill/die/etc and how it needs to be replaced.

      --
      Om, nomnomnom...
    3. Re:Walk away? by Z80a · · Score: 4, Informative

      I think the biggest problem is the "you used this language previously on this obscure phpbb forum so we banned you from contributing"

    4. Re:Walk away? by Anonymous Coward · · Score: 0

      Personally, I don't think foul language is required to tell someone that their contribution is not up to par. Be respectful of others, but also be honest to them. At the same time I also don't believe people need to think of my "feelings" when telling me that I did something stupid. I'd take a good bollocking any day over that wishy-washy we-are-all-equal-unicorns nonsense.

      Fully agree. The real question is what happens if someone does decide to use foul or sexist language. Will they tell him: "Language please!" or will he be booted off the project?

      How many other valuable people leave or never join the project because of these assholes? There is always a one to many relationship between an asshole on a public forum and people looking to join.

    5. Re:Walk away? by sinij · · Score: 1

      people arguing over bullshit like master/slave/kill/die/etc and how it needs to be replaced.

      I noted a number of processes got more diverse after kill was removed. Diversity is always good, right? So this is a good change, right?

    6. Re:Walk away? by Anonymous Coward · · Score: 0

      some people might decide to walk away from the project.

      Don't worry. People who spend all their day whining on twitter and writing Codes of Conduct manifestos will surely be able to replace them.

    7. Re:Walk away? by gweihir · · Score: 1

      Indeed, it will. History is full of this. And soon, false accusations and backstabbing will start as well, completely destroying the community. I wonder how long it will take before we see the first accusations of rape.

      Essentially, the kernel core-team has two options a) stomp on this CoC nonsense decisively now (with Linus currently disabled unlikely to happen) or b) fork the kernel in the next few years and leave the toxic vultures to fight over the scraps. Anybody actually decent and not just virtue-signalling can then contribute to the fork.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    8. Re:Walk away? by Anonymous Coward · · Score: 0

      What you think is of no interest to me ... feckin-A bitch .... when you earn my respect by outrageously superior performance ... yeah then ...

    9. Re:Walk away? by AmiMoJo · · Score: 1

      Care to show us some of these prior examples?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    10. Re:Walk away? by AmiMoJo · · Score: 1

      Got any examples of this happening?

      Debian or FreeBSD maybe, they adopted Codes of Conduct that were considered likely to have this affect some years ago, so presumably it's manifested itself by now.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    11. Re:Walk away? by Anonymous Coward · · Score: 0

      Yes, how many? Please do tell us. And don't bring that drama-queen Sharah Sharp and her friends. Nothing of value was lost there.

    12. Re:Walk away? by Sloppy · · Score: 1

      some people might decide to walk away from the project

      Well, of course! Geez, one of the reasons I switched to Free software around the turn of the century is that I had never used any proprietary software where that didn't happen. Every decent OS ended up being killed by its copyright holder, leaving users orphaned. The big difference with Free software is that, setbacks or not, Free software isn't automatically (and lawfully) killed when that happens.

      The worst thing I can think of that has happened to GPLed code along those lines, is reiserfs. And even then, anyone who'd put in the work could keep it going, though few people felt it was worth the effort. But if you think that's bad, ask any OS/2 or AmigaOS user how that compares to their experience! Shit, ask any Mac OS X 10.4 or Windows XP user.

      What did I personally learn? Never again. Free software turned out to be the means of making sure it could never happen again. A whole class of big, heartbreaking, expensive worries disappeared in a puff of obsolete thought.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    13. Re:Walk away? by Z80a · · Score: 1

      Well, there's only that case with the ext developer that i know of, and to be honest, as the moderation is still on the hands of the kernel developers themselves it's quite possible that they will just dis-consider this kind of awful witch-hunt.
      But they will have to deal with a lot of whines of this sort.

    14. Re:Walk away? by AmiMoJo · · Score: 1

      What case is that? I did a quick search but couldn't find it.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    15. Re:Walk away? by Z80a · · Score: 1

      The one everyone repeats to death, Theo Tso.

    16. Re:Walk away? by AmiMoJo · · Score: 0

      You mean that Sage Sharp said on Twitter that his past statements on rape made it difficult to have faith in the board's ability to enforce the CoC?

      The thread is here for reference: https://twitter.com/_sagesharp...

      She is arguing that the CoC is ineffective and should be improved by adding more details of how to contact the board privately and securely, and that the current set-up where the board has access to an archive of complaints (which could potentially be about board members) is inadequate.

      So this doesn't appear to be anything like the claims being made about the CoC being used to get people removed/banned over minor, past statements. Note that she doesn't say Theo should be removed, she says that the Technical Advisory Board is the wrong organization to be dealing with these complaints.

      So far there is no evidence that these fears are true, despite literally years of asking for examples and ample time for problems to develop.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    17. Re:Walk away? by JaredOfEuropa · · Score: 1

      And soon, false accusations and backstabbing will start as well, completely destroying the community

      That fear is not wholly unfounded, I suppose. Some time (ages) ago I was involved in running a couple of RPG guilds and online communities. As with any community, there was some friction and occasional fighting or bad language. And as I remember, setting rules around this required great care. In some cases, not setting any rules worked well, it sent a message "we don't really care" and if some people started fighting, the rest of them told them to grow up and that would be that. In other cases, setting some ground rules worked well, especially when it came to cleaning up the language... but this was about swear words that everyone knew were bad, not about SJW stuff like not saying kill (a process) or slave (process) or female (connector). The rules that got people arguing (like banning those non sweary words) didn't work out so well: they tended to suck everyone into every argument, with calls to ban this or that person, or to institute more rules to cover additional cases.

      In the end I feel the same way about codes of conduct as I do about coding standards: best when they are clear and brief rather than all-encompassing, best when they are guidelines rather than rules,and best when you don't summarily execute transgressors. The COC for the Linux Kernel doesn't look all that bad, but as I said before, the devil is in the enforcement... and with the current hyper-sensitivity around certain subjects, this in itself modest COC has the potential to turn into an utterly divisive ruleset.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    18. Re:Walk away? by SignalsAndSystems · · Score: 1

      Got any examples of this happening?

      For starters, how about the author of this very CoC calling for removal of Yukihiro Matsumoto from community management of Ruby after he refused to adopt the CoC? Or calling Opal to ban Elia Schito for some Tweet he posted, completely unrelated to the project?

    19. Re:Walk away? by AmiMoJo · · Score: 1

      Yukihiro Matsumoto: Not removed. Added the CoC himself: https://github.com/ruby/www.ru...

      The only controversy I could find was this call for a more comprehensive CoC to be adopted, particularly because the one selected doesn't have any enforcement mechanism: https://bugs.ruby-lang.org/iss...

      Elia Schito: Not banned. As a result of a complaint (that was accepted by the maintainer) a Code of Conduct was adopted, although note that it doesn't cover activity outside of official project spaces so the tweets in question would not be an issue with it anyway.

      So still no examples of people being forced out due to CoC violations, or any retroactive application of the terms, or application to things said outside of official project spaces.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    20. Re:Walk away? by SignalsAndSystems · · Score: 1
      You're saying that we should ignore clearly demonstrated intent behind this CoC because in many cases people who push it failed to achieve their goals? This level of deliberate obtuseness is hilarious.

      The only controversy I could find was this call for a more comprehensive CoC to be adopted

      Really? You didn't search very well then. https://twitter.com/coralinead...

    21. Re:Walk away? by Mashiki · · Score: 1

      Care to show us some of these prior examples?

      Why not go read the other thread on this earlier in the week. Plenty of people posted examples there, you might even learn something by stepping outside of your bubble.

      --
      Om, nomnomnom...
    22. Re:Walk away? by Anonymous Coward · · Score: 0

      Boy you're a paranoid piece of shit.

    23. Re:Walk away? by Anonymous Coward · · Score: 0

      I had heard about Coraline before, but never read her actual tweets.

      Jeez, she is TOXIC as HELL.

  8. Re:Legitimate Kernel Developers Don't Want To Resc by Iamthecheese · · Score: 2, Insightful

    Nice ad hom. Now try actually contributing to the conversation. I'll start. Whether developers can or cannot legally rescind their code the new CoC is absolutely guaranteed to drive away people who believe their contributions are more important than their genitals. For that reason alone this is not going to turn out well.

    --
    If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
  9. Re:Legitimate Kernel Developers Don't Want To Resc by ArchieBunker · · Score: 0

    The funny part is you're the only one talking about genitals. The vast majority of contributors are too busy coding to worry about autists like you.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  10. Rescind? by Anonymous Coward · · Score: 0

    Well, this kernel developer can't rescind anything, but chiefly only because I have no clue what the word means. Even after googling.
    From the context of the summary it sounds a bit like the process of revoking the license to their contributions, which would be pretty obviously impossible under GPL section 4. So what is all this fuss, or why do we need RMS to state the obvious?

    1. Re:Rescind? by Anonymous Coward · · Score: 0

      Section 4 is not operative against the grantor of the license, and makes no claim to be so.

      It is speaking only of licensees and what might be described as sub-licensees.

      Section 0 confirms that "You" refers to licensees.

      Section 4 simply states that if a licensee loses his license, that does not cause the sub-licensee to lose his license in-turn.

  11. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0, Flamebait

    Is "misogynist" the new word for "people who are OK with having a penis?" As the United States saw on Thursday, there is a real war against men in this nation, and I can't imagine that doesn't extend to the entire world. It's quite frankly scary. These types of "codes of conduct" are being used to crush men and male behavior, all in order to "let women feel safe" which is, quite frankly, ridiculous in an online context. If a woman wants to submit code, she can, there's no need for all the men in the world to walk on egg shells just because her delicate womanly emotions might be offended. Oh, except claiming women have delicate womanly emotions is misogynistic, claim the very same people who demand that we not offend them, in a wonderful example of the type of double-think required to believe that merit is bad.

  12. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    I like talking about genitals, specifically I would like u to suck my DAMN balls

  13. Re:Legitimate Kernel Developers Don't Want To Resc by JaredOfEuropa · · Score: 1

    the new CoC is absolutely guaranteed to drive away people who believe their contributions are more important than their genitals

    Why is that?

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
  14. Re: Legitimate Kernel Developers Don't Want To Res by Z00L00K · · Score: 1

    You can't rescind the code, but you can abandon the maintenance of it.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  15. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 0, Troll

    Whether developers can or cannot legally rescind their code the new CoC is absolutely guaranteed to drive away people who believe their contributions are more important than their genitals.

    Not sure I even want to know what this means.

  16. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0, Insightful

    Funny, placing code quality above irrelevant incidental features like genitals is exactly the point of anti-bigotry initiatives like the new code of conduct. It's patently obvious that detractors either prefer the maintenance of their social position over code quality or simply believe that women and others protected by the code of conduct are incapable of writing quality code. It's transparent and moronic.

  17. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Your bigotry against gamergate is showing. It's about ethics in game journalism, not whatever strawman you've had built for you by the gaming media.

  18. A Non Story? by wisnoskij · · Score: 0

    What sort of story is this? Guy who informally represents Open Source as a whole says you cannot do the thing that is bad for open source, and but if you did it would be really bad.

    --
    Troll is not a replacement for I disagree.
    1. Re:A Non Story? by Megol · · Score: 1

      Freeâ(TM) software not open source. Don't confuse the two or that guy that informally represents Freeâ(TM) software will get agitated.

    2. Re: A Non Story? by jd · · Score: 1

      The OSI represents open source.

      The FSF represents free software.

      The right wing support open sores.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  19. Re:Legitimate Kernel Developers Don't Want To Resc by Gravis+Zero · · Score: 2

    The fellow spreading this story that you can "rescind" code is more commonly known as MikeeUSA, a misogynist and general nutcase.

    This guy again? I've been told of him being banned from people on a different site, a mailing list and a couple freenode channels. This is literally the only person that I read about that is so obnoxious that other people keep mentioning that he had to be banned. Plenty of people get banned but nobody really talks about it afterward but this guy is an exception.

    --
    Anons need not reply. Questions end with a question mark.
  20. Re:Legitimate Kernel Developers Don't Want To Resc by Mashiki · · Score: 2, Insightful

    Why is that?

    It allows witch hunting against contributors for wrong think, with an inner council that isn't held to it's own standards. Say the wrong thing, hold the wrong opinion, believe something that they don't and the happy little gang of thugs will come after you, smear you, dox, and go after your friends and family. 24hrs after it was put in place the person who is the core behind it already began the witch hunt. Other people are doing the same thing, using the CoC to purge their ideological enemies.

    Tell me something, what matters to you more? Code written by someone who you couldn't give a shit about over their opinions, or code written by people who are kept in line through coercion and fear.

    --
    Om, nomnomnom...
  21. Re: Legitimate Kernel Developers Don't Want To Res by Bruce+Perens · · Score: 4, Insightful

    You can't rescind the code, but you can abandon the maintenance of it.

    Yes. As I was quoted in the Motherboard article referenced above, you can decline any further participation in kernel development. However, the noisy folks about this issue do not appear to actually participate in kernel development.

    Any actual kernel developers who leave will be replaced by one of the other 4000 active this year. If they have been vociferous about their rights to entirely unlimited conduct (and all of the side-issues that seem to come with that) it may be that the folks on the kernel mailing list are already tired of them and won't miss them.

  22. Re:Legitimate Kernel Developers Don't Want To Resc by Iamthecheese · · Score: 2

    Because despite what its proponents claim, when the rubber hits the road it replaces meritocracy with the progressive stack.

    --
    If video games influenced behavior the Pac Man generation would be eating pills and running away from their problems.
  23. Straw Man by wisnoskij · · Score: 1

    This is the most ridiculous comment. Half of the tech community is saying people can rescind code on GPLv2 because they read GPLv2 comparried it to GPLv3 and saw that there appears to be a reasonable case for such an interpretation.

    --
    Troll is not a replacement for I disagree.
    1. Re:Straw Man by Bruce+Perens · · Score: 2

      Half of the tech community is saying people can rescind code on GPLv2 because they read GPLv2 comparried it to GPLv3 and saw that there appears to be a reasonable case for such an interpretation.

      Ha ha ha ha ha. Haw! giggle. sniff.

      Maybe 1% of the "tech community" have ever attempted to thoroughly parse a license, much less compare the terms of two, most of them click "yes" without ever reading the language.

      If you want to terminate your license, you first have to find cause to do so, which would only be non-compliance under the GPL terms. But what does a terminated license actually mean? It means you have the right to sue for copyright infringement. So, now that you have terminated your license, you actually have to get a lawyer and bring a copyright infringement suit to make it stick.

      Just ain't gonna happen that 1) anyone on the kernel team wants to do this 2) they rescind their code and 3) they get together $100K to $5M and bring suit..

    2. Re:Straw Man by wisnoskij · · Score: 1

      Technically that is not how copyright works. If you rescind your license, then you own the copyright, and under law the people currently using it must stop. If they don't then in this case (aka 90% of business done in the world uses linux at some point) lawyer firms start contacting you asking for a 10% stake in the 10 billion dollar suit they want to file on your behalf.

      The way you are saying it is like saying, you have to hire a lawyer to prevent yourself from being murdered. No, it is the criminals responsibility to not break the law.

      --
      Troll is not a replacement for I disagree.
    3. Re:Straw Man by Bruce+Perens · · Score: 2

      Um, I think what you are writing is mostly true for injury cases.

      Law firms do not compete to offer their services to Open Source developers to litigate their infringement. Since I am creator of the most-litigated Open Source program (although I didn't bring any of the suits), and I run a compliance business, I am really clear on this.

      I also worked for Pixar, and our own attorneys represented us when necessary.

    4. Re: Straw Man by jd · · Score: 1

      The 1% who care either can't read or won't.

      Bruce Perens has forgotten more than those 1% have learned. There are probably a dozen in the community I regard as demigods, Linus and RMS are two, Alan Cox and Bruce Perens are two others.

      You... No. Same with the other nutters. You have to earn respect and accusing Bruce of ignorance does not earn respect.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:Straw Man by Antique+Geekmeister · · Score: 1

      > If you want to terminate your license, you first have to find cause to do so,

      I'd suggest you actually read the GPLv2 and other GPL licenses. GPLv2 is at https://www.gnu.org/licenses/g....

      There is nothing in it saying it cannot be withdrawn for any reason the original author sees fit. In practical terms, it would be extraordinarily difficult to force someone using a licensed copy to _remove_ their extant copy from previously distributed or currently running copies of software distributed under the license. But it seems quite reasonable that an author could withdraw the license for future software including licensed GPL components, or including a GPL licensed package.

    6. Re:Straw Man by Bruce+Perens · · Score: 5, Insightful

      In what science-fictional alternate universe would I have not read the GPL? Really.

      When you parse licenses, you have to be conscious that they do not exist in a vacuum. They rest upon the entire body of law and precedent going back, in the US case, to British Common Law (yes, courts still cite it here). An important part of all of this law is that when you make a grant, it remains a grant unless the terms of the law or the grant itself allow you to take it back. And generally, they do not. For one thing, the entire structure of business based upon contracts would fail if you had the right to rescind them any time you changed your mind.

      So, it does not matter if GPL2 doesn't say it does not terminate, it does matter that the text does not provide any means other than violation of the terms for it to terminate.

    7. Re: Straw Man by Anonymous Coward · · Score: 0

      We gonna find out soon ain't we Bruce?

    8. Re: Straw Man by Anonymous Coward · · Score: 0

      Get of Bruce's dick. He isn't a man of the people, he's a selfish fucking prick.

      He calls people trolls, when he himself is the ultimate troll.

      Have you noticed, WE NEVER hear from Bruce, UNLESS he has an agenda. Bruce never participated in slashdot discussions anymore UNLESS it benefits him to do so. He is a sellout, and deserves no fucking respect since he can't respect others and has a huge agenda.

    9. Re:Straw Man by WorBlux · · Score: 1

      As it stands now nobody on the kernel team wants it to go down in flames, but if the CCoC is enforced to the point we're a dev loses commit privileged because some anonymous SJW overheard that dev tell a slightly off-color joke at a conference, then there may very well be enough angry and put-off ex-devs that want to tear the whole project down.

    10. Re:Straw Man by drinkypoo · · Score: 1

      Law firms do not compete to offer their services to Open Source developers to litigate their infringement.

      True, but sometimes major corporations decide to fund litigation designed to cause harm to Free Software projects, like Linux. Microsoft, anyone? If someone who wanted to do harm to Linux thought there was a reasonable possibility that one of these suits would both have significant impact and be successful, then they might well be willing to supply the funding for same.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re: Straw Man by drinkypoo · · Score: 1

      We gonna find out soon ain't we Bruce?

      We're gonna find out soon that termination of a contract cannot be achieved unilaterally? I think we know that already.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    12. Re: Straw Man by drinkypoo · · Score: 1

      Have you noticed, WE NEVER hear from Bruce, UNLESS he has an agenda.

      Uh yeah, that's how it works. Sometimes the agenda is to be heard, sometimes it's deeper than that, but you never hear from anyone unless they have an agenda.

      He is a sellout, and deserves no fucking respect since he can't respect others and has a huge agenda.

      He might be a sellout, but he's done more for Linux and for Open Source than you ever will, coward. I don't agree with Bruce on all things (if you're not new here, you know this already) but I don't question his grasp of the relevant issues.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    13. Re:Straw Man by Bruce+Perens · · Score: 1

      Nice to hear from you, Martin,

      I suspect that the time for that sort of action with regard to Linux has passed. The fate of SCO and the fact that Microsoft eventually threw in the towel and joined the Open Source party have their own dissuasive value. The size of the industry based upon Linux is much larger today than back in the day of SCO. And the implicit connection of CoC-objectors and deplorable conduct makes them poor poster children for an intellectual property campaign.

    14. Re:Straw Man by jouassou · · Score: 1

      When you parse licenses, you have to be conscious that they do not exist in a vacuum. They rest upon the entire body of law and precedent going back, in the US case, to British Common Law (yes, courts still cite it here).

      Legitimate question: if the parsing of a licence depends so strongly upon the laws of a country, what happens in todays international world? If e.g. German and Japanese laws turn out to allow rescinding "by default", can the kernel developers rescind parts of the kernel in such a way that they are now illegal to use in Germany and Japan?

      If it doesn't depend on where the product is used, what does determine what laws to follow? Where the kernel developers were based when they contributed the code? Where the kernel project is formally based? Where the licence was written?

    15. Re:Straw Man by Antique+Geekmeister · · Score: 1

      > If it doesn't depend on where the product is used, what does determine what laws to follow?

      That kind of question is what generations of lawyers and court precedents, and the details of international treaties, spend their professional lives to resolve. It's also why treaties matter, including It's why the Berne Convention concerning copyright was important to publishers and software developers around the world. It's why treaties about pollution, about natural resources, and the Convention Against Torture are important around the world. It is also why extradition for trials in other nations are legally important.

    16. Re:Straw Man by drinkypoo · · Score: 1

      I suspect that the time for that sort of action with regard to Linux has passed.

      That's what I would have thought when the SCO lawsuit reared its ugly head, but there we were.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:Straw Man by Bruce+Perens · · Score: 1

      No country that wishes investment from other nations and a well-working economy is going to make it easy to back out of a contract (and thus also a license). Thus, the force of contracts in general goes back to common law in all nations and is ancient as laws go. Copyright, in contrast, is a relatively recent invention, being mostly unnecessary before the printing press. But licenses were based on the existing law of contracts when copyright was created.

    18. Re:Straw Man by Cederic · · Score: 1

      If you rescind your licens

      I think that's the contentious element here though. Can you rescind your licence?

    19. Re:Straw Man by Cederic · · Score: 1

      I read GPLv2. There's nothing in it saying that it can be withdrawn for reasons other than non-compliance.

      Indeed, all I need to do if you rescind your licence from me is go to my git repository, pull out the code, see "licenced under GPLv2" and go, "Aha, I've just been granted a licence."

      It's kind of self-imposing.

    20. Re:Straw Man by Antique+Geekmeister · · Score: 1

      I've reviewed it, and a bit about contracts. The idea that it cannot be rescinded on a whim is well founded, and you have a point.

      _Renewal_ of the contract, releasing new code, is not in any way compulsory.

    21. Re:Straw Man by Cederic · · Score: 1

      Yeah, the original author retains copyright and can choose not to release any further updates under GPL.

      Although that can get messy for kernel development. Nvidia ended up jumping through hoops to avoid GPLing their drivers.

    22. Re: Straw Man by Anonymous Coward · · Score: 0

      GPL is a bare license.

      Don't agree?
      What consideration was given?
      Can't answer that? Don't know why it would matter?

      Why do you think it is a contract then?

    23. Re: Straw Man by drinkypoo · · Score: 1

      What consideration was given?

      The right to redistribute was given in exchange for use of the license for one's own code. Something for something. What was your question again?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    24. Re: Straw Man by Anonymous Coward · · Score: 0

      Incorrect.

      The permission to redistribute was simply given, gratis, by the grantor.

      He asked for nothing in return, and, infact received nothing, not even a promise of compliance.

      At a later date any of countless licensees might decide they wish make derivative works based upon the copyright-owner's property.

      By law this is barred.

      However the copyright holder here has magnanimously granted that the licensee is, contrary to the default rule, permitted to create and publish derivative works provided that they use the same license as the original work.

      Here the copyright holder suffers a detriment. He is payed nothing for this forbearance (no consideration).

      The licensee does not suffer a detriment: he had no right to make nor publish a derivative work to begin with.

      The extending to him, of permission, is a pure gratuity.
      He payed nothing for the change from "You may not create nor distribute derivative works" to "You may create and distribute derivative works under the same license as the original work".

  24. Re:Legitimate Kernel Developers Don't Want To Resc by Mashiki · · Score: 4, Informative

    This is just obnoxious gamergate folks grabbing at publicity where they can get it.

    If you've got to swing your dick out and use gamergate as a fear bludgeon, you've already lost that element. I'll remind you that That it was the people that were screeching gamergate was evil, who were the ones engaging in shitty behavior. Everything from doxing, to rape, to sexual harassment, to calling in bomb threats.

    Projection is one hell of a fucking drug.

    --
    Om, nomnomnom...
  25. Re:Legitimate Kernel Developers Don't Want To Resc by 110010001000 · · Score: 3, Informative

    The CoC has nothing ot do with if you can rescind your code or not. You can't. If you submitted it as GPLv2 then it is always available to be included in GPLv2 code. You can change the license, but that only applies to versions going forward. The license is all that matters.

  26. Re:Legitimate Kernel Developers Don't Want To Resc by Raenex · · Score: 5, Interesting

    The fellow spreading this story that you can "rescind" code is more commonly known as MikeeUSA, a misogynist and general nutcase.

    Eric Raymond also weighed in, and said: "First, let me confirm that this threat has teeth. I researched the relevant law when I was founding the Open Source Initiative. In the U.S. there is case law confirming that reputational losses relating to conversion of the rights of a contributor to a GPLed project are judicable in law. I do not know the case law outside the U.S., but in countries observing the Berne Convention without the U.S.'s opt-out of the "moral rights" clause, that clause probably gives the objectors an even stronger case."

    Now we have Stallman weighing in and saying the opposite, with "I checked this with a lawyer". But we could also ask what prompted Stallman to add the "irrevocable" clause in GPL version 3.

    In neither case do we have an actual link to case law. In other words, this is still an undecided issue. On the surface, Raymond's argument is stronger, but it needs a citation.

  27. Stallman for Supreme Court by Anonymous Coward · · Score: 0

    I just want to see the confirmation hearing.

  28. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 0

    He's a really skilled and effective troll. He's entirely roped in a whole bunch of people who should have known better (I didn't recognize him at first either) and who have spent energy on this whole "rescind" thing when, as far as I can tell, no real kernel developer even plans to rescind anything.

  29. Re:Legitimate Kernel Developers Don't Want To Resc by alvinrod · · Score: 4, Informative

    I was kind of curious so I searched "MikeeUSA" and one of the top hits is an Encyclopedia Dramatic page for him. That's pretty much a guarantee that he's some kind of complete nutter just in itself. Apparently he got thrown off of Sourceforge years and years ago for being a dick and has made posts online in support of men being able to marry or have sex with pre-pubescent girls.

    Whether he's serious about any of that or just a troll trying to be utterly outrageous doesn't really matter. When someone has a reputation for spouting all kinds of inane or idiotic crap, it's hardly an ad hominem attack to point out that the person behind some new message has a history of spouting all kinds of crap. If someone told you that a car dealer you were looking to buy from had an extensive history of cheating customers and screwing them over and there's plenty of documented proof of it, you don't accuse the person of making ad hominem attacks against the car dealer. You thank that person for pointing that out and saving you from getting suckered.

    Whether the CoC drives people away or not is irrelevant to the person making this push being deranged in some manner.

  30. Re: Legitimate Kernel Developers Don't Want To Res by SirSlud · · Score: 2

    This is how people talk when they're trying to imagine how the real world works.

    --
    "Old man yells at systemd"
  31. Re:Dear SJWs, kindly fuck off by Anonymous Coward · · Score: 0

    why would this person (not assuming any gender or race u stupidd faggit) be modded down you stupid faggot mods. the mods are lazy /\/IGGERS

  32. Re:Legitimate Kernel Developers Don't Want To Resc by nagora · · Score: 5, Insightful

    Seriously, Bruce? If you read the CoC, it has nothing to say about anything technical at all. Specifically, it never says that good code will be accepted regardless of who submits it, which is the only CoC any software project should ever have IMO.

    The CoC literally has infinitely more content about genitals and what you chose to do with them than it has about making good software, since it has some text about the former and none about the latter.

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  33. Re:Legitimate Kernel Developers Don't Want To Resc by ArchieBunker · · Score: 3, Insightful

    This is a kernel mailing list. Nobody wants to hear your personal opinions. Why would such things even need to be discussed?

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  34. Re:Legitimate Kernel Developers Don't Want To Resc by quantaman · · Score: 4, Informative

    Nice ad hom. Now try actually contributing to the conversation.

    It's actually pretty relevant. One critical question is whether the CoC is an issue for a significant portion of developers or just a few misogynist's on the Internet.

    From the article:
    Furthermore, Corbet argued, “no actual developer has gone anywhere near this—all of the people talking about rescission on the list are from outside the kernel development community.”

    ESR is controversial though he's made legitimate contributions to the Linux eco-system, but MikeeUSA and unconditionedwitness just seem to be a couple really sketchy individuals. Not exactly indications that droves regular devs are bothered by the CoC.

    I'll start.

    Whether developers can or cannot legally rescind their code the new CoC is absolutely guaranteed to drive away people who believe their contributions are more important than their genitals. For that reason alone this is not going to turn out well.

    I'll finish.

    Ignoring your bizarre "genitals" comment the whole rescinding code debate is irrelevant.

    A: The CoC has me so outraged I'm rescinding my code from the Kernel!
    B: Find, oh, BTW, I'm applying a patch based on A's GPL'd code from yesterday.

    I don't see how you could possibly pull code that was legally contributed right out of the ecosystem. I mean that was the entire point of the GPL in the first place other people can use the code as long as it stays GPL'd.

    If this was allowed then what's to stop Linus from saying "I just changed my mind, my code is no longer GPL'd, anyone running Linux needs to pay me $1,000,000!!"

    It's just not how the GPL works.

    --
    I stole this Sig
  35. Re:Dear SJWs, kindly fuck off by Anonymous Coward · · Score: 1

    How about you guys fork the code and create your own kernel? I'd love to see how that goes over.

  36. Re: Legitimate Kernel Developers Don't Want To Res by Etcetera · · Score: 4, Insightful

    Funny, placing code quality above irrelevant incidental features like genitals is exactly the point of anti-bigotry initiatives like the new code of conduct. It's patently obvious that detractors either prefer the maintenance of their social position over code quality or simply believe that women and others protected by the code of conduct are incapable of writing quality code. It's transparent and moronic.

    Read as a whole, that's entirely the opposite of what the front page of the CC says... It spends one sentence saying "technical contributions" (read: "code quality") should not be an excuse for "bad behavior" (which is arguable), but most of the rest of the paragraphs talking about "irrelevant incidental features like genitals" and how the owners of such are the hardest hit.

    Much of the objection to the new CoC as opposed to the previous one is that the previous one was pretty clearly intended to address behavior, and not the subject. If someone is being too much of an ass, the problem is that he's being an ass, not that he was an ass to person XYZ in particular. This is primarily a "watch out for these special people" document and not a "don't be an ass" document.

  37. Re: Legitimate Kernel Developers Don't Want To Res by Millennium · · Score: 0, Flamebait

    Not really. All it'll do is drive away people who think their "contributions" are a license not to act like a personm They wind up doing more harm than good in the end anyway, so this is no big loss. No one will miss them when they're gone.

    I say let them pull their code. It'll hurt for a year -maybe two- while their code gets replaced. But in the long term, it will be a good lesson to them and the community: these creeps were never indispensable, never irreplaceable. Sure it's painful, but when people drag shit down as much as they do, replacing them is still worthwhile.

  38. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    There are plenty of people on the other side, who would love to rescind code because someone associated with a project isn't toeing the "corrct" political line.

  39. lol by Anonymous Coward · · Score: 0

    AustistOS. Your waifu awaits.

  40. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 5, Informative

    First, let me confirm that this threat has teeth. I researched the relevant law when I was founding the Open Source Initiative. In the U.S. there is case law confirming that reputational losses relating to conversion of the rights of a contributor to a GPLed project are judicable in law.

    The relevant case doesn't come from before the founding of OSI, so Eric appears to be confused here about what research he performed when. The relevant case is Jacobsen v. Katzer, and the parts about reputation come from my own expert testimony. They don't provide a method to terminate a license for a reputational loss.

  41. This is what FORKING is for. by Anonymous Coward · · Score: 0

    Seriously, this is exactly where open source shines!
    Nobody has to make any compromises, and everybody can get what he wants!
    If people disagree, they fork. And then share everything they still have in common.
    It's beautifully simple and healthy. It works because information is free.

    And frankly, it's how our legal system should be too.
    (The only hindrance there of course being that land is not forkable like that. But I'd still like to see competing states on the same lands. i mean we know that monopoly is bad, so we should not allow the dominant group [aka government] to have it either.)

    1. Re:This is what FORKING is for. by Bruce+Perens · · Score: 1

      Seriously, this is exactly where open source shines! Nobody has to make any compromises, and everybody can get what he wants! If people disagree, they fork. And then share everything they still have in common. It's beautifully simple and healthy. It works because information is free. And frankly, it's how our legal system should be too. (The only hindrance there of course being that land is not forkable like that. But I'd still like to see competing states on the same lands. i mean we know that monopoly is bad, so we should not allow the dominant group [aka government] to have it either.)

      Good post, so I quoted the whole thing at level 2 instead of 0. But competing states on the same turf, rather than divided by borders, would probably be constantly at war.

  42. Re:Legitimate Kernel Developers Don't Want To Resc by Mashiki · · Score: 2

    This is a kernel mailing list. Nobody wants to hear your personal opinions. Why would such things even need to be discussed?

    Ask the people engaging in witch hunts because they're sifting through your online/offline life in order to coerce you. It's not the first time it's happened, it won't be the last time it's happened either.

    --
    Om, nomnomnom...
  43. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 0, Troll

    You didn't even read the CoC before criticising it?

    Can you perhaps read it and point to some specific issues. It's pretty short, you can just quote whole sections.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  44. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 5, Interesting

    There is no question that Hans Reiser wrote good code, but he was also extremely abusive to the kernel team, and thus made it very difficult for anyone to work with him. There will be similar reasons that brilliant people will be constitutionally unable to participate in group development, and their code will be excluded because they will be excluded.

    I am so glad I did not go to work for Hans. I spoke with Nina on the phone once. This is all so weird.

  45. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    You mean like the senate right now?

  46. You (or your heirs) can rescind once... by Anonymous Coward · · Score: 0

    One of the times Disney and Hollywood (legally) bribed Congress to extend copyright, Congress put in a backdoor for content authors as a CYA for themselves politically. So you CAN potentially terminate depending on a couple of legal issues, or (depending on the answers to those issues for a particular project/contribution/etc...) maybe you need a majority vote of the open source project developers.

    https://www.law.cornell.edu/uscode/text/17/203

    1. Re:You (or your heirs) can rescind once... by Bruce+Perens · · Score: 1

      About the most relevant part I can see of this is that it is effective starting 35 years from the grant. By which time your Linux contribution is likely gone. I will discuss this one with an attorney when I get a chance, but I don't yet believe it's a problem for us.

  47. No, Mr. Stallman It's *Principle* by BlueStrat · · Score: 0

    ...urging them to [use a] set of nuclear weapons in pique over an internal matter of the development team for Linux.

    No, this is not just some spoiled coders in "pique" over some minor internal squabble.

    This is a matter of basic principles of fairness and a stand to *save* the linux development team from Post-Modern identity-politics SJW hysteria and eventual self-destruction as the team tears itself apart with accusations from snowflakes and haters.

    If this Post-Modernist insanity is allowed free reign the linux development team is DOOMED.

    --
    Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
    1. Re:No, Mr. Stallman It's *Principle* by lucasnate1 · · Score: 1

      Every time I hear someone saying that something if "for principle", it is always to justify something that is purely spiteful.

    2. Re:No, Mr. Stallman It's *Principle* by BlueStrat · · Score: 1

      Every time I hear someone saying that something if "for principle", it is always to justify something that is purely spiteful.

      That's selection-bias on your part.

      Start listening to better people with better principles. I'd suggest the US Constitution and it's authors as a start.

      Strat

      --
      Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
    3. Re:No, Mr. Stallman It's *Principle* by Megol · · Score: 1

      The idiocracy is coming closer every day...

    4. Re: No, Mr. Stallman It's *Principle* by jd · · Score: 1

      SJW, as applies to free software, is a meritocracy.

      You don't want a meitocracy? Go develop your own kernel.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re: No, Mr. Stallman It's *Principle* by Sloppy · · Score: 1

      You don't want a [meritocracy]? Go develop your own kernel.

      Or fork Linux. ;-) In the unlikely event that the CoC is a problem, it's just as subject to change as the code itself is. You can't force anything on anyone. But you can set terms for the conditions under which you associate with others. If someone doesn't like "don't be an asshole" they can form a "we know how to work with assholes" team and each team still has access to everything.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    6. Re: No, Mr. Stallman It's *Principle* by Anonymous Coward · · Score: 0

      No fucking way should linux accept any contributions from misogynistic white-supremaxist patriarchal right-wing Nazis!! They shouldn't even be allowed to USE linux!! Hell, they shouldn't even be allowed on the internet at all!

      We need to start identifying these sick fucks and tossing them into camps!

  48. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    How nice of you to call them "gamergate folks". Don't you realize that what they're doing now is exactly what they did to gamergate? How would you like it if people called these assholes "Linux folks" in a couple of years?

  49. Rescinding code isn't biggest potential problem by mykepredko · · Score: 2

    It's going to be withdrawing support of contributed code.

    I'm sure that there are more than a few packages in the Linux base that would cause significant impacts to distributions if the contributors stopped supporting them. These packages would have to be picked up by new developers, learned and then carefully updated to ensure the changes don't affect other parts of the kernel or distribution.

    1. Re:Rescinding code isn't biggest potential problem by Anonymous Coward · · Score: 0

      This isn't about "packages in the Linux base". It's only about Linux. You know, the kernel--the only thing with the name Linux, and the only thing with the CoC people are talking about.

    2. Re:Rescinding code isn't biggest potential problem by Anonymous Coward · · Score: 0

      By "packages in the Linux base" do you mean "free software that compiles and runs on Linux"?
      Contributors abandon software like that all the time, without any apparent political motivation. And of course it usually compiles and runs on other operating systems too.

    3. Re:Rescinding code isn't biggest potential problem by gweihir · · Score: 1

      All the the top people need to do is to fork the kernel and withdraw support from the original. If even 50% do that, the original kernel is first stagnant, and then dies within a few years. Let's hope that happens when the witch-hunt currently being prepared takes off.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Rescinding code isn't biggest potential problem by drinkypoo · · Score: 1

      I'm sure that there are more than a few packages in the Linux base that would cause significant impacts to distributions if the contributors stopped supporting them. These packages would have to be picked up by new developers, learned and then carefully updated to ensure the changes don't affect other parts of the kernel or distribution.

      Nothing that critical is maintained by only one human, nor does it exist without alternatives.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  50. "What a shame that would be." by Anonymous Coward · · Score: 0

    How do you boil a frog?

  51. Re:Legitimate Kernel Developers Don't Want To Resc by Crashmarik · · Score: 5, Interesting

    This is a kernel mailing list. Nobody wants to hear your personal opinions. Why would such things even need to be discussed?

    Very true, but begs the question why isn't the code of conduct explicitly limited to the mailing list, but instead explicitly extends into meatspace and is deliberately vague

    +This Code of Conduct applies both within project spaces and in public spaces
    +when an individual is representing the project or its community. Examples of
    +representing a project or community include using an official project e-mail
    +address, posting via an official social media account, or acting as an appointed
    +representative at an online or offline event. Representation of a project may be
    +further defined and clarified by project maintainers.

    Particularly loved the last line. might as well write it as " I am altering the deal. Pray I don't alter it any further. "

  52. I, for one, am very excited by Anonymous Coward · · Score: 0

    I, for one, am very excited to see the positive aspects bringing politics into software development will bring. It should definitely improve the quality of software development. After all, who hasn't had their compiler complain that the source code was of an incompatible political stance?

    Wait, what, that never happened? Say it ain't so, that computers don't have politics and politics are naturally incompatible with computers?

    Huh. Could have fooled me.

    It's alright, we will always have BSD!

    1. Re: I, for one, am very excited by jd · · Score: 1

      The GPL has always been overtly political. If you use FSF software, it is because of their politics.

      The CoC actually forbids politics being a consideration. If you don't want politics, you want the CoC. Your choice.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re: I, for one, am very excited by William+Baric · · Score: 1

      You say the GPL is about politics, and then you say the CoC is about "forbidding" politics. If what you say is true, then the logical conclusion is the CoC is about forbidding the GPL.

      Of course, what you say is not true at all. Both the GPL and the CoC are about ideologies. The GPL was about freedom, the CoC is about enforcing "equality", "safe space", and other leftist ideologies (which is basically about giving power to the weak, and removing power from the strong).

      People who supported Linux generally did it because they supported the idea of freedom. From now on, if the CoC is not abandoned, supporting Linux will mean support leftist ideologies.

      The CoC will exclude a lot of potential contributors who do not want to support leftist ideologies.

  53. Re:Legitimate Kernel Developers Don't Want To Resc by Kjella · · Score: 4, Insightful

    Not sure I even want to know what this means.

    If I were to wager a guess I'd guess the tendency of some people to think everything that happens to them is a form of discrimination based on whatever minority group they happen to be in. We've seen Linus go ballistic on people who presumably are also white heterosexual males, it's not okay but it's a pretty good evidence he's "just" the occasional asshole not a bigot. But if he now attacks the wrong person I expect there to be all kinds of hell and CoC-waving about how Linus is creating a "hostile environment" for women or some sort of LBGT+ group. Some even seem to go around like agent provocateurs, stirring shit up trying to trigger name calling and then pouncing on them as bigots and acting like their taunting is really an act of community service exposing hidden discrimination. And if they don't get the response they want, escalate as this proves how extensive the hidden discrimination is until there's terminations and public boycotts. I think Linus has badly miscalculated in adopting the CoC, it's like an open invitation to all the trolls who are going to try to tear him down and replace him.

    --
    Live today, because you never know what tomorrow brings
  54. Re:Legitimate Kernel Developers Don't Want To Resc by Crashmarik · · Score: 1

    Is "misogynist" the new word for "people who are OK with having a penis?" As the United States saw on Thursday, there is a real war against men in this nation, and I can't imagine that doesn't extend to the entire world. It's quite frankly scary. These types of "codes of conduct" are being used to crush men and male behavior, all in order to "let women feel safe" which is, quite frankly, ridiculous in an online context. If a woman wants to submit code, she can, there's no need for all the men in the world to walk on egg shells just because her delicate womanly emotions might be offended. Oh, except claiming women have delicate womanly emotions is misogynistic, claim the very same people who demand that we not offend them, in a wonderful example of the type of double-think required to believe that merit is bad.

    There is actually no way to determine if a particular contributor is male, female or a technically proficient aardvark unless they volunteer the information. So as long as they don't bring their genitals to the list the environment is at baseline no more or less welcoming for women than men, or people who can't figure out the difference.

    What this is working towards is having an environment that women like. Which is fine, they should go build their own let the best one win.

  55. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 1

    There is no question that Hans Reiser wrote good code, but he was also extremely abusive to the kernel team, and thus made it very difficult for anyone to work with him.

    That right there is the number one reason I don't try to contribute to the kernel. My code may be decent enough but I have an abrasive enough personality I personally feel I would cause more headache than my code contributions might be worth.

    The linux kernel is a very high profile project and is much an exercise in management as it is code writing. Something like a CoC may run off some of the more abrasive coders who might not even be "abusive" just a bit harder to deal with, but it will also make it easier for major companies to contribute as it clears up the management side of things.

    So this fear of running off coders.... I'm sorry but chances are if the CoC is going to run you off you aren't valuable enough to contribute.

    As for guys like me I have plenty of other open source projects I contribute to and even maintain (some with quite substantial user numbers). So my ego for contributing to open source is stoked enough no need to go create headaches for someone else just to stoke it further.

  56. Re:Legitimate Kernel Developers Don't Want To Resc by K.+S.+Kyosuke · · Score: 1

    Can you perhaps read it and point to some specific issues.

    But he already said that

    it has nothing to say about anything technical at all

    and

    it never says that good code will be accepted regardless of who submits it

    Didn't he? I'd say that definitely counts as "pointing to some specific issues".

    --
    Ezekiel 23:20
  57. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    We can just slander whoever we want now at get +5 interesting? Wow.
    Well then, Taco blows goats and Heimos sold smallpox to the Libyans in 1998.

  58. Re:Legitimate Kernel Developers Don't Want To Resc by jythie · · Score: 1

    They theory is that the misogynistic assholes who treat other developers like crap are more important than the people they drive away, so if you do not cater to the fragile egos of a handful of jerks they will take their code away and no one will replace them.

  59. Re:Legitimate Kernel Developers Don't Want To Resc by nagora · · Score: 4, Insightful

    There's so much going on here that it's hard to untangle everything. The CoC as written is a blackmailer's charter, but in the real world personalities do matter and it's possible for a person to be excluded simply because "the group" can't work with them.

    In a public context like the Linux development team and mailing list I think the reality is that it's hard to hide genuine unfairness and the GPL means that if enough of a mass believe that something has genuinely gone wrong they can take the ball away and play their own game and release their own kernel (trademarking is an issue with that theory, of course). IMO, that's more than enough to "keep it honest".

    The new CoC is so broad with its definition of what is abusive that it's suddenly turned normal conversation on the mailing list into a minefield:

    "It's crazy to use a signed int for measuring the size of a buffer here."

    "'Crazy' is a derogatory comment; you can't refuse my code on that basis."

    "Jesus! Right. I'm sorry."

    "I'm an atheist and object to your proselytizing at me."

    etc.

    It's a classic example of more detailed text making it harder to be reasonable instead of easier, or if you prefer making it easier to be unreasonable. For the person who wants to be disruptive, it gives far too many things they can point to while at the same time making it harder for the rest of the group to exclude that disruptive person because "I'm just enforcing the CoC you all agreed to". And none of this is happening in isolation. The damage has been done elsewhere.

    As I said on a previous thread, the problems of society are real and need fixed, but they need to be fixed lower down the stack. Once you start writing software that goes into aircraft or cars, meritocracy is the only option.

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  60. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    brilliant people will be constitutionally unable to participate in group development

    We are approaching the Singularity of stupid.

  61. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    "a misogynist and general nutcase"

    So what you're saying is, he's a nice guy and quite reasonable?

  62. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 4, Informative

    Nobody on the kernel team is going to force acceptance of bad code on the basis of code-of-conduct issues. If you call someone "crazy" and they rightly point out that you can, and should, be more colegial, that is not going to result in code acceptance.

  63. thanks for the gamergate reference by fche · · Score: 1

    Without that, we might forget that the culture war is permeating more and more of our daily lives.

    1. Re:thanks for the gamergate reference by Anonymous Coward · · Score: 0

      I thought it would get better after the election; nope. It's been a while since Slashdot was a stranger to Toxoplasma admonii.

    2. Re:thanks for the gamergate reference by gweihir · · Score: 1

      Was more like "stupidgate" and massively so on both sides. What I saw was some utterly toxic and destructive people accusing "gamers" in general with completely ludicrous accusations. Unfortunately some equally toxic minority of the "gamers" took it upon themselves to "defend" games, when the right reaction would have been just to ignore the baseless accusations made.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  64. Create a new community by SirAstral · · Score: 1, Interesting

    If the CoC are a problem just create a new community and work on the kernel separately.

    The CoC is a contradiction in and of itself because you can't kick people out of the community without accusing them of something that CoC says you are not allowed to accuse people of. The CoC is nothing more than a document designed to create Gatekeepers where they can steal the work and effort of others then kick them out of the community while standing up on the work they created. If these guys deserve to be removed... remove their code too! Because if you don't then you are making a contradictory statement that says, assholes are not good enough to be in our community but their work sure is good enough to KEEP and use for ourselves!

    Hypocrisy is the entire point of the CoC because it and its members are breaking their own rules!

    1. Re:Create a new community by Anonymous Coward · · Score: 0

      CoCs never apply to their authors and protected classes. They're always a oneway street.

    2. Re:Create a new community by gweihir · · Score: 1

      Well said. Of course, the high-priests diligently watching for any CoC violations are exempt from the CoC and can ban and accuse without repercussions all they like. They have ample experience in organizing witch-hunts and destroying communities after all.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    3. Re: Create a new community by jd · · Score: 1, Interesting

      Then you've not read the CoC. Might help if you're going to oppose it.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re:Create a new community by greylion3 · · Score: 1

      I wonder if the CoC was pushed through by Microsoft (secretly) having linux developers on their payroll.

      There is no doubt MS wants to fragment the Linux community.

      I also suspect the shift of Debian to systemd to having been (secretly) influenced by MS.

      --
      Privacy begins with ..
  65. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    I think Linus has badly miscalculated in adopting the CoC, it's like an open invitation to all the trolls who are going to try to tear him down and replace him.

    Linus is too smart for this. He can behave in a collegial fashion. Even if he is on the spectrum (which we are getting hints of here, and maybe I am too) he is so high-functioning that he can moderate his own behavior if motivated to do so. And ultimately the folks running the CoC report to him, and he can get rid of it if he wants.

    Greg and the others at the top are not idiots either.

  66. Alinsky Rule #13 in action by Anonymous Coward · · Score: 1
  67. Linus already said... by Anonymous Coward · · Score: 0

    that he would not accept shit code, no matter which meme sexuality, race, gender, and whatnot it comes from.
    He will continue accepting good code only, and witch-hunts by retarded Social Justice Evangelists will be shut down as well as the same by neo-nazis and such.
    So I don't see all of this happening.
    On the other hand, i see the Code of Conduct being heavily edited and changed after Linus is back from his vacation since he's observing the conversation,
    and i'm certain he won't accept a Code of Conduct for good when it's written by brainlet idiots without Law Degrees or any qualifications regarding such topics.
    As such i think all of this is just dust-raising.
    We get it, SJWs have truly shown themselves to be a group as retarded as alt-right. It's something every normal person is already aware of,
    and every normal person is not going to be sorry for being born in a certain way or for their ancestors having the foresight and wisdom to establish
    a better environment for their culture as opposed to others (as that would be spitting in the face of ancestors without which you wouldn't be born, which is an affront to your existence).
    So shut your jabber and leave this to experts like Linus and his troop. They ain't gonna disappear since they can't be replaced by SJWs in terms of creating a kernel, else SJWs would be creating their own out of nothing like LInus and his troop did at the start without having to threaten and subvert an existing industry and environment.

    1. Re: Linus already said... by jd · · Score: 1

      The CoC basically states what Linus has said, nothing more and nothing less.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  68. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    Progressives always think they're sooooooo smart and sooooooo right. Just like any other band of religious nutjobs.

  69. Re:Legitimate Kernel Developers Don't Want To Resc by Raenex · · Score: 0

    The relevant case doesn't come from before the founding of OSI, so Eric appears to be confused here about what research he performed when. The relevant case is Jacobsen v. Katzer, and the parts about reputation come from my own expert testimony. They don't provide a method to terminate a license for a reputational loss.

    That's your assertion. It's possible Raymond was talking about another case. I looked this case up, and it's about the Artistic License, not the GPL. The case was ultimately settled, and the only legal precedent that Wikipedia mentions is: "The case established the rule of law that terms and conditions of the Artistic License 1.0 are "enforceable copyright conditions".[3]"

    You're going to need an actual reference and quotation to back up your claims.

  70. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 2

    There is no question that Hans Reiser wrote good code, but he was also extremely abusive to the kernel team, and thus made it very difficult for anyone to work with him.

    That right there is the number one reason I don't try to contribute to the kernel. My code may be decent enough but I have an abrasive enough personality I personally feel I would cause more headache than my code contributions might be worth.

    Well, congratulations on being introspective enough to see this. 20 years ago I found it quite difficult to get along, indeed on one or two occasions I told the entire Slashdot community to screw themselves :-)

    Age or experience seems to have mellowed me in that regard. Maybe it will work for you.

  71. Re:Legitimate Kernel Developers Don't Want To Resc by lgw · · Score: 3, Insightful

    The CoC is not "don't be a dick", which would be a great CoC.

    It's "don't insult people with a list of protected characteristics". And it's not limited to "on a mailing list": if history is any guide, it will be used to purge anyone whose public politics are unacceptable.

    Perfect polite with everyone in technical interactions, but once gave fincancial support to oppose gay marriage? Out with you!

    --
    Socialism: a lie told by totalitarians and believed by fools.
  72. Submit patch: Final solution to kernel race cond by Anonymous Coward · · Score: 0

    Author: A. Hitler
    Kernel maintainer comments: Approved. Code looks legit and tight; changing main routine name - 'meinkampf' is a bit off-putting

  73. Re:Legitimate Kernel Developers Don't Want To Resc by lgw · · Score: 1

    That remains to be tested in court, but I tend to agree with you.

    Of course, people can walk away, and stop contributing, but that's a different matter.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  74. Pure and simple by Anonymous Coward · · Score: 0

    As long it can be forked it doesn't matter. Basicaly anyone(a single person or a whole group) from this Planet can download Linux source code, can apply their one modifications, make available to dowload along side bynaries, and that's all.

  75. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 3, Informative

    No, this is how people talk when they've seen Occupy Wallstreet.

    Occupy Wall Street was a noble cause which fought against economic corruption and whose success depended on the working and experienced middle and lower class majorities identifying with it. It initially sought to bring before the court the names responsible for the Economic Crisis, and to resolve the problem of top 1% wealth being squandered on liquid wealth picking up dust as opposed to being put to productive use for society as non-liquid while appeasing all sides. It was picking up pace and power initially.
    Then something changed. SJWs appeared and media diverted all spotlight focus on young inexperienced retarded people talking stupid shit on camera and SJW snowflakes; so the normal experienced adults who the majority population identifies with were overflooded and overshadowed by meme-identities, young uneducated idiots, and plain idiots.
    The "progressive stack" was introduced, whereby the retarded and stupid people got speech bumps over educated people, and snowflakes and meme-identities had speech bumps over the people who most of society would identify with.
    The source of the problem was diverted from specific names of the Economy Crashers and dealing with the liquid problem so that all parties are satisfied, to blaming everything on intangible concepts and a whole gender and race.
    Its success depended on the majority identifying with it, while its failure was met by the majority being disassociated from it due SJW retardation and "anti-normative" politics while the media played those minority memes as the driving force which put the final nails in the coffin.
    https://www.youtube.com/watch?v=W81A1kTXPa4

  76. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    BUT you are dick-less...

  77. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 1

    But the CoC doesn't cover contributors, it only covers people using official Linux Foundation channels for communication. It's not really about contributions.

    Having said that, a lot of people would like to see this added so why not submit a patch?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  78. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Why do you hate women? Did your mom spank you once as a child because you were a horrible brat?

    Google has fired people for saying less.

  79. Re:Legitimate Kernel Developers Don't Want To Resc by K.+S.+Kyosuke · · Score: 1

    this story that you can "rescind" code

    Is that really "a story"? In my country, I'm pretty sure it's a part of author-related rights. At the very least, distribution of copies of copyrighted works hinges on author's permission. Without said permission the act of distribution (such as hosting a repository) would be illegal.

    Nice job with the red herrings, though.

    --
    Ezekiel 23:20
  80. Re:Legitimate Kernel Developers Don't Want To Resc by lgw · · Score: 4, Insightful

    There were assholes one both sides of gamergate, to be sure. The odd thing was the fringe elements of gaming seemed to be similarly crazy to the mainstream gaming press. But then the gaming press was always a weird fringe of "the press" so I guess that makes sense.

    Either way, gamers won, and games remain mostly focused on gameplay (or monetization, but that's a different issue), not pushing a political agenda.

    Genre film, and especially comic books, chose a different path, and seem intent on immolating themselves in the fires of political preaching, but gaming has largely escaped that fate. (Computer gaming, anyhow.)

    --
    Socialism: a lie told by totalitarians and believed by fools.
  81. Re:Dear SJWs, kindly fuck off by Anonymous Coward · · Score: 0

    Dear SJWs you can't fuck off (or even fuck on) outside of developed world you are only ghosts, immaterial phantoms.

  82. Stallman abandons ethics? by Kohath · · Score: 3, Interesting

    What’s being discussed again? Kicking out and ostracizing someone and keeping their contributed code, against their wishes? You guys really think that's a moral or ethical thing to do?

    If you don’t want someone included, you don't get to benefit from their contributions either. If you want to benefit from their contributions, then get off your high horse and exercise some tolerance.

    The right to ostracize someone and keep and continue benefitting from their volunteered work is not something an ethical person would fight for.

    I hope Stallman's transformation from idealist to corporate lawyer is reversible.

    1. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      If someone no longer wishes to participate, how is them rescinding what they previously donated no different than just a stuck-up poor loser taking his balling and going home?

      It shows only the poorest class of character--to tie prior donations done under good will to your current mood swing?

      Try that with any other non-profit. You decide you no longer like their leadership or their cause--you think they're going to refund you any donation you already made??

    2. Re:Stallman abandons ethics? by Kohath · · Score: 2

      It shows only the poorest class of character

      You want to condemn someone's character, exclude them, and keep and benefit from their volunteered contributions, against their wishes?

      If you're too good to associate with a specific individual, then don't take their work, don't keep their work, don't use their work.

      Don't talk to us about character when you're ostracizing people and using their work against their wishes, like some sort of corporate comic book villain.

    3. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 1

      (different AC here).

      So if this became a "normal" thing, letting people rescind their contributions, what kind of effect would that have on open source projects? Do a background check to make sure the contributor is mentally stable? If the contributor dies, can their heirs say "sorry, you can't use this code anymore". How absurd does this have you get before you start think maybe this isn't such a good idea?

    4. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      People need to read up on psychopathy in a medical sense.

      Stallman will take on whatever form, principle and clothing that helps him reach his goal.

      I am not surprised by this at all. I stopped being surprised once I understood psychopathy.

    5. Re:Stallman abandons ethics? by Kohath · · Score: 1

      How absurd does this have you get before you start think maybe this isn't such a good idea?

      Ostracizing contributors and keeping their contributions is a bad idea. It's bad behavior. It's unethical. I thought that was clear.

      Be tolerant if you want to have a community project with volunteers contributing to it.

    6. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Nobody forced said person to volunteer his work. Nobody forced him to agree with the GPLv2. In exchange he gets to have access to future modifications of his code under the same principle and nobody can ban him from that.

    7. Re:Stallman abandons ethics? by Kohath · · Score: 1

      Nobody forced said person to volunteer his work. Nobody forced him to agree with the GPLv2. In exchange he gets to have access to future modifications of his code under the same principle and nobody can ban him from that.

      Nobody is forcing you to ostracize that person, and keep his code, and use it, against his wishes either. You could have been tolerant instead and not ostracized him. You could be ethical and not use his code against his wishes.

      Why are you arguing for the right to be intolerant and unethical? Why do you want to benefit from the work of people you refuse to tolerate?

    8. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      There are more than one possible scenario that results at one of these decisions:

      0) contributor joins community, both get along, agree, all make contributions
      1a) community makes a change that contributor disagrees with
      1b) contributor changes attitude/mind/opinion/politics/demonstrates poor behavior/whatever, community decides they no longer want to associate
      2) all prior contributions were made during (0) phase when everyone was on good terms, in good standing, in agreement, and cooperating, but moving forward, now on bad terms, any *new* contributions are either no longer offered or no longer accepted.

      Why does either reason of (1a) or (1b) or any other mean that even though *after* this point new contributions are not provided or accepted, that all prior contributions must thereby be invalidated?

      Doesn't this violate the concept of ex post facto?

      Aren't the prior contributions, since done during acceptable, agreeable, valid terms, *still valid and acceptable*?

      Take it to the full extreme of hypotheticals: What if Linus Torvalds is outed as a pedophile, murderer, fraud, and thief. Would you disavow all of his *past* contributions and no longer use Linux??

      Was there a mad dash to convert all RieserFS V3 filesystems to something else as soon as Hans was convicted? Was there a mad dash to rewrite any of the codepaths he wrote?

      This is all ludicrous. Once contributed/donated, it's done. No take-backsies.

    9. Re:Stallman abandons ethics? by Kohath · · Score: 1

      That's a lot of talk to justify treating people badly after they contributed to a project, and keeping their contributions so you can benefit from them while you treat them badly.

      Why do you want to treat people badly? Why are you trying to find ways to avoid consequences for treating people badly?

      If you want to keep someone's contributions, then exercise tolerance towards them. If you won't tolerate them, don't use their work against their wishes.

    10. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 4, Interesting

      What’s being discussed again? Kicking out and ostracizing someone and keeping their contributed code, against their wishes? You guys really think that's a moral or ethical thing to do?

      The GPL was explicitly designed in response to James Gosling rescinding his contributions against previous promises for financial gain, to avoid such crap behavior in future. Stallman had to rewrite major parts of Emacs because of Gosling's fuckheadery. So yes, the GPL has been designed in a manner where people cannot both build on existing code and withdraw their contributions after the fact. A main point of the GPL is to remove leverage for secondary contributors having second thoughts. That's something you accept when contributing to an existing project. That's what "contributing" means.

    11. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Again, this is lumping all causes into one. There are even more cases, obviously.
      You are equating someone behaving badly with the community behaving badly towards someone.
      They are absolutely not the same.

      If the community is now "in the wrong", and behaving badly, then a contributor can of course justly leave. But he can't take his ball with him--he already *gave it* to the community.

      Let's say you help some community build a church. You donate bricks. You help lay the mortar. Then you decide you don't follow their faith anymore. You can't just get a pick ax and cut out the bricks and mortar that you contributed prior and take them home with you. Even if you still believe the same, but the faith of the community changes--maybe you discover they've become a bloodletting cult that kills puppies and is full of terrible people--that still doesn't let you go take your bricks and mortar back. You just leave and contribute no more.

      It's call a sunk cost. You have to just walk away. It's part of the risk of doing any endeavor--you invest time, effort, knowledge, and works. You might not get a return, but you certainly can't take it back after the fact for whatever reason.

      And when we keep talking about the "return" being "praise/fame/whatever" for contributing to OS, well if the community turns against you and you are no longer receiving the return, that's no different than the market going from bullish to bearish. You invested when there was a return, now there's not so you stop putting in money. It doesn't mean you get to take back what you already invested and received a return on just because you're no longer getting a return--a negative return now even. Your position is closed out and you walk away--you don't get a refund!

    12. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Wrong. If I own a car, and you have a project where you need a car, I can contribute the car to the project. For any reasonable understanding of "contribute", that doesn't mean giving you an irrevocable title to the car, only to allow you use of the car.

      You are attempting to argue that "contribute" has a very narrow particular meaning of transfer of ownership. This is a lie. Stop lying, it makes you evil, and justifies people gathering strength to fight people like you.

    13. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Kicking out and ostracizing someone and keeping their contributed code, against their wishes?

      That is a laughable claim which hinges on the word contributed. Wouldn't it be great of Catholics could demand their contributions returned.

    14. Re:Stallman abandons ethics? by Kohath · · Score: 1

      No need to keep explaining the mechanism. It isn't ethical to conspire to use it against people who were kind and generous enough to contribute.

      Again, I don't need another 4 or 20 paragraphs on how you're totally going to get away with it.

    15. Re:Stallman abandons ethics? by Kohath · · Score: 1

      That is a laughable claim which hinges on the word contributed. Wouldn't it be great of Catholics could demand their contributions returned.

      Wouldn't it be great if, instead of making rules and starting fights and choosing sides and trying to exclude people, there was a show of tolerance and appreciation for contributions?

    16. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      If I own a car, and you have a project where you need a car, I can contribute the car to the project. For any reasonable understanding of "contribute", that doesn't mean giving you an irrevocable title to the car, only to allow you use of the car.

      Actually, it really depends on if you said "contribute the car" or "contribute use of the car". The former, like "contribute money", does mean an irrevocable transfer (short of proof of fraud or such). The problem is the analogy breaks down with copyright. You don't contribute "the car". You make a copy of "the car" and contribute that. All the concerns of direct rivalry of use of a good disappear. Instead, the only sort of rivalry is in the competition sense. The whole point of the GPL is to prevent people from preventing the latter with rescinding a license to copy.

      You are attempting to argue that "contribute" has a very narrow particular meaning of transfer of ownership.

      Again, no. The FSF actually specifically requests most (all?) code be legally transferred in ownership to the foundation precisely so they can in the future relicense the code and generally to put them in a better position to legally defend themselves. Contribution in the GPL/BSD sense means having code and attaching to it a distribution license offer. Once the offer and code is out, you don't have much of a legal basis to prevent its use--again short of fraud or the like. The most you can do is invoke your unhappiness or the ethics of it to try to discourage people from its use or to take your original code, relicense it, and work on it to try to compete in that fashion to undermine others who would use the pre-relicense code.

      The simple point is, copyright is more akin to contract and not property rights; property rights don't on the own disappear at some fixed point in the future but only as a byproduct of a contract/treaty/whatever. Contracts most often require mutual dissolving or some aspect that makes the contract inherently invalid or makes it become invalid. Nothing in the GPL includes author revocation. So, you're going to have to come up with some other basis to remove the GPL from your code after the fact.

    17. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Different ac, but everyone replying to you has been making points, but in your replies you've just repeated your original point with slightly different wording, not addressing their point. I don't know if you are doing that on purpose to troll them, or you haven't realised you are repeating yourself.

      Also, the general construct here is that the code written while they were members was under some version of GPL. They could release fresh versions under other licences, but anyone, not just the Linux community can continue to use their past contributions.

    18. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Nobody is keeping his work away from him. He gave the code to them under GPL, and still has his own copy to also further distribute under whatever other license he wants. No one is taking away that right from him.

    19. Re: Stallman abandons ethics? by Kohath · · Score: 1

      Different ac, but everyone replying to you has been making points, but in your replies you've just repeated your original point with slightly different wording, not addressing their point. I don't know if you are doing that on purpose to troll them, or you haven't realised you are repeating yourself.

      Because I get it.

      They are making a legalistic argument about how they can get away with doing what they want. Agreed, they probably can. Maybe not though, I'm not a lawyer and courts aren't always predictable.

      I am making an ethical argument about taking someone’s contributions and then throwing that person out. Ostracizing them and keeping their work, against their wishes.

      I will 100% grant that you're totally going to get away with doing that (for a while, until enough people wise up and stop working on your project).

      Is that who you want to be? Is that the variety of ethics you want to associate with? Why open that door at all? Who benefits? Why not get along and be tolerant (even of some occasional assholishness) instead of imposing rules and policing them against people?

    20. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 1

      Ostracizing contributors and keeping their contributions is a bad idea. It's bad behavior. It's unethical. I thought that was clear.

      Its not clear in the least.
      How is it bad behaviour? Or unethical? They volunteered their code for everybody. Legally bindingly, even. Out of their free wills.
      If A and B disagree - why should C and the rest of the alphabet take the hit? You don't rescind the children when parents get a divorce.

    21. Re:Stallman abandons ethics? by raynet · · Score: 1

      What about scenario where you have contributed those bricks, and then the church says they are going to build an extension and say you cannot come and help if you swear and/or use rude language. Are they being unethical when they prevent rude people participating? Are any rule changes allowed? Who is allowed to make them?

      --
      - Raynet --> .
    22. Re:Stallman abandons ethics? by Kohath · · Score: 1

      How is it bad behaviour? Or unethical?

      Because right and wrong aren't about protecting your sweet, sweet mound of treasure.

      Someone gave you a gift. Show appreciation.

    23. Re: Stallman abandons ethics? by Kohath · · Score: 1

      Nobody is keeping his work away from him.

      No, they're just treating him like garbage and keeping the gift he gave them.

    24. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Because this is *always* going to happen, in every community, no matter how small or large.

      It's purely mathematical that not everyone is going to get along with everyone. For f's sake, we'd have achieved peace in the middle east already if this were not the case.

      Thus what precedent do you want to establish when (not if) this does happen?

      Do you want contributors to always be able to take back their contributions once there's no longer alignment between the two parties? Or do you want to hold the contributor to their intentions at the time the contribution was made?

      If every single contribution is always merely on loan, conditional on the *future* whim of the contributor, then why would any community accept such contributions in the first place, knowing there's always such a large risk that they'll have to replace it in the future, possibly after a *lot* of dependencies have already been heaped on top?

      I see that you are always protagonising the case where the community is at fault and is the poor actor.
      I'm approaching it from the opposite--where the contributor is the poor actor.

      What remedy do you propose that protects *both* parties, such that whichever is the poor actor the "injured" party gets a fair shake?

      I am contending that regardless of the ethics, life is simply not fair and in this problem there's no solution that mitigates for both scenarios. One will always lose.

      I'm merely voting for protecting communities from single bad actors, rather than worry about protecting contributors from the occasional bad community.

    25. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      So, you don't help with the extension--but you don't get to take back your bricks from the existing part of the building.

    26. Re: Stallman abandons ethics? by Kohath · · Score: 1

      The "regardless of ethics" discussion is not a discussion I'm interested in having.

      Be tolerant and don't ostracize people, and none of this is even a question. But that would require not writing rules and not policing them against people.

    27. Re:Stallman abandons ethics? by jpaine619 · · Score: 5, Insightful

      What’s being discussed again? Kicking out and ostracizing someone and keeping their contributed code, against their wishes? You guys really think that's a moral or ethical thing to do?

      If you don’t want someone included, you don't get to benefit from their contributions either. If you want to benefit from their contributions, then get off your high horse and exercise some tolerance.

      The right to ostracize someone and keep and continue benefitting from their volunteered work is not something an ethical person would fight for.

      I've been thinking about this and trying to find a reasonable analogy. Best I can come up with is this:

      Habitat for Humanity (the folks who build homes for poor people).. When you work with HfH, you donate your time, skill, and labor. When you donate code to the Linux kernel, you are donating your time, skill, and labor.

      Now, assume one day one of the HfH guys comes to the jobsite and launches into a rant about xyz.. We don't have to specify what xyz is, only that it's something horribly offensive...
      Said person is kicked off the job site and asked to never return to HfH... Does he have the right to expect that all of the houses he helped to build will be pulled down?
      Why or why not?
      He's gone but someone is still benefiting from his work.

      Where do you set the bar for demanding that your time, skill, and labor be returned to you?
      I haven't invested a whole bunch of time in this as it doesn't directly concern me (I am not a kernel contributor or a HfH person), but from what I can tell, the courts would disagree with the notion of "taking your toys and going home".

      Code contributed to the kernel certainly fits the idea of a "donation". As far as I know, nobody is paid for their contributions (they might be paid to work on the kernel by a third party, but Linus isn't cutting any checks). From what I can deduce, case law has decided that gifts are nonrescindable unless you can show fraud, coercion, or that you were "strongly influenced in an unfair manner".

      Furthermore, in both situations we have donations of time, labor, and skill.. Nothing "tangible"..i.e. nobody is keeping something "physical" that is going to deprive you of "x"

      I don't believe, personally, that it would be immoral or unethical to keep the code and kick the person out. When the code was contributed both the donator and donee were acting in good faith.
      If the situation changes and the parties part ways, then that's the end of their association, but you don't get to rewrite history and time and say "I want my shit back".

      Physics declares you cannot get your time, labor, or skill back (entropy increases) so demanding that your gifts be ripped from the code tree won't make anyone "whole" even if you could show some unfairness (short of fraud).

    28. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      That's a lot of talk to justify treating people badly after they contributed to a project, and keeping their contributions so you can benefit from them while you treat them badly.

      Why do you want to treat people badly? Why are you trying to find ways to avoid consequences for treating people badly?

      If you want to keep someone's contributions, then exercise tolerance towards them. If you won't tolerate them, don't use their work against their wishes.

      No no no... I did a more detailed rebuttal elsewhere, but it's your idea that is wrong.

      Where do you set the bar? Your argument always assumes the person being kicked out of the project is non-culpable...
      What if he/she is culpable? What happens if someone has been donating code for 10 years and then one day they launch into some tirade about those damn "racial slur here"...

      If asked to leave the project do they really get to demand that 10 years of code has to be returned? Why?

      The courts seem to disagree.. Gifts are gifts.. You can't take them back unless you were the victim of fraud, coercion, or unreasonable influence.

      Can you imaging the mess it would create if anyone could, at any time, take back a gift?

      It's far more unreasonable for a person to say "give me back everything" rather than "you all suck, I'm not helping anymore, don't call me, I hope you choke on my code" and then to walk away..

      Where would you set the bar? How do you decide if someone has been kicked out reasonably or unreasonably?

    29. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      It isn't ethical to demand your shit back when you change your mind..

    30. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      The GPL is inherently immoral and unethical. Why would you expect anything different?

    31. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      It is you who is being unethical.. Code is DONATED.

      If you donate your car (not lend) to some church (for example) the courts have already ruled that you CANNOT demand it be returned unless you can show fraud or coercion.

      If you donated your car to a Mormon church (because you are a Mormon) and later find out that it's really a bunch of Satanists who tricked you.. Sure.. Fraud..

      But just because you changed your mind? Sorry, the courts say no.

    32. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      The character of a person and his work are completely separate. Otherwise you couldn't use almost all of humanity's work because everyone is a son-of-a-bitch one way or another.

    33. Re:Stallman abandons ethics? by Kohath · · Score: 1

      Now, assume one day one of the HfH guys comes to the jobsite and launches into a rant about xyz.. We don't have to specify what xyz is, only that it's something horribly offensive...

      Said person is kicked off the job site and asked to never return to HfH...

      Why? Why are you treating someone who has been so generous for so long like garbage? How is your treatment of him ethical in any way? Instead of acting like a religious inquisitor, why not be tolerant? Where's the kindness and appreciation?

      And who decided it was offensive? Who decided how offensive? Who decided "offensive" is the only thing that matters? Why not decide otherwise, for the sake of the project? Or for peace? Or to avoid the ethical question of treating a generous, giving person like garbage?

      Sure, he's not getting his work back. And you can absolutely treat him like trash as much as you choose. Or you could choose to be tolerant. What’s the ethical choice?

    34. Re:Stallman abandons ethics? by Kohath · · Score: 1

      "Kicked out" is not "change your mind".

    35. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Maybe Stallman should learn to treat his programmers better and quit ostracizing them before someone kicks his ass to an inch of his pitiful life.

    36. Re:Stallman abandons ethics? by Kohath · · Score: 1

      Where would you set the bar? How do you decide if someone has been kicked out reasonably or unreasonably?

      Don’t kick them out. Unless you are willing to give up using their code.

    37. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      What’s being discussed again? Kicking out and ostracizing someone and keeping their contributed code, against their wishes? You guys really think that's a moral or ethical thing to do?

      If you don’t want someone included, you don't get to benefit from their contributions either. If you want to benefit from their contributions, then get off your high horse and exercise some tolerance.

      And so was born the fork.

    38. Re:Stallman abandons ethics? by sjames · · Score: 1

      Yes, it's perfectly fine. They didn't LOAN the kernel their code, they GAVE it. Just how long do you suppose that gift is supposed to grant you total control of the entirety of the Linux kernel developers?

    39. Re:Stallman abandons ethics? by Kohath · · Score: 1

      Yes, it's perfectly fine. They didn't LOAN the kernel their code, they GAVE it. Just how long do you suppose that gift is supposed to grant you total control of the entirety of the Linux kernel developers?

      Not "getting kicked out" is not "total control".

    40. Re:Stallman abandons ethics? by Kohath · · Score: 1

      But just because you changed your mind? Sorry, the courts say no.

      "Kicked out" is not "changed your mind". And "courts" rule based on laws, not ethics.

    41. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      Where would you set the bar? How do you decide if someone has been kicked out reasonably or unreasonably?

      Don’t kick them out. Unless you are willing to give up using their code.

      You do realize that is untenable right? You are asking any organization to see into the future. There has to be a bar.. I don't know where it is, but I suspect that we'd both agree that high crimes (rape, murder, arson, etc) would be reasonable... You still think that if someone was kicked out for that then their code should be returned?

    42. Re:Stallman abandons ethics? by Kohath · · Score: 1

      There has to be a bar.. I don't know where it is, but I suspect that we'd both agree that high crimes (rape, murder, arson, etc) would be reasonable...

      If someone is in prison, how is "kicked out" functionally different than "not kicked out"?

      If someone contributes code with a back door or otherwise intentionally sabotages the code, or threatens or commits physical violence against others on the project, that would be reasonable to kick them out and keep their code. But you should probably make an effort to replace their code anyway.

    43. Re:Stallman abandons ethics? by sjames · · Score: 1

      No consequences for horrible behavior is.

    44. Re:Stallman abandons ethics? by Kohath · · Score: 1

      No it isn’t

    45. Re: Stallman abandons ethics? by Millennium · · Score: 1

      Whatâ(TM)s being discussed again? Kicking out and ostracizing someone and keeping their contributed code, against their wishes? You guys really think that's a moral or ethical thing to do?

      Forfeiture as a punishment is an ancient tradition. Some concept of it can be found in every society. But even if this werr not the case, you agreed to license your code in a way you could not take back.

      The right to ostracize someone and keep and continue benefitting from their volunteered work is not something an ethical person would fight for.

      An ethical person wouldn't defend the concept of extorting a society just so you can continue to drag shit down and ruin everything for everyone, but hey, here you are.

    46. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      But kicking someone out of the Drupal project because they have a sexual kink you don't approve of is OK?

      Or for a social media post from 5 years ago that you don't agree with?

      Or having the wrong political views?

      How about being Prolife?

    47. Re: Stallman abandons ethics? by Kohath · · Score: 2

      An ethical person wouldn't defend the concept of extorting a society just so you can continue to drag shit down and ruin everything for everyone, but hey, here you are.

      No one is extorting anyone. Just don't kick people out and you won't have to face the ethical question of using their generous gift of code against their wishes while you're treating them like yesterday's garbage.

      How does not treating contributors like garbage "ruin everything for everyone "? Why are you so dead set on kicking out generous contributors?

    48. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Tell that argument to diversity in comics, stores said they'd boycott his work because his political views. His comics are non-political btw.

      You don't get to have it both ways.

    49. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Who decides?

      Where is the line?

      Does wearing the wrong hat do it?

      How about expressing the wrong beliefs?

      Disagreeing with the wrong person?

      Laughing at the wrong joke??

    50. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      What is the punishment for the leftists that back this "CoC" when they harass people online? Are they banned from Whole Foods or something?

    51. Re: Stallman abandons ethics? by sjames · · Score: 1

      I'm not a big fan of the way CoCs overreach myself, but that doesn't make the childish take your marbles and go home right or legal.

      Meanwhile, who decides, where is the line? Do death threats do it? Racial slurs? Quoting KKK propaganda? Posting telephoto candids of someone's loved ones?

      If it is NEVER OK to kick someone out because they contributed some code, all of the above must be A-OK.

    52. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      No, what is being talked about is the illogic of butt hurt developers throwing a temper tantrum because they refuse to abide by a simple code of conduct that prohibts abusive behavior where they dont have the power to enact their petty threats.

    53. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Actually they are removing his abusive and hamful behavior from the community. Like a doctor that excises a cancer. Unlike a cancer he can always apologize, reform his behavior and hope he seems sincere enough to be allowed back in. This is all natural population dynamics, group organisms routinely isolate badly behaving members for the good and health of the group.

    54. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      That's how psychopaths talk about murdering people.

    55. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      I agree. When a bad programmer, or a persona non grata, leaves the company, the rest of the team will probably rewrite its code. Another example, if you look all the time at someones work and it reminds you of that person, and you dont like that, you will probably replace it. It s normal behaviour. So, the offending person scode will be rewritten, or left

    56. Re: Stallman abandons ethics? by Kohath · · Score: 1

      First one to stop clapping.

      Don't ever be the first one to stop applauding.

    57. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      ... depending on the etics of the group.

    58. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Why not? Do we allow abusive behavior and therefore become enablers of abusive behavior? Any reasonable secular code of ethics demands we do not lest we ourselves become the target of abusive behavior, and by almost all human religious traditions we would also be immoral to allow it. Any reasonable secular code of ethics demands we hold people to their agreements lest all agreements become worthless, and by almost all human religious traditions liars are considered immoral. Hence its ethical, and good, to remove abusers and continue using their code contributed under agreement to the GPL.

    59. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Thanks for the kidney. You're fired.

    60. Re: Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Its the same language used by those that write and justify capital punishment laws, those that created prison colonies like Australia, and anyone ever who created penal codes that involved confinement in prisons isolated from ..normal folks.. Also, the bible, koran, and tahlmud uses language much like that when dealing with ..sinners.. Its describes how nature deals with harmful components, ostracism and repentance is ..normal..

    61. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      What, you didn't read the fine print close enough to know that anything you contribute to a GPL2 code base ceases to be "yours" in any meaningful form?

      Not that BSD or Apache are particularly different (not a lawyer, YMMV, contents may settle, etc.). It's like recalling an email when you hit "Reply All"-- yeah, you think you're accomplishing something, but you're really not.

      If you don't like the new code of conduct, if you think it will create an environment which is unsatisfactory to you, if you think the philosophy of the Kernel development team has shifted away from your ideological grounds... Then just announce that you're no longer going to participate in development of the Linux Kernel. It's that easy.

      I personally have no opinion on the new code of conduct-- I haven't read it, I'm not a linux developer. But personally, whenever I hear the phrase "post-meritocracy", I think of the Fall of the Roman Empire.

      I don't want a diverse group of people writing the software my job depends on-- I want the most hardcore, anti-social, code savants in the world writing it. I want people who wake up in the middle of the night because they've suddenly realized an elegant solution to a sticky problem. I want people who get excited because they figured out how to reduce a function call's performance overhead by 2 clock cycles.

      Sorry, got carried away there-- If you don't like the code of conduct, leave the project. Simple.

    62. Re:Stallman abandons ethics? by drinkypoo · · Score: 1

      Now, assume one day one of the HfH guys comes to the jobsite and launches into a rant about xyz.. We don't have to specify what xyz is, only that it's something horribly offensive...

      Said person is kicked off the job site and asked to never return to HfH...

      Why? Why are you treating someone who has been so generous for so long like garbage?

      Garbage is as garbage does.

      How is your treatment of him ethical in any way?

      The mission of HfH is to help people. Someone who spouts offensive nonsense on the job site is harmful to the effort. QED.

      Instead of acting like a religious inquisitor, why not be tolerant? Where's the kindness and appreciation?

      If your mission is to serve the greatest good, then you make rules which will facilitate that. Dismissing someone from their volunteer position isn't a lack of appreciation for their work, it's showing appreciate to others for theirs. You don't let one person throw a wrench in the gears no matter how much work they've done in the past.

      Sure, he's not getting his work back. And you can absolutely treat him like trash as much as you choose. Or you could choose to be tolerant. Whatâ(TM)s the ethical choice?

      To serve the needs of the many over the desires of the few. Which both in this example and in the case we're actually discussing means dismissing a contributor who will be driving away multiple other contributors.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    63. Re:Stallman abandons ethics? by Kohath · · Score: 1

      Leaving is not getting kicked out.

    64. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      If someone is in prison, how is "kicked out" functionally different than "not kicked out"?

      I chose the extreme to find a point we could work back from.

      If someone contributes code with a back door or otherwise intentionally sabotages the code, or threatens or commits physical violence against others on the project, that would be reasonable to kick them out and keep their code.

      Well, there you go.. You just set the bar. A few comments ago it appeared that you were implying there was no bar. Clearly that is not the case. You have chosen a height for you bar. Mine differs, but at least we've gotten to this point.

    65. Re: Stallman abandons ethics? by Millennium · · Score: 2

      No one is extorting anyone.

      Not successfully, since you overestimate your indispensability. But you're trying to.

      Just don't kick people out and you won't have to face the ethical question of using their generous gift of code against their wishes while you're treating them like yesterday's garbage.

      Just don't be garbage people and you won't get kicked out. If your "gift" were truly "generous" then you wouldn't be trying to attach strings to it.

      How does not treating contributors like garbage "ruin everything for everyone "?

      It doesn't. I never claimed it did. But your "contribution" is a strong net negative: you push so many people away that your code does not make up for it.

      Why are you so dead set on kicking out generous contributors?

      I'm not. You are not generous You more than squander the value of your contributions with your abuse of the community, and this is why nobody wants you around.

    66. Re:Stallman abandons ethics? by Kohath · · Score: 1

      To serve the needs of the many over the desires of the few.

      Habitat for Humanity builds individual homes for individual families. Not "the many".

      You are saying their number one mission isn't to build houses for people, it's actually to cater to the feelings of the special people who may take offense or not and thereby dictate the world's activity and all of human communication. After making sure feelings aren't hurt, Habitat for Humanity may be allowed time for their secondary pursuit, building houses for people.

      And not just Habitat for Humanity. Everyone else must also solicit the feelings of the special people first. Above loyalty, above kindness, above fairness, above ethics, above truth, above science and reason, above anything useful or practical or valuable or good in any way, at the very top of everything: the feelings of the special people matter most of all.

    67. Re:Stallman abandons ethics? by vbdasc · · Score: 1

      Why? Why are you treating someone who has been so generous for so long like garbage? How is your treatment of him ethical in any way? Instead of acting like a religious inquisitor, why not be tolerant? Where's the kindness and appreciation?

      Why are you talking like it has already happened in the Linux community? If it ever happens (which is very doubtful) then the offended developers can simply stop contributing, even if they can't legally withdraw their previous contributions, and it won't be good for Linux. Mozilla did something similar, and look where they are now.

    68. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Horrible analogy. Software is copywrited the second you write it. There is nothing you need to do to enable it, and unless you SPECIFICALLY surrender those rights, in writing, they remain yours until well after your death.

      Time/labor/effort is NOT a final product, only inputs, not copyrightable works.

      The GPL is a LICENSE that the developer GRANTS to the user. IT CAN BE REVOKED.

      Section 8 of the GLP v3 CLEARLY STATES THAT:

        (a) provisionally, unless and until the copyright holder explicitly and
      finally terminates your license,

      Copyright holders ALWAYS control the copyright and are free to grant/revoke licenses under the GPL at will.

      Now if the kernel legal team was doing its job, there would be some sort of agreement that if your code IS accepted you assign the rights to them thereby carving out a special niche just for them.

    69. Re: Stallman abandons ethics? by Millennium · · Score: 1

      See, as it turns out, it actually is. Because all you have to do is throw the occasional screeching tantrum, and if people can't kick you out, they'll either do what you want "to keep the peace", or lust leave because that's preferable to putting up with your bullshit. So you control what the project does, and you control who's in it: what other types of control would you even need?

      Nah. If you don't want these abusers to have total control, you have no choice but to ostracize them. And the hell of it is, this turns out to be the right thing to do, precisely because they fear being ostracized so much. Many of them, after enough of this, come to realize that it's all their fault and they have to change, and actually wind up doing so, and the world is a better place. Others refuse to change, but at least hide their worst abuses out of fear, and the world is still a better place: not quite as much, but it'll do. Still others refuse to change or hide, but at least they are gone, and the world is still a better place (still suboptimal, but sufficient). There really are no downsides.

    70. Re:Stallman abandons ethics? by drinkypoo · · Score: 1

      Habitat for Humanity builds individual homes for individual families. Not "the many".

      They build homes for many families. Don't be willfully disingenuous, it serves no useful purpose.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    71. Re:Stallman abandons ethics? by Eunuchswear · · Score: 1

      Somebody gave you a gift. Show appreciation. Then they shat in your living room. Show them the door.

      --
      Watch this Heartland Institute video
    72. Re:Stallman abandons ethics? by Eunuchswear · · Score: 1

      Why? Why are you treating someone who has been so generous for so long like garbage?

      Because they are garbage.

      --
      Watch this Heartland Institute video
    73. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      I agree, but I think you're labouring the point.

      Once you "donate" something, it's not yours any longer. You've given it away. Good on you.

      It's that simple.

    74. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      Once you "donate" something, it's not yours any longer. You've given it away. Good on you.

      It's that simple.

      It's really not that simple. Contributors to the kernel do not donate the copyright itself - their code is incorporated under GPL licensing, but they are the original authors and can dictate the license terms on their own code (but not the entire kernel).

      When developers contribute to the kernel, they don’t sign any contribution agreement or assignment of copyright. The GPL covers their contributions, and the recipient of a copy of the software gets a license, under GPL, directly from all the authors. (The kernel project uses a document called a Developer Certificate of Origin, which does not grant any copyright license.)

    75. Re:Stallman abandons ethics? by Cederic · · Score: 1

      If someone no longer wishes to participate

      What if they do wish to participate. What if, like Theodore Ts'o, someone makes up some random shit about them?

      Is it really ethical to deny him access to updating his own code, purely because some miserable cunt that doesn't know its own gender didn't like his perfectly reasonable suggestion to look beyond flawed statistics.

    76. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      "Code is DONATED."

      Wrong, stupid moron.

      In the case of Linux code is LICENSED, no transfer of copyright ownership occurred.

      In the case of FSF projects: yes code is donated: the FSF will not accept submissions that do not include a full transfer of ownership to the FSF.

      Why?

      Well there's the public half-truth, and the private reality:
      Gratuitous licenses are revocable by the grantor.

      It's like you're not even a lawyer...
      Everyone knows this.
      Property 101.

    77. Re:Stallman abandons ethics? by Cederic · · Score: 1

      So lets stop using the word 'contribute' and use the word 'licence'.

      Kernel contributors don't just contribute their code, they licence it under GPLv2. My reading of that (and apparently Stallman and his lawyer's) is that this licence is irrevocable.

      Copyright in the code remains with its author, and they can licence it using other licences should they so choose. That does not remove, revoke, replace or in any other form invalidate the licence already granted under the GPL.

      This is where your car analogy collapses. You don't contribute a car, you contribute an infinitely replicable copy of your car, the use and copying of which requires and impacts you not at all.

    78. Re:Stallman abandons ethics? by Cederic · · Score: 1

      The GPL is a LICENSE that the developer GRANTS to the user. IT CAN BE REVOKED.

      Section 8 of the GLP v3

      ..is totally fucking irrelevant, for two reasons:
      1 - Linux is under GPLv2 not GPLv3 (or GLPv3)
      2 - the clause to which you referred only applies in the event that you broke the terms of the licence

      Now if the kernel legal team was doing its job, there would be some sort of agreement that if your code IS accepted you assign the rights to them thereby carving out a special niche just for them.

      Bollocks to that. A licence will suffice.

    79. Re:Stallman abandons ethics? by Cederic · · Score: 1

      anything you contribute to a GPL2 code base ceases to be "yours" in any meaningful form

      I read the fine print closely enough to know that it remains mine in every meaningful form.

      It just also happens to be available to others under a fairly permissive licence.

    80. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      Habitat for Humanity builds individual homes for individual families. Not "the many".

      You are saying their number one mission isn't to build houses for people, it's actually to cater to the feelings of the special people who may take offense or not and thereby dictate the world's activity and all of human communication. After making sure feelings aren't hurt, Habitat for Humanity may be allowed time for their secondary pursuit, building houses for people.

      And not just Habitat for Humanity. Everyone else must also solicit the feelings of the special people first. Above loyalty, above kindness, above fairness, above ethics, above truth, above science and reason, above anything useful or practical or valuable or good in any way, at the very top of everything: the feelings of the special people matter most of all.

      Why is it you think that this is somehow unreasonable? HfH is a charity organization. They solicit money to do their good deeds... I have no idea what the ethnic or racial make-up of their donor base is, but I'm sure it's somewhat varied.. If you're a large donor and you head out to the job site to see how your money is being spent, you probably aren't going to want to hear someone using racial slurs regarding your race/religion/nationality..

      The "special people" you reference are the donors, the laborers, and anyone else involved in the actual process of building/funding the houses. Yeah, no shit you don't piss them off. They leave and you build NO houses..

      Rule #1: Don't bite the hand that feeds you.
      This is a rule that's almost as old as time..

      We've gone way off topic here, but sometimes it just amazes me that some folks act like reality is somehow... unreasonable..

    81. Re:Stallman abandons ethics? by jpaine619 · · Score: 1

      Now if the kernel legal team was doing its job, there would be some sort of agreement that if your code IS accepted you assign the rights to them thereby carving out a special niche just for them.

      When you give someone a birthday present or any other kind of gift, do you make them sign anything? Do you think the courts would be so unreasonable as to let people rescind gifts because there wasn't paperwork? C'mon....... The courts have held up verbal contracts too, so no, something doesn't HAVE to be in writing.. It helps, but it's not a requirement.

    82. Re: Stallman abandons ethics? by Millennium · · Score: 1

      Here's a better idea: don't treat volunteering to write some code as a license to abuse the people around you, and maybe people will actually want you around for once.

    83. Re: Stallman abandons ethics? by Millennium · · Score: 1

      This community took you in when everyone else rejected you, and you repaid that by abusing the people who were supposed to be your friends. Show some appreciation.

    84. Re:Stallman abandons ethics? by houghi · · Score: 1

      Who was "kicked out"? As far as I can see, nobody was kicked out.

      --
      Don't fight for your country, if your country does not fight for you.
    85. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      The only alternative is to reverse the commits, forcing someone else to re-commit them, thus erasing the history of the original contributor's contribution, and thus giving someone who didn't do the work the credit. Are you advocating for allowing the SJW's to have the lion's share of code contributions all for the sake of your butthurt feelings?

    86. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      It's not about moral or ethical. It's about "I want! I want! Waaaaaah!!! Waaaaaaah!!! WANT WANT WANT!!!!"

    87. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      The FSF itself has been adamant that the GPL is not a contract and is, instead, a bare license.

      If it is a contract as you declare, where is the consideration?

    88. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      The GPL is not controlling law.

      The GPLv2 lacks both a no-rescission clause, and a term-of-effect clause.

      The default rule is that a license is revocable by the grantor unless otherwise stated; that statement being relied upon detrimentally.

    89. Re:Stallman abandons ethics? by Anonymous Coward · · Score: 0

      "They didn't LOAN the kernel their code, they GAVE it."

      No they didn't. What do you think license is?
      It is permission, not transfer.

      You paid the grantor no consideration? He can end your permission.

      A license is very much is like a loan...

    90. Re:Stallman abandons ethics? by sjames · · Score: 1

      Except the license in question has no clause for termination due to the author going home in a huff. The GPL only terminates if the terms of the license are violated, and that termination only applies to the violator, not to anyone who has already obtained the code or a binary from the violator.

  83. Really? by dave-man · · Score: 1

    "I checked with a lawyer" is a pretty stupid thing to say.

    I agree with the conclusion that a code contribution is a donation that cannot be rescinded. You wouldn't take a dollar from the hat of a street musician, or $100 back from NPR. You can't have your code back (absent a pre-arranged contract).

    "I checked with a lawyer?" Please.

    --
    Bill Gates is a communist -- he's just more equal than the rest of us.
    1. Re: Really? by jd · · Score: 1

      IANAL and nobody else here is. Not even PJ is a lawyer. Checking with a lawyer is.. . Logical, if you don't want to make claims in ignorance.

      But, then, I can see ignorance is the preferred state these days.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    2. Re:Really? by WorBlux · · Score: 1

      But contributors don't gift the copyrighted code to the Linus Foundation, they merely license it. You can tell a street musician that he can play on your porch, and then tell him to get lost a week later when you're tired of his performance.

    3. Re: Really? by Anonymous Coward · · Score: 0

      MikeeUSA is a lawyer.

  84. Re:Legitimate Kernel Developers Don't Want To Resc by scsirob · · Score: 4, Insightful

    Would be nice if the Linux developers wouldn't let themselves be dragged into the CoC trap in the first place. If you are worried about developers hurting the open software community by rescinding code, you'd better consider the damage that SJW crap is bringing to sociëty as a whole. Not just Linux, or open source, but to civilization. Common sense has been replaced by eternal butthurts. Yes, Linus has some problems. Yes, he should get some anger control therapy. But there is zero excuse for turning the community over to groups that demand inclusion for the the sake of inclusion, rather than for the sake of progressing the Linux kernel.

    There isn't a single line of code that is better because it was written by a gay person, by a woman, by a transgender, by a religious minority or by a 'person of color'. Code is good or code is bad. That's it. If butthurt snowflakes want to be included for their contributions, they'd better start writing Code of Linux, not Code of Conduct crap.

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
  85. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    You know, can someone explain wether in the USA one is allowed to basically claim to be a lawyer *and* also claim to be speaking in a professional instance, without actually being one *and* licensed for practice?

    Where I live, that is a crime, and can land you in jail.

  86. Re:Dear SJWs, kindly fuck off by Anonymous Coward · · Score: 1

    They didn't convince him shit.
    BBC interview:
    Linus Torvalds: 'I'll never be cuddly but I can be more polite'

            "So that's my excuse for dismissing a lot of the politically correct concerns for years. I felt it wasn't worth it. Anybody who uses the words 'white cis male privilege' was simply not worth my time even talking to, I felt."

            "And I'm still not apologising for my gender or the colour of my skin, or the fact that I happen to have the common sexual orientation."

            "Because I may have my reservations about excessive political correctness, but honestly, I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it's OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad."

            "Will everybody be happy? No. People who don't like my blunt behaviour even when I'm not being actively nasty about it will just see that as 'look, nothing changed'. I'm trying to get rid of my outbursts, and be more polite about things, but technically wrong is still technically wrong, and I won't start accepting bad code just to make people feel better about themselves".

    He takes a shit on both the far left social justice evangelists and the alt-right retards. You can calm down now.

  87. Re:Legitimate Kernel Developers Don't Want To Resc by Kohath · · Score: 1

    Out with you!

    But we're keeping your code, against your wishes. We're the good guys.

  88. Re:Legitimate Kernel Developers Don't Want To Resc by K.+S.+Kyosuke · · Score: 1

    If you submitted it as GPLv2 then it is always available to be included in GPLv2 code.

    Perhaps in the US it works like that. The world is a big place, though.

    --
    Ezekiel 23:20
  89. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Except for those transfaggot creatures that need a "safe space" to spend all day discussing how some code label "makes them feel"

    Right? because your little feelings "are Very Important" ? and other gay shit

  90. Re:Legitimate Kernel Developers Don't Want To Resc by 93+Escort+Wagon · · Score: 3, Insightful

    There is no question that Hans Reiser wrote good code, but he was also extremely abusive to the kernel team, and thus made it very difficult for anyone to work with him.

    Well, given that he ended up murdering someone - perhaps the kernel team should consider themselves relatively lucky.

    --
    #DeleteChrome
  91. Posting to cancel mistaken moderation by Palinchron · · Score: 1

    Posting to cancel mistaken moderation.

    --
    The lesson here is that a sufficiently large corporation is indistinguishable from government. --ultranova
    1. Re:Posting to cancel mistaken moderation by Camel+Pilot · · Score: 1

      AKA... Rescinding your contribution

    2. Re: Posting to cancel mistaken moderation by jd · · Score: 1

      Moderation isn't GPLed.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  92. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Ah yes, the tired old cries of misogyny, gamergate and whatnot. It's always the same when "progressive" activists face resistance: comply or be unpersoned.

  93. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    You mean the fragile egos of the cunts and faggots who cant seeing certain words.

    Because that's actual fragility. It's their ego at risk of being shattered, like some big gay piece of shit filled with estrogen and tears

  94. Re:Legitimate Kernel Developers Don't Want To Resc by 110010001000 · · Score: 1

    I'm pretty sure no-takesies-backsies is universal. Just kidding. I have a hard time believing that someone can change a license retroactively on a particular version once it has been licensed. If I built a product based on your GPL code and then you decided to retroactively change the license that would cause material harm. You can change the license going forward, but I don't think you can change it for already licensed versions.

  95. Re:Legitimate Kernel Developers Don't Want To Resc by Antique+Geekmeister · · Score: 1

    > There is no question that Hans Reiser wrote good code,

    After repeated attempts, I found reiserfs to be unstable and unusable for any system with data my employer cared about.The irony of his murder of his wife and attempt to conceal the evidence was not lost on me. After numerous experiences with reiserfs destroying data and the fsck for reiserfs trying to clean up the evidence so badly, the irony was profound. Ghoulish, but profound.

    Did you find other projects that he contributed to or worked on effectively? I acknowledge that this was long enough ago that I do not remember seeing such contributions. I also suspect that you'd be _much_ more likely to remember than I am.

  96. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 3, Interesting

    I think you're missing the point. Of course copyright requires the permission of the copyright holder (who is not necessarily the author, much copyrighted work is work-for-hire). But having granted a license, can you just say "I changed my mind?" Lots of people would like to get out of contracts that way, but the law doesn't let them.

  97. Richard Stallman and his lawyer are both idiots by Anonymous Coward · · Score: 0

    Whatever you put in a fucking contract NEVER SUPERCEDES EXISTING LAW.

    So, Mr. Stallman, you need to shut the fuck up because copyright STILL FUCKING APPLIES.

    1. Re:Richard Stallman and his lawyer are both idiots by king+neckbeard · · Score: 1

      Who said anything about "superceding copyright law?" What happens is the existing license has already been granted, and that license has been permanently granted. So, any contribution that's already in the Linux kernel cannot be effectively taken back, and Stallman and his lawyer are right.

      --
      This is my signature. There are many like it, but this one is mine.
    2. Re:Richard Stallman and his lawyer are both idiots by Anonymous Coward · · Score: 0

      What happens is the existing license has already been granted, and that license has been permanently granted

      Only as long as you abide by the terms of the license. GPL2 contains this section:

      "4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance."

      So it cannot be permanent. If it could be shown that the Linux kernel project is violating the GPL (highly unlikely) the license they claim over the code would be void, but it's theoretically possible.

  98. Re: Legitimate Kernel Developers Don't Want To Res by Millennium · · Score: 1, Insightful

    It's like this. There are people in the community you never really wanted around, because they refuse to act like people, but you had to tolerate them because Ostracism Is Evil. And they dragged shit down and ruined things for everyone, kind of like the bullies told you back in school, but because of that you find yourself empathizing with them, so you try to find some way to at least make them useful. Who knows? Maybe if they felt valued they'd finally grow; isn't that how self-esteem is supposed to work?

    But it didn't. All it did was make them thing they were irreplaceable and indispensable, and that meant they found a place where they didn't have to do all those things they didn't want them to do -things like, you know, acting like people- and they got worse, not better. And good people started leaving, because that was preferable to putting up with this shit any longer, and then they judged you for continuing to enable these creeps.

    And your patience has run out. You're not going to put up with their abuse of your social largesse anymore. And that scares them to death, because they know there's nobody else: every other social group cast them out before they found you, and there won't be any others: they refuse to meet any bar other than "no bar".

    That leaves them with four options: convince you to keep them in, force you to keep them in, go back ro being outcasts, or finally meet those developmental milestones they've been refusing to cross. Making shit up about the opposition is Option 1: "genitals matter more than code" and similar idiocy. Threatening to withdraw easily-replaceable code is Option 2: rescinding licenses as though it couldn't be pulled from elsewhere and adapted, or if worse came to worst just rewritten, within a year or two.

    Honestly, I say just let them have their code. It can be replaced, only slightly less easily than they can. Demonstrating this to them would be a powerful lesson.

  99. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    This is a kernel mailing list. Nobody wants to hear your personal opinions. Why would such things even need to be discussed?

    Which definition of "personal opinion" are you using?

    If you are using the dictionary definition, then yes you are correct, which is why people don't do that.

    But if you are using the definition in the CoC, the answer is because *it is the kernel mailing list* and it is implied this is where you discuss the kernel.

    Someone who writes a sound card driver for example may make a post "I changed the init sequence from sending 0xFF to sending a 0x00 three times, waiting 100ms, and then sending 0xFF. I had to do this to make it work with brand BLAH"

    The above statement is defined as a personal opinion by the CoC, and if brand BLAH is a company run by a female, the person making the above "personal opinion" is performing an attack on all women

    Again, this is how the CoC defines all these words. At that point the CoC grants the board the right to commit crimes against the driver author such as doxing them, infringing the authors copyright, and falsifying claims about which animals the author routinely has sex with to the authors employer.

    Most of the rest of us believe doing any of the above is immoral, illegal, and shouldn't be found acceptable.
    Also most of the rest of us would answer your question "Why would such things even need to be discussed?" with an answer of "Because technical details about a driver working around a flaw in a piece of hardware require discussion to ensure such a change doesn't break any other code."

  100. This happened with CraftBukkit by cliffjumper222 · · Score: 2

    This happened with the Minecraft server CraftBukkit project a few years ago. After it came to light that Mojang had bought Bukkit (in a not so secretive way), one of the lead CraftBukkit devs in a fit of pique issued take down DCMA notices on all the repos claiming copyright over his contributions which were GPL. CraftBukkit code disappeared from GitHub, the net, and CraftBukkit binaries with it. At the time it did cause harm and almost killed the Bukkit community. Subsequent projects have grown to fill in the gap like Spigot, and now licenses that spell out how contributions work explicitly are used.

    1. Re:This happened with CraftBukkit by Anonymous Coward · · Score: 0

      Yes, for a day. Shortly after, all of his contributions showed back up not under his copyright because that's kinda a big part of what makes the GPL the General Public License. Funny how the copyright rangers will balk at most everything and suddenly go "You can't use my code if I like to call black people n*****s!"

      Luckily, roughly 5% or so of useful code is provided by those types, while the rest of us just keep on churning as we do, unoffended as we are by codes of conduct. The vast majority of contributors to a lot of projects are not worried about it. You only have to worry if you actively berate people you work with. That's all there is to it.

  101. Re:Legitimate Kernel Developers Don't Want To Resc by 110010001000 · · Score: 5, Insightful

    If any court allowed you to retroactively change a license or contract it would destabilize everything. What if I built a product on your GPL code and you decided to retroactively change the license? You can change it going forward, but not backward. I don't know any court that would allow changing licenses retroactively to happen. A person could definitely walk away though, or even change the license of their code in subsequent releases. This has happened many times.

  102. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    Who said anything about my dick, you faggot?

  103. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    The code of coduct is Non-binary. It's all about feelings and feeling those feelings - and Today it feels like a girl.

    Tomorrow it may feel like a Dragonwolf/Helicopter

  104. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    Go read my testimony, not the Wikipedia. It's available online.

  105. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 1

    But they're retroactively policing thought purity and scheming to avoid any consequences from their victims' response.

  106. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    coc is just the current form of 1984 big brother. that big hammer is legit since it's been blessed by sjw incantations.

  107. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Your claim that Linus could simply "get rid of" some LGTB+ advocate over their conduct with no meaningful repercussions if the situation warrants it isn't just ridiculous on the faith of it, but brands you as being in extreme and complete bad faith. You know this is not true. Why poison a community with shit like this and dampen down objections with blatant and obvious lies?

  108. And so it begins by gweihir · · Score: 3, Insightful

    The utterly toxic and destructive people behind the CoC already have their fist victory: FUD.
    Second one will be when they get a high-profile kernel developer excluded, they are already gunning for some.

    I predict that in the future any successful FOSS project will need a CoC that states "There never will be a CoC." right from the start.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:And so it begins by goose-incarnated · · Score: 1

      I predict that in the future any successful FOSS project will need a CoC that states "There never will be a CoC." right from the start.

      They won't know they will be successful right at the start. TBH, I don't really see a problem - if enough of the kernel contributors cared about the CoC they'd simply fork. Unfortunately the majority of the contributors are employed by corporates and hence have to accept the CoC or lose their job (yeah, it looks like Linux was undermined by the corporates in a slow-but-steady-wins-the-race move).

      I also find it surprising that someone doesn't simply start a parallel branch that simply pulls all of the kernel in, removes the CoC, and makes it available for download. GPL2 doesn't force the redistribution to be a mirror image of the original.

      --
      I'm a minority race. Save your vitriol for white people.
    2. Re: And so it begins by jd · · Score: 1

      Then you've not read the CoC. Why should I care about the misinformed opinion of someone posting FUD?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re: And so it begins by gweihir · · Score: 1

      I have read the CoC. As all such attack tools, it looks utterly harmless. It is not. You are just completely unaware of history and how these things work.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:And so it begins by IGnatius+T+Foobar · · Score: 1

      There is a lot of anti-CoC sentiment right now, and a lot of projects are writing ad hoc "Code of Merit" type statements. I suspect one will eventually rise to the top and become common. And so FOSS will become us-vs-them politics just like everything else. We might even end up with two separate open source communities, a right one and a left one. Geez.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    5. Re:And so it begins by Mashiki · · Score: 1

      a right one and a left one

      This is the part you got wrong. It's not right one and left one, it's authoritarian(up) vs libertarian views(down). Right now the SJW/progressives are driving hard authoritarian and general society is pushing center-libertarian on speech/views/etc.

      --
      Om, nomnomnom...
  109. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Well, for starters, somebody pushing all this publicly referring to a person who got banned less than 24 hours later as a 'rape apologist' might prove a disincentive.

    Yes, that really happened, yes in the timeframe specified, and so far as I'm aware the person so referring has not been dismissed despite that statement itself being a violation of the new code of conduct.

    People with marketable talent do not like a do not have to put up with that bullshit.

  110. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    coc is just a tiny wedge, then what? kerneld?

  111. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    The problem is that any reasonable person engaging in a discussion like this will immediately be smeared with incorrectly applied words like that. I don't know if they are lies or truth in this case, but the accusation carries zero credibility because it would be made unfailingly regardless of all facts. But worse, it's irrelevant anyway. The real issues are whether the coc is an attack on meritocracy and what can be done if it is.

  112. Re:Legitimate Kernel Developers Don't Want To Resc by wonkey_monkey · · Score: 1

    he complains that because of people like me, the law doesn't allow him to marry very young girls.

    What's people like you?

    --
    systemd is Roko's Basilisk.
  113. Do you have actual examples of that? by rsilvergun · · Score: 1

    the only project of any size I know that folks site for that is LLVM, but, well, LLVM has been in decline for some time now and as far as I can tell they're just losing devs to more exciting projects.

    Also, keep in mind that the sword cuts both ways. You can lose people to toxicity.

    Back in the 90s a woman coded a working Sega CD emulator long before Kega had one. She did it for her college graduation project. It was real, and we know it was real, because we had corroboration from her school. She was getting ready to release it to the public when a raft of what can best be described as the 4chan elite descended on her demanding she release it _right_now_ and with some of the worst language possible. Most of it written around her gender.

    Feeling genuinely threatened She basically dropped off the face of the earth; and that included never releasing the emulator.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Do you have actual examples of that? by Anonymous Coward · · Score: 0

      FreeBSD.

      Monetary contributions cut in half and code contributions worse. All in one year.

      It's dead Jim. Purple-haired non-contributors with a vendetta murdered it.

      Now it's linux's turn.

    2. Re:Do you have actual examples of that? by Mashiki · · Score: 1

      Your entire post seemed plausible until you used '4chan elite' especially since 4chan didn't exist until 2003, and had no real following until 2006-08ish.

      --
      Om, nomnomnom...
  114. Re:Legitimate Kernel Developers Don't Want To Resc by Raenex · · Score: 0

    Go read my testimony, not the Wikipedia. It's available online.

    I don't care about your testimony. What I care about is established case law: what the judges ruled. It would also help if Raymond could clarify if it was this case or some other case he was thinking of, as well as the same legal justifications that I've asked of you.

  115. Re:Legitimate Kernel Developers Don't Want To Resc by quantaman · · Score: 3, Insightful

    The new CoC is so broad with its definition of what is abusive that it's suddenly turned normal conversation on the mailing list into a minefield:

    "It's crazy to use a signed int for measuring the size of a buffer here."

    "'Crazy' is a derogatory comment; you can't refuse my code on that basis."

    "Jesus! Right. I'm sorry."

    "I'm an atheist and object to your proselytizing at me."

    etc.

    It's a classic example of more detailed text making it harder to be reasonable instead of easier, or if you prefer making it easier to be unreasonable. For the person who wants to be disruptive, it gives far too many things they can point to while at the same time making it harder for the rest of the group to exclude that disruptive person because "I'm just enforcing the CoC you all agreed to"

    That strikes me as a bit of a contrived example. Some people will nitpick, and I'm sure someone will complain about "crazy" once in a while but it will hardly be a regular thing.

    I also think it's a bad idea when reviewing code to use phrases like:
    "It's crazy to use a signed int for measuring the size of a buffer here."

    Because you're saying it's bad but you're not saying WHY it's bad.

    "It's definitely possible for the buffer to exceed 2^15, this should be an unsigned int"

    or

    "We use unsigned ints for buffer size everywhere else, using signed here would just be confusing"

    Sure it's just an example you made up, but it's a real issue. When you reject something you need to give a reason, if you say it's because it's "crazy" or "stupid" you're not really explaining anything but it feels like a justification and people tend to leave it at that. If you're not allowed to be obnoxious you suddenly realize you need to justify your position, sometimes this educates the contributor, but some times you realize you can't justify your position because you were wrong.

    Plus, once you call something stupid or crazy it's hard to back down if you made a mistake.

    As I said on a previous thread, the problems of society are real and need fixed, but they need to be fixed lower down the stack. Once you start writing software that goes into aircraft or cars, meritocracy is the only option.

    But that's it, when you're forced to be respectful you suddenly have to judge on the work rather than acquiescing to whomever is pushing their point more aggressively. It helps create a meritocracy.

    --
    I stole this Sig
  116. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Any actual kernel developers who leave will be replaced by one of the other 4000 active this year.

    Spoken like a true remorseless totalitarian.

  117. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    True enough. Snowflake SJW write systematicaly shit-code ... as-if laming the swift and blinding the far-sighted was their job description. As Rawlsian cunt that's 99% true.

  118. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    You know, can someone explain wether in the USA one is allowed to basically claim to be a lawyer *and* also claim to be speaking in a professional instance, without actually being one *and* licensed for practice? Where I live, that is a crime, and can land you in jail.

    Read this and this.

    I suspect that he's not actually violating the law until he attempts to contract to provide someone with legal counsel. All of my consulting contracts make it clear I'm not an attorney, for that reason.

  119. Right to be Forgotten by izzo+nizzo · · Score: 1

    Around the time Google was celebrating its first decade, European lawmakers often focused on the premise that someone could ask for information to be deleted, and this was known as the right to be forgotten.

    In my experience, most developers didn't believe it was plausible to implement anything like this. And, most legal scholar-minded people didn't feel that it was a sensible prerogative. After all, if Milo Yiannopoulos could simply instruct Twitter to delete their records of his suspension, he could go back to the platform.

    However, in the ensuing decade we've gotten better at technology and administration. We now find it more feasible to delete people in a more complete sense, and the GDPR has forced us to consider it, at least somewhat seriously. Yet, in many ways it is just as, if not more, preposterous than ever.

  120. Stalman's right by rsilvergun · · Score: 1

    even in Europe property rights (IP law) are going to trump Moral rights.

    Do you have any idea the chaos that would ensue if you could claim you were morally wrong and thus reclaim copyright on something you previously licensed away? Imagine a musician claiming, under that precedent, that he was morally wronged by how his music was used and therefore rescinded his granting of copyright to his record label.

    No, there's now way that's going to pass muster. Even if you want to argue that, as a matter of law, this might be correct, as a matter of how law is applied it's not going to happen.

    As the saying goes, Possession is 9/10ths of the law

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Stalman's right by Kohath · · Score: 1

      even in Europe property rights (IP law) are going to trump Moral rights.

      ...

      As the saying goes, Possession is 9/10ths of the law

      You guys sound like comic book villains talking about how you're going to get away with it. Just FYI.

    2. Re: Stalman's right by jd · · Score: 1

      Europe protects the freedoms that matter.

      If you don't want freedom, don't use software that is founded on freedom.

      And get off my lawn.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Stalman's right by Anonymous Coward · · Score: 0

      Do you have any idea the chaos that would ensue if you could claim you were morally wrong and thus reclaim copyright on something you previously licensed away?

      A code that the contributor wrote themselves is unlikely to be able to be distorted in such away that it would cause reputational damage to the writer and still stay semantically equivalent, excluding the comments. Then again, what if a critical piece of code an anti-military or a peace activist wrote for another project would end up in a nuclear weapon of some sort and then the code inclusion made a public matter after the use of the weapon, successfully or unsuccessfully with catastrophic consequences?

  121. Yet again with the "Gamergate misogyny" meme by Anonymous Coward · · Score: 0

    When are people going to learn that GG was never about misogyny...

  122. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 2

    You can read the ruling online as well. There is not another case regarding reputation and Open Source software.

  123. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    I think he referred to me as a "Social Justice Warrior". A lot of you have seen benefit from my "Social Justice" work, such as all of this Open Source stuff, removing the requirement that you pass a test on Morse Code before you can have a ham license, etc.

  124. This would make all Open Source untenable. by Camel+Pilot · · Score: 1

    If I understand this correctly this would be built in poison pill and destroy Open Source as we know it.

    If a company/individual wanted to seriously harm an open source project they would make significant contributions to a project that becomes integrated and built upon and then at some point announce they want to rescind their contributions and thereby destroying the project. This is pure stupidity.
     

    1. Re:This would make all Open Source untenable. by iggymanz · · Score: 1

      copyright law doesn't allow it, it's impossible

    2. Re:This would make all Open Source untenable. by goose-incarnated · · Score: 1

      If I understand this correctly this would be built in poison pill and destroy Open Source as we know it.

      If a company/individual wanted to seriously harm an open source project they would make significant contributions to a project that becomes integrated and built upon and then at some point announce they want to rescind their contributions and thereby destroying the project.

      This is real, which is why almost all FLOSS projects ask for copytright assignment, not for a compatible licence from each contributor.

      --
      I'm a minority race. Save your vitriol for white people.
    3. Re:This would make all Open Source untenable. by Ol+Olsoc · · Score: 1

      If I understand this correctly this would be built in poison pill and destroy Open Source as we know it.

      If a company/individual wanted to seriously harm an open source project they would make significant contributions to a project that becomes integrated and built upon and then at some point announce they want to rescind their contributions and thereby destroying the project. This is pure stupidity.

      Almost as stupid to think that only nice people be allowed to work on a project.

      The very best talent does not always correlate with lovingkindness. I've worked with many people without whom a project would have failed, who were jerks.

      A "code of Conduct" would have killed the project, and wasted sponsors money, and meant the sponsor wouldn't give us any more.

      The code of conduct people will kill linux as quickly as rescinding code.(which you can't do anyhow) More than likely, the code won't be offered in the first place. Why risk offending someone and the resulting punishment?

      But everyone will be very nice, so that will be really nice.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    4. Re:This would make all Open Source untenable. by Anonymous Coward · · Score: 0

      Yes it does. Gratuitous license ARE revocable at will.

      Here's a quick rundown for the lay-men:

      Licenses and revocability, in a paragraph or less.

      As has been stated in easily accessible terms elsewhere:
      "Most courts hold that simple, non-exclusive licenses with unspecified durations that are silent on revocability are revocable at will. This means that the licensor may terminate the license at any time, with or without cause." +

      Version 2 of the GPL specifies no duration, nor does it declare that it is non-revocable by the grantor.

      (Also note: A perpetual license may violate the rule against perpetuities in various jurisdictions where it is applied not only to real property but additionally to personal property (and the like), which is why the GPL-3's term of duration is set as the duration of copyright on the program (and not "forever"))

      +[https://www.sidley.com/en/insights/newsupdates/2013/02/the-terms-revocable-and-irrevocable-in-license-agreements-tips-and-pitfalls]

    5. Re:This would make all Open Source untenable. by iggymanz · · Score: 1

      Gratuitous license are for property

      Guess again

    6. Re:This would make all Open Source untenable. by Anonymous Coward · · Score: 0

      Indeed, a gratuitous software license was once unheard of. They were mostly all supported by some consideration.

      And then the BSD, MIT, and GPL licenses came about, and here we were again, back in the world of gratuitous licenses, outside of the comfortable realm of contract law.

      The Copyright Statute simply states that copyright is alienable in the same way property is.

      Yes gratuitous licenses are for property, and your copyright alienable is the same way... it is... as some put... "Intellectual Property"

  125. Re: Legitimate Kernel Developers Don't Want To Res by jd · · Score: 1

    Ummmm, no. The CoC says only that contributions must be judged on merit not genitals.

    Before opposing something, it helps to RTFM.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  126. Um... yeah, that's a huge part of the point by rsilvergun · · Score: 5, Insightful

    of the GPL. Would you be posting this same post if the person in question wanted their code back because they discovered it's worth millions? Or if they didn't like the political party Linus Torvald's belongs to?

    It's the same thing. The point of the GPL is software freedom. Regardless of the circumstance the software remains free. That freedom _is_ his ethics. Go spend some time reading the many, many things he's written on this topic and you'll find him completely consistent in this regard.

    So yeah, no take backs. Whatever the reason.

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Um... yeah, that's a huge part of the point by PoopMonkey · · Score: 1

      freedom

      You keep using that word. I do not think it means what you think it means. The GPL is about control, not freedom.

  127. Re: Legitimate Kernel Developers Don't Want To Res by jd · · Score: 1, Interesting

    There is no war against men, just stupidity.

    Nobody's fault but yours if you elect to belong to the latter group.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  128. Re:Legitimate Kernel Developers Don't Want To Resc by Raenex · · Score: 0

    You can read the ruling online as well.

    You're making the claim as to precedence. I'm not going to do the work of backing up your claims for you.

  129. Re: Legitimate Kernel Developers Don't Want To Re by jd · · Score: 1

    It's open source. Who gives an f what you support? If the code is good, it will survive. If you aren't, you'll be forgotten.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  130. Re: Legitimate Kernel Developers Don't Want To Re by jd · · Score: 1, Interesting

    Not really. How, precisely, do you have absolute totalitarian individuals with free as in freedom?

    Is that the best the right can do?

    I am tired of this stupidity. If you're not willing to read the CoC or apply common sense, you earn the contempt of others. Don't blame them for treating you the way you behave.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  131. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 3, Insightful

    Legal systems around the world have dealt with this issue for hundreds of years. You can't hope to enumerate all possible unwanted behaviours and provide a comprehensive enough definition to prevent people from lawyering they way out.

    So instead of set out the general principals and the terms in which courts should evaluate behaviour. That mostly works, and it's the best system anyone has come up with.

    The Linux maintainers don't have a judicial system so they are going to have to do their best. I can't see any better solution - dealing with issues as they arise is the only reasonable way.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  132. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    Yawn. I am not feeling the need to further educate you.

  133. Re:Legitimate Kernel Developers Don't Want To Resc by Martin+S. · · Score: 1

    unconditionedwitness was posting from an redchan email.

    That is pretty much all you need to know, to realise it is a misogynistic troll.

  134. A person that releases under the GPL.... by mark-t · · Score: 1

    .... does *NOT* relinquish copyright ownership. They still have control over who is allowed to make copies to the fullest extent that copyright permits (which is the very thing that makes the GPL work in the first place), and while they can withdraw that permission from anyone they wish at any time, there is nothing they can do to stop someone from making a fork of the work in the state that it was in *BEFORE* permission to copy was withdrawn, since the license that applied to it at the time gave them permission to do so.

    So yes, a copyright holder *CAN* ask that their code contributions be removed from a GPL project, but in practice, this isn't going to amount to much because of the ability for a person who had received a GPL licensed work to freely make forks of the work they received anyways.

    1. Re: A person that releases under the GPL.... by Anonymous Coward · · Score: 0

      All societies have codes of conduct, there was an unwritten one in the US during most of the last century that functioned much like the new Linux CoC. Families, news organizations, community groups used to ostracize people automatically, many had written codes of conduct. What has changed in the last twenty years has been the public vocal presence of race, gender, and orientation haters. They have become far more bold and outspoken.

  135. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 3, Interesting

    You know what I'm going to ask.

    I ask it every single time, and never get an answer.

    Maybe I'm too optimistic, but here goes.

    Can you cite one single example, just one, of this actually happening?

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  136. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    This isn't an organic metamorphosis. These types of infiltrations are done on purpose by groups that you don't see. They're planned and funded by those who seek to destroy the societies that stand in their way, either to power or profit.

    This "weaponized SJW" tactic is being used against free software communities to the benefit of large software corporations that they compete with. I'd be willing to bet that if an investigation were done, you'd find a money trail right back to Big Tech.

    Same goes for the news media in society. They're being used to divide the nation with the same tactics to the benefit of authoritarians, other nations and subhuman creeps like Soros.

    If an enemy is bigger and more powerful than you, the first step is to attempt to divide it.

    Do not let this happen. Use their tactic against them. Start a CoC and watch as the SJWs come out of the woodwork to try to use it. Then once you've identified them, kick THEM out instead.

  137. Re: Legitimate Kernel Developers Don't Want To Res by jd · · Score: 4, Informative

    Established law includes case law. Bruce's testimony is relevant to case law. Wikipedia is not.

    If you want a counter argument with teeth, you need a PJ who can grok law.

    A wiki... Not so much.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  138. Re: Legitimate Kernel Developers Don't Want To Res by jd · · Score: 1

    The author has no right granted by the GPL to revoke the freedoms of others. Indeed, the GPL is explicit. Nobody, not even the author, can remove the freedom of another.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  139. Re: Legitimate Kernel Developers Don't Want To Res by jd · · Score: 2

    The CoC doesn't say the code is better by X, the CiC says the opposite, that the code is NOT better by X.

    That you do not know this says you have not read the CoC but have let others read it for you.

    RTFM.

    All the CoC says is that you can't - repeat, can't - judge code by the contributor, only the code. If that's what you want to achieve, then maybe that's what you want to achieve it.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  140. Re: Legitimate Kernel Developers Don't Want To Res by AmiMoJo · · Score: 1

    This is primarily a "watch out for these special people" document

    This seems to be a very often misunderstood point. Some people even got it into their heads that there is some kind of hierarchy or special list.

    The only reason to mention any particular attributes is to make sure it's clear that they are not grounds for discrimination. And of course "gender" doesn't just mean women, "sexual orientation" includes straight people and the like.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  141. Re: Legitimate Kernel Developers Don't Want To Res by jd · · Score: 1

    Yes. That was decided in trials involving advertising, first amendment, political speech and other related stuff.

    I don't agree with deliberate false claims intending to mislead, particularly when expertise is claimed and thus undermined

    However, that's their system.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  142. Re:Legitimate Kernel Developers Don't Want To Resc by goose-incarnated · · Score: 1

    You can change the license, but that only applies to versions going forward.

    I'm pretty certain that IP licences are not irrevocable and perpetual by default. Saying that "you can never rescind your license" is saying that every licence is irrevocable by default, and I'm pretty certain that that is not the case.

    After all, I've seen plenty of licenses state "irrevocable". What's the point of a licence granting irrevocable usage rights if you already have them?

    --
    I'm a minority race. Save your vitriol for white people.
  143. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    This is a kernel mailing list. Nobody wants to hear your personal opinions. Why would such things even need to be discussed?

    Ask the people engaging in witch hunts because they're sifting through your online/offline life in order to coerce you. It's not the first time it's happened, it won't be the last time it's happened either.

    It's a "Code of Conduct", not a "Code of Personality". You can perfectly well be a mass murderer and contribute code at the same time as long as you keep your communications separate from your convictions.

  144. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    diseases start small, and grow and take over the host. CoC is a disease.

  145. Re: Dear SJWs, kindly fuck off by jd · · Score: 1

    If we'd convinced people without a brain, you'd be in favour of it. Obviously, those aren't the ones convinced.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  146. just one non-lawyer's opinion by Anonymous Coward · · Score: 0

    nothing to get in a tizzy over.

  147. And you're not legitimate, either, K6BP by Anonymous Coward · · Score: 0

    It's interesting that you have to make this about the person and not about the argument, then you try to bring unrelated politics into this, and try to focus everyone on some guy. We know that playbook. It doesn't work any more. We know and have realized that there's a group of people trying to socially dominate all other groups in society. You have no principles whatsoever beyond whatever convenient things you might say to advance your positions.

    We also know that the GPLv3 added a clause to address rescission precisely because of the threat of what's happening now. You do not, because you cannot, address this fact. I need make no other argument, but the ethical one is also there: you want to take other people's code and then exclude them. This is no different from how anti-freedom the idea of having free software with clauses that XYZ can't use it, which we long ago settled was wrong. Not that I don't expect to see you guys revisit that one later on, once you use this to cut everyone who isn't in favor of you from leadership positions.

    Yes, we already know that you want to exclude certain folks you dislike politically from the projects simply because you want to force people not to believe anything you don't want them to. It's painfully obvious that you're using this to install your clique and create hegemony. The irony here is that the people you're sucking up to will eventually abandon you because it's inconvenient and we'll point and laugh at your eventual downfall because we understand the people you're sucking up to better than you do and you can never truly be a member of their in-group, nor can they trust you with any influence once you're not longer useful.

    The irony is that I have reason to think your own "friends" already have plans to do you in and you don't even realize it. If you were smart you'd get out of this now and keep your head down, but I suppose that's not a realistic option for you at this point. You may not realize how problematic you are to them. I wonder if you even know it? It's going to be really sad when you find out that you were just being used. Or maybe not, are you really a stranger to that?

    Then again, what the hell do I know? You're famous, I'm just an AC nobody.

    Say hi to Stanley for me.

  148. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    LOL. I hope Linux gets gutted. I will be on the sidelines laughing my ass off.

  149. Re: Legitimate Kernel Developers Don't Want To R by Anonymous Coward · · Score: 0

    What's good for the goose is good for the gander right? Oh it's not? Fucking hypocrites.

  150. Re: Rescinding code isn't biggest potential proble by jd · · Score: 1

    Not really.

    This is about the kernel, not distros.

    Most packages can be substituted without impact, the bulk of projects are disposable.

    So, no, you don't seem to understand either the issue discussed or the disposable nature of the supplemental projects.

    As I've said before here, RTFM.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  151. Re:Legitimate Kernel Developers Don't Want To Resc by dryeo · · Score: 1

    Can you really sell (or give away) a copy of a book and then change your mind and demand it back in your country? Do you have to reimburse the person? What about interest and such?

    --
    https://en.wikipedia.org/wiki/Inverted_totalitarianism
  152. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    I repeat, a disease starts our small, then spreads. CoC is a disease.

  153. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 1

    Not sure I even want to know what this means.

    If I were to wager a guess I'd guess the tendency of some people to think everything that happens to them is a form of discrimination based on whatever minority group they happen to be in. We've seen Linus go ballistic on people who presumably are also white heterosexual males, it's not okay but it's a pretty good evidence he's "just" the occasional asshole not a bigot.

    A code of conduct does not address intent but effect. "My communication skills are broken so everyone needs to adapt" is not a useful approach in settings where people are not in personal relation with one another and basically have to interpret other people's statements void of personal knowledge. And insults don't scale linearly. If you are frequently insulted because of who you are, getting insulted because of code you wrote carries a different weight than when you don't have to contend with that kind of fuckery on a semi-permanent base.

    Yes, behaving in a civil manner may come harder to some people than others, and a large affinity with computers' reactions may correlate with a smaller affinity with people's reactions. But that does not mean that you shouldn't try. If you frequently accept a computer saying "no, that won't do", why wouldn't you accept a human saying "no, that won't do"?

  154. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Let's talk about that time you hit your girlfriend 25 years ago Bruce. Or did you forget? I didn't.

  155. Re: Richard Stallman and his lawyer are both idiot by jd · · Score: 1

    The GPL is a virus. There is no central owner in the sense of copyright law.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  156. A way to abuse an open source project by shoor · · Score: 2

    How about this. You make a contribution to an open source project, something very useful, so other people build on it etc. It isn't necessarily 'brilliant''; if you hadn't contributed it, someone else would have contributed something that did the same thing, maybe worse, maybe better, but good enough, but they didn't because why reinvent the wheel. So, after people have incorporated your stuff in good faith into their projects, you decide to yank it. It causes a great disruption. Is that right?

    --
    In theory, theory and practice are the same; in practice they're different. (Yogi Berra & A. Einstein)
    1. Re:A way to abuse an open source project by chmod+a+x+mojo · · Score: 1

      Who cares about "right" or "wrong" in this case? It's pretty clear that there is a way for authors to remove the code from the kernel. Taken directly from kernel.org, on the how to contribute FAQ:

      Copyright assignments are not required (or requested) for code contributed to the kernel. All code merged into the mainline kernel retains its original ownership; as a result, the kernel now has thousands of owners.

      Petty as it is, it's still your copyrighted material, and you can say that they are not allowed to distribute - host it - ( regardless of the licenses ). That is, unless you signed the copyright to the kernel team / kernel.org / whatever. Then you are screwed.

      --
      To err is human; effective mayhem requires the root password!
    2. Re:A way to abuse an open source project by pseudofrog · · Score: 1

      You still hold the copyright of the code. However, you've also provided a license for using/modifying/distributing the code. In fact, the very reason you can provide this license is because you hold the copyright of the code, which gives you the ability to license it under the terms you choose. You cannot at a later date, however, revoke the license for previous releases of the software without cause outlined in the license itself or some other formal agreement. Both GPL- and BSD-style licenses are based on this idea.

      It's important to understand the relationship between copyright law and software licenses.

  157. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Nobody on the kernel team is going to force acceptance of bad code on the basis of code-of-conduct issues.

    ...right now. The fear is precisely that the CoC will be used as a coup to first right kick out abusive maintainers and over time exclude any that simply don't follow some code-unrelated agenda. At that point, you're hiring in maintainers that know more about resolving personal conflicts in a diplomatic way using accepted language, not actually maintaining code. Eventually Linus would just be replaced with a committee (either because of the stress of dealing with these people or because "the maintainers" encourage it), and then it's death by committee.

    I'm not saying it'll play out this way. I am saying that a lot of companies have went this way when they've adopted either absurd CoC or absurd interpretations of their CoC. So, people have reason to worry about Linux.

  158. it doesn't matter by Anonymous Coward · · Score: 0

    If those parasites takes control with the COC (that is why they want it), they are going to kill Linux and others FOSS projects in a slow and painful death.

  159. Re:Legitimate Kernel Developers Don't Want To Resc by Raenex · · Score: 1

    Yawn. You failed to back up your claims. Not only did you not "educate" me, you've shown yourself unwilling to back up your claims to every reader.

  160. Re: Legitimate Kernel Developers Don't Want To Res by Raenex · · Score: 2

    Established law includes case law. Bruce's testimony is relevant to case law. Wikipedia is not.

    The Wikipedia article is referenced and includes quotations. Bruce did neither. Wikipedia wins. The only case you can have against the Wikipedia article is if you could show their references or quotations were either invalid or taken out of context.

    Bruce's testimony does not establish case law. What establishes cases law are the rulings of judges. If Bruce's personal testimony was referenced by a judge, it would be pertinent. Other than that, it's window dressing.

  161. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    Nope, won't be baited by a net.moron.

  162. Re:Legitimate Kernel Developers Don't Want To Resc by Raenex · · Score: 1

    Nope, won't be baited by a net.moron.

    Lulz. You won't be "baited" to provide evidence for your claims. Who do you think you're fooling?

  163. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Yeah right, that never happens:
    https://yro.slashdot.org/story/02/08/27/1626241/new-mp3-license-terms-demand-075-per-decoder

  164. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    I felt the same when I saw Bill Clinton's page on Encyclopedia Dramatic.

  165. Re:Legitimate Kernel Developers Don't Want To Resc by Distan · · Score: 1

    The effective way to implement this isn't "rescind" but "fork and rescind". A new kernel fork is created that eschews the new CoC and perhaps defines an inclusive alternative, then the license to the code is rescinded from to-be-abandoned CoC tainted fork. In this way development of the kernel is not disrupted but the CoC is excluded.

  166. Re:Dear SJWs, kindly fuck off by Anonymous Coward · · Score: 0

    He takes a shit on both the far left social justice evangelists and the alt-right retards. You can calm down now.

    Torvalds has compromised with the "far left social justice evangelists". I suspect that it's only a matter of time until he compromises again. Eventually, he may even apologize for his gender and the colour of his skin.

    We're all standing on the edge of a very slippery slope...

  167. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 1, Insightful

    Oh yeah, well if you want an example of political correctness going mad, just ask yourself, what's going on with the current Kavanaugh hearings? The leftist libtards are trying to prevent a man from being a member of the SCOTUS solely because he's white and male and tried to rape someone and sexually assaulted lots of other women, and gets black out drunk on a regular basis so he doesn't remember.

    Tell me that's justifiable when someone clearly is as entitled to be on the supreme court as Kavanaugh is.

    You can't. Not even SJW "AmiMojo" with his extreme misandry (I have links to quotes from you before you protest you're not saying things like "Some men have attacked women", and "Women should not face unfair discrimination", so don't deny you're not an (((SJW))) can deny that.

  168. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    But it's true. Genitals matter more than code to the people who wrote the CoC. Only they have no objective standards and fail to meet scientific reality. For the last few and next few weeks we'll also get to see on full display what they think of the rule of law, innocent until proven guilty, and evidence.

  169. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    How many times were you dropped on your head as a child?

  170. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    By allowing the CoC to happen, he has demonstrated he is not too smart for that.

  171. Re:Legitimate Kernel Developers Don't Want To Resc by hairyfeet · · Score: 1

    Uhhh except any lawyer worth his salt is gonna point out the FSF now demands copyrights be turned over to them and RMS added such clauses to GPL V3 precisely BECAUSE he realized he fucked up and left copyrights OUT of GPL V2 and since there are no express language that says "you must give copyrights to the group you are giving the code to" then those copyrights will be still owned by the author.

    So unless its a work for hire (in which case the one who did the hiring owns it) USA case law is pretty clear that "when in doubt copyright belongs to the author" which is again the whole reason RMS changed his tune WRT copyright and the FSF. If the courts treat software copyrights as equal to other copyrights (which we've seen no reason they would not) then we have plenty of precedent from bands and record labels trying to steal songs to know how the courts tend to go with these cases and its "when in doubt the author retains copyright" so I'd say that when combined with the actions of RMS wrt GPL V3 means they have a decent case.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  172. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Have you ever considered seeing how much cyanide you can consume? If not, you should hop right on that one.
    CoC like this are written and enforced by people who make sure gender does just mean women (or nonbinary genderqueer transpolydemisexual otherkin sheep herders) and sexual orientation excludes straight people.

  173. Re: Legitimate Kernel Developers Don't Want To Res by Bruce+Perens · · Score: 2

    You are confusing two different things. The kernel team certainly doesn't give its copyrights to FSF. FSF does ask for copyright assignment 4 official GNU projects, because they want to be able to update the licenses long into the future. Maybe also because they want to be the ones to enforce against copyright infringe errs of those programs. But this whole thing about whether you can rescind or not it's the most basic of contract law and really does go back to English common law. If you could take back a contract for arbitrary reasons like "I changed my mind", nobody would bother with contracts at all.

  174. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    > Can you cite one single example, just one, of this actually happening?

    The Ada initiative. Also look into the history of the people pushing this.

  175. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0
  176. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    And just in case you try to make that link disappear: https://web.archive.org/web/20...

  177. No, it's about freedom by rsilvergun · · Score: 1

    see here.

    Freedom requires a measure of power. Would you give up all your guns? Your military? No? Why not?

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
  178. Linus and RMS should team up by IGnatius+T+Foobar · · Score: 1

    Linus should fork the kernel and team up with RMS to finally officially unite the kernel with the GNU project. Then the Linux Foundation which has fallen to social justice communists would be left out in the cold, while GNU with its official kernel (perhaps "GNU Freax") would run away with the world.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  179. Re: LOOK at the citations in thread. by Anonymous Coward · · Score: 0

    Re: LOOK at the citations in thread.

  180. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 1

    Thank you AC. Know that I LOL'ed.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  181. Re:Legitimate Kernel Developers Don't Want To Resc by lgw · · Score: 1

    If any court allowed you to retroactively change a license or contract it would destabilize everything.

    That may be true, but why on earth would you imagine a court would care about it?

    --
    Socialism: a lie told by totalitarians and believed by fools.
  182. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 1

    Nope.

    Here we have one guy getting his digs in before the expected wave of complaints... That never came. He starts badly by quoting "I did not make a statement asking for him to be removed from the board", rather undermining his argument. Plus they are complaining that the CoC is inadequate, not celebrating the creation of a weapon they plan to use.

    He throws in a bit of dead naming and general complaints, assuming that these will turn into CoC complaints... But they haven't. No-one bothered to reply, for obvious reasons.

    Come on AC, you have had years and years to collect some examples of people being unfairly sanctioned for CoC violations. If this is the best you can do then I must conclude that there are no examples and these fears are unfounded.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  183. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Is "misogynist" the new word for "people who are OK with having a penis?"

    Personally, I suspect that it's used to describe people who disagree with feminist doctrine. That is, a "misogynist" is a form of heretic. Of course, if you ask the feminists to define "misogyny" they'll tell you that it's "hatred of women". But that's because they believe that diagreements with doctrine are motivated by hatred.

  184. You are in a maze of twisty little passages by Anonymous Coward · · Score: 0

    And the GPL says XYZZY.

  185. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    begs the question

    You don't know what the phrase means. Misusing it doesn't make you look smart. Just stop.

  186. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Wow, calling someone autistic because they disagree with you, real mature there.

    I guess we know who you look down on, oh progressive one!

  187. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Except on of the main feminazies that pushed for this "CoC" goes around online calling people rape apologists online.

    They will comb through your digital foot print, wear the wrong hat, have the wrong genitals, be guilty of wrong think, or have the wrong friends and you're gone.

    A major Drupal contributor was kicked out for having the wrong fetish. Do you think it came up in a fucking mailing list or did someone dig into his life to find this out??

  188. Re: Stallman abandons ethic by Anonymous Coward · · Score: 0

    Should you be kicked out because youâ(TM)re prolife? Only if you try to force that belief on others by taking away their freedom to have safe and inexpensive abortions.

  189. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    No he used it correctly, your criticisms make you look small and like a cuck.

  190. Silly programmers by Ol+Olsoc · · Score: 1
    Of course you can't "take back" something freely given under those circumstances.

    But here's the issue. If you are going to be #metoo'd and castigated or perhaps even demanded to be fired for violating the mandatory rules on how you must act, there is an excellent chance that you will decide that participation has no positives. What do you get for contributing, and what do you get if in a moment of weakness, you write or say something that someone might find offensive?

    I certainly believe in everyone being excellent to each other.

    But I also know that there are some people in this working world who will take full advantage of a "code of conduct" to tear down those who are better than them - crab potting.

    Me? No thanks, I've been in places where the most easily offended control the group dynamic. If you think Linus was toxic, just wait until you get someone who controls the group by claiming every criticism or minor disagreement is a personal attack.

    Because the goal then becomes to avoid offending them, not the original goal of accomplishing something.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  191. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    But if he now attacks the wrong person I expect there to be all kinds of hell and CoC-waving about how Linus is creating a "hostile environment" for women or ...>

    It's already happened; the whole point of the New Yorker article that drove Linus away was that in using strong, blunt language against men he was creating a hostile environment for women.

  192. The CoC had consequences by Anonymous Coward · · Score: 0

    Okay, so I own a small research corporation with about 20 developers, working mainly in computation methods, high performance computing, and other computationally intensive applications. (no, not crypto mining)

    As a matter of routine, we develop our own computational libraries and make changes to the Linux kernel to improve performance (particularly with respect to scheduling, memory management, and other issues that affect high performance computing). Until the CoC was enacted, I had a laissez-faire policy towards making contributions to the linux kernel. I don't honestly know if anyone on staff ever actually contributed. However, after the CoC, I had to enact a corporate policy specifically prohibiting any contributions to the Linux kernel, interaction with kernel developers, or anything else that may result in a legal or other risk to the company. The last thing I need is some band of SJWs descending upon my blissfully meritocratic company with torches and pitchforks and bothering us.

    (btw: we don't sell hardware or software nor do we redistribute any code or software, and are therefore not required to disclose our improvements under any provision of any license under which the kernel is distributed)

    1. Re: The CoC had consequences by Anonymous Coward · · Score: 0

      Smells like bullshit, looks like bullshit, sounds like bullshit. I'm going to hazard a guess here...

    2. Re:The CoC had consequences by Anonymous Coward · · Score: 0

      Discuss license rescission with said developers, along with others thinking of taking similar actions.

  193. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Drupal developer kicked out for having the wrong sexual kink.

    I'm sure nothing would have happened had it'd been a woman. Hell, they'd probably given her a parade.

  194. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    That would not work unless they used a non-open-source license. And it's academic, because they can't rescind the license. This is such a basic feature of contracts that it goes all the way back to British common law.

  195. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    Stfu with your school bullies analogy, no one buys the Brogrammer narrative your puppet masters dreamt up.

    They should stick to being useless hipsters, and you their strapon riding sissy boy.

  196. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    Pretty hard to take your complaint seriously when you blatantly mock LGBT people in it. Cry me a river, you won't be missed.

  197. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    Replaced by a bunch if pink haired nongendered soy-boys who can't code, but are willing to put in bad code offered by the NSA?

    No thanks asshole.

  198. Licenses and revocability, in a paragraph or less. by Anonymous Coward · · Score: 0

    As has been stated in easily accessible terms elsewhere:
    "Most courts hold that simple, non-exclusive licenses with unspecified durations that are silent on revocability are revocable at will. This means that the licensor may terminate the license at any time, with or without cause." +

    Version 2 of the GPL specifies no duration, nor does it declare that it is non-revocable by the grantor.

    (Also note: A perpetual license may violate the rule against perpetuities in various jurisdictions where it is applied not only to real property but additionally to personal property (and the like), which is why the GPL-3's term of duration is set as the duration of copyright on the program (and not "forever"))

    +[https://www.sidley.com/en/insights/newsupdates/2013/02/the-terms-revocable-and-irrevocable-in-license-agreements-tips-and-pitfalls]

  199. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    I find this accusation as credible as Dr. Ford's.

  200. GPL version 2 is a bare license. by Anonymous Coward · · Score: 0

    Regarding those who are ejected from the Linux Kernel Community after this CoC:

    Contributors can, at any time, rescind the license grant regarding their property via written notice to those whom they are rescinding the grant from (regarding their property (code)).

    The GPL version 2 lacks a no-rescission clause (the GPL version 3 has such a clause: to attempt furnish defendants with an estoppel defense, the Linux Kernel is licensed under version 2, however, as are the past contributions).

    When the defendants ignore the rescission and continue using the plaintiff's code, the plaintiff can sue under the copyright statute.

    Banned contributors _should_ do this (note: plaintiff is to register their copyright prior to filing suit, the copyright does not have to be registered at the time of the violation however)

    Additionally when said banned contributors joined the Linux team, they were under the impression that it was a meritocracy: in-fact this belief was stated or ratified by those within the governing body regarding Linux when the contributors began their work (whatever that body was at that time, it could have been simply Linus, or Linus and a few associates).

    The remuneration for the work was implied to be, or perhaps stated, to be fame as-well as a potential increase in the contributors stature, in addition to membership in the Linux Kernel club or association, or whatever it is that the Linux Kernel Community actually is (which a court may determine... it is something, suffice to say).

    Thusly for work, consideration was promised by (Linus? Others? There are years of mailing list archives with which to determine).

    And now that consideration has been clawed-back and the contributors image has been tarnished.

    Thus the worker did work, however the other side of the implied, or perhaps written (email memorandums), understanding has been violated (once the contributor has been banned under the new non-meritocratic "CoC").

    Damages could be recovered under: breach of contract, quazi-contract, libel, false-light. (services rendered for the contractual claims, future lost income for the libel claims)

    In addition to copyright claims. (statutory damages, profits)

    For greatest effect, all rescission should be done at once in a bloc. (With other banned contributors).

    Contributors: You were promised something, you laboured for that promise, and now the promise has become a lie. You have remedies available to you now, as-well as in the close future.

    Additionally, regarding those who promoted the Code of Conduct to be used against the linux kernel contributors, knowing full well the effect it would have and desiring those effects; recovery for the ejected contributors via a tortious interference claim may be possible.

  201. Response to SFConservancy: The copyright holder ca by Anonymous Coward · · Score: 0

    The software freedom conservancy has tendered its response:
    http://sfconservancy.org/news/...
    http://copyleft.org/guide/comp...

    ""
    "The GPLv2 have several provisions that, when taken together, can be construed as an irrevocable license from each contributor. "
    ""

    It cites:

    " That license granted to downstream is irrevocable, again provided that the downstream user complies with the license terms: "[P]arties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance" (GPLv2Â4). "

    However this is disingenuous

    The full text of section 4 is as follows:

    ""
    4. You may not copy, modify, sublicense, or distribute the Program
    except as expressly provided under this License. Any attempt
    otherwise to copy, modify, sublicense or distribute the Program is
    void, and will automatically terminate your rights under this License.
    However, parties who have received copies, or rights, from you under
    this License will not have their licenses terminated so long as such
    parties remain in full compliance.
    ""

    The "You" in section 4 is speaking of the licensee regarding sub-licensees, it is not speaking to the licensor/copyright-holder.

    IE: if the licensee loses his license, through operation of the automatic-revocation provisions, the sub-licensees do not also lose their licenses.

    IE: The language is disclaiming a chain topography for license distribution, and instead substituting a hub-and-spoke topography (all licenses originating from the copyright holder, not the previous-in-line)

    GPLv3 added a no-rescission clause for a reason: the reason being to attempt to create an estoppel defense for the licensees against the licensor. You will notice that Eben Moglen never speaks on these issues. (He preumably is aware of the weaknesses vis a vis the US copyright regime.)

    Section 6 further clarifies the hub-and-spoke model:
    ""
    6. Each time you redistribute the Program (or any work based on the
    Program), the recipient automatically receives a license from the
    original licensor to copy, distribute or modify the Program subject to
    these terms and conditions. You may not impose any further
    restrictions on the recipients' exercise of the rights granted herein.
    You are not responsible for enforcing compliance by third parties to
    this License.
    ""

    The memorandum posted then goes on to a discussion of estoppel, detrimental reliance, etc; noting that users may have relied on the software and their licenses may be estopped from being revoked from said users since doing so might cause them unanticipated loss. This is speaking of already published, existent, versions of the program used by end users.

    The memorandum seems to ignore what happens to "upstream" once said project receives a revocation notice. Thought it may be possible that users of a published piece of software may have defenses to license revocation, the same is not true regarding the rescinded property vis-a-vis future prospective versions of the software nor of future prospective licensees of said software.

    That is: once the grant to use the code in question is rescinded, future versions of the software may not use that code. Current users of the software may be-able to raise an estoppel / detrimental reliance defense regarding the current published software, however the programmers working on the next version of said software cannot continue to use the property in future versions of the software (such would be a copyright violation once the gratuitous license is rescinded by the grantor).

    Additionally, prospective-licensees, once the grant was rescinded and such was published,

  202. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Why would the words crazy and jesus ever be used in technical contributions, they add no value. I suggest people just stick to technical language and no one will ever have cause to invoke CoC.

  203. Re: Response to SFConservancy: The copyright holde by Anonymous Coward · · Score: 0

    Gnu GPL version 2, section 0:
    "Each licensee is addressed as "you". "

    The "you" is not referring to the licensor (copyright owner). It is referring to the licensees and then future sub-licensees/additional-licensees receiving the work from said previous licensee.

    It is independently clear from the context of the clauses if you read them in full. ...and then section 0 comes around and makes it _explicit_ that "you" refers to the licensee. (if you had any doubt)

    Additionally, you should know that the copyright owner is not bound by the gratuitous license he proffers to potential licensees regarding his property. The licensees are bound to his terms: he is the owner. They take at his benefaction.

    GNU GENERAL PUBLIC LICENSE
          TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

        0. This License applies to any program or other work which contains
    a notice placed by the copyright holder saying it may be distributed
    under the terms of this General Public License. The "Program", below,
    refers to any such program or work, and a "work based on the Program"
    means either the Program or any derivative work under copyright law:
    that is to say, a work containing the Program or a portion of it,
    either verbatim or with modifications and/or translated into another
    language. (Hereinafter, translation is included without limitation in
    the term "modification".) Each licensee is addressed as "you".

  204. Re:Legitimate Kernel Developers Don't Want To Resc by Caesar+Tjalbo · · Score: 1

    I knew him through the Nexuiz game, he's made a bunch of beautiful, clever yet fairly unplayable maps. I've chatted a few times with him, most of the time he came across as completely reasonable but you just had to avoid certain subjects :-)

    --
    "I'm not much interested in interoperability. I want substitutability. I want to be able to throw your software out."
  205. Re: Legitimate Kernel Developers Don't Want To Re by Anonymous Coward · · Score: 0

    Except all past wars have mostly entirely been fought by men, good job ladies doing your part... securing our freedom...

  206. Re: Legitimate Kernel Developers Don't Want To R by Anonymous Coward · · Score: 0

    Translated, if you support the wrong think, we'll keep your code, publicly shame and dox you, call for our followers to issue death and rape threats, all in the name of our PROGRESSIVELY TOLERANT VIEWS.

  207. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 1

    Iâ(TM)m white and male and I watched Kavenaugh. He acted believably guilty while his accuser was believably a victim. Most telling was his best friend, accused of being present at the scene of the near rape, wouldnâ(TM)t testify on his behalf. Kavenaughs opening statement was given in a demeanor Ive seen often in drunk assholes. He was flushed and belligerent, also characteristics of someone recently under the influence of alcohol. He does not deserve to be a judge of any kind.

  208. Re:Legitimate Kernel Developers Don't Want To Resc by Rasatsu · · Score: 1

    You're too naive, this is exactly the kind of "reasonable" steps the cultural marxist use to take over institutions.

    In a few years you will wish you never let this happen.

  209. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Okay Raenex, as an interested reader I will complete your thinking for you. Jacobsen vs. Katzer is perfectly relevant to this discussion because it established that a license agreement can override copyright law by adding enforceable conditions. They can even override patent rights. It took me all of 30 seconds to do this search. Read these links:
    https://en.m.wikipedia.org/wiki/Jacobsen_v._Katzer
    https://www.loeb.com/articles-ipentertainmentcaselawupdates-20090121-jacobsenvkatzeretal
    https://www.finnegan.com/en/tools/jacobsen-v-katzer-and-kamind-associates-inc/analysis.html
    there were many more like this on the first search results page.
    My recommendation is, go be a tool somewhere else.

  210. Re:Legitimate Kernel Developers Don't Want To Resc by walshy007 · · Score: 4, Informative

    Not the original poster, but in the examples of people just purposefully trying to make mountains out of molehills and stir crap to the detriment of all in an open source project realm, would this suffice?

    There are those out there with too much time on their hands that just want to either seize power through questionable means or watch the world burn. Using moral panic and fear of a mob as means to their ends.

    There are common trends in the way these things start/are enforced, and while it may not be of great concern now patterns have been established towards the behavior. In the worst of cases the mob can refuse to stop even in the face of evidence appearing that no wrong doing was ever done.

    It may be an overreaction, but it the fear seems to be that this will be the wedge used to allow those willing to use purposeful over-sensitivity and bad faith to accrue power.

    Mob mentalities should be feared, but we shouldn't succumb to them or to actors acting in bad faith for their own gain.

  211. Re:Legitimate Kernel Developers Don't Want To Resc by drinkypoo · · Score: 1

    Perhaps in the US it works like that. The world is a big place, though.

    The world is a big place, but most of it follows essentially the same copyright laws (which are unified by various treaties) and has similar contract law. And it doesn't generally permit just one party to nullify a contract without clauses permitting it written into the contract to begin with, either.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  212. Re:Legitimate Kernel Developers Don't Want To Resc by drinkypoo · · Score: 1

    Yeah right, that never happens:
    https://yro.slashdot.org/story...

    That was over access to the patent, which is why the GPLv3 has the patent stuff in.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  213. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    It's crazy to do something and you are crazy have clearly different meanings and I think any reasonable panel of community members can tell the difference... relax a little!

  214. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    I don't know if this is an accurate example or not, but this was an example of someone being removed from a project from holding private fetish about submissive women. What that has to do with the code they submit is beyond me.

    https://developers.slashdot.org/story/17/03/27/2115233/prominent-drupal-php-developer-kicked-from-the-drupal-project-over-unconventional-sex-life

  215. Re: Legitimate Kernel Developers Don't Want To Res by Raenex · · Score: 1

    Okay Raenex, as an interested reader I will complete your thinking for you.

    Oh, how wonderful! Except I was asking Bruce to back up his assertions, which he failed to do because, when pressed, he wanted to rely on puffery instead of referential evidence.

    Jacobsen vs. Katzer is perfectly relevant to this discussion because it established that a license agreement can override copyright law by adding enforceable conditions. They can even override patent rights. It took me all of 30 seconds to do this search. Read these links:

    Try actually reading my comments, you idiot. I already read and quoted from the Wikipedia article, explicitly stating that already:

    "The case was ultimately settled, and the only legal precedent that Wikipedia mentions [wikipedia.org] is: "The case established the rule of law that terms and conditions of the Artistic License 1.0 are "enforceable copyright conditions".[3]""

    But this is not what the argument is about or the case Bruce is making.

    My recommendation is, go be a tool somewhere else.

    My recommendation is for you to follow your own advice.

  216. BLACKMAIL by Anonymous Coward · · Score: 1

    Linus Torvalds is being blackmailed. He was setup and caught in a honeytrap. Now he is being threatened with a #MeToo purge.

    Follow the money. "Progressives" are shock troops for the corporate oligarchy.

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

      Who let the timecube guy out?

  217. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    And there is not a single line of code that is "better" just because it was written by a straight white male. Or a white male who dwell's in his momma's basement and weighs in at 300+ pounds.

  218. Re: Legitimate Kernel Developers Don't Want To Res by scsirob · · Score: 2

    True. the CoC says that the code is NOT better by X. The problem is that the authors and worshippers of the CoC do not live by those rules. They look at the outcome. They see 'too few women' involved. They see 'a white male' making some nasty remarks. Therefor they brand the developers as racist, misogynist haters who must have blocked minorities from entering code. This is already rearing its ugly head now that they are marking Theo Ts'o as 'rape apologist'. What the heck, folks??!? Are you really going to let that happen? Are you really going to let these groups, who have contributed nothing to the world's greatest open source project, dig through every one's private life and smear them whenever they find something that does not fit *their* agenda? Really???!?

    These groups will not rest until every line of code is tagged with identity markers so they can prove that either there's racism going on, or there is equality of outcome for each of their oppressed little butthurt minorities. Never mind the goal of writing great Linux code. As an AC below already mentioned, CoC is a disease.

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
  219. The Code of Conduct is a poison pill by Tom · · Score: 4, Insightful

    The CoC is a poison pill.

    Let me tell you the story of the Pirate Party in Germany. I was a member, so this is inside perspective:

    Once upon a time, a german Pirate Party was founded, and got rapid interest. It growed quickly and the timing was right. New surveilance laws brought public interest to the party topics, and it had some success at elections as well as a media interest far larger than its single-digit election percents would justify.

    But it was growing in both success and popularity. Some hopeful observers started to give it chances to enter the german parliament (which has a 5% treshold). It did successfully enter multiple local and state parliaments.

    Then the trolls took over. Suddenly all these topics of equal rights and protection of minorities and proper language and genderism and what else you have was on the agenda, and in a tense internal vote even entered the party platform. The original concept of the Pirate Party - digital civil rights - became a side note. A lot of weirdos made career inside the party, and the tools they used to edge out the original pirates was the same as the CoC. Wordings, language, conduct. It was the end of the Pirate Party. Nobody is talking about them anymore, and the last national election got them 0.4 % of the votes, which is their worst result ever and an 82% loss compared to the previous election.

    These things have become tools for people with completely different agendas. None of the Pirate Party trolls had any history of making anyones life better. There are certainly causes worth fighting for and there are certainly cases where improper language, prejudices and such are harming people and there are people who stand up for them and help those affected. But the vast majority of social justice warriors have no such history. They have nothing under their belt where their actions actually made the life of an actual person better. Theirs war is in the abstract. "women are harmed by ..." - which woman exactly, when exactly and how exactly?

    ---

    We nerds are susceptible to this kind of arguing because we can think abstractly and don't think it unusual. That is why social justice warriors thrive in the academic environment. In a farming village, nobody would take them seriously, because people are interested in actual milk from actual cows, not milking theory.

    Look for actual harm to actual people, or ask for references of where these warriors managed actual benefits to actual people with their demands and actions. If they cannot provide evidence of either, disregard their bullshit and call it for what it is.

    It still pains when I think of the takeover and destruction of the German Pirate Party. Please don't let the same happen to the Linux kernel. Keep out the trolls.

    --
    Assorted stuff I do sometimes: Lemuria.org
    1. Re:The Code of Conduct is a poison pill by JustNiz · · Score: 1

      Totally agree. I really wish I had mod points.

  220. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Last reported: There is a group of at-least 5 old developers who have discussed the issue amongst themselves and have jointly retained an attorney both skilled in copyright litigation and knowledgeable about the technical aspects.

  221. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    because of people like me, the law doesn't allow him to marry very young girls.

    Dammit, Bruce. That was your fault? I had no idea.

    I had a high opinion of you but it's going to take a big hit thanks to this revelation.

  222. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    No one answers you anymore because you ignore it when they do. When you stop getting mindless modpoints for positing the question you stop asking it. Every social justice project with you is the same. The same underhanded tactics. The same sorts of lies. The same wasting other people's time but never ever backing up your own claims. So I will reply with your same tactic: google it. I'm not doing your homework for you. I don't have to justify myself to you.

    More people need to wake up to this. Slashdot is hemorrhaging good contributors due to this fatigue, but the fight will never end.

  223. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    It applies because it establishes precedent. A lawsuit involving GPLv2 could claim the same reasoning applies. Try learning a little about rule of law before blathering on like a fool.

  224. Re: Legitimate Kernel Developers Don't Want To Res by Raenex · · Score: 1

    It applies because it establishes precedent. A lawsuit involving GPLv2 could claim the same reasoning applies.

    It's not the precedent that the argument is about. That's why I mentioned it, to show that Bruce needs to provide referential evidence for the particular precedence claims he is making.

    Try learning a little about rule of law before blathering on like a fool.

    Try learning how to read competently instead of repeating what was already said, but not understanding the context or the basis of the argument. You're like that annoying kid that learned one thing and thinks he's an expert.

  225. Re:Legitimate Kernel Developers Don't Want To Resc by AmiMoJo · · Score: 1

    I addressed the Opal issue in another post, but what it boils down to is that someone made a complaint (before the CoC was even in place!) and it eventually resulted in a CoC being adopted. However note that the CoC they did adopt does not apply to things said outside of official project spaces, so would not apply to the tweets she was complaining about anyway, and she accepted that publicly in a Medium blog post: https://medium.com/@coralinead...

    Note that the guy in question was not banned or removed or sanctioned in any way, all that happened is a CoC stating explicitly that those kinds of transphobic statements should not be made in official project spaces was adopted.

    So if we are talking about making a mountain out of a mole hill... I think the people meta-complaining about it are blowing it out of all proportion.

    Your second link is 11,000 words, estimated reading time 1 hour. So TL:DR I'm afraid but generally speaking false rape allegations are an issue we should all be concerned about, but nothing to do with a Code of Conduct.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  226. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Ivan, this isnt your thread, a different bunch of crazies are here for this one. Wait your turn.

  227. Re: Legitimate Kernel Developers Don't Want To R by Anonymous Coward · · Score: 0

    I found this one hilarious. Don't get me wrong, the comments on this post are a whole new world of crazy and a departure from the usual alt reich loons; but I still sincerely hope none of them are older than early teen. What I don't understand is why Bruce saw fit to engage with this torrent of obvious immaturity seriously.

  228. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    I think it wouldn't be a license specific law that would be relevant. There are quite a few laws that apply generally to exchanges between two parties. For example if I give you a gift and you insult me or punch me in the face right after I would be in my right to demand the gift back.

  229. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    So what you're saying is that if you believe you've won, you'll stop bawling? I don't believe that's developmentally healthy, but then that's not my concern. Thank goodness you believe you won gamergate.

  230. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Iâ(TM)m white and male and I watched Kavenaugh. He acted believably guilty while his accuser was believably a victim. Most telling was his best friend, accused of being present at the scene of the near rape, wouldnâ(TM)t testify on his behalf. Kavenaughs opening statement was given in a demeanor Ive seen often in drunk assholes. He was flushed and belligerent, also characteristics of someone recently under the influence of alcohol. He does not deserve to be a judge of any kind.

    Because I believe in women, and I don't believe in men!

    I don't need any evidence, (is that how I say it master?)

    YES SLAVE, Now get back to polishing my dildos with your asshole!

  231. Re: Legitimate Kernel Developers Don't Want To by Anonymous Coward · · Score: 0

    I don't understand why Bruce keeps doubling down on this SJW CoC and ignoring the wider applications.

    It's like watching a small child covering their ears and screaming LA LA LA LA LA LA LA LA LA LA.

  232. Re:Legitimate Kernel Developers Don't Want To Resc by 110010001000 · · Score: 1

    I am talking about the GPL specifically. It is irrevocable. There is a clause in the GPL that states that. Licenses can be revoked as long as there is no "consideration" involved. I'm not a lawyer though so I really don't know what I am talking about.

  233. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    I am talking about the GPL specifically. It is irrevocable. There is a clause in the GPL that states that.

    Not in GPLv2, which is the relevant version for Linux.

  234. There have been claims by MikeeUSA by Eunuchswear · · Score: 1

    Who, in his head is "many people, including journalists".

    --
    Watch this Heartland Institute video
    1. Re:There have been claims by MikeeUSA by Anonymous Coward · · Score: 0

      Does that prove these claims false?

      What if this "MikeeUSA" is what he claims to be?
      An attorney.

      And what if his claims about gratuitous licenses are true?

      Is it so impossible?

      On what basis do you make your determination? The words of an interested party on the other side of the issue, who's publication was refuted 5 hours later.

  235. Re: Legitimate Kernel Developers Don't Want To Res by shplopt · · Score: 1

    This is a *really* unusual hot take. You've been misinformed. Occupy always had a leftist bent; I was extremely skeptical about the whole thing from day one. Occupy never really transcended my doubts, as the state and capital were ultimately able to recuperate insurgent sentiment. It's notable that recuperation works where direct physical intervention fails, though the state was generally savvy enough to use a combination of tactics, by avoiding intervention during during the height of Occupy, and waiting to attack until it had begun to wane. Anyway, in some places the reified identity politicians from the general assemblies were successfully challenged, and insurrectionary interlocutors were able to maintain temporary autonomous zones, as well as attack not just symbols of capital, but the ability of the state to maintain the flow of capital. Which is to say that you've got it exactly backward. Your source, BTW, manages to display *more* ressentiment (in the Nietzschean sense) than any SJW I've ever met. If you're actually interested in what happened, Little Black Cart put out a good retrospective - https://archive.org/details/Oc... A better example for your case can be found in the Occupy ICE encampments, especially Philly - https://phlanticap.noblogs.org...

  236. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    "Moral rights" give you the right to say whether or not your name should be attached to your work. That's all. They are, by design, separate from "economic rights".

  237. Re:Legitimate Kernel Developers Don't Want To Resc by Eunuchswear · · Score: 1

    subhuman creeps like Soros.

    Well, you've outed yourself there, haven't you.

    --
    Watch this Heartland Institute video
  238. That's the thing about open source. by JustNiz · · Score: 1

    Of course you can't take back what you freely gave.

    But that's the thing about open source. If you don't like whats going on, then just make your own branch.

    1. Re:That's the thing about open source. by Anonymous Coward · · Score: 0

      You have not given anything. You have licensed.

      A license is permission to use, not transfer of title.

      That permission can be rescinded.

  239. Re:Legitimate Kernel Developers Don't Want To Resc by Dusanyu · · Score: 1

    Allegedly, Just because the man was accused does not mean he actually did it. People are innocent until proven guilty

  240. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    You're completely wrong. The rule is not "If the GPL doesn't grant the copyright holder this, he may not do it".
    The rule is "The licensee only has the privileges bestowed upon him that the owner of the property has granted"

    Do you understand that? No. Thought not (moron).

    Version 2 of the GPL bares no "irrevocability by grantor" clause, specifies no duration, and the "You" it speaks of (cited by the SFConservancy.org) is explicitly declared to be the licensee in section 0 (not the copyright holder, as the SFConservancy tries to argue).

    Here's some lay-mans reading for you:
    Licenses and revocability, in a paragraph or less.

    As has been stated in easily accessible terms elsewhere:
    "Most courts hold that simple, non-exclusive licenses with unspecified durations that are silent on revocability are revocable at will. This means that the licensor may terminate the license at any time, with or without cause." +

    Version 2 of the GPL specifies no duration, nor does it declare that it is non-revocable by the grantor.

    (Also note: A perpetual license may violate the rule against perpetuities in various jurisdictions where it is applied not only to real property but additionally to personal property (and the like), which is why the GPL-3's term of duration is set as the duration of copyright on the program (and not "forever"))

    +[https://www.sidley.com/en/insights/newsupdates/2013/02/the-terms-revocable-and-irrevocable-in-license-agreements-tips-and-pitfalls]

  241. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Oh my sweet summer child, what a fool thee is, to think that the words granted to the public are the full expression of the thoughts and apprehensions that predicated their promulgation.

    No one is confused. The paramount reason Eben Moglen has the FSF accepting contributions only with copyright assignment is because the grantor of a license that is a gratuity (no consideration (read: usually money) given) can remove the permission regarding the use of his property at his pleasure.

    It is property law 101.
    And no: YOU are not a lawyer.
    That doesn't mean no one is.
    Just because you don't understand it, doesn't make your opinions true...
    Next from you: a plea for "common sense", and indignation that your betters aren't obeying your "common" culture.

  242. Re:Legitimate Kernel Developers Don't Want To Resc by Cederic · · Score: 1

    This is just obnoxious gamergate folks grabbing at publicity where they can get it.

    Do you have actual evidence of this or are you being alarmist for self promoting purposes?

    I used to respect you but seriously, you talk some shit these days.

  243. Re: Legitimate Kernel Developers Don't Want To Re by Millennium · · Score: 1

    But it's true. Genitals matter more than code to the people who wrote the CoC.

    This seems to be true, and I do worry about it. But if you read the CoC, they don't appear to have allowed this belief to infect the CoC itself. Meritocracy demands we not care who wrote the code, as long as the code is good, does it not? They've got a decent set of rules. All I'm doing is respecting the same principles you pay lip service to.

    Only they have no objective standards and fail to meet scientific reality.

    What "scientific reality"? The fake evopsych bullshit you've been spouting is pseudoscientific at best. They're not doing so well on the scientific front either, it's true, but you're the ones trying to apply "science" to realms where the concept doesn't even apply.

    For the last few and next few weeks we'll also get to see on full display what they think of the rule of law, innocent until proven guilty, and evidence.

    So we'll be able to compare them to what we've seen of the way you think of these things the past few years? Wonderful. If they actually manage to limbo their way under the bar you've set, I'll be shocked, but a comparison will be useful.

  244. Re:Legitimate Kernel Developers Don't Want To Resc by dcollins · · Score: 1

    That does not seem to be an satisfactory case in my reading. GGP said, "Some even seem to go around like agent provocateurs, stirring shit up trying to trigger name calling and then pouncing on them as bigots and acting like their taunting is really an act of community service exposing hidden discrimination".

    The example you post is someone calling out prior, totally free-willed bigotry by the maintainer of Opal. No one was tricked into name-calling. No one denies that the maintainer of Opal is a bigot. No taunting (e.g., no curse words like "stirring shit up"). The original poster in the linked thread is entirely fact-based and impressively restrained.

    --
    We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
  245. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Pointing this out is pretty much yelling "I'm on the spectrum".

  246. Re:Legitimate Kernel Developers Don't Want To Resc by ArchieBunker · · Score: 1

    But if you are using the definition in the CoC, the answer is because *it is the kernel mailing list* and it is implied this is where you discuss the kernel.

    Someone who writes a sound card driver for example may make a post "I changed the init sequence from sending 0xFF to sending a 0x00 three times, waiting 100ms, and then sending 0xFF. I had to do this to make it work with brand BLAH"

    The above statement is defined as a personal opinion by the CoC, and if brand BLAH is a company run by a female, the person making the above "personal opinion" is performing an attack on all women

    Holy fuck you're reaching. What you stated about the hardware is fact. It is verifiable and reproducible. It is NOT an opinion.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  247. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    Yes, and it's corroborated by the Motherboard article (which you didn't read before mouthing off), and no real kernel developer has come forward stating any intent to rescind. And if you don't like the fact that I'm a Social Justice Warrior, and proud of it, I could care less.

  248. Re:Legitimate Kernel Developers Don't Want To Resc by Cederic · · Score: 2

    I'm sure you could care less. Indeed, you seem to care far too much that you're identified with certain viewpoints.

    But that's a distraction. The Motherboard article provides zero fucking evidence whatsoever that this is anything to do with gamergate. You provide zero fucking evidence whatsoever.

    It was obvious from the outset that the push for developers to rescind was a minority voice, and no surprise if it's a troll. I just don't see why the fuck you (or Motherboard, not that they have credibility either) need to bring in something entirely unrelated.

    Stop it. You're making yourself look silly.

  249. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    So, you're going to claim to be a totally unbiased person with absolutely no sympathy for gamergate, right? Mark Kern's previous involvement with gamergate is really well documented in the press. MikeeUSA's previous repugnant conduct too. The noise about "rescind" is objection to having a code of conduct, all around the same themes as gamergate, and by the same people. No legitimate kernel dev wants anything to do with it, because they don't want to be identified with those folks.

  250. Re:Legitimate Kernel Developers Don't Want To Resc by Cederic · · Score: 1

    I don't use labels. Harassment is bad, if that helps?

    But guilt by association is also bad. Don't do that.

  251. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    They self-designate. Just talk about gamergate online, and you will get feedback from the same people every time. And it's the people who were identified as gamergate perpetrators, spouting the same themes as they did with gamergate.

    You can refuse to refer to people using the names that have been coined for their beliefs and activities if you want to, but I'm not going to consider that a virtue, just obfuscation.

  252. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    No. I do my best to treat people with respect, but something like this would drive me away. Social Justice is a game that the only winning move is to not play. Lets say you try to be diverse and inclusive. Somebody will claim "well, why don't you hire any black midget trans lesbians?" Well, if you say that you couldn't find any, they'll accuse you of any 1000 of the various "ists" out there. If you admit you could have done better, they'll use this as evidence to destroy you. Jesus Christ could come down, and this crowd would rip him to shreds, despite him being 1000000 times better than the people ripping him apart. No matter how good you are, no matter how hard you try, the goal posts will be moved, you will be judged by the new standard and you will be destroyed. The entire culture is purely toxic.

  253. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    The claim isn't for retroactively removing it. It's that all future versions of the kernel wouldn't be allowed to include the code. If you're going to comment, could you at least make them for the argument people are actually having and not for the one you wish they were having.

  254. Stallman is wrong. by Anonymous Coward · · Score: 0

    Stallman is wrong.

    Gratuitous licenses are revocable.

    The grantor was payed no consideration for his code, and he tendered no utterance which would induce a reasonable licensee* to rely on the existence of a continuance of permission for any length of time (Version 2 of the GPL bears neither a no-rescission clause, nor does it even bear a clause giving a period to it's effect) (Version 3 of the GPL has both of these added (no-rescission by grantor, period of license is the term of copyright on the program), Linux is under version 2, the license the grantors granted regarding their property is version 2. Linus even publicly rejected GPLv3 with much grandstanding)

    *(Note: Linux Licensees seem to not even bother reading the one page grant. This is their level of reasonableness)

  255. Re: Legitimate Kernel Developers Don't Want To R by Millennium · · Score: 1

    Funny, because the whole brogrammer thing is one of the most common memes surrounding the tech industry. I get the sense that a whole lot of people believe it, true or not.

    It's not really the angle I was going for, though. Yeah, there are probably some brogrammers out there, emulating the groups they secretly envied so much back in school. But the cyclic bullies are something quite different. It's said that most abusers were once abused themselves, and peer-abusers are no different. They prey on targets of opportunity because it makes them feel powerful -alpha, if you will- despite knowing exactly what it does to the people they torment.

    Understand, this is not an excuse. Even the best of the bitter unfuckables are actually worse than their old tormentors, who could at least claim a kind of negligent ignorance of the impact their actions had. These creepers, though, know exactly what they're doing to people as only those who have been victimized can, yet they make the choice to do it anyway.

    And that's the best of them: the ones who faced actual bullying. There is another kind, who never actually faced that sort torment, and only thinks they were bullied. Unlike the actual bullying victims, these people have acted like jerks or creepers all their lives, and because of this, no one wanted them around, but people didn't go out of their way to torment them. And these pseudo-cyclic abusers convinced themselves that this was bullying, when really it was nothing more than legitimate ostracism, because that was easier than change.

    Which type are you, I wonder? No doubt you think you were bullied -we're geeks, we all think it- but were you really? Or are you just another Stephen Miller, playing at victimhood to justify victimizing others in ways you never really were?

  256. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    It's just not how the GPL works.

    Yes, and this sort of thing has happened before. For example "atscap and pchdtvr GPL revoked" scandal from 2008.

    TL;DR "No. One can't retroactively revoke licenses previously granted, unless the license terms allow you to do so.
    The most you can do is stop granting new licenses."

    Or you can read the "revoking" notice that was sent here: https://web.archive.org/web/20080307080959/http://sourceforge.net/developer/diary.php?diary_id=26407&diary_user=147583
    And a legal argument written by a lawyer and posted to Groklaw on that scandal here. http://www.groklaw.net/article.php?story=2006062204552163

  257. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    What is so repugnant about MikeeUSA's conduct?

  258. The paramount reason Eben Moglen has the FSF accep by Anonymous Coward · · Score: 0

    The paramount reason Eben Moglen has the FSF accepting contributions only with copyright assignment is because the grantor of a license that is a gratuity (no consideration (read: usually money) given) can remove the permission regarding the use of his property at his pleasure.

  259. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    "Yes, and this sort of thing has happened before. For example "atscap and pchdtvr GPL revoked" scandal from 2008."

    You are wrong.

    That case was never litigated. The author just disappeared and didn't bother talking to anyone anymore. He never even sent out C&Ds.

  260. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Why do you assume the person is not a lawyer?

    (The person who wrote that cited email is an attorney)

  261. Re:Legitimate Kernel Developers Don't Want To Resc by Agripa · · Score: 1

    If any court allowed you to retroactively change a license or contract it would destabilize everything.

    A court might not enforce a contract due to the public policy exception.

    What if I built a product on your GPL code and you decided to retroactively change the license? You can change it going forward, but not backward. I don't know any court that would allow changing licenses retroactively to happen.

    For instance what if the contributor discovered that the project was being run by Hitler and this would severely damage the reputation of the contributor if their code was not withdrawn?

  262. Re:Legitimate Kernel Developers Don't Want To Resc by Cederic · · Score: 2

    "Ignore them, they're gamergate" isn't virtuous. It's a blatant attempt to disregard their viewpoint and insinuate that they're bad because that label has been used by the media to demonise people.

    Maybe - just maybe - some of the themes they're spouting are legitimate points of interest, worth discussing further, and highlight genuine causes for concern.

    Certainly I've seen harassment of respected Linux contributors by supporters of the CoC, so I guess you're right, the same tactics relating to the same themes underlying Gamergate are indeed being used.

  263. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Im sorry, but if you are writing code for the kernel, shouldnt you know why its "crazy" or "stupid" to use a signed int for measuring the size of a buffer. Your second example doesnt say why its bad either, it just gives a status quo argument as to why it should be an unsigned int. "Because we do it everywhere else" is not a valid reason in my book and it shouldnt be in yours either.

    He who would learn to fly one day must first learn to stand and walk and run and climb and dance; one cannot fly into flying.

  264. Re: Legitimate Kernel Developers Don't Want To by Anonymous Coward · · Score: 0

    QED, unfortunately.

  265. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    lol the example you gave is a project that did not have a CoC and the ticket ends with the project now having a CoC.

  266. Re: Legitimate Kernel Developers Don't Want To R by Millennium · · Score: 1

    Keep on hoping. I'm looking forward to your upcoming recreation of the Greatest Freak-Out Ever video when you lose.

  267. Re:Legitimate Kernel Developers Don't Want To Resc by squiggleslash · · Score: 1

    People are innocent until proven guilty

    I hate that phrase, it makes no sense. You're either guilty or you're not. Whether it's proven or not is a different issue.

    A legitimate rephrasing would be "You are assumed innocent until proven guilty."

    But let's be clear too: that applies to criminal trials. It doesn't apply to civil trials. And it certainly doesn't apply to job interviews, especially not job interviews for one of the most important jobs in the country, one with a life tenure.

    For civil trials, generally a balance of probabilities test is used. For job interviews, the fact someone is a controversial choice is frequently enough to ensure they don't get the job.

    The Kavanaugh hearings are for a job interview. It's being asked whether he can be trusted to be a Supreme Court justice. Disregarding his actions since the attempted rape allegations were made (which are disqualifying, you don't slam a political party you disagree with claiming an unsubstantiated conspiracy theory, trivialize the affects of your own alcoholism, and most importantly of all, repeatedly make completely unnecessary lies), he wouldn't get high-up, public facing, jobs elsewhere in the country with any private institutions given the number of sexual assault allegations against him, and given his failure to address them truthfully.

    --
    You are not alone. This is not normal. None of this is normal.
  268. Linux is Freedom by Anonymous Coward · · Score: 0

    If you don't like the development group, nothing is stopping you from forming your own group with your own Kernel fork, just stick with the GPL.

    1. Re:Linux is Freedom by Anonymous Coward · · Score: 0

      That is what is being discussed: sticking with the GPL, version 2, as written, as the license operates regarding US law.

  269. Re:Legitimate Kernel Developers Don't Want To Resc by Bruce+Perens · · Score: 1

    Read the kernel list, and you will see legitimate viewpoints being discussed by the people who are authentic kernel contributors and actually have a right to determine the policies of their own project. The folks I have described are interlopers from outside of the kernel project who simply took an opportunity to publicize their already-established, and mostly-repugnant, views.

  270. Re: Legitimate Kernel Developers Don't Want To Res by Anonymous Coward · · Score: 0

    Look, we're well aware that this story was invented by repentent right wingers after they spent a decade belittling the occupy movement, and only embracing it after it had fizzled because of the belittling from right wingers.

    Why does your "explanation" have to change every few years? Why can't you just admit you were completely wrong? Why is it that when reality bites you on the ass after you've just spent all your effort pretending that reality is some "liberal agenda", you can't just admit that you were wrong and man up?

    The right are so incredibly predictable. Once it's undeniable that the rich are screwing everyone else over, you invent this whole "We actually knew about what we were vehemently denying for so long, here's a conspiracy theory about how everyone else is to blame but us!". It's like clockwork. And I swear if I had a nickel for everytime it's happened just in my lifetime, I would be the world's first quadrillionaire.

  271. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    But we're keeping your code, against your wishes. Because the only alternative is to credit someone else with your commit, and that would be rewriting history. We are not far right wingers, so we do not feel comfortable rewriting history to make our feelings not hurt. We don't care if you whine and cry and try to call us bad guys.

    Fixed that for ya!

  272. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    So your example is equivalent of a white man in the 30's talking about how the uppity negroes aren't human, and only exist to rape white women? Your point proves the opposite of the claim made, and only outlines how important it is to add CoC's to every project in order to destigmatize OSS projects for non-white, non-males.

  273. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Yes it is. Thank you for showing us with a vivid example of how projection works. It's quite clear that Gamergaters (the entire thrust behind disdain for the CoC) are the scourge of humanity; we have copious amounts of evidence for that. But to see one of their poster boys post a bunch of links (from Reddit, no doubt; where people go to literally make up shit) and call it projection is literally meta-projection. I'm saving this post as an example to use in class of how projection truly works, and how the projectors can call projecting on the ones they always project towards.

  274. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    50 years ago you could replace SJW with "black" and captured the sentiment of the time quite well. That you don't realize this truth is sadly because most Americans are bitter about their history, and wish to rewrite it. That's why schoolbooks in Texas teach that slaves were "well compensated workers who often retired in luxury". Is it any wonder why the youth of today are distrusting? Once they learn the actual truth of history (all the nasty bits too), they get angry.

    Once the wealthy white men of today have called the National Guard on them and killed a few as examples, they'll fall back in line. Just like every generation before them who compromised their values for a tiny cut of the pie.

  275. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Their views on copyright and property law are correct, however "repugnant" you so declare they are.

    Bruce: When did you pass the bar?

  276. Re:Legitimate Kernel Developers Don't Want To Resc by Anonymous Coward · · Score: 0

    Irrelevant. Trump is a nut. He's the president. There is no requirement that a person be reasonable to have influence.