Slashdot Mirror


Microsoft Counted As Key Linux Contributor

alphadogg writes "For the first time ever, Microsoft can be counted as a key contributor to Linux. The company, which once portrayed the open-source OS kernel as a form of cancer, has been ranked 17th on a tally of the largest code contributors to Linux. The Linux Foundation's Linux Development Report, released Tuesday, summarizes who has contributed to the Linux kernel, from versions 2.6.36 to 3.2. The 10 largest contributors listed in the report are familiar names: Red Hat, Intel, Novell, IBM, Texas Instruments, Broadcom, Nokia, Samsung, Oracle and Google. But the appearance of Microsoft is a new one for the list, compiled annually."

26 of 305 comments (clear)

  1. whoa by Anonymous Coward · · Score: 5, Funny

    Did hell freeze over already??

    1. Re:whoa by Soilworker · · Score: 5, Informative

      No. Microsoft just found a way to make money on open source OS.

    2. Re:whoa by ILongForDarkness · · Score: 5, Insightful

      My understanding is a lot of the stuff they contribute is to get things that should be interoperable there, eg. smb and of course interop helps sell a more hetrogenous environment to corps (so they don't all run and flee to linux, but also linux doesn't break when talking to a Win server).

    3. Re:whoa by eternaldoctorwho · · Score: 5, Funny

      Why not? It looks like this will be the year of the linux desktop!

    4. Re:whoa by realityimpaired · · Score: 4, Informative

      IIRC from reading the forums and bugreports, samba has accumulated plenty of printing regressions since 3.2 or so, and nothing was ever done about them. It's been quite long since one could use, say, driver for HP LaserJet 8000/8100 directly via samba, without using a local printer port :(

      It's also been a long time since I've seen a network-connected printer that didn't have an IPP server built in.

      Come to it, it's actually been a long while since I've seen anybody try to use SAMBA to host a print server. Just use CUPS or some other IPP server if you don't have a printer with built-in print capability.

    5. Re:whoa by ogdenk · · Score: 4, Insightful

      Seems to work fine in OSX. Not sure what you're talking about. IPP printers can be autoinstalled as well as SMB. Can even participate in a Windows Domain and be managed by the domain if you want including scripted mapping of printers and shares. Linux can enjoy most of the same goodies with a little effort.

      Quit acting like Microsoft invented LDAP and autoconfiguration. Been around a long time. If it doesn't work in your environment, ditch the retard MCSE and hire a real network admin that knows what he's doing with a broad scope on more than one platform.

  2. that's for virtualization. by Janek+Kozicki · · Score: 5, Insightful

    I was wondering "why the hell?" TFA says:

    "Much of the work Microsoft did centers around providing drivers for its own Hyper-V virtualization technology. Microsoft's Hyper-V, part of Windows Server, can run Linux as a guest OS."

    Why that couldn't be included in the summary?

    --
    #
    #\ @ ? Colonize Mars
    #
    1. Re:that's for virtualization. by Chris+Burke · · Score: 4, Insightful

      It's a juicier narrative to portray it in the way the summary did--that even though Microsoft once depicted Linux as a "cancer", Linux must now be so awesome that Microsoft is one of its key contributors. Providing context buffs out some of that luster.

      Yeah, instead it's that Linux is so awesome Microsoft can't afford not to ensure it is compatible with their hypervisor. Of course it's no surprise that in the virtualization market being able to virtualize Linux is a key feature.

      I find it far more intriguing that the key contributors to Linux are companies and not independent individuals, since the old storyline used to be that devoted hobbyists were gathering on the internet to do a better job than commercial companies, back when the "year of Linux on the desktop" was always right around the corner.

      That hasn't been the case since Linux became Linus' job. Though those hobbyists -- including Linus -- did a good enough job that they companies took notice, now didn't they? For over a decade the many contributions of companies to Linux -- not least of which being distros like Red Hat -- have been used as proof that Free Software doesn't mean the death of the paid programmer.

      Of course anyone who thought it did in the first place didn't understand the market for programmers. It's always been the case that the majority of programmers are employed solving the specific business needs of specific companies, not creating shrink-wrap per-license software.

      --

      The enemies of Democracy are
  3. I call B.S. by PCM2 · · Score: 4, Insightful

    Last I heard, all of Microsoft's contributions to the Linux kernel have been strictly to improve Linux support for Microsoft products, e.g. to allow Windows Server to be a host for Linux clients. That's fine, but it hardly counts as "key" contributions in my book.

    --
    Breakfast served all day!
    1. Re:I call B.S. by TWX · · Score: 5, Insightful

      If it increases interoperability, that is a rather high priority for any operating system whose proponents wish it to remain viable. I am no fan of Redmond, but I have managed to make a lot of money supporting their products.

      --
      Do not look into laser with remaining eye.
    2. Re:I call B.S. by John+Mister · · Score: 4, Insightful

      Last I heard, all of Microsoft's contributions to the Linux kernel have been strictly to improve Linux support for Microsoft products, e.g. to allow Windows Server to be a host for Linux clients. That's fine, but it hardly counts as "key" contributions in my book.

      Why wouldn't it count as key contributions? Windows has market share of 95% on desktops and almost 50% on servers (used more on internal servers like exchange than your typical apache+centos cheapo host). Still, MS works to maintain some compatibility when they really have no reason to. I think that deserves some appreciation.

    3. Re:I call B.S. by maroberts · · Score: 5, Insightful

      Last I heard, all of Microsoft's contributions to the Linux kernel have been strictly to improve Linux support for Microsoft products, e.g. to allow Windows Server to be a host for Linux clients. That's fine, but it hardly counts as "key" contributions in my book.

      A large number of contributors put in source code which is "relevant to their interests". e.g. graphics card manufacturers contribute towards open source drivers and improvements to X.

      Personally I see nothing wrong with this, and quite frankly makes a good change from when Microsoft did everything possible to hide how their stuff works e.g. *cough*Samba*cough*

      --

      Donte Alistair Anderson Roberts - hi son!
      Karma: Chameleon

  4. Hyper-V by Enderandrew · · Score: 4, Insightful

    I do believe they've basically only added support for running Linux as a guest OS within their VM solution, Hyper-V. They haven't contributed to the betterment of Linux on the whole.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    1. Re:Hyper-V by Trepidity · · Score: 4, Insightful

      I do think that's a legitimate contribution, even if it's obviously self-interested. To the extent that people use Hyper-V, it's good for Linux to have support for running under it, and it's good that Microsoft contributed the resources to make that happen instead of leaving it for other contributors to try to get it working. Similar to how Sun/Oracle employees contributed a considerable amount of the kernel's Xen support.

      It is fair to be aware that that's the entirety of their contribution, so it doesn't signal some more general engagement with kernel development.

    2. Re:Hyper-V by TheNinjaroach · · Score: 4, Informative

      They haven't contributed to the betterment of Linux on the whole.

      I was with you on this for the past decade. Then on November of 2011, they went and did this. Real Linux drivers for SQL Server? Yeah!

      And if you don't think that counts towards the betterment of Linux, then we're just going to have to disagree!

      --
      I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
  5. Is this news to anyone? by John+Mister · · Score: 5, Funny

    Microsoft has always been one of the best innovators about new technology. Against the popular belief on Slashdot, they have contributed a lot to computer technology, innovations, and of course, Linux too. Stop the hate and accept that Microsoft also has many technically knowledgeable persons who also contribute to Linux. When reading this hate about MS I can't but think that YOU are who is having problems with dealing with it.

    1. Re:Is this news to anyone? by Anonymous Coward · · Score: 5, Insightful

      I hope this was meant to be funny.

      Of course not. Microsoft has contributed more to the knowledge base of predatory marketing, monopoly abuse, and price manipulation than any other company in recent memory. You would have to go all the way back to Standard Oil to find a company that has given us more in these important fields. Many companies look up to Microsoft and use their history as an template for themselves, and like Microsoft, they are much richer for it.

    2. Re:Is this news to anyone? by s.petry · · Score: 4, Informative

      Microsoft has always been one of the best innovators about new technology. Against the popular belief on Slashdot, they have contributed a lot to computer technology, innovations, and of course, Linux too.

      First, I really hope you do some investigation on the history of Microsoft and the products that they claim to have innovated. You will find that many of us have very legitimate bias against Microsoft and their so called "innovation".

      Example: Microsoft during Windows 95 release was adamant about not producing a TCP/IP stack for Windows claiming that the Internet was a waste of time and there is nobody in their right mind that would use it. Microsoft released and poured cash into their own proprietary network protocol (NetBUI).

      When the hopes of crushing the Internet were dashed, Microsoft started releasing a TCP stack which broke communication with non Windows hosts. The original TCP/IP specification was to respond to an ACK once. Microsoft released a stack which sent and expected 2, and invented the term "Crippled Network" for anything that did not respond that way. Throttling bandwidth to any non-Microsoft host to make it appear that anything was slower than Microsoft. (An interesting piece of trivia is that most *NIX was still faster than Windows at networking even with the throttled bandwidth.).

      Sun found the (to be kind) quirk that Microsoft had build in to their TCP/IP stack. This was reported everywhere, and most vendors started releasing similar code because Microsoft refused to follow the specification. As vendors migrated their stacks, Microsoft increased the ACK count again. At least they stopped reporting any non windows host as "crippled" which stopped many of the complaints to other vendors about "Why does windows show your OS as crippled?"

      This is a company that has done the same with any open specification that they adopt. Kerberos, NFS, LDAP, and the list can go on and on and on.

      When it comes to "innovation", Microsoft does do a good job of watching the market and buying up things that appear to be good. Often times, this puts many other good companies out of business. Example here is that in WIndows 98 time, there were several web rating companies. NetNanny, Cybersitter, and more. Windows liked their ideas so much, they put a very limited and broken version of that service in to Windows and put all of those companies out of business. Not so much innovation here, but rather a predatory method of dealing with competition which people dislike.

      Stop the hate and accept that Microsoft also has many technically knowledgeable persons who also contribute to Linux. When reading this hate about MS I can't but think that YOU are who is having problems with dealing with it.

      Honestly, I think Microsoft has done a good job at giving people a consistent look and feel on a computer. For some odd reason, they do away with in Windows 7, and Office 2010 and the "Ribbons" which is why there is such a low adoption rate and Microsoft started losing more market share than they should.

      Outside of the look and feel, Microsoft has not innovated anything in the market. I wish that was a troll statement, but nothing they have done has been "new" or innovative. That's not to say that they have no patents, but every patent I have seen could be invalidated in court. Look at the 7 they are suing B&N for as an example. All 7 of those are either obvious or have prior art. Groklaw has lots of information

      When you see all the hate for Microsoft, do you ever wonder if it's warranted?

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    3. Re:Is this news to anyone? by jo_ham · · Score: 4, Informative

      The iMac hard drive thing has been blown out of proportion. They used a custom firmware to repurpose the LED activity light pin (they they don't use) to carry temperature information to cut down on parts and part variability. However, their own documentation has instructions for what to do if installing a non-special firmware drive in that bay (eg, one of Apple's own SSDs if you specify that as a BTO option, or a third party replacement drive); you install a jumper to short two pins together and it carries on as normal, and knows not to attempt to monitor the internal temperature of a non-special drive.

      If you get an iMac from the factory with an SSD in that bay, the pins come pre-shorted with a little jumper installed at the factory. They just didn't tell anyone about it, since they don't consider the internals on an iMac to be user serviceable.

  6. In other news... by Lohrno · · Score: 5, Funny

    Several backdoors were found in the latest versions of the code...

  7. Remember - they were threatened by Anonymous Coward · · Score: 5, Insightful

    Remember - they were threatened with having their HyperV drivers removed due to lack of support.

    And that could easily have spelled disaster for their cloud capability.

  8. compiled annually? by ILongForDarkness · · Score: 4, Funny

    This is linux, there list needs to go to daily builds :-)

  9. Top 20 varies quite a bit by pavon · · Score: 5, Informative

    About 24% of changes are the result of people who have not declared an association with any company, and there is a very long tail of companies that have small changes, so while the top 5 corporate contributers are fairly consistent, the top 20 varies significantly from release to release.

    In this case, these drivers have been 2.5 years in the making. They had been held out of the kernel for that time because their quality wasn't up-to-par before finally being approved. The metric used in this report basically comes down to git commits, and includes all the commits that were made in private git branches before being folded into the mainline kernel. So Microsoft has 2.5 years worth of work on Hyper-V credited to them during the 6 months in question, which amounts to 1% of the changes in that time period. It is a one-time blip, and not indicative of a trend.

  10. MS a key contributor? by CosaNostra+Pizza+Inc · · Score: 5, Insightful

    And yet, they haven't updated the linux version of Skype since they acquired the company. I have to wonder what their motivations are.

  11. Very old news: lwn.net had this in July 13, 2011 by nick_urbanik · · Score: 4, Informative
    I'm surprised to see this as news; it was discussed about nine months ago in Jon Corbet's article in LWN.net.

    K. Y. Srinivasan topped the list of changeset contributors with a massive set of cleanups to the Microsoft HV driver in the staging tree; it's impressive to see how much cleanup less than 15,000 lines of code can require.

    It appears that Microsoft's contribution needed a lot of cleaning up to bring it up to scratch.

  12. What happened to the borg graphic by greenreaper · · Score: 4, Interesting

    . . . used for Microsoft topics? I miss that!