Skip to content

Commit

Permalink
Updated legal copy (#869)
Browse files Browse the repository at this point in the history
* Updated legal copy

Closes #853

* Adds the disclaimer as required by §12 of v5 JDF docs
* Updates the copyright section to be more accurate
* Improves the history of governance
* Adds a "License" subsection
* Adds a readme to `/signed-agreements`

Co-authored-by: Brian Warner <bwarner@linuxfoundation.org>

* Updates to spec preamble

This commit makes a few updates to the legal text as recommended by Linux Foundation legal. Some of
the changed lines may be trivial (spacing, etc) as I've replaced the existing text with what was
provided to ensure all of the changes are captured.

Signed-off-by: Brian Warner <brian@bdwarner.com>

* Format and add links

Co-authored-by: Brian Warner <bwarner@linuxfoundation.org>
Co-authored-by: Brian Warner <brian@bdwarner.com>
  • Loading branch information
3 people committed May 21, 2021
1 parent 50bbaa8 commit fdeb37d
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 27 deletions.
12 changes: 12 additions & 0 deletions signed-agreements/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Legacy Signed Agreements

The signed agreement found in this directory was contributed when this
specification was licensed under OWFa 1.0 on September 26, 2017 by Facebook.

Since then the [GraphQL Foundation](https://graphql.org/foundation/) was
formed in 2019, at which point the GraphQL Specification Project became a
[Joint Development Foundation](https://www.jointdevelopment.org/) project.

The charter and legal documents currently governing this specification and other
GraphQL projects can be found in the
[GraphQL Foundation repository](https://github.com/graphql/foundation).
72 changes: 45 additions & 27 deletions spec/GraphQL.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,42 +8,60 @@ This is the specification for GraphQL, a query language and execution engine
originally created at Facebook in 2012 for describing the capabilities and
requirements of data models for client-server applications. The development of
this open standard started in 2015. This specification was licensed under OWFa
1.0 in 2017. Copyright and trademark was transferred to the GraphQL Foundation
in 2019.
1.0 in 2017. The [GraphQL Foundation](https://graphql.org/foundation/) was
formed in 2019 as a neutral focal point for organizations who support the
GraphQL ecosystem, and the
[GraphQL Specification Project](https://graphql.org/community/) was established
also in 2019 as the Joint Development Foundation Projects, LLC, GraphQL Series.

GraphQL has evolved and may continue to evolve in future editions of this
specification. Previous editions of the GraphQL specification can be found at
permalinks that match their [release tag](https://github.com/graphql/graphql-spec/releases).
The latest working draft release can be found at [https://spec.graphql.org/draft](https://spec.graphql.org/draft).
If your organization benefits from GraphQL, please consider
[becoming a member](https://graphql.org/foundation/join/#graphql-foundation)
and helping us to sustain the activities that support the health of our neutral
ecosystem.

**Copyright notice**

Copyright © 2015-2018, Facebook, Inc.
The GraphQL Specification Project has evolved and may continue to evolve in
future editions of this specification. Previous editions of the GraphQL
specification can be found at permalinks that match their
[release tag](https://github.com/graphql/graphql-spec/releases). The latest
working draft release can be found at
[https://spec.graphql.org/draft](https://spec.graphql.org/draft).

Copyright © 2019-present, GraphQL Foundation

As of September 26, 2017, the following persons or entities have made this
Specification available under the Open Web Foundation Final Specification
Agreement (OWFa 1.0), which is available at [openwebfoundation.org](http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0).
**Copyright notice**

* Facebook, Inc.
Copyright © 2015-2018, Facebook, Inc.

You can review the signed copies of the Open Web Foundation Final Specification
Agreement Version 1.0 for this specification at [github.com/graphql/graphql-spec](https://github.com/graphql/graphql-spec/tree/main/signed-agreements),
which may also include additional parties to those listed above.
Copyright © 2019-present, GraphQL contributors

Your use of this Specification may be subject to other third party rights.
THIS SPECIFICATION IS PROVIDED “AS IS.” The contributors expressly disclaim any
THESE MATERIALS ARE PROVIDED “AS IS.” The parties expressly disclaim any
warranties (express, implied, or otherwise), including implied warranties of
merchantability, non-infringement, fitness for a particular purpose, or title,
related to the Specification. The entire risk as to implementing or otherwise
using the Specification is assumed by the Specification implementer and user.
IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY
FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER
FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS SPECIFICATION OR ITS
GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING
NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED
OF THE POSSIBILITY OF SUCH DAMAGE.
related to the materials. The entire risk as to implementing or otherwise using
the materials is assumed by the implementer and user. IN NO EVENT WILL THE
PARTIES BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT,
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES
OF ACTION OF ANY KIND WITH RESPECT TO THIS DELIVERABLE OR ITS GOVERNING
AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR
OTHERWISE, AND WHETHER OR NOT THE OTHER MEMBER HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.


**Licensing**

The GraphQL Specification Project is made available by the
[Joint Development Foundation](https://www.jointdevelopment.org/). The current
[Working Group](https://github.com/graphql/graphql-wg) charter, which includes
the IP policy governing all working group deliverables (including specifications,
source code, and datasets) may be found at
[https://technical-charter.graphql.org](https://technical-charter.graphql.org).

Currently, the licenses governing GraphQL Specification Project deliverables are:

| Deliverable | License |
| -------------- | ------------------------------------------------------- |
| Specifications | [Open Web Foundation Agreement 1.0 Mode](http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0) (Patent and Copyright)
| Source code | [MIT License](https://opensource.org/licenses/MIT)
| Data sets | [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/)


**Conformance**
Expand Down

0 comments on commit fdeb37d

Please sign in to comment.