Can I replace windows 7 console with this? #4717

Closed
opened 2026-01-30 23:54:51 +00:00 by claunia · 2 comments
Owner

Originally created by @determin1st on GitHub (Oct 30, 2019).

Originally created by @determin1st on GitHub (Oct 30, 2019). <!-- Briefly describe which document needs to be corrected and why. -->
claunia added the Needs-TriageResolution-AnsweredResolution-DuplicateIssue-Docs labels 2026-01-30 23:54:51 +00:00
Author
Owner

@electronic-dk commented on GitHub (Oct 30, 2019):

@determin1st I assume that by "console" you mean cmd or powershell, sorry if I'm mistaken. Windows Terminal is not a shell in itself, but rather a front for existing shells (powershell, cmd, bash, etc) so it's not a replacement for them. Also, AFAIK, it requires the latest SDK features (e.g. XAML islands) so it will only work on the latest Windows build (1903 at the time of writing).

@electronic-dk commented on GitHub (Oct 30, 2019): @determin1st I assume that by "console" you mean cmd or powershell, sorry if I'm mistaken. Windows Terminal is not a shell in itself, but rather a front for existing shells (powershell, cmd, bash, etc) so it's not a replacement for them. Also, AFAIK, it requires the latest SDK features (e.g. XAML islands) so it will only work on the latest Windows build (1903 at the time of writing).
Author
Owner

@zadjii-msft commented on GitHub (Oct 30, 2019):

Please provide an actual description of your feature request when filing issues, and make sure you search for existing issues. There's a pile of discussions on this already:

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

https://github.com/microsoft/terminal/issues/2480

@zadjii-msft commented on GitHub (Oct 30, 2019): Please provide an actual description of your feature request when filing issues, and make sure you search for existing issues. There's a pile of discussions on this already: ### 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 ### https://github.com/microsoft/terminal/issues/2480
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#4717