Microsoft Releases Windows 10 IoT Core For Small, Embedded Devices
An anonymous reader writes: One of the more interesting aspects of Microsoft's Windows 10 push is their desire to see it running on hobbyist hardware platforms. Today they released Windows 10 IoT Core for the Raspberry Pi 2 and the MinnowBoard Max. They say, "Windows 10 IoT Core is a new edition for Windows targeted towards small, embedded devices that may or may not have screens. For devices with screens, Windows 10 IoT Core does not have a Windows shell experience; instead you can write a Universal Windows app that is the interface and "personality" for your device." Microsoft has posted a list of release notes for this version, calling out improved support for Python and Node.js, significantly improved GPIO performance, and more electronics support for breakout boards. Under a heading cheekily named 'Developers, Developer, Developers,' they lay out their plan for language support and provide a code sample.
How much of the data passing through a Windows 10 IoT device gets vacuumed up and sent to Microsoft?
Given Microsoft's track record on OS/application security, you will almost certainly end up being physically attacked by your hacked MSIOT home.
Can't wait to play Halo on my Raspberry Pi!
will not make the pig attractive. People working on embedded systems and hobyyist electronics, are already well aware of command line unix and linux, languages like C, C++, Python, shell programming etc. Kids dabbling with these toys know Scratch, Alice. BlueJ Java IDE etc.
None of the above require Windows with or without the hideous UI or built-in anti-virus. The very notion of anti-virus drives hobbyists away from Windows, because the hobbyist thinks he is in charge of the toys, and not some uncaring 800lb gorilla.
It would've made sense a decade ago, if VB6 on Embedded Windows ran on these devices. node.js or Python do not need Windows at all. Another entire team at Microsoft wasting their time and money, distracting a few hobbyists and achieving nothing. After a year the whole team will be sacked en-masse, or moved on to other worthless projects.
If you keep throwing chairs, one day you'll break windows....
Why in the hell would I try to run it on something with only a fraction of the speed?
If there's anything the Internet of Insecure Devices needs is a Microsoft platform.
Sorry, but bloated insecure platforms aren't what the IoT needs.
More accurately, the world doesn't need the IoT. It's purely about marketing clowns trying to cash in on something nobody actually needs.
This sounds like a terrible idea.
Lost at C:>. Found at C.
I wish they would add Intel Edison support.
The two rules for success are:
1) Never tell them everything you know.
Given that WinCE has mostly gotten the chop(the sort of legacy customers that remain aren't the kind that you just cut off; but they aren't soliciting new ones); I assume that an NT kernel is included; but given that we are dealing with ARM devices that have a mostly fixed set of hardware included and largely custom add-ons, driver support or binary compatibility aren't going to be selling points.
.net programmers looking to twiddle GPIOs? Something the kernel is radically faster at?
So, what do they include, and what is the pitch? Best environment for
So... it's id will be: Windows ID10(Io)T
Already most of the raspberry pi's I have seen people using have been switched over to Windows 10. It's faster, stabler, more secure, easier to use and already has thousands of applications available to use.
Windows 10 is the future.
Nice trolling.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
And with Xbox on Windows 10, I can play Halo with a $35 Raspberry Pi without having to buy a $400 Xbox One! Plus all of the other thousands of Windows games will just work since it's Windows, and Windows is Windows!
I've played Halo 2 on my PlayStation and Halo 5 on my Dreamcast. Whether you can play them on RPi2 depends on what audio codecs Windows 10 IoT Core supports.
Already most of the raspberry pi's I have seen people using
says the guy who works in a microsoft test lab
Already most of the raspberry pi's I have seen people using have been switched over to Windows 10. It's faster, stabler, more secure, easier to use and already has thousands of applications available to use.
Given that it was released this morning, that's quite the statement. Almost like you were paid to say it, since there's absolutely no history outside of a few Microsoft devs doing internal testing....
I think I'll stick to running Risc OS on my Pi.
The original Xbox was just a PC. I loved how the documentation explained that the A: and B: drives — ye olde floppies — were hidden.
everywhere.
"If any question why we died, Tell them because our fathers lied."
So in typical Microsoft fashion, it's free but basically "fuck you if you use Linux or OS X".
Remember .net? Remember when they pushed it? Remember when they killed it? They are very late to the party here. Its just like when they tried to revive internet exploder after they had 'won' and then abandoned it for about 10 years. They along comes Firefox, and they laugh. They Firefox got a following and they yelled 'early adopters' and then it grew and they said 'Firefox is horrible, don't use it', and then Firefox got more popular and they tried to revive the IE team, except that it had been disbanded for years and people were working in other groups and some had left the company. And they worked for 6 months on something that would just compile. Then they finally got something working, and then had to put time and money into getting it so that it was better than before (but still behind the competition). And about 18 months later, Google announced chrome to add even more competition. And at least 6 months ago they said their last version of IE would be the last version of IE. And back to the point, Linux has been running on small embedded devices for a long time, and when you add a piece of hardware, you change the source to drive that hardware. And something monolithic won't cut the trick without being bloated, and bloated and 'small embedded hardware' don't fly together. To compete they would have to change their software distribution model (and Gates' "Open Letter to Hobbiests" planted the flag on that one).
Anything that runs node.js and python is not part of the I O things. An IOt device is more likely to have 256 bytes not 256MB and be a PIC or an 8051 not a x86 or A9. If it is an overpriced high end device maybe a M0. 8K bytes is a whole universe on an embedded device. An IOt device is a connected sensor or a actuator, not a computer or a web server.
Yes. Microsoft pays people to go on backwards-ass 1997 web forums and try to convince tech dinosaurs to use Windows. You've cracked the case Murder She Wrote's Angela Lansbury!
With multiple "things" throughout a house, office, wherever, it does not make sense for all of them to be heavyweight processors (which I'm assuming a Windows IoT version will need). A Raspberry PI as a controller? Sure. The 100's of "things" it controls are also RPI level of power? Nope, not going to fly.
The problem with the IoT industry right now is that they are putting *waaay* too much computational power into controlling a thermostat (Nest). The power is not for controlling, sensing or communication, it's for internet ability, which is just plain stupid. This is the proverbial solution in search of an answer.
You want IoT to take off? The sensors, switches and controllers better cost less than a dollar, be extremely tiny and actually be useful. Even a dollar would be too much to pay if all I get in return is an insecure internet light switch. Maybe if some company were to fab an 8051 with RF and the comms stack with encrypted comms built in it could take off. Wasting an entire computer to control a thermostat is both wasteful and stupid.
(Yes, I'm an embedded developer)
I'm a minority race. Save your vitriol for white people.
Yessiree, you need to embed Windows in to all the networked gadgets in your home or business - there will never be any security issues or snooping that will arise from that! Windows has NEVER had any network security issues...
Anybody who stuffs Windows into their IoT hardware deserves the next decade of patches and updates all the loss of privacy,safety and/or control that goes with it. If you are doing it in a product you plan to sell, you will presumably be limiting your target audience to the people who demanded Windows phones.
....with a 40 page EULA.
Nope.
Here's a great example of how open microsoft is:
Their example code has a '// Copyright (c) Microsoft. All rights reserved.' at the top. A commenter on the article pointed it out, and got this response:
"That’s correct.
Microsoft have reserved all rights and the code they have listed CANNOT be copied, used, disseminated, etc etc
So although they have given an example of usage, you CANNOT use that code yourself, so please do not copy the code in the article or you have broken copyright law.
tldr;
The code in the article is copyrighted and the property of Microsoft, DO NOT COPY!"
its microsoft being the same old microsoft.