Google Joins Microsoft's .NET Foundation (venturebeat.com)
Emil Protalinski, writing for VentureBeat:As part of its slew of announcements at its Connect(); 2016 developer event in New York City today, Microsoft unveiled that Google is joining the .NET Foundation. Specifically, Google is becoming a member of the Technical Steering Group, which Microsoft says "reinforces the vibrancy of the .NET developer community" and also underlines "Google's commitment to fostering an open platform that supports businesses and developers who have standardized on .NET." [...] So what does Google joining actually mean? In short, Google will help steer the future of .NET in a way that is "similar to an open standard," Xamarin cofounder and Microsoft's current vice president of mobile developer tools, Nat Friedman, told VentureBeat. Google's decision is being driven by its enterprise business (Google Cloud) and the desire to keep up with businesses adopting public and hybrid clouds. The company sees the move as part of its commitment to open-source technology, which benefits all enterprises, and cross-platform development that gives developers and IT professionals access to the best tools.
Microsoft joins the Linux foundation, Google joins the .NET foundation. What's next? Hillary joins the Trump Foundation?
Apple joins the Open Source Hardware Association.
Microsoft can push their own thing for decades at a time until they get enough support to become somewhat a standard.
Google usually create their own things and then discontinue them after only a few months.
Will the two combine? Does that mean .NET will be dead within a year?
Drink the koolaid and ascend to the mothership!
Is my calendar of by five months?
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
Now everyone is in everyone elses' foundation. Haven't I heard this 'foundation' thing somewhere else?
Should we be worried? I already wonder about the push to code...no one ever says code what.
The result can't be good.
Microsoft, .NET, and Google? If they can somehow rope Oracle into the mix, they'd have the Four Horsemen of the Apocalypse,.
What, Google is embracing Microsoft? Isn't this what most here would celebrate, Microsoft being extinguished? *is confused*
Stop this shit, seriously. This EEE mentality died with Ballmer's departure, and if you have been even remotely paying attention to this company, you will have seen that all of the FOSS contributions that M$FT has been making have been legitmate because their business model doesn't rely on them anymore.
.Net developer. But still, your ostrich-like "keep my head in the sand and ignore the reality around me" mentality is just depressing. I am excited about more and more of these tools becoming Open Source and multi-platform, because it not only benefits me, but all of my fellow developers. What possible benefit could M$FT reap from openly joining open source teams, accepting contributions, and building up platforms, only to renege at a later date and say "now pay us money!"? Setting aside the LITANY of lawsuits that it would bring, it wouldn't make any financial sense, since 90% of the tools they are releasing support languages and platforms that are already FOSS.
I get that you have some reservations about trusting the company, and admittedly, I am primarily a
Time for you to wake up and face reality. Microsoft is focusing on a cloud-first business model, and that means removing barriers for people who want to use said cloud-services. They are only hurting themselves by keeping their tools and platforms closed and Windows-only.
I read several people claim that if Trump won it would be dogs and cats living together. I didn't realize it would be quite so literal.
I'm sure Oracle had nothing to do with this
By who, Google or Microsoft?
I suspect that Google is interested in finding a fallback to let them replace Java in Android. I forget what Oracle's current legal tactic is but they're still doing something to try and sue Google for using Java in Android with paying them massive amounts of money. What Oracle doesn't seem to realize is that Android is one of the last Java strongholds. Thanks to Oracle's mishandling of the platform, a lot of Java shops started looking elsewhere. (Or maybe Oracle does realize, and this is their last ditch attempt to make money off the Java purchase.)
If Google makes Android .Net-based going forward, it could finally kill Java entirely. I'm not saying Google is going to do that, but I would bet that they're going to make it an option, allowing Android apps to be written in either Java or .Net "natively." (Because you can currently use .Net to write Android apps, I just mean as "first party" option.) They may even "port" the .Net runtime library to Java so that Android apps wouldn't be using Oracle's APIs at all.
I see this more as a strategic move against Oracle than anything else.
Stop this shit, seriously. ....
Says the guy who posts "M$FT"....
Says the guy who posts "M$FT"....
Before MS-DOS, Microsoft was known for interpreters of line-numbered BASIC, where all string variable names ended with $. Someone probably just forgot the
I thought all the browsers were phasing out npapi and that java was pretty much done at this point. {except javascript}
now you're just fucking with us 2016
I'm tired of this crap. Have you run out of beloved pop culture icons to kill off?
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
My first thought was that Microsoft and Google were joining to fight Oracle. If Microsoft and Google make the .NET Framework appear more open than the Java platform and less of a legal risk, Java will become deprecated in new designs. Then that's one fewer Rich American Called Larry Ellison that we have to worry about.
This EEE mentality died with Ballmer's departure
I was there when Bill departed. The attitudes didn't change much then because they already permeated the culture within the company. Changing the guy on the top doesn't change the attitudes of the managers who manage managers who manage developers. I'm not saying MSFT will never change, but I am saying that MSFT cannot change in an instant. Maybe 10-15 years from now, I'll tentatively extend a little trust again. (...and I feel pretty generous saying that.)
These are cloud moves by both companies. .NET will never be on Android and why would it? There's a lot better languages to use than C#.
Android is Java's last stronghold? WTF? Do you develop webapps? I can assure you that Java dominates the server side there and for good technical reasons.
It's fine if you prefer other technologies and work in them, but don't project your ideal fantasy as fact. Java on the server will be with us for a long time to come.
Could this really be Google pulling an "embrace, extend, extinguish" maneuver on Microsoft? That would be awesome because payback is long overdue.
What with this, and the recent announcement that Microsoft have joined the Linux foundation as a Platinum member, I'm wondering what hideous love-child we will see emerge.
I'm desperately hoping that Google will at least have the sense to keep Microsoft completely away from the Android kernel and system.
Javascript is not Java
This EEE mentality died with Ballmer's departure
How's that working out for Nokia's phone division?
While I agree with you, a lot of /. posters have their identity tied to this. They need to be anti-Microsoft and pro-Linux. To do otherwise threatens who they are.
These people will forever lurk in the fog of the past, waiting for Microsoft to screw up or make some poorly worded press release. A half century from now Microsoft will an error and they all come lurching out of the dark, like Zombies. "See! I told you so! A half century, they all said I was mad, but now you see! Embrace, extend, extinguish! Bill Gates is the Anti-Christ! Braaaaiiiiinnnssss!!!"
hideous love-child
systemd/windows registry
I'm still expecting a simultaneous acquisition of docker and redhat while microsoft still have revenue to cover it.
What, Google is embracing Microsoft? Isn't this what most here would celebrate, Microsoft being extinguished? *is confused*
It's good to see Microsoft being embraced for one.
This looks like a classic case of "Keep your friends close and your enemies closer."
Like what? C# is superior to Java. And please don't say some scripting language.
I'm more hoping they intend to give the finger to Oracle by making C# a first class citizen on Android, and deprecating Java.
C# is a better language anyway, and Google's adoption of Java has kept a language on life support that... well, it's not a terrible language, but it has a Donald Trump of an owner if you know what I mean. Better to move on to something both technically superior and politically undamaged.
You are not alone. This is not normal. None of this is normal.
I can't help but cringe when I read that.
I'm more hoping they intend to give the finger to Oracle by making C# a first class citizen on Android, and deprecating Java.
C# is a better language anyway, and Google's adoption of Java has kept a language on life support that... well, it's not a terrible language, but it has a Donald Trump of an owner if you know what I mean. Better to move on to something both technically superior and politically undamaged.
To say that Google's adoption has kept Java in life support is a bit of a stretch. Do people realize the sheer volume of software written in Java? Java in the Enterprise exists on its own. Android could stop existing today, and it would have no impact on Java's viability.
With that said, I agree with you. C# is superior as a language than Java. Having worked in both, that's the opinion I've formed regarding both. Either is fine for the job, though I'd prefer C# to become more widely available outside Microsoft platforms.
Oh dear god please no. .net sucks ass.
Why would they do that though, when they have a perfectly good language in Golang, which they developed in-house? Though its object model and interface-based rather than inheritance-based design means the Android API library would need to be rewritten extensively... who knows what they're up to here.
But fully-supported, native golang API for android-based phones would rock. It would remove any JIT/VM performance bottlenecks too (I honestly have no idea if that's an issue any more, but just sayin'.)
C# and Java are pretty close in what they offer as languages. The library and framework ecosystem, on the other hand, is far richer in Java.
This EEE mentality died with Ballmer's departure
How's that working out for Nokia's phone division?
It seems you need to get educated on what "Embrace, Extend, Extinguish" means, because their Nokia acquisition wasn't that at all.
This is the Embrace phase...
Phase of what? The only thing "Embrace, Extend, Extinguish" has ever been tied to is Java and HTML web standards, so if that is anything to go buy then attributing EEE to something is the precursor to that thing becoming hugely popular and widely used and adopted.
People here said the same thing about Microsoft's contributions to the Linux kernel and hey what do you know, those people were wrong again. Though it shouldn't be surprising given so many in the community broadly dismissed products like the iPad and iPhone, prophesized about the popularity of open source consoles like Ouya, constantly predict the death of Microsoft and the Year of the Linux desktop. Frankly if you want to know what the trend in technology is just look at the prevailing opinion on slashdot and know that it's the opposite of that.
CCclippy will erase your drive.
if this is supposed to be a new economy, how come they still want my old fashioned money?
Golang, yes next we can start using screwdriver for nails and hammer for screws.
Oh dear god please no. .net sucks ass.
That's a very unemotional and informative analysis you have done there. I feel so much more enlightened from reading it.
And what language should I code in, that does not "suck ass" and is a suitable substitution?
Personally of all the languages I have been made to code in, C# has been amongst the least sucky.
Could this really be Google pulling an "embrace, extend, extinguish" maneuver on Microsoft? That would be awesome because payback is long overdue.
Welcome to slashdot, a place for nerds to share their wet dreams.
Honestly the slashdot knows so little about technology coporations and has such a phenomenal ability to predict the complete opposite of what will happen in the industry that it is an embarassment. Hey where is that year of the linux desktop? Nowhere to be seen. Microsoft's been 'embracing, extending and extinguishing' everything right? Oh no they havent. The iPod died in favor of the Nomad huh? Ooh wrong again.
Maybe rather than postulating about coporations not doing what you want you should actually build something worthwhile yourself. Desktop Linux is a mess, hundreds of distributions and not a single one that any significant amount of people want to even use for free, Windows fucking Vista was more used than all the hundreds of linux distributions combined. If that isn't a wake up call that you're doing pretty much everything wrong then you must be pretty much braindead.