Skip to content

Commit 089f786

Browse files
committed
Update licensing information for mssql-python driver and related components
1 parent d21817e commit 089f786

7 files changed

Lines changed: 147 additions & 192 deletions

LICENSE.txt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
All files licensed under the MIT license except the dynamic-link libraries (DLLs) in the libs\win folder, which are subject to different licensing terms. Please review the licensing details for each component below.
1+
All files licensed under the MIT license except the dynamic-link libraries (DLLs) in the libs\win folder,
2+
which are subject to different licensing terms. Please review the licensing details for each component below.
23

34
A. MIT License
45
==================================================================
@@ -31,20 +32,20 @@ Below is a breakdown of these components by their respective licenses.
3132
1. Microsoft ODBC Driver 18 End User License Agreement (EULA)
3233
These components are part of the Microsoft ODBC Driver 18 for SQL Server and are governed by the Microsoft ODBC Driver 18 EULA.
3334

34-
- msodbcsqlr18.rll Resource library containing localized error messages for the ODBC driver.
35-
- msodbcdiag18.dll Diagnostic library for handling error reporting and troubleshooting.
36-
- msodbcsql18.dll Core ODBC driver enabling connectivity between SQL Server and applications.
35+
- msodbcsqlr18.rll: Resource library containing localized error messages for the ODBC driver.
36+
- msodbcdiag18.dll: Diagnostic library for handling error reporting and troubleshooting.
37+
- msodbcsql18.dll: Core ODBC driver enabling connectivity between SQL Server and applications.
3738

3839
For official licensing terms, refer to: libs\win\MICROSOFT ODBC DRIVER FOR SQL SERVER-LICENSE.txt
3940

4041
2. Microsoft Visual C++ Redistributable EULA
4142
These components are part of the Microsoft Visual C++ Redistributable and are governed by the Microsoft Visual C++ Redistributable EULA.
4243

43-
- msvcp140.dll Microsoft C++ Standard Library runtime, required for running C++ applications.
44-
- vsruntime140_1.dll Visual Studio runtime support library.
45-
- vcruntime140.dll Microsoft Visual C++ Runtime Library, essential for executing C++-based applications.
44+
- msvcp140.dll: Microsoft C++ Standard Library runtime, required for running C++ applications.
45+
- vsruntime140_1.dll: Visual Studio runtime support library.
46+
- vcruntime140.dll: Microsoft Visual C++ Runtime Library, essential for executing C++-based applications.
4647

47-
For redistribution and usage terms, refer to: libs\win\MICROSOFT VISUAL STUDIO COMMUNITY 2022-LICENSE.txt
48+
For redistribution and usage terms, refer to: libs\win\libs\win\MICROSOFT VISUAL STUDIO-LICENSE.txt
4849

4950
For further details, visit:
5051
- Microsoft ODBC Driver for SQL Server: https://learn.microsoft.com/en-us/sql/connect/odbc

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,12 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope
9191
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
9292
contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
9393
94+
## License
95+
The mssql-python driver for SQL Server is licensed under the MIT license, except the dynamic-link libraries (DLLs) in the [libs](libs) folder.
96+
These files are subject to the [Microsoft ODBC Driver 18 End User License Agreement](libs\win\MICROSOFT_ODBC_DRIVER_FOR_SQL_SERVER_LICENSE.txt) and the [Microsoft Visual C++ Redistributable](libs\win\MICROSOFT_VISUAL_STUDIO_LICENSE.txt) licensing terms.
97+
98+
Please review the [LICENSE](LICENSE.txt) file for more details.
99+
94100
## Trademarks
95101
96102
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft

libs/LICENSE.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ These components are part of the Microsoft ODBC Driver 18 for SQL Server and are
99
- msodbcdiag18.dll – Diagnostic library for handling error reporting and troubleshooting.
1010
- msodbcsql18.dll – Core ODBC driver enabling connectivity between SQL Server and applications.
1111

12-
For official licensing terms, refer to: libs\win\MICROSOFT ODBC DRIVER FOR SQL SERVER-LICENSE.txt
12+
For official licensing terms, refer to: libs\win\MICROSOFT_ODBC_DRIVER_FOR_SQL_SERVER_LICENSE.txt
1313

1414
2. Microsoft Visual C++ Redistributable EULA
1515
These components are part of the Microsoft Visual C++ Redistributable and are governed by the Microsoft Visual C++ Redistributable EULA.
@@ -18,7 +18,7 @@ These components are part of the Microsoft Visual C++ Redistributable and are go
1818
- vsruntime140_1.dll – Visual Studio runtime support library.
1919
- vcruntime140.dll – Microsoft Visual C++ Runtime Library, essential for executing C++-based applications.
2020

21-
For redistribution and usage terms, refer to: libs\win\MICROSOFT VISUAL STUDIO COMMUNITY 2022-LICENSE.txt
21+
For redistribution and usage terms, refer to: libs\win\MICROSOFT_VISUAL_STUDIO_LICENSE.txt
2222

2323
For further details, visit:
2424
- Microsoft ODBC Driver for SQL Server: https://learn.microsoft.com/en-us/sql/connect/odbc

libs/win/MICROSOFT ODBC DRIVER FOR SQL SERVER-LICENSE.txt

Lines changed: 0 additions & 79 deletions
This file was deleted.

0 commit comments

Comments
 (0)