Slashdot Mirror


Microsoft Engineer: Open Source Windows Is 'Definitely Possible'

An anonymous reader writes: Speaking at ChefCon, Microsoft Technical Fellow Mark Russinovich talked briefly about the prospect of some or all of Windows going open source. He said, "It's definitely possible. It's a new Microsoft." Russinovich acknowledged the reality that most developers and IT workers have embraced open source software to run some or all of their machines, and that means Microsoft needs to adapt. He also noted that Microsoft is beginning to adopt a strategy familiar to open source vendors: give away the software, and then sell support and related products. "It lifts them up and makes them available for our other offerings, where otherwise they might not be. If they're using Linux technologies that we can't play with, they can't be a customer of ours."

42 of 303 comments (clear)

  1. BWAH HA HA HA HA HA by mrflash818 · · Score: 5, Funny

    *thud*

    -- The Princess Bride

    --
    Uh, Linux geek since 1999.
  2. It was inevitible by Ol+Olsoc · · Score: 5, Insightful
    The concept of making money by selling an operating system is a 1990's idea.

    It made Microsoft a lot of money at one time, but they are simply not the only game in town, and the software has matured enough that the concept of making hwolesale changes in look and feel both isn't enough, and too much to handle at the same time.

    I get all my Operating systems free already, so using a Microsoft one is just an added and sometimes unpleasant expense.

    Welcome to 2015 Microsoft, you might actually like it and do well here.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    1. Re:It was inevitible by fustakrakich · · Score: 3, Insightful

      embrace extend extinguish

      --
      “He’s not deformed, he’s just drunk!”
    2. Re:It was inevitible by QuietLagoon · · Score: 2

      The concept of making money by selling an operating system is a 1990's idea. It made Microsoft a lot of money at one time...

      The question in my mind is whether there is enough money in the "other services" to support the huge, bloated corporation we know as Microsoft?

      .

      If I were a Microsoft employee, I'd begin looking to restart my career somewhere else.....

    3. Re:It was inevitible by Junta · · Score: 3, Insightful

      The concept of making money by selling an operating system is a 1990's idea. It made Microsoft a lot of money at one time

      That 'one time' is basically from their inception to today. MS revenue in the industry is only behind Apple and IBM. Their biggest money makers continue to be Windows and Office. Windows 8.1, generally cited as MS's failure and antiquated approach compared to Apple 'giving away' OSX (including updates with hardware purchase really) has a larger market share than all the other desktop platforms combined, despite those being 'free' and Windows costing money. Their 'failure' is massively more successful than the competition.

      I'm stuck using it due to work and get pissed at it so much and really appreciate using a Linux desktop platform more, but I'm not so deluded as to ignore the market realities. MS isn't going to open source windows (in fact it really can't, there's too much third party cross-licensing deals) and it won't even 'give it away' except under confusing situations that ensure their bread and butter revenue source is protected (for the 'life of the product', not clarifying speculation that they are going subscription, pirates get free upgrade, but still not 'genuine', so really nothing changed).

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:It was inevitible by Zerth · · Score: 4, Insightful

      Right now they could just rename that piece of cardboard/sticker they give you from "Operating System License" to "Support Customer Number" and every company I have worked for would keep on buying, with nothing else changing.

    5. Re:It was inevitible by Ol+Olsoc · · Score: 4, Interesting

      embrace extend extinguish

      Yeah, that worked at one time. But as Microsoft has become just another player, playing nice full time might just be a better way.

      The days of people buying new computers every two years are over, except for a few. The whole operating system paradigm has shifted so much that trying to rely on people constantly upgrading it just doesn't work any more. Especially since the Microsoft world has been bred towards cheapness. There are a lot of computers out there running XP yet, on functioning computers, and doing work. That's insane, but that's the crop you get when people are inculcated to avoid Apple because you might have to pay a little more. The best example I ever saw was in a local netnews for sale group when a full blown physical threat bitchwar broke out over a 5 cent difference in price.

      Then there is the matter of Pressure to give something new to people when you charge them for OS upgrades. I suspect that the ribbon and especially metro would never have seen the light of day if Microsoft didn't feel the need to justify somechangeanychange worldview. Which is a dangerous thing once you get a lot of people using your system.

      Apple, for all of the changes it has incorporated over the years, if you set a person down who was using an old Toaster Mac from the 90's at a computer running Yosemite, they would be able to get around and do their work. You cannot say the same for Windows 3.1 or 95 to W8. Considering that Apple had switched processors and even the underlying system base it's even a better example. And if for some reason, they really wanted the spawn of hell metro interface, Launchpad is there, just a click away, no OS modifications or third party software needed.

      But I digress. Going from their let's make money on the OS to a more sustainable business model is a good thing. I like it. I think it will help them in the long run, where they can get people to buy software to do stuff with, stuff that if you want to do it, you go to Microsoft to get it.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    6. Re:It was inevitible by DogDude · · Score: 2

      If you think that Microsoft makes most of it's money from selling OS's, then you're woefully uninformed. I spend a lot of money with Microsoft, and it's not on OS's.

      --
      I don't respond to AC's.
    7. Re: It was inevitible by nanoflower · · Score: 2

      Simply sticking to what he knows. He doesn't really understand technology so he isn't in a good position to judge what will succeed. So he stays away from it and stick with things like consumables that he can fully understand and see if it is likely to succeed like Kraft foods.

    8. Re:It was inevitible by TheRaven64 · · Score: 2

      The FSF is against "open source software." They're for "free software," which is what the GPL gets you. BSD Licenses generally get you "open source software." The disticton is that Free Software licenses force developers of derivative works to license under a Free Software license. Open Source licenses do not.

      Please stop repeating this. The FSF is for Free Software, defined as software that respects the FSF's Four Freedoms. These are respected by the BSD licenses and any other FSF approved license (of which there were around 20-30 last time I checked). Many of them are GPL incompatible.

      I'm on a cell phone, so I'm not going to link you to Stallman's essay on the difference, but some rudimentary Googling will find it if you don't think I'm treating the FSF's position fairly.

      Since I'm not too lazy, I'll do you a favour and link to where the BSD license is on the FSF's list of GPL-Compatible Free Software Licenses.

      --
      I am TheRaven on Soylent News
  3. Engineers will say what engineers will say... by Nrrqshrr · · Score: 3, Insightful

    Remember that part when Microsoft announced that there will be free upgrades to windows 10 for everyone, even pirated copies, and then boom, the next day some "clarifications" about the legitimacy of these upgrades were released? Same thing here.
    The engi will say whatever he wants, the final decision is taken by accounting/legal departments and, yeah, they *love* open source stuff...

  4. It's that damn cancer! by duckintheface · · Score: 5, Insightful

    Steve Ballmer warned us that Linux was a cancer. http://www.theregister.co.uk/2...

    Now the mothership itself in infected. Open source??? OMG. But really, if real programmers ever got their hands on Windows under a GPL, they would just strip out anything of value and add it to Linux. Really.

    --
    "He took a duck in the face at 250 knots." -- William Gibson, Pattern Recognition
    1. Re:It's that damn cancer! by bulled · · Score: 5, Funny

      But really, if real programmers ever got their hands on Windows under a GPL, they would just strip out anything of value and add it to Linux. Really.

      So that kernel would look remarkably like the one we have today :)

    2. Re:It's that damn cancer! by rgbatduke · · Score: 2

      And who knows, maybe they'd add a radical "new" idea or two to Windows (just to enable playing games). Like, I dunno, multiple desktops. So you can have your Excel spreadsheet up on desktop 1 and WoW up in desktop 2 and switch with a keystroke when the boss comes in.

      --
      Even when the experts all agree, they may well be mistaken. --- Bertrand Russell.
    3. Re:It's that damn cancer! by PRMan · · Score: 2

      Maybe we could finally get some drivers for old hardware...

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    4. Re:It's that damn cancer! by Lennie · · Score: 2

      Steve Ballmer was talking about the GPL.

      With open source they mean an open source license.

      I really doubt they are talking about a free software license the GPL.

      --
      New things are always on the horizon
    5. Re:It's that damn cancer! by binarylarry · · Score: 5, Funny

      OR we could add Systemd to Windows in an unholy marriage of awful!

      Winning!

      --
      Mod me down, my New Earth Global Warmingist friends!
    6. Re:It's that damn cancer! by ralphsiegler · · Score: 3, Informative

      no, many of those drivers are under agreement with manufacturers, the source can't be released

    7. Re:It's that damn cancer! by nine-times · · Score: 4, Interesting

      Maybe, but what's wrong with that? Consider the hypothetical: What if Microsoft released Windows to the GPL, and other programmers took everything of use and moved it to Linux, and the result was better than Windows?

      Microsoft could then just use Linux, with great compatibility with their other products and services. Nothing is lost.

    8. Re:It's that damn cancer! by Billly+Gates · · Score: 4, Informative

      Windows may have it's flaws.

      But the kernel is not one of them. I played with a Nokia Windows phone 8 for work on low end hardware where Android would be downright sluggish.

      It was fast, bug free, and had no issues or reboots. It is the legacy code and a million services that give it a bad name. Windows 8.1 is a fast quick OS ... but with a terrible gui which is buggy.

    9. Re:It's that damn cancer! by Daniel+Hoffmann · · Score: 2, Insightful

      The GPL is essentially cancer for software licenses and that is by design.

    10. Re:It's that damn cancer! by Billly+Gates · · Score: 2, Funny

      Have you used SystemD?

      It is quick and wonderful. Only hate is from trolls who like to start flamewars which he is since he went on about VS and Apple and system administrators who do not want change and have thousand line rc filed which are really programs with logic and data together with nested if/else which reference other scripts in a unholy mess of thousands threads that boot at startup who see nothing wrong with that??

    11. Re:It's that damn cancer! by Junta · · Score: 4, Insightful

      Android being sluggish is also not about the kernel. Linux kernel can deliver plenty fast.

      Windows kernel is solid enough and all, but lacking a significant chunk of functionality that can be found in linux. Some of that is because it's in userspace in Windows, some of it is because Linux has been an R&D platform for academia for decades and thus has capabilities that MS wouldn't touch with a thousand foot pole as it represents work with about 0% chance for it affecting revenue and non-0% chance of it being a maintenance burden.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    12. Re:It's that damn cancer! by phantomfive · · Score: 2

      Most likely it would be used to create a really great Wine layer.

      --
      "First they came for the slanderers and i said nothing."
    13. Re:It's that damn cancer! by Junta · · Score: 2

      What kills me is that their update check process sucks up over 2 GB of ram every damn day on my laptop. I have never seen any other platform's *updater* do anything remotely so peculiar. When I didn't have Windows forced on me, I respected it more and assumed they had made a solid product that just wasn't my cup of tea. However I have experienced that their products aren't nearly as well done as I thought they would be...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    14. Re:It's that damn cancer! by DickBreath · · Score: 3, Insightful

      Cancer is Microsoft's term for it. Intended to have negative meaning.

      If you are in favor of open source it would be better to use a different word or phrase. Basically the GPL spreads freedom.

      Laughter is contagious (a negative term). So maybe we should say laughter is a cancer? It is unfortunate that there are not more positive terms for things that spread and the ones we tend to fall back on are biological terms that have undesirable meanings: infectious, contagious, cancer, etc. Freedom is contagious -- when people don't have it and see it, they want it for themselves.

      --

      I'll see your senator, and I'll raise you two judges.
    15. Re:It's that damn cancer! by jones_supa · · Score: 2

      I'm not sure if the Windows NTFS driver is not terribly portable either...probably would need a lot of work to make it work with the Linux block layer.

      But anyway, there's better SSD TRIM support in Windows: vectorized TRIM ranges, and TRIM integration also with volume level commands.[1]

      Then there is GPU driver in userspace, which is a nice concept, although not portable really.

    16. Re:It's that damn cancer! by Anonymous Coward · · Score: 2, Interesting

      Freedom is contagious -- when people don't have it and see it, they want it for themselves.

      Really? explain the paradox of choice, then.

      Also, explain the continued existence of the Middle East, most of Africa, and most of the western world's slow creep back towards invasive, paternalistic styles of government?

      Yep, people just love their freedom. They love it so much they can't wait to give it away to the first person who promises them something. Don't even have to deliver... just promise.

    17. Re:It's that damn cancer! by Junta · · Score: 2

      In terms of IO and CPU scheduling, there exist configurations of the linux kernel with *HARD* real time guarantees. That has approximately zero relevance to desktops, so MS didn't bother developing that and most linux distros ship with those disabled anyway. WinCE might have had that, but I have heard their current Windows 8.1 kernel does not.

      There are flat out crazy things you can do with networking in linux kernel space. Linux kernels drive some pretty hard core networking equipment. MS doesn't play in the market, and frankly could only break in in *theory* by giving away their work, so it's not in their best interest to bother. Virtualization has caused MS to implement *some* of those capabilities that they formerly ignored, but no where near everything.

      I didn't say that functionality was necessarily relevant to what MS cares or should care about, just that the Linux kernel is a solid piece of technology that carries some fascinating features. The stuff Google puts on top of that stack, on the other hand... There's a good amount of room for improvement there.

      --
      XML is like violence. If it doesn't solve the problem, use more.
  5. A non story... by Junta · · Score: 5, Insightful

    MS has been doing a good job lately of saying things that are obviously non-committal (or seemingly committal but actually not when someone digs in and notes a complication and MS won't clarify).

    This one goes extra far by conflating Linux open source and how it functions and therefore if Windows were open source, then migration from Linux would be a no-brainer. Of course without promising that but getting that into the 'hearts and minds'.

    Of course, I have a hard time blaming them for this. The tech media has all but written eulogies for Windows and have painted MS as a company that is only barely relevant by way of Azure and related cloud services. Despite the fact that they earn about twice as much revenue as Google and their biggest money makers are *still* Windows and Office (by revenue and by an even wider margin by profit). However the story that MS is still one of the biggest tech companies and mostly because of the same stuff that made them big 20 years ago isn't such a sexy story. The revenue and margin on traditional Windows and Office are staggering. Traditional Office revenue dwarfs Office 365 and Office 365 is lower margin.

    In short, no they won't be ditching their cash cow to compete with the open source vendors with combined revenue that doesn't match Microsoft's only income. There's two tech companies with more revenue than Microsoft, and neither builds the meat of their business on open source (IBM and Apple). Yes they will continue to feed the media confusing rhetoric to help create false impressions to counteract the media's love of inventive explanations and extrapolation. The biggest risk to MS as a business is getting too caught up in their own smokescreen (e.g. Windows 8 Metro UI).

    Of course, I'd rather have less Microsoft in my life, but the likely candidates (ChromeOS, IOS and Android) are not what I would consider an improvement. OSX and Linux desktop distributions I find nice enough, but there's no signs of those superseding Windows.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  6. MS versus Telescreens ? by jabberw0k · · Score: 2

    In a world where everyone is practically required to carry a telescreen which tracks them at all times, which spouts approved government "Amber Alerts" and panicky National Security Alarms -- devices which you can be imprisoned for "jailbreaking" -- will Microsoft become the lesser of the evils?

  7. Open? by PPH · · Score: 2

    Under which license? Is Microsoft going to allow forks and multiple Windows distros?

    And how long before Poettering notices and ports systemd to Windows?

    --
    Have gnu, will travel.
  8. What a fellow has to say. by nimbius · · Score: 4, Interesting

    What a fellow says at a technical conference and the gilded intent of a multinational corporation couldnt be further from each other. Microsoft has proven in the past that it prefers to milk open source with a blend of strategic patent litigation against manufacturers, not participate. Its embrace-extend attempt with 3 of its own open source licenses fell flat with the usual day-late-dollar-short microsoft approach to competing in the marketplace, but that was partly because Redmond didnt understand the whole point. Open source was a categorical departure from microsofts business model, it was a cathartic rebellion from coders who were sick of a cloistered elite being given access to the source. It was an uprising against the idea of software as service only.

    so as far as this opinion is concerned, it boils down to an obvious assumption. As the turd swirls the drain anything is possible. Windows could become open source, or it could become cloud, or it could become freeware, but as Microsoft sees fit to drive it Windows has only become more aggravating and less relevant. Nowhere is this truer than in XBox, where the successful game console has in true Redmond fashion been hobbled to the uncertain, haggared burro known as Windows 10 in a desperate attempt to pre-emptively save it. The real question is between surface, phone, azure, and the microsoft market how much more XBox cash can microsoft use as a salve for products they dont care to change and insist must be a part of a market that doesnt need them

    --
    Good people go to bed earlier.
  9. Re:Its all about the app store by jones_supa · · Score: 3, Funny

    Who wants to download buggy, ugly, insecure stuff?

    That's popular among Linux guys... ;)

  10. Sysinternals by Dwedit · · Score: 4, Insightful

    Mark Russinovich is the guy who made the Sysinternals suite of programs, which are highly valuable utilities for your system. I've gotten great use out of Filemon and Procmon so many times.

  11. Re:Why not? by RavenLrD20k · · Score: 2

    Come on, do better than that. Of course any individual can play with Linux all they want. We're not talking individual here. We're talking a behemoth corporation with long standing corporate policies and a legal department dictating licensing on what the collective can use on a day to day basis with an auditing department to enforce them and an onsite security team to give personal escort service to those who break those policies. It's highly doubtful that they would have authorization to "play" with Linux on their systems arbitrarily without first having a policy change coming from above.

    As an example I work for a company that only has Windows installed on its workstations, you think I can wipe its hard drive and put my favorite Linux Distro on it so I can "play" with it here while using it to build .NET programs for the business? Not unless I want to have a personal escort carrying me out of the building 2 minutes later. In the 3 years I've worked here, we've lost 2 employees this way.

    So the engineer is right. If the customer is using Linux technologies that the Microsoft Employees cannot by corporate policy play with - and by extension provide professional support - then they can't be a customer of Microsoft... unless there's a major policy change that comes down the pipe from above.

  12. Re:Translation by PRMan · · Score: 2

    I don't find Windows 10 to be buggy at all anymore. The latest version is completely solid.

    --
    Peter predicted that you would "deliberately forget" creation 2000 years ago...
  13. Re:Why not? by frank_adrian314159 · · Score: 2

    In the 3 years I've worked here, we've lost 2 employees this way.

    Well, if you haven't noticed yet, your employer's doing something wrong. You need to give developers a bit more freedom if you want decent bits.

    --
    That is all.
  14. Re:They should adopt Linux... by BarbaraHudson · · Score: 2

    Why would anyone adopt the Linux kernel (encumbered by the GPL) when they can use (and sell) the unencumbered FreeBSD one free?

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
  15. Re:Why not? by Junta · · Score: 3, Interesting

    Which won't by them anything.. They throw out their singular primary advantage (backwards compatibily for decades of application) for.... well actually not much of anything. The Linux kernel can do tricks that Windows kernel cannot, but in the scheme of things not something that will boost MS revenue. The BSD kernels are already roughly at the same functional level, so no new function from that area.

    It made sense for Apple because they had only their classic OS which was clearly ill-equipped in fundamental ways and it let them skip the investment of doing it from scratch. MS had already spent that money, so they don't get to skip anything.

    If MS started doing a linux distro, it probably would do more harm than good. Distrusted by the target market with a value add that would probably amount to making it easier to manage linux *like* windows, but at that point why not just run Windows? I'd personally be more swayed by the ability to muck about with Windows in the same style as linux, but I recognize that would be a bad idea for Windows.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  16. Re:Why not? by Junta · · Score: 3, Interesting

    No company permits 'arbitrary' software. Many companies do trust the employees to understand licensing and 'play with' free software. They generally have an education course on how to find licensing terms and to read the license more deeply for signs of 'commercial use clauses' and what GPL means versus BSD and so on and so forth.

    IBM doesn't bat an eye when if an employee puts Fedora on a company asset. They have your ass if you put any open source code into any product without legal review, and also if you use a partner's source code and contribute anything open source based on that. So yes, a long standing large company that is very very very careful about software licensing will go along with it.

    Not all 'playing with' is for personal gain. Some of it enables advancing your companies agenda/saving costs/etc. I would not use my personal resources for exploring things that would advance my company without much gratification for me on a personal level.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  17. Re: Why not? by spongman · · Score: 3, Informative

    I dual-booted slackware with Linux 0.97-pl2 on my testing machine at Microsoft, and nobody gave a damn.