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."
Okay so it's NOT April 1st anymore...WOW
If they're using Linux technologies that we can't play with,
Anyone can "play with" Linux.
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
good luck trying to fix it, don't forget to eat, drink and go outside occasionally
*thud*
-- The Princess Bride
Uh, Linux geek since 1999.
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.
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...
Highly unlikely, that MS will forgo the Microsoft Tax on every machine sold to private customers...
It will only happen, when the 'PC' market (incl. laptops) becomes so small vs. tablets and other such devices, that they could afford the loss.
PLEASE stay on windows & use our app store. We'll give you the OS for free!
Not enough?
Ok we'll open source it! Then will you come spend money at our app store?
I was basically fired from MS in the XP days for just bring up Linux and that it was going to force changes and we should embrace it
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
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.
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?
A year ago... maybe two, there's no way I would even think of believing this. Given the steps Microsoft has taken in the last 1-2 years, it may be something that's possible. First they offered major OS updates for free, first Windows 8 > Windows 8.1. Then next, Windows 10 for free for current Windows 7, 8, and 8.1 users. Then, on top of that, the open sourcing of .Net. Given Apple's "free" offerings, they were kind of forced to do this. The open sourcing of .Net was a surprise to me. Makes me think maybe they have gained some wisdom.
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.
If they were really smart, they would adopt the Linux kernel and develop a Windows Desktop, in much the same way that we have GNOME, KDE, etc. They have quite a few smart people working there, and it would be a win/win for everyone. They aren't a hardware manufacturer like Apple so it doesn't really make alot of sense for them to continue along the current model of selling Windows; and continuing to develop and support an operating system by yourself that is notorious for security issues is expensive. Those resources could be better applied toward other things that could be monetized. Helping with Linux would definitely be less resource intensive than what they are doing now.
Just give the source code to the ReactOS project. Let them take over so Microsoft can concentrate on Office.
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.
Nuff sed .. been totally Open Source for the past year .. no thanks to MICROS~1
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.
This technical fellow just said "it's definitely possible".
But one day, the company could “open source” the code that underpins the OS—giving it away for free.
Just what does that mean? One day "could"? One day they 'could' give all their cash to the Mozilla Foundation.
Everyone else here is reading it as "Microsoft is going to open source Windows." That is NOT what was said.
The latest windows is so buggy the risk of giving away the source code might be outweighed by the idea of thousands of developers fixing all those bugs for free. Plus we'll file patent lawsuits against anyone who tries to use a not-our version commercially.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Mark Russinovich is God!
He testified before congress regarding the cheating by Windows API
Wrote the book: Inside Windows: documenting all the secret API calls.
Wrote a suite of utilities I use to this day
Sold his company ( Systernals ) and his software suite to Microsoft
http://en.wikipedia.org/wiki/Sysinternals
Ran his process explorer on a SuperDome
http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPhysicalMemory_878B/image_4.png
Became a "Technical Fellow"
Writes a blog: http://blogs.technet.com/b/markrussinovich/
Case rested [TOLD]
I don't believe *a word* of what you say. I've got years of experience to back that up.
Can't "play with Linux". Sheesh.
Hey Mark! Please make pstools open source or at least 64 bit compatible. Psinfo -s has been useless for quite some time!
Open sourced Windows 8.x, 10.x ... source code or not, it's still a turd.
Open sourced 7 *might* be of some interest..
Open source XP, then at least those of us who have no option but to run it (software driving CNC hardware etc) could at least have a stab at patching known extant problems..it's not as if they're that interested in supporting it any more, and fragmentation doesn't matter.. who would really care if the version of XP running on three machines in an obscure european factory unit is now substantially different from that running on systems elsewhere?
I never thought I'd see the day Microsoft mentioned "Windows" and "open source" in the same sentence, and that sentence isn't, "we're going to crush open source into submission". This has to be a belated April Fools' joke, right?
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.
well I happen to work in a Microsoft "ecosystem" and this is not what I see. What Microsoft is doing is a move toward the freemium model that is so popular with everything mobile and non-x86. Freeware instead of licenses and ad hoc purchases of "Support" don't pay the rent, there's plenty of evidence for that in Linux-based software that never goes from "project" to "product"...
Today you can use the Office applications over the web for free but if you want the more advanced parts, get the credit card ready to sign up for a 12 month subscription, rather than paying license up front with annual maintenance like before.
If Windows with Bing is a sign of things to come is that there will be a subscription based offering for people who don't get Windows with a new PC. I'd be interested in seeing this go ahead, at the very least to see what's so difficult about getting Windows (and x86 Firefox) on my £99 Hudl2 tablet.
Will they ship all the NSA backdoors in that source, or will they be "commercial" features in binary form only?
They could start by releasing updates to source code that used to be distributed, before it became the property of Microsoft and promptly got squashed.
Mark Russinov was involved with SysInternals before SysInternals got bought by Microsoft. (Bryce Cogswell is the name of the other person who was behind SysInternals back in those days.) At the time, SysInternals released source code to multiple products. The first paragraph of Winternals press release about the sale to Microsoft states, "Customers will be able to continue building on Sysinternals' advanced utilities, technical information and source code for utilities related to Windows." Microsoft withdraws Sysinternals source code notes that Microsoft lied; they promised continued access to the source code, and then squashed it. (They also entirely discontinued some software, NTFS for DOS. So then there was really no legal way to be deploying that software any further.)
If there's any source code that's really *due* to us netizens, it may be that source code that was promised. And of all people at Microsoft who may be intimately aware with the particular SysInternals situation that I just described, our spokesperson of the hour, Mark Russinov, should certainly be one of the very top people on that list.
Regarding his comment about being a whole new Microsoft... yeah... they're not about trying to hide their source code anymore. Now their about making software dependent on a centralized source, so that they can have more power to yank support at any time. The company has become less evil in some ways (namely those ways that it fears will lead to super-penalties imposed by governments who have bought into the claim of a monopolization threat), and so has decided upon new ways to be evil. Letting developers see the source code, so that they can make software that integrates better with Azure or other technologies that require servers under the control of Microsoft, isn't exactly the flexibility and freedom that Richard Stallman has in mind. I don't think he's ready to start kissing Microsoft after this recently announcement. It's a new Microsoft, in the sense that they've figured out a new way to be evil. They legally can't increase their usage share of desktops beyond the 97% that they once had, so they'll figure out a way to use wearable computing and other technologies to be with people even more often, and control their shopping experiences so that Microsoft can control the economy. And ditch the old vision (which Apple really popularized at the start) of using a mouse-based interface that lots of people are now familiar with, but try to shove a new UI that will force everybody to re-learn stuff in a way that will be more compatible with running Windows on phones, because Microsoft likes to be able to be trendy but loves forcing people to re-learn new Microsoft stuff. Microsoft still has many of its old characteristics, like being evil at heart, even if it has found a new skin/face for how that evil looks.
...
And want to go open source so someone can finally fix windows, which it can't.
If I could choice between windows for free xor paid open source windows I would choose for paid open source cause is the real feature that linux offer. Price matters only to cloud companies, using current windows prices. But If MS had that same exclusively option maybe just only free would be better, not because would make more or less money but because it would hit the market that don't care about Linux source. But free and open could be perfect for me as a developer, but don't know what to say about the staff and how the source would be manageable without anyone paying( trust who to manage that? )
So they have no intention of ever open sourcing anything but Windows or abandoning the closed source business model. I thought they were going to try and make money off the cloud and support of Windows.
...
Or the usual smoke and mirrors? Look at some of their current "open source" licenses and terms, then you be the judge.
Now, if Slashdot submitters were really good spin doctors, they would have taken that quote out of context. eg:
"If they're using Linux technologies...they can't be a customer of ours." :)
Windows has always been "computers for dummies" anyway.
The vast majority of users today are very computer literate and do not need a "for dummies" operating system. Windows time has come and gone and is not the future. I predict it will one day be open sourced, just like a lot of companies open source their products just before they collapse entirely.
I'm not going to use "open source windows" it anymore than I'm going to buy an iPhone.
First they laugh at you.
Then they fight you.
Then you win.
Don't fight for your country, if your country does not fight for you.
We need clarification. Some guy at MS talked out of his rear end about pirates in China getting free Windows editions. Now this guy says something - but is it MS policy or something MS will do as a corporation? MS needs to put the bit in the mouth of these people and give them a yank before they light up the Internet with stuff that needs damage control.
>> they can't be a customer of ours
They very much can be. They just can't be customers of _Windows_. Mark is confusing Windows with Microsoft again. They can be customers of Azure, they can be customers of Office, they can be customers of SQL Server. I mean, just about any Microsoft product can run (and therefore can be sold) on Linux just fine. Except for Windows itself.
Particularly for server products, I just don't get why Microsoft insists on offering them only on Windows. Seems like at some point they too will wake up to the reality on this.
Dear Microsoft,
At one time, you were just a software company, and a damned successful one. But you had to go an ruin it by trying to force us to use your crappy operating system.
Please, just go back to being a software company. Write us soft applications that nobody can match, and write them for every major system out there. Hell, write them for minor systems too, like you did my TRS-80 color computer, back in the day.
Just write us some software and stop trying to be dicks.
That's all I'm asking.
The reason he steers clear of talking to coders now -> http://tech.slashdot.org/comme... vs. him sticking to techies only really (by his own statements to that effect no less from MS videos)!
Yes folks - that's PROOF there's a "world of difference" in the 2 groups (a huge one) and their know-how - courtesy of "yours truly" getting the better of "The Good Doctor" in that link above, & LONG ago...
APK
P.S.=> Don't put him up on a pedestal - he's just a man & overlooks things, since the proof's in my post link above... apk
Microsoft could continue to turn a profit on licensing like they do now with open source clauses. Hypothetically, there isn't a problem with that if they carried some BSD-like license for their OS. But, could you imagine the turmoil that would ensue? I can see it now: Dell PC's no longer ship with Windows, but Dell Workstation Foundation. Its like Windows, but with all the things they don't want you to have stripped out and replaced with their own proprietary spin. Who needs services when you have Dell work units? Or explorer when you have Dell clicky experience? OEM's do it with their phones all the time so what's stopping them from going full retard on the PC market, too?
Or worse, the OEM's void your warranty if you try to install vanilla Windows to avoid it to lock you into their solutions. I realize there are implications to some of the above that would break software, but we see the same things across Linux distributions all the time. Why would open sourcing Windows be any different?
Windows could never be open sourced anyway. There is code for libraries and other components licensed out from other vendors and all kinds of patent mess that would make it extraordinarily difficult for them to do it anyway. Its a cool thought, but its also a can of worms I hope they don't open.
While I wasn't at ChefConf this year, I know several people who attended this discussion. By selective quoting, the 'reporter' has completely misrepresented the statement.
The contextually mangled quote used in the article: "“t’s definitely possible,” Russinovich says. “It’s a new Microsoft.”
THe actual quote as far as I can determine: "You never know, it's definitely possible. Crazy stuff happens."
No OSS was harmed in the making of this post.
"He's smarter than a group of 20 Slashdot Linux zealots." - by Anonymous Coward on Friday April 03, 2015 @10:59AM (#49397773)
I'm no "/. Linux zealot": MemoryOptimization progs unhalt stalled exchange servers - making them perform faster - I used MS' OWN DOCUMENTATION TO PROVE IT no less...
Fact: Clearmem.exe from MS' resource kits does it, & it IS a memory optimizer using the same techniques they do, albeit in charmode/tty console/DOS mode vs. GUI, & manually run, vs. timers.
So much for "geek Gods", eh, when "Lil' Ole' Me" can do THAT!
(That occurred in his "memory optimization hoax" article no less in 2003 over @ Windows IT Pro - where I took down ALL OF ARSTECHNICA on that note also... lol!)
* Now - do I respect him for some work he's done? Yes. ProcessExplorer's ALL YOU NEED to "take out" malware in usermode (combine it with Windows Installation Media's RECOVERY CONSOLE or Win7's toolset for that? There's NOTHING you can't take out in kernelmode too, as far as malware, rootkits, etc. - et al).
APK
P.S.=> He & I used to do work for Sunbelt software as "co-workers" for wares they bought up from us both - So, yes, he's very good @ this stuff, but NOBODY is some "untouchable God" (nobody)... apk
Awesome! Now we're talking...Lets start by removing all resemblances of the hideous Metro UI (either in 8, 8.1 OR 10) as well as the incredibly stupid idea of flattening everything (that includes adding back drop shadows, removing lame 2D MSPAINT like icons and adding back gradients on buttons). Even with the offer of free Windows 10 on the horizon I will NOT be downgrading my computing experience any further until this 2D Metro crap fad passes.
Let's fork Windows, leaving an official for-pay version, and a separate, open source version using the Linux model. Microsoft could then vet the best of the contributions and fold them back into the closed, for-pay product. Enterprise customers would continue to purchase the official product from Microsoft, because of the perception that contracts for technical support are important, with the majority of new development being taken over by geeks like us.
Pragmatically, an open source fork would be a strong argument to organizations thinking about dropping Windows to stick with it.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
I think my IQ dropped a couple of points due to reading this. WTF is this nut going on about?
See subject: IQ's can drop below your current 10 below plantlife level troll? Amazing... lol!
* Yes, it just must KILL you inside, KNOWING you're naught but a "ne'er-do-well", & that THAT is the "best you'll EVER be" (you know it, I know it, heck - anyone reading does).
APK
P.S.=> Face facts: You *WISH* you were me... apk
Would you use Windows out of choice, even if it were open source, and free?
Windows is really a historical relic, surpassed in technology, aesthetics, and function by the alternatives, both open source and commercial.
A good windows?
Start with PALM OS.
The current direction of mainstream Linux is so horrible that an open source windows could overtake it.
Config files that cannot be easily maintained, degraded modes that don't work properly, serviceability issues, binary log files that can only be consumed when the system has lib mounted (can't be read with /sbin) - it all points to a system being developed by non-sysadmins, which is exactly the reason that _we_ invented linux and the associated libraries in the first place.
Congratulations next-gen linux devs. You're basically rewriting solaris 3, which we abandoned in favor of lighter, better, simpler and more reliable. I can see the future, you'll be abandoned too.
"No good deed goes unpunished"
The government mandated back doors that are put in for cyberwarfare operations will be exposed.
I don't know if that seems too conspiratorial for people, but I think it's naive to think that this isn't already done.
"No good deed goes unpunished"
No offense, but engineers typically don't understand the business or legal needs of a company. Sure, from a technological point-of-view there's probably not a whole lot standing in the way of open-sourcing Windows, but I'd imagine there's all sorts of IP in Windows that isn't owned by Microsoft and is there because of cross-licensing agreements.
You're mischaracterizing his remarks. He's not going to try to find functional equivalents for cgroups on other kernels. Please explain the problem with that, and note that while "I would like all kernels to have the same (or equivalent) feature sets" is a problem, it is mostly your own mental problem. Also, a justification of why an OS plumbing layer should be OS-independent would be nice.
Those who advocate genocide deserve every protection afforded by law, and none afforded by common human decency.
...except systemd is less monolithic since it is actually a suite of separate binaries that each do specific things where everything emacs does relies on the central interpreter ;-)
Really though this "UNIX way" dogma is tired and old and irrelevant on all modern computing systems. Yes the philosophy has its merits but it was abandoned many years ago. XOrg gave up on it ages ago. Android and MacOS have UNIX/Linux underpinnings and next to nothing that makes them the OSes they are have anything to do with the UNIX way.
I will get off this here lawn now before that old guy with the grey neckbeard finishes piping his log files 15 ways through cat/awk/sed and notices my presence. I guess he didn't hear me arrive over the clacking of his model M and he cant focus his eyes that far after so much close work in front of his amber monitor ;-)