News for hackers. Stuff that matters.
Re:Satya Nadella – Microsoft's CEO by Touche on Tuesday February 04, 2014 @10:46PM (#7181763)
I suggest open sourcing Windows. Put it on GitHub with a permissive license and accept pull requests. The internet will blow up, you'll instantly win back all of the developer mindshare that has been lost over the years.
Re:Satya Nadella – Microsoft's CEO by chmullig on Tuesday February 04, 2014 @11:20PM (#7181869)
I think his next move will be to only accept payment in bitcoin.
Re:Satya Nadella – Microsoft's CEO by samstave on Wednesday February 05, 2014 @11:48AM (#7184802)
And an API!
Re:Satya Nadella – Microsoft's CEO by InclinedPlane on Wednesday February 05, 2014 @12:14AM (#7182018)
You obviously have no concept of what the windows source looks like. Putting it on github would be a massive technical challenge alone.
Re:Satya Nadella – Microsoft's CEO by shanselman on Wednesday February 05, 2014 @11:54AM (#7184860)
I think you'd be surprised.
Re:Satya Nadella – Microsoft's CEO by Touche on Wednesday February 05, 2014 @08:13AM (#7183495)
Isn't Microsoft in the business of solving technical challenges?
Re:Satya Nadella – Microsoft's CEO by pippy on Wednesday February 05, 2014 @03:08AM (#7182528)
I was under the impression what he posted was a joke.
Re:Satya Nadella – Microsoft's CEO by adamcanady on Wednesday February 05, 2014 @01:16AM (#7182197)
Can you explain?
Re:Satya Nadella – Microsoft's CEO by InclinedPlane on Wednesday February 05, 2014 @01:42AM (#7182271)
Let's just say that comparing Windows to the linux kernel would be a mistake. Hosting the windows source would be a challenge for any source control system out there. Git / github is not exactly optimized for projects of that size.
Re:Satya Nadella – Microsoft's CEO by derefr on Wednesday February 05, 2014 @04:26AM (#7182743)
But wouldn't it be nice if Windows could be modularized in the process of such an open-sourcing effort, such that that comparison wouldn't be a mistake? For example, if just the NT kernel could be separated into its own project, with a clean linkage-point, there'd probably be all sorts of interesting efforts to, for example, create a Debian/NT distribution, or cross-pollinate driver code between Windows and Linux. (Actually, having two major open-source consumer-PC OSes would probably finally force a standardization on a HAL to allow a single driver-pool code base to be shared between the two systems.)
Re:Satya Nadella – Microsoft's CEO by code_duck on Wednesday February 05, 2014 @02:14AM (#7182368)
Sure, Windows is more than a kernel. I imagine the NT kernel vs the Linux kernel would be roughly comparable. But to compare 'Linux' the OS to Windows would mean Windows vs. GNU/Linux/X.org/Gnome/KDE... or say, the source for every package in the base Debian distribution.
Re:Satya Nadella – Microsoft's CEO by InclinedPlane on Wednesday February 05, 2014 @03:20AM (#7182556)
Exactly. Now imagine that every part of it was just as bloated and convoluted as you'd imagine.
Re:Satya Nadella – Microsoft's CEO by oblio on Wednesday February 05, 2014 @03:28PM (#7186563)
I doubt that Windows is monolithic/bloated. Convoluted sure, backwards compatibility is a bitch, but Windows is probably broken into neat little modules by now.
Re:Satya Nadella – Microsoft's CEO by amaks on Thursday February 06, 2014 @12:26AM (#7188873)
Apparently you don't know what you're talking about. Source Depot at Microsoft (rebranded Perforce) can do it, while TFS cannot, therefore half of Microsoft stores its source code in TFS and half in SD. Git scales really well, at least well enough for the Linux kernel which is not much less than Windows kernel.
Re:Satya Nadella – Microsoft's CEO by eropple on Thursday February 06, 2014 @03:57AM (#7189387)
What Perforce is good at and what Git is good at don't overlap too much.
Re:Satya Nadella – Microsoft's CEO by yuhong on Wednesday February 05, 2014 @01:47AM (#7182289)
Yea, look up "Source Depot"
Re:Satya Nadella – Microsoft's CEO by anologwintermut on Wednesday February 05, 2014 @02:20AM (#7182387)
No. Don't. Please
Re:Satya Nadella – Microsoft's CEO by machbio on Tuesday February 04, 2014 @11:20PM (#7181868)
That would be the most awesome thing that could ever happen, when they can just keep offering the windows 8 for the customers in boxed but allowing developers to contribute to the project.. I cannot think of percentage of people who will be lost customers, it will not matter when everyone in another 10 years will have their own linux systems on cloud..
Re:Satya Nadella – Microsoft's CEO by CmonDev on Wednesday February 05, 2014 @04:24AM (#7182732)
Is next decade finally going to be the decade of Linux?
Re:Satya Nadella – Microsoft's CEO by scholia on Wednesday February 05, 2014 @01:43PM (#7185796)
The next decade will be the decade of Linux, and always will be ;-)
Re:Satya Nadella – Microsoft's CEO by abhipatti on Wednesday February 05, 2014 @01:31AM (#7182237)
Would it not be a major security problem .. Since so many people use windows and hackers would know loop more easily and attack
Re:Satya Nadella – Microsoft's CEO by andrewflnr on Wednesday February 05, 2014 @02:06AM (#7182344)
To roughly the same extent as Linux and *BSD, yes.
Re:Satya Nadella – Microsoft's CEO by mjolk on Wednesday February 05, 2014 @12:35PM (#7185228)
Linux and BSD have the security advantage of having their ugliness shown to the world for decades. When you push a change that everyone can see, you don't have the option of hiding your ugliness behind a compiler.
Re:Satya Nadella – Microsoft's CEO by herokusaki on Wednesday February 05, 2014 @05:53AM (#7183023)
If Microsoft released the source code to Windows 98 OSR2, which is effectively abandonware as far as I understand, it would be great. A lot of multimedia applications and old games would instantly become easier to preserve.

