From 1629789f892b2d3630723099750a6706b49c42a5 Mon Sep 17 00:00:00 2001 From: Jack Cushman Date: Wed, 13 Mar 2024 16:33:55 -0400 Subject: [PATCH] Terms updates and data license --- src/components/cap-footer.js | 10 +- src/data/termsSidebarLinks.js | 54 --------- src/templates/cap-terms-page.js | 193 +++++++++++--------------------- 3 files changed, 72 insertions(+), 185 deletions(-) delete mode 100644 src/data/termsSidebarLinks.js diff --git a/src/components/cap-footer.js b/src/components/cap-footer.js index 3894424..11c90c5 100644 --- a/src/components/cap-footer.js +++ b/src/components/cap-footer.js @@ -123,13 +123,15 @@ export class CapFooter extends LitElement { `; diff --git a/src/data/termsSidebarLinks.js b/src/data/termsSidebarLinks.js deleted file mode 100644 index 69e7a00..0000000 --- a/src/data/termsSidebarLinks.js +++ /dev/null @@ -1,54 +0,0 @@ -export const anchorLinks = [ - { - title: "Daily caselaw limit", - url: "#daily-caselaw-limit", - }, - { - title: "About cite.case.law", - url: "#about-cite.case.law", - }, - { - title: "Access to cite.case.law", - url: "#access-to-cite.case.law", - }, - { - title: "About the API", - url: "#about-the-api", - }, - { - title: "Access to API", - url: "#access-to-api", - }, - { - title: "Compliance with Laws", - url: "#compliance-with-laws", - }, - { - title: "Authentication Tokens", - url: "#authentication-tokens", - }, - { - title: "Disclaimer of Any Warranty", - url: "#disclaimer-of-any-warranty", - }, - { - title: "Release, Waiver, and Limitation of Liability", - url: "#release-waiver-and-limitation-of-liability", - }, - { - title: "Hold Harmless and Indemnify", - url: "#hold-harmless-and-indemnify", - }, - { - title: "Severability and Integration", - url: "#severability-and-integration", - }, - { - title: "Eligibility", - url: "#eligibility", - }, - { - title: "Modifications", - url: "#modifications", - }, -]; diff --git a/src/templates/cap-terms-page.js b/src/templates/cap-terms-page.js index b868d3e..5ec8f72 100644 --- a/src/templates/cap-terms-page.js +++ b/src/templates/cap-terms-page.js @@ -3,10 +3,9 @@ import "../components/cap-notification-banner.js"; import "../components/cap-nav.js"; import "../components/cap-page-header.js"; import "../components/cap-footer.js"; -import "../components/cap-anchor-list.js"; -import { anchorLinks } from "../data/termsSidebarLinks.js"; +import { AnchorListMixin } from "../components/cap-anchor-list.js"; -export class CapTermsPage extends LitElement { +export class CapTermsPage extends AnchorListMixin(LitElement) { // Turn Shadow DOM off // Generally discouraged: https://lit.dev/docs/components/shadow-dom/#implementing-createrenderroot createRenderRoot() { @@ -22,7 +21,7 @@ export class CapTermsPage extends LitElement {

- Effective: April 23, 2019 + Effective: March 13, 2024

Caselaw Access Project is operated by the President and Fellows of @@ -34,164 +33,104 @@ export class CapTermsPage extends LitElement {

These Terms of Use constitute an agreement between you (either an individual or an entity, referred to herein as “you”) and CAP and - governs your access to and use of the API. + governs your access to and use of the site.

-

- Daily caselaw limit +

+ License to Caselaw Data and Metadata

- CAP allows access to the full text of a maximum of 500 cases per - person per day. - By using case.law you agree to restrict your access to 500 cases - per day, regardless of the device or devices used for access, and - regardless of the URL or method by which the cases are retrieved - from the site. + Harvard makes the caselaw data and metadata on this site (the + "Caselaw Data") available for public use under the CC0 1.0 Public + Domain Designation:

- This restriction does not apply to cases from “whitelisted” - jurisdictions, as designated on the site, and does not apply to - research scholars governed by a separate agreement. + Caselaw Data by President and + Fellows of Harvard College is marked with CC0 1.0 Universal

-

- About cite.case.law -

- "cite.case.law" is a subdomain of CAP that provides access to - caselaw for individual readers. + The CC0 1.0 Universal license expressly disclaims any warranties. + The data is provided "as is" and Harvard makes no representations or + warranties of any kind concerning the status of any data included in + the Caselaw Data that is generated by third parties.

-

- Access to cite.case.law -

- Unlike the CAP API and bulk download files, cite.case.law is - intended for human readers, not for bots or programmatic access. + Although Harvard does not impose any legally binding conditions on + access to the Metadata, Harvard requests that you act in accordance + with the following Community Norms:

-

You shall not:

-
    -
  1. - use robots, spiders, scripts, service, software or any manual or - automatic device, tool, or process designed to data mine or scrape - cite.case.law, or otherwise access cite.case.law using automated - means; -
  2. -
  3. - use services, software or any manual or automatic device, tool, or - process designed to circumvent any restriction, condition, or - technological measure that controls access to cite.case.law in any - way, including overriding any security feature or bypassing or - circumventing any access controls or use limits. -
  4. -
-

About the API

- CAP provides an application programmer interface (API) as a tool for - accessing data and digital files made available through the - digitization of portions of the collection of the Harvard Law School - Library. + First, Harvard requests that Harvard University and the Caselaw + Access Project be + given attribution + as a source of the Caselaw Data, to the extent it is technologically + feasible to do so.

-

Use of the API is contingent on agreeing to the Terms of Use.

-

Access to API

- CAP reserves the right to limit access or to eliminate access to the - API to anyone for any reason. + Second, Harvard requests that you make the Caselaw Data and any + improvements thereto freely available on the same terms as Harvard + has done, i.e., without claiming any legal right in, or imposing any + legally binding conditions on access to, the Caselaw Data or your + improvements, and with a request to act in accordance with these + Community Norms.

-

You shall:

-
    -
  1. Comply with the Terms of Use.
  2. -
  3. - Comply with any and all legal requirements and restrictions - pertaining to the usage of content available through CAP. -
  4. -
-

You shall not:

-
    -
  1. - Misrepresent or conceal your identity or your application’s - identity when using or requesting authorization to use the API. -
  2. -
  3. - Use the API for any illegal purpose, including, but not limited - to, piracy and other violations of intellectual property rights. -
  4. -
  5. Use an unreasonable amount of bandwidth.
  6. -
  7. Make an unreasonable amount of calls to the API.
  8. -
  9. - Seek to circumvent limits placed on your token pursuant to these - terms by creating additional tokens. -
  10. -
  11. - Use the API in a manner that adversely impacts the stability of - CAP servers or other applications using the API. -
  12. -
  13. - Use the API in connection with spyware, malware, or other - malicious programs or code. -
  14. -
  15. - Sell, lease or sublicense the API, the API key or access thereto. -
  16. -
  17. - Falsely indicate the endorsement by CAP or Harvard of your project - by any means. -
  18. -
-

- Compliance with Laws +

+ License to Site Text and Source Code

- You are responsible for complying with all applicable laws, rules, - regulations and third-party rights in conjunction with your use of - the API. + Other than the Caselaw Data, the text of this site is licensed + CC BY-SA 4.0.

-

- Authentication Tokens -

- Certain uses of the API may require you to apply for an - Authentication Token. An Authentication Token is a type of - credential similar to a username/password that indicates a user is - entitled to a certain set of permissions. + The + source code of this site + is licensed under the MIT license.

+ +

+ Compliance with Laws +

- By applying for an Authentication Token you warrant the information - you supply is true and correct. Your use of an Authentication Token - is subject to the terms of this agreement. + You are responsible for complying with all applicable laws, rules, + regulations and third-party rights in conjunction with your use of + this website.

+

Disclaimer of Any Warranty

- By using the API, you agree that the API is provided “as is” and - your use of the API is solely at your own discretion and risk. You - agree that you will be solely responsible for any damage that - results from your use of the API. You agree that CAP is not - responsible for providing any support for your use of the API. + By using the site, you agree that the site is provided “as is” and + your use is solely at your own discretion and risk. You agree that + you will be solely responsible for any damage that results from your + use of the site. You agree that CAP is not responsible for providing + any support for your use of the site.

- CAP may discontinue the availability of some or all of the API, its + CAP may discontinue the availability of some or all of the site, its features, or its services at any time for any reason.

- Some of the CAP API may be experimental and not tested in any - manner. CAP makes no representations or warranties, express or - implied, regarding the operation of the CAP API or the content - available through the CAP API. + CAP makes no representations or warranties, express or implied, + regarding the operation of the site or the content available through + the site.

To the extent permitted by law, CAP disclaims any and all warranties, including but not limited to the warranties of merchantability, fitness for a particular purpose, warranties - regarding security, accuracy, timeliness, and performance of the API - and the content accessed through the CAP website. + regarding security, accuracy, timeliness, and performance of the + site and content accessed through the site.

CAP shall not, under any circumstances, be liable to you for any indirect, incidental, consequential, special, or exemplary damages - arising out of or in connection with the use of the API, whether + arising out of or in connection with the use of the site, whether based on breach of contract, breach of warranty, tort, or any other pecuniary loss, whether or not CAP has been advised of the possibility of such damages. @@ -221,12 +160,12 @@ export class CapTermsPage extends LitElement {

You agree that CAP will have no liability whatsoever with regard to - any third-party claims related to your use of the API. To the + any third-party claims related to your use of the site. To the maximum extent permitted by applicable law, you agree to hold harmless and indemnify CAP, its subsidiaries, affiliates and agents from any third-party claims, damages, liabilities, costs and fees (including attorney fees) arising from or related to your use of the - API. + site.

Severability and Integration @@ -238,8 +177,8 @@ export class CapTermsPage extends LitElement {

The Terms of Use constitute the entire agreement between CAP and you - with respect to the use of the API. The section headings and - subheadings contained in the API Terms of Use are included for + with respect to the use of the site. The section headings and + subheadings contained in the Terms of Use are included for convenience only, and shall not limit or otherwise affect the Terms of Use.