From ebd95b47e6a1e65d2b64df847e450d1be9e5d55b Mon Sep 17 00:00:00 2001 From: bryan newbold Date: Mon, 30 Oct 2023 16:35:55 -0700 Subject: [PATCH] update package-level READMEs with license --- packages/api/README.md | 7 ++++++- packages/bsky/README.md | 7 ++++++- packages/common-web/README.md | 7 ++++++- packages/common/README.md | 7 ++++++- packages/crypto/README.md | 7 ++++++- packages/dev-env/README.md | 7 ++++++- packages/identity/README.md | 7 ++++++- packages/lex-cli/README.md | 7 ++++++- packages/lexicon/README.md | 7 ++++++- packages/pds/README.md | 7 ++++++- packages/repo/README.md | 7 ++++++- packages/syntax/README.md | 7 ++++++- packages/xrpc-server/README.md | 7 ++++++- packages/xrpc/README.md | 7 ++++++- 14 files changed, 84 insertions(+), 14 deletions(-) diff --git a/packages/api/README.md b/packages/api/README.md index 9f59f3fbc9b..4d1cfb5f35f 100644 --- a/packages/api/README.md +++ b/packages/api/README.md @@ -335,4 +335,9 @@ BskyAgent.configure({ ## License -MIT +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/bsky/README.md b/packages/bsky/README.md index 8066ae30e1f..8849ae34de3 100644 --- a/packages/bsky/README.md +++ b/packages/bsky/README.md @@ -7,4 +7,9 @@ TypeScript implementation of the `app.bsky` Lexicons backing the https://bsky.ap ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/common-web/README.md b/packages/common-web/README.md index 74426aebe37..9dec61b4373 100644 --- a/packages/common-web/README.md +++ b/packages/common-web/README.md @@ -7,4 +7,9 @@ Shared TypeScript code for other `@atproto/*` packages, which is web-friendly (r ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/common/README.md b/packages/common/README.md index c08104cebe1..2cd3e74b23a 100644 --- a/packages/common/README.md +++ b/packages/common/README.md @@ -7,4 +7,9 @@ Shared TypeScript code for other `@atproto/*` packages. This package is oriented ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/crypto/README.md b/packages/crypto/README.md index 0b610bf7f6f..f92c5cbfb1f 100644 --- a/packages/crypto/README.md +++ b/packages/crypto/README.md @@ -43,4 +43,9 @@ if (!ok) { ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/dev-env/README.md b/packages/dev-env/README.md index 60befbe44ca..6c2fbae1f3a 100644 --- a/packages/dev-env/README.md +++ b/packages/dev-env/README.md @@ -31,4 +31,9 @@ Get the `ServiceClient` for the given user. ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/identity/README.md b/packages/identity/README.md index 874fe23570e..9806a3c5f67 100644 --- a/packages/identity/README.md +++ b/packages/identity/README.md @@ -37,4 +37,9 @@ if (data.handle != handle) { ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/lex-cli/README.md b/packages/lex-cli/README.md index 1eee8f0c5ac..a7fef9e3a2a 100644 --- a/packages/lex-cli/README.md +++ b/packages/lex-cli/README.md @@ -36,4 +36,9 @@ $ lex gen-server ./server/src/xrpc ./schemas/com/service/*.json ./schemas/com/an ## License -MIT +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/lexicon/README.md b/packages/lexicon/README.md index 33fd777ce7f..697abd97d03 100644 --- a/packages/lexicon/README.md +++ b/packages/lexicon/README.md @@ -31,4 +31,9 @@ lex.assertValidXrpcOutput('com.example.query', {...}) ## License -MIT +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/pds/README.md b/packages/pds/README.md index b70d99cb780..e99e2b42965 100644 --- a/packages/pds/README.md +++ b/packages/pds/README.md @@ -9,4 +9,9 @@ If you are interested in self-hosting a PDS, you probably want this repository i ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/repo/README.md b/packages/repo/README.md index e018cf76ff8..a972e547124 100644 --- a/packages/repo/README.md +++ b/packages/repo/README.md @@ -9,4 +9,9 @@ Repositories in atproto are signed key/value stores containing CBOR-encoded data ## License -MIT License +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/syntax/README.md b/packages/syntax/README.md index 0658b64d59c..c27205580b8 100644 --- a/packages/syntax/README.md +++ b/packages/syntax/README.md @@ -69,4 +69,9 @@ uri.rkey // => '1234' ## License -MIT +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/xrpc-server/README.md b/packages/xrpc-server/README.md index 03314c342a6..7c53339bc12 100644 --- a/packages/xrpc-server/README.md +++ b/packages/xrpc-server/README.md @@ -51,4 +51,9 @@ app.listen(8080) ## License -MIT +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0. diff --git a/packages/xrpc/README.md b/packages/xrpc/README.md index 5789302658e..31b66e7f32c 100644 --- a/packages/xrpc/README.md +++ b/packages/xrpc/README.md @@ -71,4 +71,9 @@ const res3 = await xrpc.service('https://example.com').call( ## License -MIT +This project is dual-licensed under MIT and Apache 2.0 terms: + +- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT) +- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/atproto/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0) + +Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0.