Is there still any value for Microsoft in Win9x?

Re:Satya Nadella – Microsoft's CEO by Touche on Wednesday February 05, 2014 @08:13AM (#7183493)
Why not XP? The have no interest in supporting it. And millions of people still want to use it.
Re:Satya Nadella – Microsoft's CEO by jhh on Wednesday February 05, 2014 @09:40AM (#7183938)
Because this would allow these millions of people to continue using this fork of XP rather than eventually buying a MS operating system.
Re:Satya Nadella – Microsoft's CEO by Touche on Wednesday February 05, 2014 @09:57AM (#7184025)
But this is the attitude Microsoft needs to eliminate. The days of making money on operating systems is rapidly fading away. They already gave away Windows 8.1 as a free upgrade, so they're aware of it.

An open source XP would get many hackers interested in Windows, something they desperately need.

Re:Satya Nadella – Microsoft's CEO by mjolk on Wednesday February 05, 2014 @12:27PM (#7185159)
Citation needed.

They are definitely making money on closed-source operating systems and operating system tools:

http://www.microsoft.com/investor/EarningsAndFinancials/Earn...

Re:Satya Nadella – Microsoft's CEO by tripzilch on Friday February 07, 2014 @09:16AM (#7196284)
> They already gave away Windows 8.1 as a free upgrade

It wasn't free--it took a couple of hours of my time!

Re:Satya Nadella – Microsoft's CEO by hifier on Thursday February 06, 2014 @12:11AM (#7188843)
Umm, I don't buy Apple computers for their backlit keyboards...
Re:Satya Nadella – Microsoft's CEO by anoncow on Wednesday February 05, 2014 @02:24PM (#7186117)
This is an amazing idea. I am sure there is a way to charge for licenses for completely open source software. Will Satya do this? Can he do this?
Re:Satya Nadella – Microsoft's CEO by cookiecaper on Wednesday February 05, 2014 @04:25PM (#7186913)
It's pretty hard to do it with a conventional OSI certified license. Anyone can rebuild your product and resell it or give it away. Red Hat tried something similar but CentOS still existed.

Microsoft could come up with their own license that was "open source" but not "free software" by Stallman's definitions (ignoring here the people who've attempted to make these terms synonymous), which would allow people to change code and distribute freely among license holders, but not allow people to resell or just give out copies of Windows. I'd actually be really excited about this, because I think the FSF is overboard with their demand that everyone essentially make their software unsellable.

They could go the Red Hat route, go GPL, accept that they'll no longer get money for software licenses but instead support contracts (they could even try selling these to consumers; Dell would pay MS $50/PC not for a copy of Windows, but for a subscription to Windows Update). This would shift the dynamics of the company a bit, but probably not as much as one may think, since enterprise keeps MS afloat anyway, and it may be a good solution.

Re:Satya Nadella – Microsoft's CEO by Tmmrn on Thursday February 06, 2014 @03:43AM (#7189344)
> Microsoft could come up with their own license that was "open source" but not "free software"

The important question then would be: Could you legally port directx to *nix from this? If not, then what'd be the point?

Re:Satya Nadella – Microsoft's CEO by cookiecaper on Thursday February 06, 2014 @07:23PM (#7193917)
Yes, and you could distribute it, as long as you had a checkbox prior to the download that said, "I assert I am a Windows license holder and entitled to utilize derivatives of its code", or a banner that printed a similar message after installation, instructing you to uninstall if you aren't a license holder.
Re:Satya Nadella – Microsoft's CEO by fredgrott on Thursday February 06, 2014 @12:16AM (#7188858)
a FSF licensed product is not unsellable..RMS sold copies of GNU software for years to pay for his living expense
Re:Satya Nadella – Microsoft's CEO by snambi on Thursday February 06, 2014 @12:47AM (#7188930)
He still does. GO to one of his meetings in berkeley, he sells emacs, linux CDs. RMS is not against selling software. He just doesn't like restrictions that all. btw, who likes restrictions?
Re:Satya Nadella – Microsoft's CEO by yuhong on Wednesday February 05, 2014 @06:45PM (#7187663)
This remind me of Unix source licenses.
Re:Satya Nadella – Microsoft's CEO by marcosdumay on Wednesday February 05, 2014 @03:53PM (#7186729)
Microsoft won't be able to charge much for Windows anymore. They are already squeezing the price, and losing market share at the same time.

Maybe open sourcing Windows will keep their other products at the positive for longer.

Re:Satya Nadella – Microsoft's CEO by Mikeb85 on Wednesday February 05, 2014 @02:02PM (#7185933)
I for one, would welcome a day where I can put install MS Office and VS on my Linux system without any hacks.

I think Microsoft would do very well to go the IBM route, and a FOSS Windows would really shake up the market.

Anyhow, the new MS CEO seems like a good guy, hopefully it's the beginning of a less evil, nicer Microsoft.