Is Microsoft C++ Build Tools - Visual Studio free for commercial use

Ksandr Yas 0 Reputation points
2024-05-21T07:47:27.5166667+00:00

Hello.

Please help.

We need to use in our organization Microsoft C++ Build Tools - Visual Studio for Python Library usage in Python. This library demands Microsoft C++ Build Tools for usage.

Can we use Microsoft C++ Build Tools for free for commercial usage in this case ( just for usage of Python Library, not for development) if our organization is more than 250 PCs or users and (b) one million U.S. dollars (or the equivalent in other currencies) in annual revenues

And what should we do to use Microsoft C++ Build Tools Visual Studio in commercial purposes?

Thaks in advance

Developer technologies Visual Studio Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Tianyu Sun-MSFT 34,436 Reputation points Microsoft External Staff
    2024-05-21T10:15:24.2833333+00:00

    Hello @Ksandr Yas,

    Welcome to Microsoft Q&A forum.

    Here’s some information for you to refer to:

    Updates to Visual Studio Build Tools license for C and C++ Open-Source projects

    Visual Studio Build Tools (VSBT) can now be used for compiling open-source C++ dependencies from source without requiring a Visual Studio license, even when you are working for an enterprise on a commercial or closed-source project.

    As noted above, if you and your team need to compile and develop proprietary C++ code with Visual Studio, a Visual Studio license will still be required.

    License Terms | Microsoft Diagnostic Build Tools for Visual Studio 2022 – Visual Studio

    1/d. Separately, if you don’t have a valid license to any of the Visual Studio Products you may still install and use copies of the software to compile and build C++ components that (i) have been released by a third party under an open-source software license approved by the Open Source Initiative; and (ii) are also reasonably required to build your applications ("Open Source Dependencies").

    Sincerely,

    Tianyu


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.