From 83db6f642851dd460e801ef56ad7fa2fedd3215c Mon Sep 17 00:00:00 2001 From: orangesurf Date: Thu, 7 Dec 2023 09:28:36 +0000 Subject: [PATCH 1/4] Update License, about page and trademark policy with new registered trademarks --- LICENSE | 23 +++++++++++-------- .../app/components/about/about.component.html | 18 ++++++++++++--- .../trademark-policy.component.html | 7 ++++-- 3 files changed, 34 insertions(+), 14 deletions(-) diff --git a/LICENSE b/LICENSE index 9f8592854..c592881f1 100644 --- a/LICENSE +++ b/LICENSE @@ -1,5 +1,5 @@ -The Mempool Open Source Project -Copyright (c) 2019-2023 The Mempool Open Source Project Developers +The Mempool Open Source Project® +Copyright (c) 2019-2023 The Mempool Space K.K. and other shadowy super-coders This program is free software; you can redistribute it and/or modify it under the terms of (at your option) either: @@ -12,13 +12,18 @@ the terms of (at your option) either: Foundation, either version 3 of the License or any later version approved by a proxy statement published on . -However, this copyright license does not include an implied right or license to -use our trademarks: The Mempool Open Source Project®, mempool.space™, the -mempool Logo™, the mempool.space Vertical Logo™, the mempool.space Horizontal -Logo™, the mempool Square Logo™, and the mempool Blocks logo™ are registered -trademarks or trademarks of Mempool Space K.K in Japan, the United States, -and/or other countries. See our full Trademark Policy and Guidelines for more -details, published on . +However, this copyright license does not include an implied right or license +to use any trademarks, service marks, logos, or trade names of Mempool Space K.K. +or any other contributor to The Mempool Open Source Project. + +The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool +Liquidity™, mempool.space®, the mempool Logo®, the mempool Square logo®, the mempool +Blocks logo™, the mempool.space Vertical Logo™, and the mempool.space Horizontal logo™ +are registered trademarks or trademarks of Mempool Space K.K in Japan, the United +States, and/or other countries. + +See our full Trademark Policy and Guidelines for more details, published on +. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A diff --git a/frontend/src/app/components/about/about.component.html b/frontend/src/app/components/about/about.component.html index e3ad51116..926eb73a4 100644 --- a/frontend/src/app/components/about/about.component.html +++ b/frontend/src/app/components/about/about.component.html @@ -406,8 +406,15 @@
diff --git a/frontend/src/app/components/trademark-policy/trademark-policy.component.html b/frontend/src/app/components/trademark-policy/trademark-policy.component.html index 3a3da15dd..70b9d532d 100644 --- a/frontend/src/app/components/trademark-policy/trademark-policy.component.html +++ b/frontend/src/app/components/trademark-policy/trademark-policy.component.html @@ -8,7 +8,7 @@

Trademark Policy and Guidelines

The Mempool Open Source Project ®
-
Updated: July 19, 2021
+
Updated: December 7, 2023

@@ -56,6 +56,9 @@ Mempool Space K.K. The Mempool Open Source Project + Mempool Accelerator + Mempool Enterprise + Mempool Liquidity mempool.space @@ -304,7 +307,7 @@

Also, if you are using our Marks in a way described in the sections "Uses for Which We Are Granting a License," you must include the following trademark attribution at the foot of the webpage where you have used the Mark (or, if in a book, on the credits page), on any packaging or labeling, and on advertising or marketing materials:

-

“The Mempool Space K.K.™, The Mempool Open Source Project®, mempool.space™, the mempool logo®, the mempool.space logos™, the mempool square logo®, and the mempool blocks logo™ are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries, and are used with permission. Mempool Space K.K. has no affiliation with and does not sponsor or endorse the information provided herein.”

+

