Skip to content

Commit 79828d7

Browse files
leebyronBrian Warner
andcommitted
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 <[email protected]>
1 parent 50bbaa8 commit 79828d7

File tree

2 files changed

+48
-23
lines changed

2 files changed

+48
-23
lines changed

signed-agreements/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Legacy Signed Agreements
2+
3+
The signed agreement found in this directory was contributed when this
4+
specification was licensed under OWFa 1.0 on September 26, 2017 by Facebook.
5+
6+
Since then the [GraphQL Foundation](https://graphql.org/foundation/) was
7+
formed in 2019, at which point the GraphQL Specification Project became a
8+
[Joint Development Foundation](https://www.jointdevelopment.org/) project.
9+
10+
The charter and legal documents currently governing this specification and other
11+
GraphQL projects can be found in the
12+
[GraphQL Foundation repository](https://github.com/graphql/foundation).

spec/GraphQL.md

Lines changed: 36 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -8,42 +8,55 @@ This is the specification for GraphQL, a query language and execution engine
88
originally created at Facebook in 2012 for describing the capabilities and
99
requirements of data models for client-server applications. The development of
1010
this open standard started in 2015. This specification was licensed under OWFa
11-
1.0 in 2017. Copyright and trademark was transferred to the GraphQL Foundation
12-
in 2019.
11+
1.0 in 2017. The [GraphQL Foundation](https://graphql.org/foundation/) was
12+
formed in 2019 as a neutral focal point for organizations who support the
13+
GraphQL ecosystem, at which point the GraphQL Specification Project became a
14+
[Joint Development Foundation](https://www.jointdevelopment.org/) project. If
15+
your organization benefits from GraphQL, please consider becoming a member and
16+
helping us to sustain the activities that support the health of our
17+
neutral ecosystem.
1318

1419
GraphQL has evolved and may continue to evolve in future editions of this
1520
specification. Previous editions of the GraphQL specification can be found at
1621
permalinks that match their [release tag](https://github.com/graphql/graphql-spec/releases).
1722
The latest working draft release can be found at [https://spec.graphql.org/draft](https://spec.graphql.org/draft).
1823

24+
1925
**Copyright notice**
2026

2127
Copyright © 2015-2018, Facebook, Inc.
2228

23-
Copyright © 2019-present, GraphQL Foundation
24-
25-
As of September 26, 2017, the following persons or entities have made this
26-
Specification available under the Open Web Foundation Final Specification
27-
Agreement (OWFa 1.0), which is available at [openwebfoundation.org](http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0).
28-
29-
* Facebook, Inc.
30-
31-
You can review the signed copies of the Open Web Foundation Final Specification
32-
Agreement Version 1.0 for this specification at [github.com/graphql/graphql-spec](https://github.com/graphql/graphql-spec/tree/main/signed-agreements),
33-
which may also include additional parties to those listed above.
29+
Copyright © 2019-present, GraphQL contributors
3430

35-
Your use of this Specification may be subject to other third party rights.
36-
THIS SPECIFICATION IS PROVIDED “AS IS.” The contributors expressly disclaim any
31+
THESE MATERIALS ARE PROVIDED “AS IS.” The parties expressly disclaim any
3732
warranties (express, implied, or otherwise), including implied warranties of
3833
merchantability, non-infringement, fitness for a particular purpose, or title,
39-
related to the Specification. The entire risk as to implementing or otherwise
40-
using the Specification is assumed by the Specification implementer and user.
41-
IN NO EVENT WILL ANY PARTY BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY
42-
FORM OF INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER
43-
FROM ANY CAUSES OF ACTION OF ANY KIND WITH RESPECT TO THIS SPECIFICATION OR ITS
44-
GOVERNING AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING
45-
NEGLIGENCE), OR OTHERWISE, AND WHETHER OR NOT THE OTHER PARTY HAS BEEN ADVISED
46-
OF THE POSSIBILITY OF SUCH DAMAGE.
34+
related to the materials. The entire risk as to implementing or otherwise using
35+
the materials is assumed by the implementer and user. IN NO EVENT WILL THE
36+
PARTIES BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT,
37+
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES
38+
OF ACTION OF ANY KIND WITH RESPECT TO THIS DELIVERABLE OR ITS GOVERNING
39+
AGREEMENT, WHETHER BASED ON BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR
40+
OTHERWISE, AND WHETHER OR NOT THE OTHER MEMBER HAS BEEN ADVISED OF THE
41+
POSSIBILITY OF SUCH DAMAGE.
42+
43+
44+
**Licensing**
45+
46+
The GraphQL Specification Project is made available by the
47+
[Joint Development Foundation](https://www.jointdevelopment.org/). The current
48+
[Working Group](https://github.com/graphql/graphql-wg) charter, which includes
49+
the IP policy governing all working group deliverables (including
50+
specifications, source code, and datasets) may be found at
51+
https://technical-charter.graphql.org.
52+
53+
The licenses governing the GraphQL Specification Project are:
54+
55+
| Deliverable | License |
56+
| -------------- | ------------------------------------------------------- |
57+
| Specifications | [Open Web Foundation Agreement 1.0 Mode](http://www.openwebfoundation.org/legal/the-owf-1-0-agreements/owfa-1-0) (Patent and Copyright)
58+
| Source code | [MIT License](https://opensource.org/licenses/MIT)
59+
| Data sets | [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/)
4760

4861

4962
**Conformance**

0 commit comments

Comments
 (0)