News for hackers. Stuff that matters.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by roblabla on Saturday February 02, 2019 @11:46AM (#19063955)
OS research is still active though. I see many interesting microkernels being developed left right and center. RedoxOS is trying to build a unix microkernel. Nintendo built Horizon, a capabilities-based microkernel for the Nintendo Switch. Many of Plan9's features have been incorporated into Linux. We have seL4, a formally proven kernel that is still in active development (they are currently working hard on getting a formally proven SMP component).

I don't think it's fair to say Kernel research is a thing of the past.

Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by pcwalton on Saturday February 02, 2019 @12:25PM (#19064243)
Also Fuchsia at Google.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by josteink on Saturday February 02, 2019 @01:00PM (#19064498)
Let’s be honest: the only reason Fuschia exists, is so Google can ship a Android-platform 100% free of GPL-code in the future.

There’s nothing in it for anyone else.

Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by q3k on Saturday February 02, 2019 @01:29PM (#19064690)
I think Fuchsia exists mostly to keep talented OS research people busy and make them stay at the company.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by max76 on Saturday February 02, 2019 @07:21PM (#19066863)
It would be an awful waste of talent if it's just busy work.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by glangdale on Saturday February 02, 2019 @09:31PM (#19067431)
The argument exists (I'm not saying it's true) that Google hoovers up the smartest people to stop them making another Google. People used to make the same argument about Microsoft.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by pjmlp on Sunday February 03, 2019 @06:01AM (#19068935)
I don't remember the source, so I might be making this up, I kind of remember Bill Gates stating that they would rather hire someone and keep them busy as letting them work for the competition.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by glangdale on Sunday February 03, 2019 @05:58PM (#19072781)
I have a similar vague memory. That being said, that also works as a pretty good post hoc justification for having some guys randomly doing research and not really delivering what you hoped they'd deliver ("Hey, at least they didn't go off and make another Microsoft!").
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by vfclists on Sunday February 03, 2019 @03:51PM (#19072110)
That is why today we have Java and its IDEs instead of Smalltalk and its evolvents like StrongTalk
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by vardump on Saturday February 02, 2019 @01:36PM (#19064731)
Fuchsia is a pretty nice and clean design. I do see other use for it as well.

Although I'm a little worried about driver performance, especially in cases when there's just ~100 microseconds time for the driver to react.

Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by vinkelhake on Saturday February 02, 2019 @09:22PM (#19067383)
How is Android limited by GPL?
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by hakfoo on Saturday February 02, 2019 @09:42PM (#19067471)
It limits Google's abilities to force bundling of their revenue-generating and platform-psitioning components.

Giving Android away to OEMs is in large part a vector to get the Play store, Chrome, Maps, and their monetizable services and data scarfing on the device.

But some OEMs don't bundle everything. Think of the de-Googled Android variant ran by the Kindle Fire series, or the Chinese phones that include local stores and service providers that work there instead. Google can try to bludgeon them into playing ball with the trademark and various over-the-top agreements, but they can't stop them from saying "We'll take AOSP and make our own version and call it FireOS."

With full licensing control up and down the stack, they can close that door much tighter.

Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by pjmlp on Sunday February 03, 2019 @06:03AM (#19068941)
GPL forces a certain level of contributions back to their authors, Apache and MIT (which Android uses) none at all.

Also, similarly to Apple, GCC just got removed from Android.

Only the kernel is left.

Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by q3k on Saturday February 02, 2019 @01:29PM (#19064686)
You're right, Fuchsia might be the closest modern day equivalent of Bell Labs and their OS research.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by pjmlp on Saturday February 02, 2019 @01:45PM (#19064812)
MS Research also does quite a few cool things, some of them landed up on Windows USB stack, WSL, SQL Server deployment on Linux, .NET Native, async/await, driver validation with Z3, for example.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by lemoncucumber on Saturday February 02, 2019 @03:02PM (#19065313)
The Midori project out of Microsoft seemed pretty interesting, despite not ever turning into a shipping OS.
Re:Intel to Discontinue Itanium 9700 ‘Kittson’ Processor, th... by pjmlp on Saturday February 02, 2019 @04:03PM (#19065694)
At least it influenced async/await, TPL, .NET Native, Span<>, local refs, ref structs, blittable structs, and few other C# 7.x and 8.0 features.

Reading between the lines of some Joe Duffy posts, I think Midori was a victim of rise to power from WinDev after that whole Longhorn/Vista history, only to end with UWP slowly getting back all the .NET features that they decided to throw away on the initial version of WinRT.

Apparently post .NET Core 3.0 there will be some changes happening to .NET Native. It was briefly mentioned at Connect 2018, but they didn't wanted to precise what exactly.