6 ms·
The Symmetry of My UnAmerican McCarthyist Cancer (the GPL)
- jspthrowaway2 14y agoThe identi.ca discussion on this[1] is fairly interesting and, I think, illustrates some of the zealotry that Mark Shuttleworth was hinting at in his Slashdot post. Nicolas Delvaux[2] made a very clear post admitting that Mark didn't choose his words carefully (implying he disagreed with the way Mark presented his argument), but nonetheless he agreed with the underlying point: > Mark doesn't always choose his words wisely but I agree with his point. We can be confident that 100% free software will win in the long run [b]ut this won't happen if we don't increase our market share first. To get there we need to be pragmatic about users needs. Usable computers for example. A non-free driver is better than nothing for the people out there who don't care about licences. That is a totally reasonable argument, and I sensed right away that Nicolas was distancing himself from the inflammatory rhetoric and attacking the underlying point itself, which is a good one. I totally agree with that point, but I don't see myself ever saying that to Bradley Kuhn's face because even though Nicolas was very careful to highlight the form of the argument as distasteful, Bradley still sidestepped the (good) opinion and badgered Nicolas to death regarding Mark Shuttleworth's rhetoric: > @delvauxnic, I'm sorry to seethat you agree w/ @sabdfl that those of us opposed to proprietary !Linux drivers are insecure McCarthyist dicks I do not see Nicolas ever saying that. Look at the rest of the post! He's talking about long-term FOSS strategy, not Communism! He agreed with the underlying argument, not the delivery. I've encountered this before, and it's sidestepping a salient argument based on one tiny inconvenience that can be pounced upon. Nicolas never agreed with the comparison to McCarthyism, but Bradley Kuhn pounced on that straw man quite deftly. > @delvauxnic, saying @sabdfl "didn't chose his words wisely" says "Not that I would say that, but he's right". You didn't say he was wrong. The first part of this observation is untrue, and the second part is an irrational expectation for discussion. I can agree with the substance of an argument without agreeing with the way it was delivered or the specific words that make it up, and I am NOT required to apologize for someone else's remarks, tone, or delivery in doing so. Because Nicolas refused to do that, Bradley left this parting shot: > @delvauxnic, it was more than the "form" that's wrong. It's wrong to call people those things. You & I 've nothing more to discuss, it seems Completely ignore the point, keep attacking the same thing. Since you won't argue with what Bradley desires you to argue with, you will be shut down with a final dismissal. It's just distasteful, and I hate when a reasonable conversation gets punctuated with an icy "well, go fuck yourself, we have nothing left to talk about if that's your opinion". I've left out the actual discussion about the point that Bradley did participate in, because this sort of stuff is just as bad as Mark's comments, in my opinion, and it makes it just as tough to have a reasonable conversation. This is why I hate having any kind of discussion with people who are passionate about their beliefs with respect to capital-F Free software. I'm sorry to single out the group, but this is quite demonstrably how every discussion I've had that's critical of Free software has gone. There is no middle ground. It's all us and them. Either you're all the way, or you're part of the problem. I seem to recall reading a Stallman essay that even outright said that. It is simply impossible to argue and, eventually, you will have the door slammed on you regardless of your point. I am not claiming that Nicolas's argument was perfect, but he made some extraordinarily salient points and I wish Bradley had addressed those rather than badger him personally for daring to agree. [1]: http://identi.ca/conversation/97515496 http://identi.ca/conversation/97515496 [2]: http://blog.malizor.org/ http://blog.malizor.org/
- bkuhn 14y ago@jspthrowaway2: You selectively quoted from the thread. You specifically leave out where @delvauxnic and I settled the miscommunication (I've quoted the rest below). I think it was disingenuous of you to selectively edit in that way. Not only that, but you'll see I never called @delvauxnic "insecure", a "McCarthyist", a "dick" or anything else. I just kept pointed out that he seemed to be avoiding denouncing @sadbfl's own name-calling: in which he called people like me all of those names. Also, while that very thread was going on, (as you note) I was discussing substantive issues with @delvauxnic. I responded to every one of his salient points and engaged in debate. Your characterization of that conversion is completely inaccurate, IMO, and I encourage others to click over, read the whole thing for themselves, and make their own conclusions. Here's the resolution of the subthread you quote from above: @delvauxnic says: > I never said that it was acceptable. I understand that you feel offended but please have some hindsight and read again my comments. I replied: > my concern:you seem to avoid saying outright "@sabdfl's name-calling is wrong";You could say so & still agree w/his other points @delvauxnic replied: >Once again, the style of this comparison (name-calling if you prefer) was definitely wrong. But what is important (THE POINT) was exactly... I replied: > thank you for saying that it was wrong. I disagree that "it's an informal interview" is a legitimate excuse for @sabdfl though. @delvauxnic also said: > But yes, "@sabdfl's name-calling was wrong". Are you happy now that I reformulated what I said in my 1st comment? I replied: > @delvauxnic, I'm sorry, I thought you were subtly avoiding it; it seems that I was wrong about that; I get you thought you'd said it already
- jspthrowaway2 14y agoAlthough you resolved it later, you started it the way I have described, which is what I am taking issue with. I don't care how the argument ended, I'm taking issue with how it started. Most people lose interest when shut down the way you shut that guy down. How is it remotely logical to expect someone to denounce someone else's rhetoric before they're allowed to discuss the argument with you? I'm not going to apologize to you for something that somebody else said, but if I agree with his points, you know what, I agree with his points.
- 14y ago
- rogerbinns 14y agoI believe the protocol documentations made by Microsoft were not done out of the goodness of Microsoft's heart, but rather were the result of government action in the US and European Union in the last decade.
- meaty 14y agoNot strictly how it is. Here's what I saw: They were preparing the specifications before the government action. I worked for an organisation which was working with them at the time and they were pushing drafts of their documentation to us - the same ones you see on the Open Specification Promise. To be honest, the government action halted this process because they had to get a shit load of legal people involved. I think Microsoft has two camps inside. Those who really are technology focused and the marketing and management team. The latter are the ones doing all the damage. The technology people I genuinely feel sorry for.
- yuhong 14y agoWell, I think they first tried charging royalties before finally disclosing the docs and a patent list to Samba on royalty-free conditions. See this: http://www.samba.org/samba/PFIF/PFIF_history.html http://www.samba.org/samba/PFIF/PFIF_history.html http://www.samba.org/samba/PFIF/PFIF_agreement.html http://www.samba.org/samba/PFIF/PFIF_agreement.html
- meaty 14y agoThey did for some things. There are several factions inside Microsoft, some more respectable than others [1]. We managed to get MSRPC/DCOM documentation out of them no problems at all. TBH there was very little internal documentation on it apparently, most of it being inside 4-5 peoples' heads. [1] Small note to IE team: fuck you. I opened a genuine defect with steps to reproduce on Connect 19 months ago which was a regression between IE8 and IE9 and it was canned earlier today with the old bug vs feature thing. This is after 6 months of arguing with PAID UP GOLD PARTNER support over the issue as well which fucked up any IE upgrade plans for our clients for 6 months.
- Symmetry 14y agoIt's not an inevitable law of human society that if a group is unfairly attacked by some party cannot then go on to unfairly attack someone else. While it's easy to think of victimhood and especially one's own victimhood as an attribute, it's really a transitive relationship. Not to say which of the FSF or Cannonical is right in this dispute, I'm not sure myself, but this article made a seriously problematic argument.
- chwahoo 14y agoI don't think that post makes the argument you're objecting to. The author was just noting that advocacy for the GPL's version of "software freedom" has been attacked in the past by Microsoft and in the present by Canonical using oddly symmetrical language.
- bkuhn 14y ago(I'm the author of the article) I don't think of myself as a victim here. Indeed, Microsoft's attacks back in 2001 drove me to work hard and learn how to run a non-profit in a time when it's constantly under political attack. This has served me very well, and I use it today when my current org (Software Freedom Conservancy) is attacked for its GPL enforcement work constantly. Canonical, Ltd.'s attacks are more of the same. My blog post is about how Canonical really is just coming after the same group of people that Microsoft once was. I don't feel I'm a victim of either entity or any of the individuals involved. By contrast, they are my political rivals bent in doggedly pursuing their political agenda while I pursue mine. That's an overly Hegelian analysis of the situation, but hopefully that gives a flavor of what I'm thinking about in juxtaposing the two events politically.
- Symmetry 14y agoMay I suggest that there's a big difference between being called the Devil, and being called a witch hunter after you accuse someone else of being the Devil? I presume that when Microsoft called the FSF a cancer you didn't just sit there but made counter-claims about why Microsoft was saying that, right? I do think that Canonical was in the wrong on this particular issue, but there's a big difference between someone who is a serious enemy of your organization, and someone who is just hurt due to the mean (if more or less justified) things you said about them and is lashing out based on that.
- Nux 14y agoMoney is the Devil's eye, they say.
- pygy_ 14y ago[...] Fortunately, I am pretty sure verbatim copying something into your own brain isn't copyright infringement (yet). I found that footnote enlightening. Passed as a quip, but actually profound. Wow.
- azakai 14y agoThis kind of reasoning is in fact why I oppose most copyright law. Copying something into your brain is always legal. It's ok to hear a joke and tell it to your friend. But technology is basically augmenting our mental capabilities. A smartphone with a camera is a device that lets you remember images better than your brain can - if our brains could already do it, we wouldn't need the smartphone. It happens that the smartphone is external to your brain, but over time, we might add that functionality to your glasses (which is closer), then maybe to your eye sockets or cornea, or eventually integrate it directly with your brain. At which point, laws preventing you from copying things are basically laws that force you to limit the capabilities of human beings. Current copyright law is based on human limitations - humans are bad at remembering verbatim entire books, so we have copyright laws for that. We don't have copyright laws for short jokes because we can remember those. But that framework of law stands in opposition to actually improving human capabilities. That's fundamentally wrong.
- bkuhn 14y agoWe already have these restrictions on us now; that joke in my post was in part to point this out. I know most of the Dead Kennedys songs verbatim. If I perform them publicly, it's copyright infringement already. If I write them down from my own memory, it's copyright infringement too. Just getting rid of copyright law is dangerous, though. It'd be unilateral disarmament, because there are plenty of other mechanisms, like EULAs, that can be used to control what was previously copyrighted. We'd need massive reform of all the legal systems at once, lest we eviscerate the only tools we have (i.e., copyleft) while leaving all the opponents' tools in place.
- yk 14y agoI have nothing to add, except that the post reminded me of this http://xaharts.org/funny/i/Microsoft_Linux_ad.jpg http://xaharts.org/funny/i/Microsoft_Linux_ad.jpg MS ad ( from the GPL-is-cancer days).
- edderly 14y agoI've worked extensively with proprietary drivers in Linux and other OS environments. If you take a pure technical point A to B view of the world, there is little doubt that you should be able to develop better drivers in an open source environment, at least in the long term. McCarthyism feels like an uncomfortable or inappropriate analogy, but one area where 'open-sourcists' are often utterly unhelpful is the plain business fact that proprietary stacks are commonly implemented for multiple operating systems. If we tried to tie this to the McCarthyist analogy I suppose this issue is like trying to explain that you believe in the redistribution of wealth whilst trying to prove you're not a communist (it is a weird analogy for a corporatist isn't it?). The long and the short of it is that hardware vendors are trying to do the best by their customers, not always in the right way, and uncompromising zealotry and isolated focus on Linux doesn't help.
- icebraining 14y agoFree Software (not open source), which is what the author is talking about, is not a technical view of the world; it's a philosophical position on liberty and ethics. The fact that the drivers would (possibly) be better is irrelevant to the project.
- belorn 14y agoReading the original comment made on Slashdot by Mark, I find the following part noticeable: >If your way of seeing the world IS genuinely more productive, effective, efficient, insightful and usable, then you should be confident that you will win in the long term, and folk who dabble in a different way of working will come to realize that you're right eventually A lot of people seems to strongly believe in this, and I find it a very naive way of thinking. The world is a very interconnected, and the FLOSS world is no exception to this. By accepting non-free drivers, more people will be affected by the damage and dangers of non-free drivers. Drivers are run at a permission level higher than any application. With the exception of BIOS code, hardware drivers can perform any stealth action and be verifiable undetectable. Thus, criticize non-free drivers, is not about testing which method is more productive, effective, efficient, insightful and usable. Its about requiring that the user gets the key to the computer. If we want security in ring 3, ring 1-2 can't be code covered in secrecy. If we accept it, then all security must be assumed to have the hardware driver developer at the top of the trust chain. Non-free drivers are not primarily an issue about licences.
- justincormack 14y agoPeople will probably come around to this when their trust is violated but maybe not before...
- belorn 14y agoWe already have firmware blobs that do this, ie, printer firmware that add micro dots, and refuses to print images matching a fingerprint database. There also been drivers thats been sold/offered by the hardware manufacture, but that was pre-infected. Razer was one company who had this problem, ( http://countermeasures.trendmicro.eu/razer-downloads-distributing-malware/ http://countermeasures.trendmicro.eu/razer-downloads-distrib...), and there have been usb-memory sticks with this problem. This is not something intended by the manufacture, but it shows why the trust put in them is not well placed.
- slurgfest 14y agoI didn't read this use of the word "McCarthyist" in that way. It is really extravagant to use this to smear Canonical as being just as bad as Microsoft-in-the-90s. Really? What is Canonical doing to destroy GPL? Nothing. In the worst case they have used inflammatory language to ask GPL zealots to leave them alone, not to mount some massive assault on Open Source.
- rickmb 14y agoNot only is Shuttleworth's reference to McCarthyism extremely distasteful (and something he should be apologizing for), the bitter irony is that he's doing exactly what he accuses the free software fundamentalists of, to quote the man himself: "ranting and being a dick". Throwing a near-Godwin into the debate is not exactly being mature an constructive. Especially since he should be fully aware that it may be in the short term interest of FLOSS to be pragmatic, we need voices like RMS and the FSF to remain alert for the long term consequences, and dismissing such a voice as dangerous political extremists hurts everyone.
- sbuk 14y agoTo be perfectly honest none of the parties come out of this with any dignity. I love using F/LOSS. I love the learning that comes with it. I contribute where I can, mainly financially and with help. But... The F/LOSS community's attitude in general stinks and this whole sorry affair highlights why I believe many are put off by F/LOSS. Its proponents are generally condescending, arrogant, self righteous, sanctimonious, rude, judgemental and overly hostile. There are a few diamonds in the rough, anecdotally the ones I have encountered work for Canonical. This infighting and idealism is doing the F/LOSS community far more harm than Microsoft ever did. To counter with the predictable howls of derision or claims of ad hominem and strawmen fallacies is to ignore a serious issue that the community has, itself.