Slashdot Mirror


Novell Rises to Second Highest Linux Contributor

eldavojohn writes "Which companies contribute the most to the Linux kernel? Well, The Linux Foundation released their results and Novell's contributions have gone up 250% (from 3.6% of all contributions to 14.4% of all contributions) to put them at #2 behind Red Hat. This chart also illustrates just how widely Linux is modified by the community and not just a handful of developers/companies. You can find more coverage on blogs and the original report."

22 of 135 comments (clear)

  1. Captain Conspiracy Time by eldavojohn · · Score: 5, Interesting

    I am reminded of the $350 Million that Microsoft paid Novell last year and must wonder if the 200% increase in sales that Novell reports can be linked to that?

    I also must wonder if Novell's only intent is to stay a key part of Linux to maintain this Microsoft partnership?

    Or if Microsoft is urging them to become an even bigger player so that Microsoft can feel like and threaten people that Microsoft owns even more of the Linux kernel, not just the vague patent threats? One of the articles mentions this notion of not 'owning the source code' but rather 'owning the source of the code.' Could this be Microsoft's new target?

    Then there's the super fun idea that Novell is putting in source code from Windows that Windows "accidentally" gave Novell which does several things at once. It justifies Novell's payment for protection from Microsoft litigation, it hobbles their competitors in the Linux realm and it gives Microsoft the power to go after any user or company using Linux with the 'stolen' code. It would also tie up Linux for a bit until that mess was sorted out.

    I mean, since Novell's already demonstrated they're Microsoft's bitch and admitted it what is preventing any of the above whacked out theories from being true?

    --
    My work here is dung.
    1. Re:Captain Conspiracy Time by Dionysus · · Score: 4, Insightful

      Linus and the kernel hackers are free to reject any and all code that comes from Novell. If you (or any other person in the community) want the power to reject kernel code, become a kernel hacker. Until then, nobody but the kernel hackers and the submitters have a say in the matter, really...

      --
      Je ne parle pas francais.
    2. Re:Captain Conspiracy Time by BlueParrot · · Score: 3, Insightful

      A)There is almost certainly code in Linux that Microsoft has patents to. The simple reason being that software patents are so inane and ambiguous that there's certainly code in ANY large piece of software that Microsoft has patents to.

      B)It would only affect jurisdictions that recognize software patents.

      C)It would be a very high-risk way to achieve your goals since you have to trust a third party which could potentially reveal your clandestine operations, if Microsoft wanted to do this it would be easier to make the contribution as a random individual, thus making it harder to track it back to Microsoft.

      D)Hurting Linux would hurt Novell eventually. They may have been stupid to sign that agreement with Microsoft, but they do know VERY well what happened to SCO. Since the patents would only gain them anything in countries that recognize them, and as they have a potential to lose their business everywhere that does not, it would be an extremely high risk move.

      E)IBM, RedHat etc doesn't need to prove Microsoft was behind the scheme to retaliate. Should Microsoft use software patents against Linux, either directly or by proxy, they could sue Microsoft over other patents ( and as per "A" they certainly do have the means to do so ). It would be enough that they strongly suspect Microsoft is in the background to trigger mutually assured destruction, and Microsoft knows this.

      Essentially, the day Microsoft decides to use software patents against Linux is the day you know they are so desperate they have nothing left to lose. So far they are mainly using patent FUD, but when the empire eventually does crumble they will certainly try, other companies will retaliate, and the collateral damage will be huge.

    3. Re:Captain Conspiracy Time by ShieldW0lf · · Score: 3, Interesting

      Right. And Linus has explicitly said that he will not be taking any steps to prevent the poisoning that the GP described. He makes big speeches about it. Solaris anyone?

      --
      -1 Uncomfortable Truth
    4. Re:Captain Conspiracy Time by NickFortune · · Score: 3, Funny

      Linus and the kernel hackers are free to reject any and all code that comes from Novell.

      Right. And therefore, presumably, the GP's concerns are without foundation, since it will be a simple matter to grep for the string SEKRIT MS PATENTED CODE: DO NOT USE in the comments.

      I'm surprised no one has seen it before, really.

      --
      Don't let THEM immanentize the Eschaton!
    5. Re:Captain Conspiracy Time by sentientbrendan · · Score: 4, Insightful

      I wish your post was labeled +5 "funny" instead of "interesting" which indicates that people take the idea seriously.

      The idea that Novell is going to seed "microsoft" code into Linux is ridiculous on the face of it. You can't just copy paste windows device driver code into Linux and expect it to work... and windows coding styles vs linux coding styles are so different that it would be obvious in an instant if such a thing happened.

      Seriously, not everything that Microsoft does is part of some big conspiracy to eat your babies. I think the reasoning behind their partnership is fairly clear.

      Linux *does* have a strong position in the server market, and for practical reasons Microsoft *has* to be able to interoperate with at least *some* Linux distros. This isn't a position that they are super happy to be in, and the fact that they made this deal to support operation with Suse should be seen as a *victory* by Linux in the marketplace.

      Microsoft is trying to do damage control by positioning some Linux vendors as partners instead of competitors. If Linux becomes any more successful than it is, you can expect to see Microsoft try to make deals with other Linux vendors like Red Hat, to try to insure that Linux is used in *conjunction* with Microsoft server products, rather than risk having Microsoft be cut out of the market entirely.

    6. Re:Captain Conspiracy Time by Vexorian · · Score: 4, Insightful

      Linux *does* have a strong position in the server market, and for practical reasons Microsoft *has* to be able to interoperate with at least *some* Linux distros. This isn't a position that they are super happy to be in, and the fact that they made this deal to support operation with Suse should be seen as a *victory* by Linux in the marketplace.

      And you would be right, if you weren't totally wrong, this is no victory for Linux, if anything it is a point of shame, all the little interoperability Novell won by this was coming anyways after the recent fight the EU got with MS (ask samba) All Novell has made is make a deal that allows MS to portray themselves as owners of all the Linux IP and forces Linux (SLED) users to pay a MS tax, not to mention that Novell has mostly become MS' personal bitch after it. With all the Silverlight debacle and the OOXML debacle for which Novell is a big responsible for what just happened with ISO recently.

      Not to forget that the reason Novell helps Linux so much is because it gives them a free platform where they can build the MONO dependent OS they would love to see.

      Microsoft is trying to do damage control by positioning some Linux vendors as partners instead of competitors. If Linux becomes any more successful than it is, you can expect to see Microsoft try to make deals with other Linux vendors like Red Hat, to try to insure that Linux is used in *conjunction* with Microsoft server products, rather than risk having Microsoft be cut out of the market entirely.
      Novell apologetic is harming FLOSS like no other wrong attitude, the deal has only been negative for Linux, period. You may try to make it look like something good or proof of Linux success, as a matter of fact it does prove MS was really afraid of FLOSS, however the rresult of the deal has only been a negative effect after another. BTW redhat has multiple times stated they actually got dignity and they won't make such deals with MS.
      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
  2. shhhhhhh be quiet, don't tell anyone by zappepcs · · Score: 4, Funny

    that this F/OSS stuff is actually working... that would just ruin everything. If this keeps up where will it stop? Baseball players playing for the love of the game? Backyard engineers reporting on bad levees? Damnit, this will ruin everything.

  3. Re:Now if they would just opensource edirectory by 10scjed · · Score: 4, Interesting
    Never gonna happen, here's a quote from Stafford Masie (now with Google, I believe, but at the time he was the guy defending the Microsoft-Novell deal) regarding Novell's mixed source philosophy...

    ...Y'know, we're a Linux company, we do identity management, but we're a Linux company. Identity management, there's so much happening there to open source alot of the APIs, which we've already done, the only thing we haven't open-sourced in the identity world is kinda our directory, and I can tell you what, we probably won't, because again - the same reason alot of proprietary vendors wont take their big software and unwrap it, like I've always said- if you unwrap this baby its ugly, people will run away, ok, there's certain proprietary software that you never want anyone to look at...
    Inspires confidence, no?
    --
    --10scjed IANAL,AFAIK
  4. Missing? by AJWM · · Score: 4, Funny

    That's funny, I don't see Microsoft on that list anywhere...

    --
    -- Alastair
  5. Congratulations, Novell. by cgranade · · Score: 5, Insightful

    I see a lot of posts here treating Novell with suspicion (maybe even well-deserved) about their contributions. For my part, however, I would like to thank Novell as one of the many users directly benefiting from their support. It's no good to vilify Novell, then demand that the support open source, and decry them when they do. If it turns out later that there was something foul going on, then we can go back to vilification. For now, though, they have done well and helped us all out. Hence, once again, thank you, Novell.

    --

    #define DRM chmod 000

  6. Re:all because of SuSE ? by eldavojohn · · Score: 5, Funny

    and a SuSE user for seven years and twelve months Would you venture so far as to say you've been a SuSE user for eight years?
    --
    My work here is dung.
  7. Re:And this is shocking? by cerelib · · Score: 4, Insightful

    Novell produces one of the most popular linux distros [novell.com] out there. Is it really surprising to anyone they contribute a lot of changes?

    It is not surprising that the two are connected, nor is it neccessary, but it should be applauded when such a correlation appears. If we look at Ubuntu/Canonical for instance, by your standards, they should be pretty high on the list, right? In fact, they do not even appear on this list. Even Mandriva makes an appearance at 0.4%. Note that I do not know if Debian or Ubuntu developers fall into the Other or Unknown categories, but Debian exists as an organization and Canonical is a company, so I would expect them to be represented somehow, at least a footnote, if their contributions were of a sufficient size to make this list. I do not expect that every distro should employ kernel hackers. Ubuntu is more focused on user experience than kernel level features. So they do play a key role in the development of Linux as a complete operating system. My point here is that distributing a popular distro does not mean you develop a proportional share of the Linux kernel, or any linux software. Luckily, open source software enables and encourages such contributions back to the community. So don't say, "Well, given their size and profits, Novell should be doing that", instead say, "Kudos to Novell for giving back proportionaly to their success".
  8. Re:Where is Canonical? by Anonymous Coward · · Score: 5, Insightful

    Canonical's contributions aren't to the kernel. All the good desktop/usability stuff they are doing happens outside the kernel. Their contributions are nevertheless important to FOSS.

  9. Re:Even Better... (Re:Captain Conspiracy Time) by ischorr · · Score: 4, Insightful

    True, though not terribly feasible if other changes have dependencies on the code you don't want. Especially when the changes themselves aren't easily compartmentalized, and the changes themselves are changed over time. You can't just say "I want to build a kernel that excludes these 1000 changes". You'll end up with something that won't compile, and won't be trivial to make work.

    If you want to create (and possibly maintain) a forked version of kernel without the offending changes, fine, but that may be an unfeasibly large amount of work, especially considering the number of changes they make.

  10. Novell by sentientbrendan · · Score: 4, Interesting

    I think it's kind of a shame that Novell is doing so poorly. They actually had *negative* income in 2007, and are still largely making their money from selling *netware* despite all their Linux investments.

    A lot of the stuff they are working on is pretty cool, especially Mono.

    However, I think it's clear that there just isn't room in the market place for another distro.

    1. Re:Novell by apokryphos · · Score: 3, Insightful

      Actually, Novell reported huge increases quarter-over-quarter growth in their Linux business. Something like 200% year-over-year in the SUSE Linux part. Even if some other parts of their business are doing badly, it's pretty clear that their Linux business is on the rise and has been for some time. Which is great for Novell and great for free software (as they have hundreds of engineers working upstream).

  11. Re:You can make up a LOT when you don't know anyth by Chris+Burke · · Score: 3, Funny

    These arguments are starting to sound like a "who's the alien shape shifter?" speech by the guy who's lost it in your average bad sci-fi show.

    Yeah, and it's usually the first guy to ask that question who turns out to be the alien... waitaminute...

    OMG, eldavojohn is submitting Windows code to the Linux kernel! Burn him!

    --

    The enemies of Democracy are
  12. Re:Open it or port it. by mrsteveman1 · · Score: 3, Insightful

    What exactly does Novell have that you actually want to run on Ubuntu?

    Yast2 has been GPL'd, same for the Apparmor stuff which Ubuntu now USES in fact.

    I'm not entirely sure what your point is, most of the stuff Novell releases is GPL'd or otherwise open sourced.

  13. Re:Where is Canonical? by apokryphos · · Score: 3, Informative

    Ubuntu is mainly a packaging and marketing distribution (packaging Debian's package snapshots), and not really a big contributor to new technologies or upstream free software so much like Red Hat or SUSE. So I don't think they employ any kernel developers at all. And no, it's not like Ubuntu has many desktop developers rather than low-level developers (as the comments below suggest) -- I think they only employ three desktop developers (who mainly work on packaging anyway as I recall), in contrast to SUSE's very many desktop developers in OO.o (something like 15 there alone), KDE, GNOME, etc.

    In fact, the reality is also that Canonical's only other big flagship product, Launchpad, is completely proprietary.

  14. Can they be trusted? How are the changes vetted? by HiThere · · Score: 4, Interesting

    I'm not certain that this is a bad thing. Not certain. It might be a good thing. Perhaps.

    OTOH, it makes me more interested in OpenSolaris, and it makes me wish the Hurd people would stop starting over from scratch. It also makes me more interested in BSD, even though I prefer the GPL.

    Sun has talked about releasing OpenSolaris under GPL3. If they do, I'm going to be VERY interested.

    If Linux were under GPL3, I wouldn't be worried about Novell. It isn't. The language of the GPL is equivocal in terms of what it means WRT patents. I think it means that if you can't distribute something legally and allow those who receive it to also distribute it, then you don't have the right to distribute it. Unfortunately, it's not totally clear about this. It was written before software could be patented, and it certainly didn't contemplate patents like a patent on adding 2 + 2 in Basic. (That particular one is harmless...but it's a magnificent example of the kind of foolish stuff that's allowed to be patented.) So the writing of the GPL frequently used general terms. Terms which apply with equal force to trademarks, copyrights, and patents, even though all are very distinct in their limitations and powers. As a result, it allows patents to be used in most places that it allows trademarks to be used. UGH!!! A sensible interpretation of the GPL would, indeed, mean that the GPL3 was unnecessary. I don't feel like I can count on the courts coming to a sensible interpretation in any reasonable amount of time.

    So I trust GPL3 code coming from Novell. Other code...leaves me hesitant.

    This is sort of like how I feel about Mono. I'm not certain it's booby-trapped, but I can't tell, so I'd rather avoid it. I'm risk averse. I know it. I've always been risk averse. To me, trusting Novell looks like excessive risk. I *hope* their code is being thoroughly vetted by those who know better than I do what's dangerous. I fear it isn't.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  15. Other companies have a stake here... by pjbass · · Score: 4, Interesting

    Another big portion is companies like Novell contract themselves to other companies to do their kernel development for them. AMD, for example, pays Novell to do their kernel work for them. This isn't an uncommon practice, since RedHat also gets money from other companies to do their development work in the kernel. But when it comes down to it, the actual "originator" of the code or concept may not be Novell or RedHat, but they're the email address getting merged on the Signed-off-by: lines, which isn't a big deal.

    I don't see this as anything evil or underhanded, being a network stack hacker myself. The kernel maintainers and core contributers are far from stupid and gullible, and will *not* accept anything if they see proprietary undertones. I'm also sure they're putting a bit more scrutiny into reviewing patches from Novell just because. But the bottom line is more people are working on the kernel, trying to make it better, which is the end-goal. It really, in my mind, doesn't matter who is doing it, just as long as it's getting done and done well.