"The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo®, the mempool Square logo®, the mempool Blocks logo™, the mempool.space Vertical Logo™, and the mempool.space Horizontal logo™; are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries, and are used with permission. Mempool Space K.K. has no affiliation with and does not sponsor or endorse the information provided herein."

  • What to Do When You See Abuse
  • From 5a2da751fa29ff2fc74f79723c723c4dc90da903 Mon Sep 17 00:00:00 2001 From: orangesurf Date: Thu, 7 Dec 2023 09:55:12 +0000 Subject: [PATCH 2/4] Remove TM & R from logo names --- LICENSE | 4 ++-- frontend/src/app/components/about/about.component.html | 4 ++-- .../trademark-policy/trademark-policy.component.html | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/LICENSE b/LICENSE index c592881f1..d6d6ae2ce 100644 --- a/LICENSE +++ b/LICENSE @@ -17,8 +17,8 @@ to use any trademarks, service marks, logos, or trade names of Mempool Space K.K or any other contributor to The Mempool Open Source Project. The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool -Liquidity™, mempool.space®, the mempool Logo®, the mempool Square logo®, the mempool -Blocks logo™, the mempool.space Vertical Logo™, and the mempool.space Horizontal logo™ +Liquidity™, mempool.space®, the mempool Logo, the mempool Square logo, the mempool +Blocks logo, the mempool.space Vertical Logo, and the mempool.space Horizontal logo are registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries. diff --git a/frontend/src/app/components/about/about.component.html b/frontend/src/app/components/about/about.component.html index 926eb73a4..2ab2d4e9c 100644 --- a/frontend/src/app/components/about/about.component.html +++ b/frontend/src/app/components/about/about.component.html @@ -410,7 +410,7 @@ and other shadowy super-coders

    - The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo®, the mempool Square logo®, the mempool Blocks logo™, the mempool.space Vertical Logo™, and the mempool.space Horizontal logo™; are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries. + The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries.

    See our Trademark Policy and Guidelines for more details, published on <https://mempool.space/trademark-policy>. @@ -436,7 +436,7 @@ Trademark Notice

    - Mempool Space K.K.™, The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo®, the mempool Square logo®, the mempool Blocks logo™, the mempool.space Vertical Logo™, and the mempool.space Horizontal logo™; are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries. + Mempool Space K.K.™, The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries.

    While our software is available under an open source software license, the copyright license does not include an implied right or license to use our trademarks. See our Trademark Policy and Guidelines for more details, published on <https://mempool.space/trademark-policy>. diff --git a/frontend/src/app/components/trademark-policy/trademark-policy.component.html b/frontend/src/app/components/trademark-policy/trademark-policy.component.html index 70b9d532d..b1fe4daac 100644 --- a/frontend/src/app/components/trademark-policy/trademark-policy.component.html +++ b/frontend/src/app/components/trademark-policy/trademark-policy.component.html @@ -307,7 +307,7 @@

    Also, if you are using our Marks in a way described in the sections "Uses for Which We Are Granting a License," you must include the following trademark attribution at the foot of the webpage where you have used the Mark (or, if in a book, on the credits page), on any packaging or labeling, and on advertising or marketing materials:

    -

    "The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo®, the mempool Square logo®, the mempool Blocks logo™, the mempool.space Vertical Logo™, and the mempool.space Horizontal logo™; are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries, and are used with permission. Mempool Space K.K. has no affiliation with and does not sponsor or endorse the information provided herein."

    +

    "The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries, and are used with permission. Mempool Space K.K. has no affiliation with and does not sponsor or endorse the information provided herein."

  • What to Do When You See Abuse
  • From d38381af8b0a60170ff69ab805ac3e758dcdfa09 Mon Sep 17 00:00:00 2001 From: orangesurf Date: Fri, 8 Dec 2023 13:08:43 +0000 Subject: [PATCH 3/4] Changes following feedback --- frontend/src/app/components/about/about.component.html | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/frontend/src/app/components/about/about.component.html b/frontend/src/app/components/about/about.component.html index 2ab2d4e9c..34817b51c 100644 --- a/frontend/src/app/components/about/about.component.html +++ b/frontend/src/app/components/about/about.component.html @@ -409,9 +409,6 @@ Mempool Space K.K.
    and other shadowy super-coders -

    - The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries. -

    See our Trademark Policy and Guidelines for more details, published on <https://mempool.space/trademark-policy>.

    @@ -436,7 +433,7 @@ Trademark Notice

    - Mempool Space K.K.™, The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries. + The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries.

    While our software is available under an open source software license, the copyright license does not include an implied right or license to use our trademarks. See our Trademark Policy and Guidelines for more details, published on <https://mempool.space/trademark-policy>. From cb1d9753c8162fc1d90a1b7d9a1ed50b59ca6293 Mon Sep 17 00:00:00 2001 From: orangesurf Date: Mon, 11 Dec 2023 15:26:17 +0000 Subject: [PATCH 4/4] Changes following feedback --- LICENSE | 11 ++++++----- .../app/components/about/about.component.html | 5 +---- .../trademark-policy.component.html | 12 +++++++++--- .../src/resources/mempool-blocks-2-3-logo.jpeg | Bin 0 -> 12166 bytes .../src/resources/mempool-blocks-3-2-logo.jpeg | Bin 0 -> 10992 bytes 5 files changed, 16 insertions(+), 12 deletions(-) create mode 100644 frontend/src/resources/mempool-blocks-2-3-logo.jpeg create mode 100644 frontend/src/resources/mempool-blocks-3-2-logo.jpeg diff --git a/LICENSE b/LICENSE index d6d6ae2ce..681dae366 100644 --- a/LICENSE +++ b/LICENSE @@ -16,11 +16,12 @@ However, this copyright license does not include an implied right or license to use any trademarks, service marks, logos, or trade names of Mempool Space K.K. or any other contributor to The Mempool Open Source Project. -The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool -Liquidity™, mempool.space®, the mempool Logo, the mempool Square logo, the mempool -Blocks logo, the mempool.space Vertical Logo, and the mempool.space Horizontal logo -are registered trademarks or trademarks of Mempool Space K.K in Japan, the United -States, and/or other countries. +The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, +Mempool Liquidity™, mempool.space®, Be your own explorer™, Explore the full +Bitcoin ecosystem™, the mempool Logo, the mempool Square logo, the mempool Blocks +logo, the mempool Blocks 3 | 2 logo, the mempool.space Vertical Logo, and the +mempool.space Horizontal logo are registered trademarks or trademarks of Mempool +Space K.K in Japan, the United States, and/or other countries. See our full Trademark Policy and Guidelines for more details, published on . diff --git a/frontend/src/app/components/about/about.component.html b/frontend/src/app/components/about/about.component.html index 34817b51c..b99329db2 100644 --- a/frontend/src/app/components/about/about.component.html +++ b/frontend/src/app/components/about/about.component.html @@ -409,9 +409,6 @@ Mempool Space K.K.
    and other shadowy super-coders -

    - See our Trademark Policy and Guidelines for more details, published on <https://mempool.space/trademark-policy>. -

    The Mempool Open Source Project is free software; you can redistribute it and/or modify it under the terms of (at your option) either:

    @@ -433,7 +430,7 @@ Trademark Notice

    - The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries. + The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, Be your own explorer™, Explore the full Bitcoin ecosystem™, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool Blocks 3 | 2 logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries.

    While our software is available under an open source software license, the copyright license does not include an implied right or license to use our trademarks. See our Trademark Policy and Guidelines for more details, published on <https://mempool.space/trademark-policy>. diff --git a/frontend/src/app/components/trademark-policy/trademark-policy.component.html b/frontend/src/app/components/trademark-policy/trademark-policy.component.html index b1fe4daac..9d08c634d 100644 --- a/frontend/src/app/components/trademark-policy/trademark-policy.component.html +++ b/frontend/src/app/components/trademark-policy/trademark-policy.component.html @@ -60,6 +60,8 @@ Mempool Enterprise Mempool Liquidity mempool.space + Be your own explorer + Explore the full Bitcoin ecosystem @@ -92,11 +94,16 @@

    The mempool Square Logo



    - +

    The mempool Blocks Logo



    + +

    +

    The mempool Blocks 3 | 2 Logo

    +

    +
    @@ -307,8 +314,7 @@

    Also, if you are using our Marks in a way described in the sections "Uses for Which We Are Granting a License," you must include the following trademark attribution at the foot of the webpage where you have used the Mark (or, if in a book, on the credits page), on any packaging or labeling, and on advertising or marketing materials:

    -

    "The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries, and are used with permission. Mempool Space K.K. has no affiliation with and does not sponsor or endorse the information provided herein."

    - +

    "The Mempool Open Source Project®, Mempool Accelerator™, Mempool Enterprise®, Mempool Liquidity™, mempool.space®, Be your own explorer™, Explore the full Bitcoin ecosystem™, the mempool logo;, the mempool Square logo;, the mempool Blocks logo;, the mempool Blocks 3 | 2 logo;, the mempool.space Vertical Logo;, and the mempool.space Horizontal logo are either registered trademarks or trademarks of Mempool Space K.K in Japan, the United States, and/or other countries, and are used with permission. Mempool Space K.K. has no affiliation with and does not sponsor or endorse the information provided herein."

  • What to Do When You See Abuse

  • diff --git a/frontend/src/resources/mempool-blocks-2-3-logo.jpeg b/frontend/src/resources/mempool-blocks-2-3-logo.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9ec0525d38b36c3a4d68f2fecbf4e3bb45d721e2 GIT binary patch literal 12166 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 literal 0 HcmV?d00001