Skip to content

Commit 837bcc7

Browse files
author
John Gabriele
committed
Added info on the two general types of FLOSS licenses, and changed "restricted"/"permissive".
1 parent 2b38886 commit 837bcc7

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

docs/writing/license.rst

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,26 @@ Open source.
66
There are plenty of `open source licenses <http://opensource.org/licenses/alphabetical>`_
77
available to choose from.
88

9+
In general, these licenses tend to fall into one of two categories:
10+
11+
1. licenses that focus more on the user's freedom to do with the
12+
software as they please (these are the more-permissive open
13+
source licenses such as the MIT, BSD, & Apache), and
14+
15+
2. licenses that focus more on making sure that the code itself —
16+
including any changes made to it and distributed along with it —
17+
always remains free (these are the less-permissive free software
18+
licenses, for example, the GPL and LGPL).
19+
20+
The latter are less-permissive in the sense that they don't permit
21+
someone to add code to the software and distribute it without also
22+
including the source code for their changes.
23+
924
To help you choose one for your project, there's a `license chooser <http://three.org/openart/license_chooser/>`_,
1025
use it.
1126

1227

13-
Non-Restrictive
28+
More-Permissive
1429
:::::::::::::::
1530

1631
PSFL
@@ -34,8 +49,8 @@ Apache
3449
------
3550

3651

37-
Restrictive
38-
:::::::::::
52+
Less-Permissive
53+
:::::::::::::::
3954

4055

4156
LGPL

0 commit comments

Comments
 (0)