Terminal: Possiblity to install on older Windows 10 builds

Created on 20 Aug 2019  路  3Comments  路  Source: microsoft/terminal

I didn't see any information on _why_ Terminal requires "Windows build 18362 or higher".
Is it likely to become possible in the future?

I enjoy using Terminal on my personal machine.
Unfortunately my workplace has not seen fit to upgrade work machines from 1709 (16299) 馃槥

Issue-Docs Needs-Triage Resolution-Duplicate

Most helpful comment

There's nothing we can do.

Sounds like the usual non forward thinking Windows folks making crappy limiting technical decisions prevailed. Oh well. Not surprised as with blinders on, they can't seem to learn from other open source projects.

All 3 comments

You know, there's actually a pile of discussions on this:
### https://github.com/microsoft/terminal/issues/1643#issuecomment-505971691

Sorry. Right now, there's two big blockers to adoption on 1809.

* XAML islands was a technology preview and didn't support high-DPI, DPI changes, or accessibility in 1809. We rely on them heavily.

* 1903 added support for side-by-side WinRT component activation, something deep in the COM stack that lets us find our DLLs when they're right next to our EXE.

We just can't go back to 1809.

https://github.com/microsoft/terminal/issues/1909#issuecomment-510042323

the Windows Terminal REQUIRES features from the latest Windows release.

Unfortunately, there's really no workarounds available to us. XAML Islands is the technology we use to host our XAML UI in a Win32 process. Without that, we'd be unable to display anything. Since XAML Islands is only complete as of the latest Windows 10 release, there's nothing we can do about it.

If you'll want to use the terminal, you'll _need_ to be on the latest Windows 10 version.

https://github.com/microsoft/terminal/issues/841#issuecomment-492940388

https://github.com/microsoft/terminal/issues/498#issuecomment-490091740

There are no plans currently.

We're dependent upon C++/WinRT and XAML Islands (UWP XAML) for our UI. We're also using DX/DWrite for the text renderer. Unless those are ported to linux sometime, then I'd say there's very little chance we ever support linux.

Furthermore, our entire build system is MsBuild-based, and I could be wrong, but I don't think our build system will work on linux.

https://github.com/microsoft/terminal/issues/1893#issuecomment-509728952

https://github.com/microsoft/terminal/issues/2024#issuecomment-512788360

Apologies for the dupe (I did search beforehand but must not have used the right words!)
And thanks for the information 馃憤

There's nothing we can do.

Sounds like the usual non forward thinking Windows folks making crappy limiting technical decisions prevailed. Oh well. Not surprised as with blinders on, they can't seem to learn from other open source projects.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

alabuzhev picture alabuzhev  路  3Comments

DieselMeister picture DieselMeister  路  3Comments

zadjii-msft picture zadjii-msft  路  3Comments

dev-logan picture dev-logan  路  3Comments

carlos-zamora picture carlos-zamora  路  3Comments