Skip to content

Commit 8242545

Browse files
authored
Add Elasticsearch licensing note for adopters (#5500)
2 parents 0ae7fc6 + 95e9e87 commit 8242545

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

site/content/about.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ This is useful if you are already using Elasticsearch for other things in your p
3131
A good usecase is if you need reference data or an ontology for your application. The built-in read cache makes it a good choice for data that updates infrequently,
3232
though for most usecases the NativeStore will be considerably faster.
3333

34+
{{< alert title="Licensing note" color="warning" >}}
35+
Elasticsearch itself is distributed under the Elastic License (with SSPL as an alternative). If you intend to use the optional Elasticsearch-backed features in RDF4J, please make sure to evaluate whether the licensing terms of Elasticsearch align with the needs of your project before adopting it.
36+
{{< /alert >}}
37+
3438
On top of these core databases, RDF4J offers a number of functional extensions. These extensions add functionality such as improved full-text search, RDFS inferencing, rule-based reasoning and validation using SHACL/SPIN, and geospatial querying support. For more information see the [RDF4J documentation](/documentation).
3539

3640
### Third party database solutions

site/content/documentation/programming/repository.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ The ElasticsearchStore stores RDF data in Elasticsearch. Not to be confused with
113113
The ElasticsearchStore is experimental and future releases may be incompatible with the current version. Write-ahead-logging is not supported.
114114
This means that a write operation can appear to have partially succeeded if the ElasticsearchStore looses its connection to Elasticsearch during a commit.
115115

116-
Note that, while RDF4J is licensed under the EDL, several ElasticSearch dependencies are licensed under the Elastic License or the SSPL,
117-
which may have implications for some projects.
116+
Note that, while RDF4J is licensed under the EDL, Elasticsearch itself is distributed under the Elastic License (with SSPL as an alternative).
117+
The Elasticsearch-backed functionality in RDF4J is optional, and adopters should carefully evaluate the Elasticsearch licensing terms to ensure they meet the needs of their projects before enabling it.
118118
Please consult the ElasticSearch website and [license FAQ](https://www.elastic.co/licensing/elastic-license/faq) for more information.
119119

120120
Transaction isolation is not as strong as for the other stores. The highest supported level is READ_COMMITTED, and even this

0 commit comments

Comments
 (0)