MPL license
This commit is contained in:
parent
ac52052b36
commit
7763742236
4 changed files with 24 additions and 2 deletions
|
@ -1,10 +1,10 @@
|
||||||
[package]
|
[package]
|
||||||
name = "packeteer"
|
name = "packeteer"
|
||||||
description = "An attempt at a Rust library that can be used to assist in programmatically analysing, serving and handling received protocol packets."
|
description = "An attempt at a Rust library that can be used to assist in programmatically analysing, serving and handling received protocol packets."
|
||||||
version = "0.3.0"
|
version = "0.3.1"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
authors = ["Celeste <colean@colean.cc>"]
|
authors = ["Celeste <colean@colean.cc>"]
|
||||||
license = "LGPL-3.0-or-later"
|
license = "MPL-2.0"
|
||||||
homepage = "https://git.colean.cc/packeteer/about/"
|
homepage = "https://git.colean.cc/packeteer/about/"
|
||||||
repository = "https://git.colean.cc/packeteer/"
|
repository = "https://git.colean.cc/packeteer/"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|
8
README
8
README
|
@ -14,3 +14,11 @@ What Packeteer is not
|
||||||
* a server
|
* a server
|
||||||
* a protocol client
|
* a protocol client
|
||||||
* the only way to do this, probably
|
* the only way to do this, probably
|
||||||
|
|
||||||
|
A note on licensing
|
||||||
|
-----------------------
|
||||||
|
This library changed from the LGPLv3 to MPLv2 as a result of LGPL's requirements for freedom of source on static linking which rustc does.
|
||||||
|
|
||||||
|
I've chosen to use the MPL as it is a weaker but still copyleft license that allows you to statically link.
|
||||||
|
|
||||||
|
The MPL applies retroactively to all previous versions of this library and will be used for all future versions.
|
||||||
|
|
|
@ -15,3 +15,10 @@
|
||||||
<li>a protocol client</li>
|
<li>a protocol client</li>
|
||||||
<li>the only way to do this, probably</li>
|
<li>the only way to do this, probably</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
<h2>A note on licensing</h2>
|
||||||
|
<p>This library changed from the LGPLv3 to MPLv2 as a result of LGPL's requirements for freedom of source on static linking which rustc does.</p>
|
||||||
|
|
||||||
|
<p>I've chosen to use the MPL as it is a weaker but still copyleft license that allows you to statically link.</p>
|
||||||
|
|
||||||
|
<p>The MPL applies retroactively to all previous versions of this library and will be used for all future versions.</p>
|
||||||
|
|
|
@ -11,3 +11,10 @@ Packeteer is a library that can handle structurally organising protocol packets
|
||||||
* a server
|
* a server
|
||||||
* a protocol client
|
* a protocol client
|
||||||
* the only way to do this, probably
|
* the only way to do this, probably
|
||||||
|
|
||||||
|
## A note on licensing
|
||||||
|
This library changed from the LGPLv3 to MPLv2 as a result of LGPL's requirements for freedom of source on static linking which rustc does.
|
||||||
|
|
||||||
|
I've chosen to use the MPL as it is a weaker but still copyleft license that allows you to statically link.
|
||||||
|
|
||||||
|
The MPL applies retroactively to all previous versions of this library and will be used for all future versions.
|
||||||
|
|
Loading…
Reference in a new issue