element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Documents Will Windows 10 on the Raspberry Pi have a Desktop?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: bluescreen
  • Date Created: 20 Mar 2015 11:32 PM Date Created
  • Last Updated Last Updated: 10 May 2021 7:09 PM
  • Views 5679 views
  • Likes 4 likes
  • Comments 35 comments
Related
Recommended

Will Windows 10 on the Raspberry Pi have a Desktop?

This post was written by element14's cstanton.

 

Update: Windows 10 IoT Core on the Raspberry Pi 2

Open a Window

 

When Eben Upton announced the Raspberry Pi 2 he also announced it would support Microsoft's Windows 10 operating system. No one knew what the operating system would look like running on the Raspberry Pi and interest and speculation have run high about this topic. Here's what we know so far.

 

What are People Hoping for?

 

When someone says 'Windows' then what you are probably thinking about looks like this:

 

image

 

In the screenshot, the default Windows 10 desktop, something which many people by now are (or will be) familiar to see, and much to the chagrin of open source aficionado's this is not what a collection of people want. Whenever Microsoft is mentioned, it is often seen in the same vain as 'proprietary' and 'locked down' with an operating system that is riddled with bugs, viruses and a confusing user experience. I have also read that there are groups of people that fear this is Microsoft's way of muscling into the education market and pushing out Linux in favor of something which is more familiar and learned than a Linux operating system. Often seen as harsh with its package management, text interface and X environment.

 

So what will Microsoft Windows on the Raspberry Pi actually look like?

image

 

If you are not already familiar with it, there is a website dedicated to Microsoft's Windows Developer Program for the Internet of Things. Originally this developer program requested people to fill out a survey. It would ask what software integrated development environments people were familiar with and what projects they were working on. It also asked what hardware people had or intended on working with.

 

Proposed from this survey was to be sent a 'development kit' that would consist of an Intel Galileo board along with relevant softwares/parts and it not much else was said about it. The web page presented information of working with Arduino, sketches and its respective IDE.

 

It was not until the announcement of the Raspberry Pi 2 that Microsoft included the Foundation's board on this same page and equally suggested that the Pi was to be supported by Windows 10. In fact, you can still sign up to become an "early adopter" for what is referred to as 'Windows on Devices'. It is worth noting at present that this developer program is aimed at the consumer at present, the home user, or specifically for 'noncommercial development' - an update on this is Microsoft have since been quoted as saying commercial licenses will be detailed in summer 2015. Which probably means that the free Windows 10 build will have a very particular user license agreement to specify so.

 

Now what comes from this is the observation that the build of Windows for IoT development is not a GUI, desktop based system which the typical user is familiar with. It is a headless board which, my understanding is, that you compile code for from a desktop system running the relevant IDE (probably Visual Studio) and upload to the board to then run autonomously and it can be managed with command line access.

 

There are builds of "Windows for IoT" available for the Intel Galileo board via Microsoft Connect, which lists further insights including the name that this is also referred to as "Windows Embedded". So that's three names, now: "Windows Embedded", "Windows for IoT" and "Windows 10". Which all appear to refer to the same build, or iterations of:

 

image

 

Where is it and which is it, then?

 

Still very much in development, the first place it would probably turn up is the Windows IoT early adopter program or on Microsoft Connect. Microsoft recently did a blog which covered more information which provided a general view of what would run on the hardware:

 

image

Although the profile of the Raspberry Pi more closely fits 'IoT for industry devices' it is not an x86 based board. Which means it either falls under 'mobile devices' or 'small devices' and I suspect this is where the grey area lies, but in Microsoft's definition a mobile device is purely a phone or a tablet.

 

This means that the Raspberry Pi will likely be considered a 'small device' and will run Windows 10 without a shell, but will support Universal Apps, etc. as listed in one of Microsoft's latest blogs. There are, understandably, people asking for clarification, but it should be noted that in other blogs, Microsoft are specific about Intel's offerings and what they will run, but not necessarily the Raspberry Pi.

 

Which direction will it go? We still have to wait and see for assertive confirmation.

  • windows_10_iot
  • microsoft_windows
  • raspberry_pi
  • windows
  • raspberry_pi_2
  • raspberry_pi_space
  • iot
  • developer_edition
  • windows_10
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • e14 Contributor
    e14 Contributor over 11 years ago +2
    I expect it to be without a ui too. But what then is the benefit of running "Windows" compared to Linux? If you want to, you can develop .net application using Visual Studio on a Windows desktop and run…
  • murraymr
    murraymr over 11 years ago in reply to e14 Contributor +2
    Agree. Linux seems to be much more versatile and user friendly in this area. I think Microsoft is behind the curve on this.
  • e14 Contributor
    e14 Contributor over 11 years ago +2
    I think microsoft is not suitable for open source at all
  • cstanton
    cstanton over 11 years ago in reply to e14 Contributor

    Disk Operating System isn't entirely appropriate these days, with flash storage being dominant.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • e14 Contributor
    e14 Contributor over 11 years ago in reply to e14 Contributor

    I agree. It feels more like a last ditch effort to conform to what's popular. my thoughts on this is that if windows for devices is not going to have UI, why don't they bring back the D.O.S. name. but this is windows, and naming is not their strong suit. I'm surprised they only skipped 1 number this time.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • e14 Contributor
    e14 Contributor over 11 years ago

    I think microsoft is not suitable for open source at all image

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 11 years ago in reply to timmytheerabbit

    imageimageimage

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • timmytheerabbit
    timmytheerabbit over 11 years ago

    I say stick with LINUX!! ...just my personal opinion. image

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • e14 Contributor
    e14 Contributor over 11 years ago

    Leats the compilation began ...it's healthy for new innovations

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • cstanton
    cstanton over 11 years ago in reply to xever

    Yep, the Windows 10 SDK and relevant Visual Studio tools are currently free.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • xever
    xever over 11 years ago in reply to cstanton

    That is true, also, the Windows IoT programme itself is for non-commercial development in general.  My above comment though was for the general Windows 10 OS, so I am really interested about the licensing approach.  Would it be that the development tools are made free, given that there is Visual Studio Community edition and the .NET core is now open source, and the OS image (assuming it is componentised) would also be free for a headless configuration, its all speculation atm and it seems like a good marketing strategy as well.  Regardless, I think this is very healthy in general.  image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • cstanton
    cstanton over 11 years ago in reply to xever

    About the GUI/shell front end.  Windows 10 is supposedly free for devices with screen sizes of less than 10.1", and am quite interested how MS licensing approach would be.

     

    Essentially the Windows IoT site states it's free for non-commercial use.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • balearicdynamics
    balearicdynamics over 11 years ago in reply to xever

    helpful

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube