Tuesday, February 7, 2023
Learning Code
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#
No Result
View All Result
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#
No Result
View All Result
Learning Code
No Result
View All Result
Home C++

Visual Studio Build Tools Licensing Eased for Open Source C++ Projects — Visual Studio Magazine

learningcode_x1mckf by learningcode_x1mckf
September 4, 2022
in C++
0
Visual Studio Build Tools Licensing Eased for Open Source C++ Projects — Visual Studio Magazine
74
SHARES
1.2k
VIEWS
Share on FacebookShare on Twitter


News

Visible Studio Construct Instruments Licensing Eased for Open Supply C++ Tasks

Microsoft has eased some licensing necessities for Visible Studio Construct Instruments (VSBT), which includes a standalone MSVC compiler, libraries and scripts for C++.

The instruments present MSVC toolsets by way of a scriptable, standalone installer with out Visible Studio, the VSBT site says, noting that the providing is really useful for builders who construct C++ libraries and purposes concentrating on Home windows from a command-line interface (CLI), for instance as a part of a steady integration workflow.


Build Tools
[Click on image for larger view.] Construct Instruments (supply: Microsoft).

Now, Microsoft introduced earlier this month, VSBT can be utilized for compiling open supply C++ dependencies from supply with out requiring a Visible Studio license, even for builders working for an enterprise on a industrial or closed-source mission.

This transformation would not have an effect on current Visible Studio Neighborhood license provisions round open supply improvement, so devs contributing to open supply tasks can proceed to make use of Visible Studio and VSTB collectively free of charge.

“If you’re an enterprise developer or creating any closed-source tasks, this alteration now means that you can use Visible Studio Construct Instruments to compile and construct any C++ third get together open-source dependencies, with no need a paid Visible Studio license, once you’re not utilizing Visible Studio for energetic C++ improvement,” stated Microsoft’s Marian Luparu in an Aug. 18 announcement.

“For instance, in case your Node.js utility is dependent upon npm native modules like sqllite3, bufferutil, and so on., so as to efficiently set up these npm packages on Home windows, you have to to make use of Visible Studio Construct Instruments. Beforehand, if the applying you have been creating was not OSS [open source software], putting in VSBT was permitted provided that you had a legitimate Visible Studio license (e.g., Visible Studio Neighborhood or increased). With this new license choice, if you don’t want the complete performance of Visible Studio in your energetic improvement of your mission, you’ve the flexibleness to put in Visible Studio Construct Instruments free of charge.”

Noting the recognition of Microsoft’s vcpkg multi-platform C++ dependency supervisor, Luparu stated Microsoft hopes the licensing modifications will enable for additional adoption of these C++ libraries in enterprise environments, the place constructing from supply:

You might also like

C++ Is TIOBE's Language Of The Year – iProgrammer

"Used properly, Python is not slower than C++" – eFinancialCareers (US)

Conan 2.0 revamps C/C++ package manager – InfoWorld

  • Removes friction in securing the availability chain
  • Creates a easy migration path to the newest MSVC variations
  • Presents alternatives for additional runtime efficiency optimizations
  • Doubtlessly permits for extra energetic OSS contributions to those libraries

The Visual Studio License Directory particulars the brand new licensing for VSBT (and each different Visible Studio providing).

Luparu emphasised {that a} Visible Studio license will nonetheless be required for builders and groups needing to compile and develop proprietary C++ code with Visible Studio.

Concerning the Creator



David Ramel is an editor and author for Converge360.



Source link

Share30Tweet19
learningcode_x1mckf

learningcode_x1mckf

Recommended For You

C++ Is TIOBE's Language Of The Year – iProgrammer

by learningcode_x1mckf
February 7, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

C++ Is TIOBE's Language Of The Year  iProgrammer Source link

Read more

"Used properly, Python is not slower than C++" – eFinancialCareers (US)

by learningcode_x1mckf
February 6, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

"Used properly, Python is not slower than C++"  eFinancialCareers (US) Source link

Read more

Conan 2.0 revamps C/C++ package manager – InfoWorld

by learningcode_x1mckf
February 6, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

Conan 2.0 revamps C/C++ package manager  InfoWorld Source link

Read more

6th HEP C++ Course and Hands-on Training – CERN

by learningcode_x1mckf
February 6, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

6th HEP C++ Course and Hands-on Training  CERN Source link

Read more

C++ Is TIOBE's Top Programming Language of 2022 – Dice Insights

by learningcode_x1mckf
February 6, 2023
0
Google expands open source bounties, will soon support Javascript fuzzing too – ZDNet

C++ Is TIOBE's Top Programming Language of 2022  Cube Insights Source link

Read more
Next Post
Intel’s SYCLomatic 20220829 Released For Converting CUDA Code To C++ SYCL

Intel's SYCLomatic 20220829 Released For Converting CUDA Code To C++ SYCL

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Related News

Senior Java JavaScript Developer – Semi Remote – R640 per hour at e-Merge IT Recruitment

C++ / Java Developer – IT-Online

November 17, 2022
Fly With Python at the Speed of Thought – Real Python

Fly With Python at the Speed of Thought – Real Python

September 5, 2022
How to Display a Bottom Sheet Using SwiftUI

How to Display a Bottom Sheet Using SwiftUI

September 9, 2022

Browse by Category

  • C#
  • C++
  • Java
  • JavaScript
  • Python
  • Swift

RECENT POSTS

  • C++ Is TIOBE's Language Of The Year – iProgrammer
  • JobRunr, the Java Scheduler Library, Released Version 6.0 – InfoQ.com
  • An Introduction to Lodash and Its Benefits for JavaScript Developers – MUO – MakeUseOf

CATEGORIES

  • C#
  • C++
  • Java
  • JavaScript
  • Python
  • Swift

© 2022 Copyright Learning Code

No Result
View All Result
  • Home
  • JavaScript
  • Java
  • Python
  • Swift
  • C++
  • C#

© 2022 Copyright Learning Code

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?