I'm going to pick one up regardless, but if they can bring Windows 10 X to this device, and provide a docking experience that expands to approximate a full PC, the result would be fantastic.
This is still my holy grail of computing device. I want a portable device (phone) that gives me a phone style interface when portable, but when docked, a desktop-like experience. Yes, there have been efforts, but I want this to be mainstream and well thought out.
I have a NexDock that I think was a kickstarter a few years ago that is a dumb laptop (hdmi in, usb for charging, bluetooth keyboard and mouse) that could be plugged into a phone. Used it for Raspberry Pis and Intel Compute sticks for a while.
I am hoping I can do this with the librem5 and a dock.
Samsung DeX is currently the most popular (only?) implementation of that, and it's decent in my opinion -- especially if what you really need is a desktop-sized browser.
Google introduced project Treble in Android O and P to allow Android to work against a HAL to basically decouple the underlying Linux Kernel and drivers from the over arching Android Framework.
There was speculation that this would enable Google to swap out the Linux Kernel for Fuschia when it becomes available.
The Windows NT Kernel has had a HAL and the ability to do this since it's inception in the 90s. Microsoft has been toying around with WSL on the desktop, what are the chances that they just beat Google to the punch and are running Android on the Windows Kernel?
How crazy would it be if WSL was just a cover for getting Android running ontop the Windows Kernel?
IIRC WSL1 used a kernel compatibility layer, WSL2 uses a virtual machine [with the albeit minimal but very real overhead] so I find difficult to imagine they running android on top of NT [whatever they're calling the kernel nowadays]
I think they renamed the NT Kernel to Windows Kernel to simplify things but in usual Microsoft fashion it just complicates comparing or discussing Today with Yesterday.
Indeed they did, but this is a device still in development, to be released late 2020. I would not be surprised if the Windows 10 X team is working to make it at least possible to run 10 X on the smaller device. I'd much prefer 10 X with an Android subsystem. But like I said, I'll pick one up regardless.
I'm sure it could run 10 X easily enough, the problem is the same problem that killed the Windows Phone ecosystem. No one's developing mobile/touch apps for anything other than Android and iOS. Windows has been fully touch enabled for years now but still there are almost no apps that take advantage of that, there isn't even a decent kindle app in the microsoft store. I wish this wasn't true but the truth is mobile belongs to Apple and Google and tablets belong to Apple.
Which is why I'd like an Android subsystem. I want the basic UI experience and default apps to be Windows 10 X. For 90% of my phone usage, I'm using the stock apps (launcher, email, browser, calendar, etc.), and I'd prefer that to be the 10 X experience rather than Android. I want Android to feel like an app safety net, not the primary experience.
But like I said before, even without that, it's still the right device for me.
Yeah, but that raises the question as to what's the upside for Microsoft for building the Duo? Why divert expensive engineering resources to become just another niche Android phone vendor and help shovel money into Google's pockets on top of that?
The only thing they said is that they "are building upon Android".
I think it could both means that they are using Android as an OS or that they built some kind of WSL-like subsystem. The latter scenario is more interesting because it would open up the possibility to run UWP apps that can also run on Windows 10 X, both leveraging the two screens.