Skip to content

Commit

Permalink
feat(LICENSE): update license to LGPLv3 with LGPL-3.0-linking-exception
Browse files Browse the repository at this point in the history
Signed-off-by: itas109 <[email protected]>
  • Loading branch information
itas109 committed Jan 1, 2025
1 parent aca9da6 commit 108b4d7
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 6 deletions.
26 changes: 22 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
All files in this repository are licensed as follows. If you contribute
to this repository, it is assumed that you license your contribution
under the same license unless you state otherwise.

Copyright (C) 2014 itas109 <[email protected]>.

All Rights Reserved.
Expand All @@ -14,10 +18,24 @@ Except as contained in this notice, the name of a copyright holder shall not
be used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization of the copyright holder.

You may use, copy, modify, and distribute the CSerialPort under the terms of
GNU Lesser General Public License version 3, which is displayed below.

-------------------------------------------------------------------------
This software is licensed under the LGPLv3, included below.

As a special exception to the GNU Lesser General Public License version 3
("LGPL3"), the copyright holders of this Library give you permission to
convey to a third party a Combined Work that links statically or dynamically
to this Library without providing any Minimal Corresponding Source or
Minimal Application Code as set out in 4d or providing the installation
information set out in section 4e, provided that you comply with the other
provisions of LGPL3 and provided that you meet, for the Application the
terms and conditions of the license(s) which apply to the Application.

Except as stated in this special exception, the provisions of LGPL3 will
continue to comply in full to this Library. If you modify this Library, you
may apply this exception to your version of this Library, but you are not
obliged to do so. If you do not wish to do so, delete this exception
statement from your version. This exception does not (and cannot) modify any
license terms which apply to the Application, with which you must still
comply.

GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -227,4 +227,5 @@ Thanks for [Remon Spekreijse's serial library](http://www.codeguru.com/cpp/i-n/n

# License

since V3.0.0.171216 use [GNU Lesser General Public License v3.0](LICENSE)
CSerialPort v3.0.0.171216 - v4.3.1.240204 is licensed under the LGPLv3
CSerialPort v4.3.2 - latest is licensed under the [LGPLv3 with LGPL-3.0-linking-exception](LICENSE)
3 changes: 2 additions & 1 deletion README_zh_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -228,4 +228,5 @@ https://github.com/itas109/CommLite

# License 开源协议

自 V3.0.0.171216 版本后采用[GNU Lesser General Public License v3.0](LICENSE)
CSerialPort v3.0.0.171216 - v4.3.1.240204 授权许可为 LGPLv3
CSerialPort V4.3.2 - 最新版授权许可为 [LGPLv3 with LGPL-3.0-linking-exception](LICENSE)

0 comments on commit 108b4d7

Please sign in to comment.