Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possiblity to install on older Windows 10 builds #2480

Closed
wolf99 opened this issue Aug 20, 2019 · 3 comments
Closed

Possiblity to install on older Windows 10 builds #2480

wolf99 opened this issue Aug 20, 2019 · 3 comments
Assignees
Labels
Issue-Docs It's a documentation issue that really should be on MicrosoftDocs/Console-Docs Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@wolf99
Copy link
Contributor

wolf99 commented Aug 20, 2019

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) 😞

@wolf99 wolf99 added the Issue-Docs It's a documentation issue that really should be on MicrosoftDocs/Console-Docs label Aug 20, 2019
@ghost ghost added Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Aug 20, 2019
@zadjii-msft
Copy link
Member

You know, there's actually a pile of discussions on this:

#1643 (comment)

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.

#1909 (comment)

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.

#841 (comment)

#498 (comment)

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.

#1893 (comment)

#2024 (comment)

@zadjii-msft zadjii-msft added the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Aug 20, 2019
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Aug 20, 2019
@wolf99
Copy link
Contributor Author

wolf99 commented Aug 20, 2019

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

@rismoney
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Docs It's a documentation issue that really should be on MicrosoftDocs/Console-Docs Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

5 participants