ni / VireoSDK

Compact runtime for a subset of LabVIEW
Other
49 stars 44 forks source link

Switch to MIT License #667

Closed rajsite closed 4 years ago

rajsite commented 4 years ago

It was approved to update the license for VireoSDK to the MIT License.

With some (mostly in person) discussion with the open source guild the following was deemed reasonable to enable the transition in this PR:

And we can use an SPDX ID for the header. The following is the header with a short identifier:

// Copyright (c) 2020 National Instruments
// SPDX-License-Identifier: MIT

In addition, a note about SPDX usage was added in the license file as discussed on page 14 of Using SPDX License List “short identifiers” in source files.

I'll not be adding the header to "data files" (.json .vtr), IDE config files (for XCode, Visual Studio), or via files that are part of the "vtr test suite" located in /test-it/ViaTests (as there are tests for parsing via itself where line number reporting is significant). The open source guild said this was fine, primarily wanting to ensure the root License file update.

Fixes #28

sanmut commented 4 years ago

Thanks for all the hard-work fixing issue #28 !!!

rajsite commented 4 years ago

Note: Do not merge yet, pending a discussion on adding a THIRDPARTY.txt file.

rajsite commented 4 years ago

Note: Do not merge yet, pending a discussion on adding a THIRDPARTY.txt file.

Got feedback that adding a THIRDPARTY.txt for use in distributions works, can merge when ready