Skip to content

Commit 6002c7a

Browse files
committed
Make clear that MIT is the only licence that applies to any of LumoSQL,
including the very few documentation files. And configuration, data, etc. This is to be as SQLite-compatible as possible. FossilOrigin-Name: a6c7b4e98b836995d42baeb9a68c178775c878d656c4d9d5e56cff9956e6498d
1 parent cf1060a commit 6002c7a

File tree

7 files changed

+24
-63
lines changed

7 files changed

+24
-63
lines changed

COPYING

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1 @@
1-
Licenses used by the LumoSQL project are kept in /LICENSES .
2-
3-
Code is distributed under the terms of the MIT license.
4-
5-
Documentation is distributed under the terms of the Creative Commons Attribution Share-alike 4.0.
1+
See LICENCES/README.md

LICENCES/CC-by-SA-4.0.txt

-26
This file was deleted.

LICENCES/MIT.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2019, The LumoSQL Authors
1+
Copyright 2019-2020, The LumoSQL Authors
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy of
44
this software and associated documentation files (the "Software"), to deal in

LICENCES/README.md

+14-25
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,20 @@
1-
<!-- Copyright 2020 The LumoSQL Authors, see LICENSES/CC-BY-SA-4.0 -->
1+
# Licensing
22

3-
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 -->
4-
<!-- SPDX-FileCopyrightText: 2020 The LumoSQL Authors -->
5-
<!-- SPDX-ArtifactOfProjectName: LumoSQL -->
6-
<!-- SPDX-FileType: Documentation -->
7-
<!-- SPDX-FileComment: Original by Dan Shearer, 2020 -->
8-
9-
# Licences
10-
11-
This directory documents all the licences applying to all material in the LumoSQL project.
3+
This directory contains the licence which applies to all material in the LumoSQL project.
124

135
# MIT Licence
146

15-
The [MIT License](https://en.wikipedia.org/wiki/MIT_License) applies to all code in
16-
this project. The MIT licence is the most-widely used Open Source
7+
The [MIT License](https://en.wikipedia.org/wiki/MIT_License) applies to all
8+
files in this project. The MIT licence is the most-widely used Open Source
179
licence, including by some of the world's largest companies. The MIT licence
18-
grants everyone the right to use the code for any purpose under copyright law. Every
19-
file containing code should have a copyright statement at the top and also a
20-
[Software Package Data Exchange](https://spdx.dev) machine-readable header, but even
21-
if it doesn't, the MIT licence still applies.
22-
23-
# Creative Commons Licencse
24-
25-
The [Creative Commons Attribution-ShareAlike 4.0](https://creativecommons.org/licenses/by-sa/4.0/)
26-
licence applies, where indicated by a copyright claim at the top, to the relatively small amount of
27-
documentation in the LumoSQL project which is not within source code files.
28-
The full LumoSQL documentation can be found elsewhere at the
29-
[LumoSQL documentation project](https://lumosql.org/lumodoc).
30-
10+
grants everyone the right to use the code for any purpose under copyright law.
11+
Every file should have a copyright statement at the top and also a
12+
[Software Package Data Exchange](https://spdx.dev) machine-readable header, but even if
13+
it doesn't, the MIT licence still applies. It also applies to any file which is
14+
not clearly code, such as configuration or input data.
15+
16+
There are a few documentation files in the LumoSQL project tree, including this
17+
README. These are also covered by the MIT license, to avoid any misunderstanding.
18+
Virtually all of the LumoSQL documentation can be found at the
19+
[LumoSQL Documentation Project](https://lumosql.org/src/lumodoc).
3120

README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<!-- SPDX-FileCopyrightText: 2020 The LumoSQL Authors -->
44
<!-- SPDX-ArtifactOfProjectName: LumoSQL -->
55
<!-- SPDX-FileType: Documentation -->
6-
<!-- SPDX-FileComment: Original by Dan Shearer, 2019 -->
6+
<!-- SPDX-FileComment: Original by Dan Shearer, December 2019 -->
77

88
# LumoSQL
99

@@ -19,6 +19,8 @@ new backends. New versions of SQLite do not typically require much manual
1919
merging in LumoSQL, if any. The LumoSQL and SQLite projects are cooperating, so any merge
2020
friction is expected to become less over time.
2121

22+
LumoSQL is distributed under [very liberal terms](LICENCES/README.md).
23+
2224
The full documentation for LumoSQL is at [the LumoSQL Documentation project](https://lumosql.org/src/lumodoc).
2325

2426
SQLite is used by thousands of software projects, just three of them being

doc/lumo-sqlite-bdb-backend.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
<!-- Copyright 2020 The LumoSQL Authors, see LICENSES/CC-BY-SA-4.0 -->
1+
<!-- Copyright 2020 The LumoSQL Authors, see LICENSES/MIT -->
22

3-
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 -->
3+
<!-- SPDX-License-Identifier: MIT -->
44
<!-- SPDX-FileCopyrightText: 2020 The LumoSQL Authors -->
55
<!-- SPDX-ArtifactOfProjectName: LumoSQL -->
66
<!-- SPDX-FileType: Documentation -->
7-
<!-- SPDX-FileComment: Original by Dan Shearer, 2020 -->
7+
<!-- SPDX-FileComment: Original by Dan Shearer, September 2020 -->
88

99
Notes on the Port of SQLite to BDB 18.1.32
1010
==========================================

doc/lumo-test-build.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<!-- Copyright 2020 The LumoSQL Authors, see LICENSES/CC-BY-SA-4.0 -->
1+
<!-- Copyright 2020 The LumoSQL Authors, see LICENSES/MIT -->
22

3-
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 -->
3+
<!-- SPDX-License-Identifier: MIT -->
44
<!-- SPDX-FileCopyrightText: 2020 The LumoSQL Authors -->
55
<!-- SPDX-ArtifactOfProjectName: LumoSQL -->
66
<!-- SPDX-FileType: Documentation -->

0 commit comments

Comments
 (0)