Slashdot Mirror


Bruce Perens Tells Linus Torvalds To Cool It

Eh-Wire writes "Bruce Perens has weighed in on the controversy surrounding Andrew Trigdell's attempt to 'reverse engineer' the proprietary Bitkeeper code management software of Larry McVoy and the ensuing fallout with Linus Torvalds. Not only does he tell Linus Trovalds to 'Cool it!' he also suggests, 'Larry sees conspiracies that don't exist.' Sounds like Bruce is a bit worked up about this."

30 of 825 comments (clear)

  1. Re:Cool it? by slavemowgli · · Score: 5, Insightful

    Strange question. Linus says (in essence) "reverse engineering the over-the-wire protocol employed by a closed-source application is morally wrong". Bruce says "that's not true, and FWIW, you didn't seem to have a problem when the same thing was done for Samba, either".

    How could that NOT be pertinent to FOSS? Open source / free software is not just about writing code; unfortunately, maybe, but that's the way things are, so it's better to deal than to ignore.

    --
    quidquid latine dictum sit altum videtur.
  2. Re:The Register by khuber · · Score: 5, Insightful
    After TheRegister made up Linus' previous quotes,

    If you actually read the article you can see that the sentence Actually he didn't - we just made that quote up. immediately follows the "made up" quotes. It was a joke to make a point by analogy to reverse engineering Microsoft file formats.

    In the Bruce Perens article, he makes another analogy -- to the work Trigdell did reverse engineering the SMB protocol. Both articles are pointing out this weird blind spot Linus seems to have in accepting something that is generally supported by the community and completely legal: reverse engineering proprietary protocols is a good thing which frees the open source community from vendor lock in.

  3. Re:The Register by Anonymous Coward · · Score: 5, Insightful

    If I write an article using the comparison "this is like the Pope saying 'I don't believe in god'" - only Slashdot would get "The pope don't believe in god" out of this :)

  4. Re:So... by Narchie+Troll · · Score: 5, Informative

    1. Tridge reverse-engineers proprietary protocols. That's what he does. Ever heard of Samba?
    2. As far as I can tell, Tridge wasn't intent on breaking any deal between Linus and McVoy.
    3. Tridge never used BitKeeper's free client, so he did not agree to the license. He can't fail to "uphold his side of the deal", because he never made a deal.

    Linus is hypocritically attacking someone for reverse-engineering his friend's protocol, when he does not criticize others for doing the same to other protocols. Tridgell has done some great work, and he deserves better.

  5. Good points by Anonymous Coward · · Score: 5, Insightful

    I think Perens is really making sense here. (Not that he always doesn, but this time around he hit the nail on the head.)

    Why reverse engineering the smb protocol should be considered a good thing, while reverse engineering the protocol bitkeeper uses is beyond me and though Linus has come out strong against the latter he still didn't explain how he can still consider the former to be a good thing.

    And above all, I think Linus is behaving very unfair towards Tridgell, who has done nothing illegal, didn't break any contract, but just did what he has done with other things already, which were always considered to be a good thing. Why doing the very same thing considered good in other circumstances now should lead to Torvalds attacking him is again beyond me.

  6. Total Carp by mfh · · Score: 5, Insightful

    Saying these kinds of things to the press can only hurt the whole OSS movement as it give all the MS

    What you are saying is carp. There is no way that rudementary working ethical debate can hurt the OSS movement because it's bigger than any of these players. That's why it's such an advantage over the closed model.

    Each of these guys could be pictured in some lewd manner on the Smoking Gun and the whole Open Source movement would still march on!

    --
    The dangers of knowledge trigger emotional distress in human beings.
  7. Perens hardly cool :) by Xtifr · · Score: 5, Interesting

    While I basically agree with Bruce completely on this particular issue, there's something a bit ironic about Bruce, who has quite a reputation as a hothead himself, telling the usually unperturbable Mr. Torvalds to "cool it".

    Ever since Larry McAvoy pulled kernel dev (and former Debian Project Leader) Ben Collins' license I've been waiting for this thing to blow up. It's been obvious that it was a matter of when, not whether. And it seems pretty obvious to me that Tridge merely provided the excuse Larry has been looking for.

    Linus is a smart guy, and I'm sure he'll get over his little snit before long. But in the meantime, my god, being told to cool it by Bruce Perens is like having RMS tell you not to worry so much about whether the software is really free or not! :)

    (Not to dis Bruce, who I really like. And, as a person of Irish descent, I understand the temper thing. But still....wow! :)

  8. Re:there's a disturbance in the force by PSargent · · Score: 5, Insightful

    Well.... I think so, yes.

    The fact is that I think this is a fairly important debate.
    Was Linus wrong for using a propietry tool for the development of the kernel and essentially forcing all kernel developers to follow him?
    Could this situation been forseen?
    Is Linus angry with Tridge because it actually shows up his previous bad decision and the only way for him to save face is to badger Tridge?
    Is McVoy behaving like a spoilt kid and taking his ball home because somebody didn't want to play his game?

    I'm personally with Tridge and Perens all the way on this one (not that anybody will care). Reverse Engineering is legal. McVoy needs to deal with that.

    If we get a schism, then so be it. It's an important line to be divided by in the development of a Open Source / Free OS.

  9. Re:Cool it? by m50d · · Score: 5, Funny

    This is just the latest in a string of problems that seem to be caused by Linus. He's not scaleable, and we have no access to his source to fix his bugs. I think it's time we replaced him with an open solution

    --
    I am trolling
  10. My Two Cents Worth by cranos · · Score: 5, Insightful

    Okay first things first, everyone should pull their heads in. Linus should give a detailed explanation of how he thinks that reverse engineering is a "Bad Thing", Tridge should break his cone of silence and let the community in on what exactly he was doing, and Larry should get used to the fact that people in the "Open" Source Community are going to want to have a SCM that meets their requirements, both in terms of technical abilities and licensing issues.

    I think this is what Bruce was trying to say.

    If any of the above mentioned do happen to read this (seriously doubtful I know) this does not imply disrespect for your previous work, just that my seven year old acts like this when he gets pissed off too.

  11. Re:Cool it? by che.kai-jei · · Score: 5, Insightful

    that is an intersting interpretation and an intersting point in itself. however a reverse engineered unencumbered client-replacement is either beneficial to all as a stop gap or diverting effort for the FLOSS to roll their own valid and (r)evolutionary replacement.

    -- after all, larry apperently made no money from the free linux clients only loss and his money came from the service he provides in his server software. and maybe more people would've adopted BK and paid for it -- who knows.

    tha fact of the matter is ; it is about choice. you are free to hack; you are free to choose what you use and what you do with software.
    the BK clients did not let you do that.
    these conditions not ebing met give rise to a favourable ecosystem for reverse engineering or completely new Free replacements.

    i/ restrictive licence on what your 'intent' is.
    ii/ you could only use the official BK client
    iii/ the free BK client was crippled.

    it was a reverse engineer waiting to happen.
    however, i would have imagined that larry feared 'one good turn deserves another', is that these wily open source hackers would cobble together an ENTIRE replacement.

    but thats not my main point.

    inspired by your statement i think i would go one further; linus is upstaging even RMS himself by allowing himself to be martyred on restrictive closed source software. by showing that he is fallible like us, capable of sin. he shows anger, and revenge -- all the dark side of the force.
    we see the error of his non free pragmatism and learn how he atoned for all our non-Free sins.
    the man is a genius. thank you.
    i shall never hear an mp3 again!

    maybe he got sick of esr talking about how Free is abstract and only novel but Open Source pragmatism like Linus's is what counts.

    whatver it was we are now approachoing a new higher plateau of maturity. lets sieze on it.

    on a legal note: i don't like mcevoy; he comes accross as arrogant and ethically unsound.
    is it a gross mischaracterisation by the OSS press?
    his products, OTOH, should be put under the microscope for any copyright violations. he sounds so paranoid and fervent taht i am sure he is the sinner "methinks the lady doth protest her [innocence]too much".
    or the tainted see guilt and shame everywhere.

    thanks,

    che

  12. Re:Too harsh. by Anonymous Coward · · Score: 5, Insightful

    He isn't being one. He's being rational. It's the stubborn people who are trying reverse engineer something that was free with certin limitations. At least Linus is looking for something to replace BitKeeper.

  13. Re:Too harsh. by Feztaa · · Score: 5, Funny

    I apologize in advance, but I felt like having some fun ;)

    Any statement ... can be used against you ... and that's OK. Pretending otherwise is just lame ... and everyone accepts that statement at face value. ... a dickless politician ... is pretty stupid, but dickless politicians can be identified ...

  14. Re:Difference between Samba and Bitkeeper situatio by datajack · · Score: 5, Insightful
    especially when the gift was costing you around $500,000/year.

    How was it costing them that much? Such figures are just like the IRAA's 'cost of piracy' figures - pure Bull.
    Look at the 'cost'..
    • is it costing BK the value of the licenses? .. No. That's revenue that they could have gained if the kernel developers chose to buy it independantly
    • is it the cost of developing bug-fixes? .. don't make me laugh - they have to do that anyways.
    • Is is the cost of implementing features necessary for a huge distributed development team? .. considering that this is precisely what BK was designed for, a large amount of such improvements would be required or requested by their paying customers anyways.
    • Bandwidth and server costs? .. yes, they are costs that BK would have to bear, but I doubt very much that it comes to anywhere near the half a mil a year quoted.
    Let's look at what BK gained from the deal :-
    • They got massive and public prof that the system did what it was supposed to and worked well at this scale - how many other projects (OS or proprietary) as large would use it and allow BK to say they were using it?
    • Massive, massive, huge unspeakable amounts of good publicity - it went from a fairly niche product to something that every linux hacker has discussed overnight!
    • I would imagine a large number of big customers would have moved to BK purely for those two points alone.
    The ideal solution would've been for the 'troublemaker' to leave the group
    That makes no sense at all.
    Tridge should leave what group, exactly?
    The group of BK users - that he wasn't a part of anyway? - or the OSS group? "sorry mate, that guy over there doesn't like the look of you, so you will have to give up your hobby. Stop coding now and stop giving stuff away"

    People should select SCM software based on technical merits and user productivity rather than religious views on licensing
    You do realise thatthe entire foundation, the whole point, the differentiator of open source software is licensing. The license issue is a hugely important issue, otherwise Linux would not have made it much further past Linus' initial realease. Those people with the skill enough and cared enough to want software with user-friendly licenses picked it up and helped along to bring things where they are - if you don't get the licensing point, you simply do not get open source software.
  15. Re:So... by prash_n_rao · · Score: 5, Informative

    Linus' views are here: http://www.realworldtech.com/forums/index.cfm?acti on=detail&PostNum=3322&Thread=19&entryID=49354&roo mID=11
    Here's a relevant extract:
    Tridge's tool would have been useful
    if that usage had been sanctioned by BitMover. But since
    that tool ends up invalidating your right to use BK in
    the first place, and since that tool can not replace
    what BK did, then yes, the tool is pointless.

    So you have three choices
    - don't use the tool (which makes it useless)
    - use the tool, but stop using BK (which makes it useless)
    - use the tool _and_ use BK, which violates the BK
    license

    Two useless cases, and one outright license violation.

    Now, let's look at a _constructive_ case: let's say that
    Tridge had written a really good SCM. Now the choice would
    be:
    - use the tool (cool, that works)
    - use BK (cool, that also works)

    and everybody would be happy. If a developer wanted to
    switch to Tridges hypothetical tool, BK comes with the
    stuff needed to export your own data.

    See? Open Office and Samba are both in that "happy" case.
    You can use them and be happy. They are _useful_ tools.
    They actually _replace_ the tool they were meant to replace,
    rather than just hook into it in ways that are against
    the license.


    Do not assume I represent any side of the argument. I just thought you people should know his rationale.

    --
    This is not my sig.
  16. Did you actually read Linus' reply? by aitio · · Score: 5, Insightful

    The Register has been completely biased about the matter so I wouldn't take their word on anything. Linus is pissed off at Tridge because he messed up the deal with McVoy and wasn't even trying to produce anything functional to replace BK. "He just wanted to see what the protocols and data was, without actually producing any replacement for the (inevitable) problems he caused and knew about."

    Everybody seems to forget that McVoy contributed more than $500 000 worth of software to the osdl. Without the contribution, Tridge would have never been able to even try to reverse engineer the program.

    Linus lost the use of the best SCM there is. Why shouldn't he be pissed?

    Proprietary isn't (always) evil!

    --
    Quidquid latine dictum sit, altum sonatur.
    1. Re:Did you actually read Linus' reply? by Anonymous Coward · · Score: 5, Insightful

      McVoy contributed more than $500 000 worth of software to the osdl

      That's MPAA/RIAA/BSA math and you know it.

    2. Re:Did you actually read Linus' reply? by 0x461FAB0BD7D2 · · Score: 5, Insightful

      How is the Register biased? They said exactly what you said, but in a different article (which I submitted, but wasn't accepted).

      So what if Tridge just wanted to mess around with the protocols? He was trying to get at the metadata, which McVoy believed was his, but which thousands of kernel developers believed was theirs.

      Without McVoy's "contribution", there would be no need to reverse engineer the software. He didn't do it because it was there, and he was twiddling this thumbs; he was trying to get back what was theirs already.

      Proprietary software isn't evil. People are evil. And people who blast others, knowing full well that they cannot respond because of the threat of legal action, are evil.

      Using a closed-source, proprietary SCM while being the poster-child for the open-source movement is a bit hypocritical, no?

    3. Re:Did you actually read Linus' reply? by slashdot.org · · Score: 5, Insightful

      Proprietary isn't (always) evil!

      It has nothing to do with being evil. Trusting your data to proprietary protocols/fileformats is irresponsible and/or stupid. You turn over your control of your own information. It actually makes very little sense.

      Everybody seems to forget that McVoy contributed more than $500 000 worth of software to the osdl.

      Well, I'm actually no Open Source advocate, but I don't see how you can put a price tag on software, like that. Would OSDL have spent that much money if McVoy hadn't contributed the software? How much of a contribution was it really, if he's now revoking it?

      It's too bad that this has to happen with Torvalds in the spotlight, but maybe it's for the better in the end. What's being shown here is exactly why Closed Source is bad.

      Linus is pissed off at Tridge because he messed up the deal with McVoy and wasn't even trying to produce anything functional to replace BK

      What kind of logic is this? I honestly don't know where to begin. You know, at the end of the day, it doesn't even matter. I'll say it again, it's awesome that it's been displayed here in the clear that this is exactly why proprietary formats/protocols are Bad(tm). It's called lock-in and apparently everyone but Torvalds knew about it.

      Torvalds is a smart guy though, he'll figure something out. I'm not worried about that.

    4. Re:Did you actually read Linus' reply? by DaveHowe · · Score: 5, Insightful
      The Register has been completely biased about the matter so I wouldn't take their word on anything. Linus is pissed off at Tridge because he messed up the deal with McVoy and wasn't even trying to produce anything functional to replace BK.
      1. This is of course true - but lets take an objective look at what has happened here.
        1. Linus decides (with his friend McVoy) to use a proprietary product to manage the Linux kernel. He is well within his rights to do this, although it will cost him friends amongst the more fanatical GPL enthusiasts.
        2. Tridge decides to clean-room reverse engineer the protocol that BK uses in the same way as the smb protocol was reverse-engineered, and for the same reasons - interoperability. Most countries that have laws against reverse engineering software have this as an exception - it would be legal, regardless. Tridge isn't a BK user, so can't be held to any software agreements that BK users do or don't sign.
        3. The same company that Linus works for decides to hire Tridge for non-BK related work; Tridge does no BK research during his working hours, but continues to work on the interop project during his own time
        4. McVoy insists that linus's employer "does something about" Tridge or he will withdraw Linus's licence to use BK, and indeed drop the free-beer version of BK entirely.
        5. Linus is pissed off because his friend just put his employer in an impossible position - but strangely, this is not his friend's fault, and not his employer's fault, but that of a programmer doing a perfectly legal thing during his own time.

        "He just wanted to see what the protocols and data was, without actually producing any replacement for the (inevitable) problems he caused and knew about."

        1. It was about as inevitable as Microsoft dropping SMB because samba was created, and blaiming samba.

        Everybody seems to forget that McVoy contributed more than $500 000 worth of software to the osdl. Without the contribution, Tridge would have never been able to even try to reverse engineer the program.

        1. And? BK changed Linus's working practices, probably for the better, but possibly for the worse. McVoy pushed heavily for the use of BK for the linux kernel, contributing software and time to the project - but suddenly one engineer, not even a user of BK, decides it would be nice to get at this data *without being subject to a closed source licence* and everything must be scrapped.

        Linus lost the use of the best SCM there is. Why shouldn't he be pissed?

        1. Of course he should. But he should be pissed at his "friend" who is pissed at Tridge, but is actually beating at Linus....

        Proprietary isn't (always) evil!

        1. no, it isn't. but things like this show what the danger is of relying on a closed-source, proprietary solution - the owner can completely cripple
        2. your use of his property at any time, and you may have to smile and be understanding to have a hope in hell of getting your own data back out of the proprietary solution and into something you can actually use, never mind actually working on whatever it is that you were trying to do with that data in the first place.
          Yes, McVoy is understandably angry that someone wants to reverse-engineer his "crown jewels" and yes, it is likely that any company, ORACLE for example, would be equally pissed if their primary revenue stream was apparently targetted by an open-source programmer but guess what - most wouldn't spit their dummys this badly, if only because this one programmer trying to write an interop will be only the first of thousands who are now pissed off because BK was taken away and will have to write something as good or better themselves.
      --
      -=DaveHowe=-
  17. Bruce has a point by ThoreauHD · · Score: 5, Insightful

    Linus's description of kernel development as "corraling cats" still holds true. And you don't corral cats by putting a dog smack in the middle of them.

    This was a bomb waiting to go off. Linus may be pissed, but reality does that to people when they don't adhere to it's laws.

    Tridge didn't do anything wrong. In fact he excel's at doing things right. See the newforge interview to get an idea.

    I rarely agree with Bruce's conclusions, but this is one of the times he makes total realistic sense. Plopping the smartest, most dedicated GPL developers on a proprietary system without their consent is tantamount to treason in government. Like fingernails on a chalk board, you could hear the kernel developers principles twisting as Linus declared the use of BitKeeper law.

    Linus made a bad choice. Now he gets to pay for it. Cause and effect. If BitKeeper was under an open cource license, then it wouldn't be subject to the whim's of one man's bowel movement on a certain day. But it is, and Linus should have had the foresight to see that.

    He isn't just an engineer when he is steering the ship. He is the captain. He has the responsibility to look ahead of the curve, and to not get romanced by the easy way out when he's in charge. But he didn't. He fucked up. Now the role of a leader is to admit the mistake and ask for alternatives. Leave Tridge out of this. He did his job. I hope Linus does his.

  18. Actually, it's not Larry that should be paranoid by Anonymous Coward · · Score: 5, Funny

    As we all know, recently some major milestones were achieved in the development of the HURD. Larry is basically one of RMS' pawns to make Linus look bad to the community so everyone will switch to the HURD in the coming years. He's basically pissed because the biggest name in the OSS community is not a fanatic like he is. He figured out that Linux is doing so well because the benevolent dictator pattern actually works quite well, so the way to destroy this is to turn Linus into a malevolent dictator.

    As RMS will point out to everyone by the time everybody starts getting fed up with Linus: "Linux is just a kernel, we can get another one, in fact, one is maturing nicely right now..."

  19. Re:I'm with Mr. Perens by Anonymous Coward · · Score: 5, Interesting
    I'm not vilifying Linus, I'm aying that the guy's human, not the demigod that the slashbot party portrays.
    Torvalds' famed managerial skills is nothing more than the fortunate side-effect of a personality cult. The way he's carrying on at present will tarnish his halo in the eyes of more and more people and the kernel development will fracture as a result.
    He just cannot be in such a sensitive position and remain "just an engineer".
    If there was ever an example that proves that you can't be "just an engineer", it's this Bitmover episode. In truth, Torvalds has demonstrated his political leanings again and again over the years but most were too dazzled by his graven image and too busy criticising RMS for them to notice. Put simply, Torvalds believes in personal convenience. Everyone else be damned. In fact, this is exactly what he meant by being "just an engineer". Please read his autobiography, "Just For Fun" to hear in his own words just how unsophisticated and primal his thoughts really are. (To anyone who has read it and is wondering what I'm talking about, please read it again with the penguin tinted spectacles removed and view Torvalds not as a "God" (as he once asked us to view him) but as an above average developer and nothing more.)

    Torvalds does the Open Source movement a great disservice by downplaying the importance of freedom. I've been critical of the Open Source movement as a whole for this but apart from Torvalds, the founding fathers at least recognise that facet of the Open Source diamond needs the occasional polish. Torvalds on the other hand has demonstrated his absolute contempt for my and your freedoms and I doubt his reputation will ever recover from this.

    Torvalds has jumped the shark.
  20. what happens next at the death match by commodoresloat · · Score: 5, Funny

    Eric S Raymond comes into the room bitching that he wasn't invited to the death match, whips out an AK-47, and blows all of them away, all the while muttering something about "damn socialists"

  21. Who Really Benefits? --- aka GIT by omb · · Score: 5, Interesting
    As I have posted:

    "The real mistake was to accept the 'free' BitKeeper licence with its poison pill"

    Had the 'free-licence' been (a) irrevokable, and (b) had a sensible (BK) source escrow term, then and only then would the cost-benefit to Bitmover and the community made _balanced_ sense.

    But that is water under the bridge, what is really interesting is the fallout, GIT.

    GIT is the Linus' replacement patch-manager, and will, I predict revolutionise thinking about SCM tools. Linus has come up with an original and revolutionary approach, (less than 6 man-weeks work, under 150k code) which lays the foundations for a really effective OpenSource SCM, and, in the process run a pithy seminar class in what was the matter with traditional SCMs.

    This may turn out to be one of the most useful things to have happened in a long time.

  22. Re:Linus / BM shares? by kfg · · Score: 5, Insightful

    . . . just how many BitMover shares does Linus own?

    Considerable, if what we're talking about is "mind shares."

    Linus has a strong personal stake in useing Bit Keeper and a personal relationship built up by working with Larry over the past few years. Despite being a Finn he is experiencing something called "emotion."

    Emotion can tend to make one say and do dumb shit that one wouldn't otherwise do or say, like that dumb shit you do and say when trying to talk to a pretty girl, or, if you're a geek, about a particularly pretty piece of software that you've been living with for years.

    She moved out. He's going to miss her. I'll cut him a bit of slack during his grieving period. He'll get over it. Killer apps are like busses, someone tries to introduce a new propriatary model every year.

    KFG

  23. Re:Come ON. by bani · · Score: 5, Insightful

    Torvalds should be blaming Larry for the situation, not Trigdell. Larry was the one who was judge jury and executioner. The current crisis is entirely Larry's creation, and he is solely to blame.

    This whole episode is just proof of how ridiculous Larry's License(tm) is.

  24. Re:Your Ideology is Blinding you to Reality by GileadGreene · · Score: 5, Insightful
    Linus chose the best tool available to get the job done. It happened to be a closed source tool.

    Yes, but the problem, as several people have pointed out now, was that the closed nature of the tool may have mode it not "the best tool available". Was it the best in terms of functionality and performance? Apparently. But those aren't the only things you need to evaluate when buying or using a product. You also need to take into account things like cost, risk, reliability, and (particularly in the OSS world) licensing. I'm not an OSS fanatic by any means, but even I could see that Linus' adoption of BK was a bad move.

    Regarding Tridge's efforts, I don't see that it makes one bit of difference whether BK was paid for or a gift. In either case "violating the conditions" of using the product would be bad. But Tridge was not a BK user. He was not violating the conditions of using the product. That's what got McVoy pissed: he couldn't stop Tridge by revoking Tridge's license, because Tridge never had one in the first place. So instead McVoy started threatening others in the vicinity.

    Linus has every reason to be angry. Someone took away a very useful tool from him. I'd be pissed.

    Yes. And that someone was Larry McVoy. Not Tridge.

  25. Re:Too harsh. by Bruce+Perens · · Score: 5, Insightful
    Perens can say whatever he wants in private mail, but if he wants to take the mantle of a PR Guy for the open source movement, he should attempt to behave like a civilized person for common decency's sake.

    I try to call them as I see them. But in this case that also fits the goal of PR for the Open Source movement. Linus said something so incredibly bad for us, that could hurt us the next time that we have to reverse-engineer something for purposes of compatibility, that PR for the Open Source community is saying as loudly as possible that Linus is not representing us on this issue, that he's lost his cool for once.

    Larry, on the other hand, does his own bad PR. One need only comment upon it.

    Bruce

  26. Re:Actually, it's not Larry that should be paranoi by squiggleslash · · Score: 5, Insightful
    I can't believe this comment is being taken seriously by ZDNet UK. I mean, yeah, technically the author of the comment may believe this, but it's garnered only a handful of comments and nobody's agreeing with it. It's also +5 Funny, at the current moment.

    What's more, HURD isn't finished and there's no problem with the concept of forking Linux anyway. If RMS wants a kernel now, that works, and for some reason dislikes something about the way Linux is developed, all he has to do is copy the entire thing to Savannah.org and appoint someone to maintain it. It is, after all, licensed under the GPL.

    Torvalds has done some dumbass things of late, and criticising Andrew for wanting to create a Free Software client that interoperates with the SCM Torvalds has adopted is one of them. It's also downright unethical, given he knows McVoy is threating lawsuits, and Andrew is limited to the extent to which he can respond to Torvalds, and given the extent to which Torvalds is himself lying about what's happened.

    Conspiracy? Nope. Just smart people doing dumb and nasty things.

    Oh, and "Ovum's Barnett": If we agreed with you, we wouldn't have GNU based operating systems such as RedHat and Debian. Linus's little kernel would be an asterisk. Without people wanting certain basic freedoms when they receive software, we'd be using Windows and Unix. Why wouldn't we? I find it remarkable people actually pay you money to come up with this drivel.

    --
    You are not alone. This is not normal. None of this is normal.