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

4 of 588 comments (clear)

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

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

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

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