Live data from Hacker News

Microsoft built its own custom Linux kernel for its new IoT service

techcrunch.com

251–260 of 304 posts

Re: Microsoft built its own custom Linux kernel for its new IoT service

#252

Earlier quoted context omitted.

> Pro edition ... Of course they collect data There's something fundamentally wrong with that to my mind, given how the Pro release of Windows has always been placed. I should not need to get an Enterprise release to be able to manage my own machine, restrict the phoning home, and control other basic features of my machine used in a professional context. I've no need of 101 features for managing 1,000 desktops and ne…

I was under the impression you can disable all of the telemetry. Is that not the case ? And Pro really refers to Prosumer not Professional.

Ah, well, as long as we can redefine previously understood terms to mean something different, I guess all's fair.

Re: Microsoft built its own custom Linux kernel for its new IoT service

#253
post #41

Am I paraphrasing this correctly: > Microsoft-branded ARM microcontrollers running an embedded linux distribution. Microsoft rolls out security updates over Azure to reduce the risk of the device becoming part of a botnet. It sounds great.

It does. But, it's also pretty surreal for those of us that worked through the anti-linux Microsoft of the 90's. Windows subsystem for Linux, and initiatives like this are a real confirmation that MS finally "gets it". Right tool for the right job. Good for them. It's also a big swing for me in that I trust MS more than Google now to do the right thing. I'd have thought that impossible a couple of decades ago.

A lot of the fear I see on here about Microsoft makes me laugh. Many on here haven't got over the Micro$oft mentality from a decade ago.

With that being said, there's a huge difference in acknowledging a company becoming more developer focused, and trusting a company. You shouldn't trust any company to do "the right thing", regardless of how noble their actions may seem on the outside. As Google have shown, your motto can literally be "do not evil" and in the space of a decade you are viewed as a monster.

Re: Microsoft built its own custom Linux kernel for its new IoT service

#254
post #61

Earlier quoted context omitted.

Have you used Windows 10 Server Core, or Windows 10 Enterprise LTSB? There's no data collection in either of those, because they're for serious people. The Home and Pro editions, meanwhile, are effectively "Xbox OS for PCs." They turn your computer into an entertainment appliance run and maintained by Microsoft itself. Of course they collect data, just like there are data-collection agents on all the nodes of your av…

>Windows 10 Enterprise LTSB So tell me, where can I buy that for my personal computer? >because they're for serious people No, because those who can get Windows 10 LTSB actually have the power to push back. Imagine telling Dell or HP that everything they type may be sent to MS at any time. >You can still take control So how can I permanently end all telemetry, now and forever on my box. I'm even willing to sign a let…

>So how can I permanently end all telemetry, now and forever on my box.

Simple: you use a different OS that doesn't spy on you. Microsoft is under no obligation to provide a product or service to you the way you want. They've decided they only want to offer products that spy on you, and that's their right. If you don't like that, you're free to not buy or use their products, and use something else instead. There are alternatives out there that don't spy on you.

Re: Microsoft built its own custom Linux kernel for its new IoT service

#255
post #204
post #61

Earlier quoted context omitted.

Have you used Windows 10 Server Core, or Windows 10 Enterprise LTSB? There's no data collection in either of those, because they're for serious people. The Home and Pro editions, meanwhile, are effectively "Xbox OS for PCs." They turn your computer into an entertainment appliance run and maintained by Microsoft itself. Of course they collect data, just like there are data-collection agents on all the nodes of your av…

Much of this comment seems like apologism to me. "Hey, it's bad, but I like Microsoft, so it's all good?" Why would only people who pay $200 for a windows edition get (some) privacy? Remember the days when the products you bought didn't spy on you? It seems like now companies are double-dipping or triple-dipping with this spying and selling of your data after you've already purchased the product/service. And we're ge…

Companies are double/triple-dipping with spying because consumers are happy to allow it.

Don't like it? Don't buy it. If you pay hard-earned cash for a product, and then complain that it spies on you even though you knew this before you bought it, you don't really have much cause to complain. If you really value your privacy, then put your money where your mouth is.

Re: Microsoft built its own custom Linux kernel for its new IoT service

#256

Earlier quoted context omitted.

I was under the impression you can disable all of the telemetry. Is that not the case ? And Pro really refers to Prosumer not Professional.

According to my pihole, with every telemetry option turned off, it stills tries to phone home hundreds of times per day.

You sure it's not checking for updates?

Re: Microsoft built its own custom Linux kernel for its new IoT service

#257
post #251

Meanwhile, The Linux Foundation decided that Linux isn't suitable and developed Zephyr [1] instead for IoT. [1] https://www.zephyrproject.org/

Oh. Ha, wow. This is too delicious.

Who would ever have thought that Microsoft, the great enemy of Linux, would release a product based around a Microsoft branded Linux kernel? Not I for one. Though having said that they have been increasingly opening up and making non-threatening noises towards open source of late. So, it's not _that_ much of a shock but it's still a shock! Microsoft is using Linux for IOT embedded devices, wow.

And then you point out that simultaneously the Linux Foundation, the Linux Foundation, is supporting a non-Linux kernel real-time OS for IOT embedded devices.

You could not make this stuff up.

Re: Microsoft built its own custom Linux kernel for its new IoT service

#258
post #254

Earlier quoted context omitted.

>Windows 10 Enterprise LTSB So tell me, where can I buy that for my personal computer? >because they're for serious people No, because those who can get Windows 10 LTSB actually have the power to push back. Imagine telling Dell or HP that everything they type may be sent to MS at any time. >You can still take control So how can I permanently end all telemetry, now and forever on my box. I'm even willing to sign a let…

>So how can I permanently end all telemetry, now and forever on my box. Simple: you use a different OS that doesn't spy on you. Microsoft is under no obligation to provide a product or service to you the way you want. They've decided they only want to offer products that spy on you, and that's their right. If you don't like that, you're free to not buy or use their products, and use something else instead. There are…

Telemetry is not spying.

Re: Microsoft built its own custom Linux kernel for its new IoT service

#259
post #208

Earlier quoted context omitted.

https://docs.microsoft.com/en-us/windows/configuration/windo...

That's only when you have it set to Full level, which is not the same as Basic level, which is pretty harmless.

Even though the "basic" telemetry data is quite the list [0], I agree that it's not nearly as intrusive as the "full" set.

> only when you have it set to Full level "you" (probably any users) won't set the level to "full"; this is the default setting (source [1]). MS only offers "basic" as opt-out (which it really is not).

[0] - https://docs.microsoft.com/en-us/windows/configuration/basic...

[1] - https://www.ghacks.net/2018/03/12/configure-telemetry-window...

update: formatting

Re: Microsoft built its own custom Linux kernel for its new IoT service

#260

The article pretends to answer why they're using Linux instead of the NT kernel, but the answer is either incomplete or a non sequitur; it seems to imply that since the devices has very little power, their kernel isn't a good fit. I thought the NT kernel was pretty good at low power, and also has a highly respected internal design?

Low power is relative: NT is good at saving battery on laptops, but these are supercomputers compared to IoT hardware. The most minimal NT system that I have seen so far was still 50MB. Not sure if MS was able to shrink that further. But in a world where every byte of flash or RAm saved can lead to essential power savings, this is far too big. With a custom linux kernel with no extra drivers and modules and busybox i…

Windows Phone ran on NT since version 8.
Post reply on HN