Redistribution Permissions for Windows Terminal Binaries #20269

Closed
opened 2026-01-31 07:08:34 +00:00 by claunia · 8 comments
Owner

Originally created by @0xbe7a on GitHub (Jul 21, 2023).

Hello,

I'm considering redistributing Windows Terminal binaries as part of conda-forge. Can you clarify if this is permissible under your license and if any conditions apply?

Thanks

Originally created by @0xbe7a on GitHub (Jul 21, 2023). Hello, I'm considering redistributing Windows Terminal binaries as part of conda-forge. Can you clarify if this is permissible under your license and if any conditions apply? Thanks
claunia added the Issue-QuestionNeeds-TriageNeeds-Tag-FixResolution-Answered labels 2026-01-31 07:08:34 +00:00
Author
Owner

@DHowett commented on GitHub (Jul 21, 2023):

Hey, thanks for asking!
I think you'd be in the clear, but I'm gonna mark this one up for team discussion just so I'm sure we've talked it through.

As a passing curiosity (and you're free not to answer!): what's your goal?
If there's something we could do to better enable that, I would love to know what/how.

For example...

  • If you want an embeddable terminal control that you can put in your own UI, it should work totally fine but I'd love to know so I can prioritize #6999
  • If you are using OpenConsole and some of the ConPTY bits, that would help inform #15065
  • If you want just Terminal.Settings.Model, etc. etc. etc
@DHowett commented on GitHub (Jul 21, 2023): Hey, thanks for asking! I think you'd be in the clear, but I'm gonna mark this one up for team discussion just so I'm sure we've talked it through. As a passing curiosity (and you're free not to answer!): what's your goal? If there's something we could do to better enable that, I would love to know what/how. For example... - If you want an embeddable terminal control that you can put in your own UI, it should work totally fine but I'd love to know so I can prioritize #6999 - If you are using OpenConsole and some of the ConPTY bits, that would help inform #15065 - If you want just `Terminal.Settings.Model`, etc. etc. etc
Author
Owner

@0xbe7a commented on GitHub (Jul 21, 2023):

I find Windows Terminal to be an excellent piece of software that provides all required functionality straight out of the box.

As for motivation we try to maintain a streamlined conda development environment for ease of use and consistency across machines and different types of infrastructure.

Since our work often involves extensive terminal operations, having Windows Terminal integrated would be highly convenient and beneficial for us.

@0xbe7a commented on GitHub (Jul 21, 2023): I find Windows Terminal to be an excellent piece of software that provides all required functionality straight out of the box. As for motivation we try to maintain a streamlined conda development environment for ease of use and consistency across machines and different types of infrastructure. Since our work often involves extensive terminal operations, having Windows Terminal integrated would be highly convenient and beneficial for us.
Author
Owner

@lhecker commented on GitHub (Jul 24, 2023):

Is there a reason why Windows Terminal couldn't be installed from the app store on the target machine when conda is installed / first used? Otherwise, this might result in user confusion when they use Windows Terminal bundled with conda and it has settings that don't exist in another (regular) Windows Terminal installation on the machine.

@lhecker commented on GitHub (Jul 24, 2023): Is there a reason why Windows Terminal couldn't be installed from the app store on the target machine when conda is installed / first used? Otherwise, this might result in user confusion when they use Windows Terminal bundled with conda and it has settings that don't exist in another (regular) Windows Terminal installation on the machine.
Author
Owner

@lhecker commented on GitHub (Jul 24, 2023):

To add, redistributing Windows Terminal is completely fine from a license standpoint.

@lhecker commented on GitHub (Jul 24, 2023): To add, redistributing Windows Terminal is completely fine from a license standpoint.
Author
Owner

@pavelzw commented on GitHub (Jul 25, 2023):

Is there a reason why Windows Terminal couldn't be installed from the app store on the target machine when conda is installed / first used?

in some Windows Server instances (and also other contexts) there is no Microsoft App Store to download the terminal from.

@pavelzw commented on GitHub (Jul 25, 2023): > Is there a reason why Windows Terminal couldn't be installed from the app store on the target machine when conda is installed / first used? in some Windows Server instances (and also other contexts) there is no Microsoft App Store to download the terminal from.
Author
Owner

@zadjii-msft commented on GitHub (Jul 25, 2023):

Yea, this basically just seems like the same thing as shipping it on chocolatey or scoop.

@zadjii-msft commented on GitHub (Jul 25, 2023): Yea, this basically just seems like the same thing as shipping it on `chocolatey` or `scoop`.
Author
Owner

@isuruf commented on GitHub (Aug 16, 2023):

@lhecker, to clarify, redistributing the binary is allowed?

@isuruf commented on GitHub (Aug 16, 2023): @lhecker, to clarify, redistributing the binary is allowed?
Author
Owner

@lhecker commented on GitHub (Aug 16, 2023):

Yep 👍

@lhecker commented on GitHub (Aug 16, 2023): Yep 👍
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20269