1
0
mirror of https://github.com/github/choosealicense.com synced 2024-09-13 11:36:23 +02:00
choosealicense.com/_licenses
Mike Linksvayer 4aa540f154 Add existing project situation, leave 1 permissive, 1 copyleft choice
This is a **draft**, probably will be controversial, definitely needs
wordsmithing.

Fixes #380 "No clear message on why to choose an open source license"
-- added line under heading

Fixes #335 "Feedback from John Sullivan talk on license choosers"
-- remaining items were (roughly) to not surface patents at this
level, and to surface choice between allowing proprirary/closed
source or not

Fixes #239 "Consider discussing ecosystems with an already predominant
license" (well, it doesn't *discuss* but there's a page for that,
unlinked til now) and makes the default recommendation of just about
everyone -- use exisitng project/community's license if applicable
-- prominent on the site

Closes #48 "Proposed modified workflow: make permissive/copyleft
and patents orthogonal" though probably not in way submitter would
favor. I could be convinced that Apache-2.0 should be featured
rather than MIT because of the former's express patent grant, but
as it stands I'm not sure the complexity of Apache-2.0 (and for a
weak grant, relative to GPLv3) is worth it relative to MIT. There's
some value in the first license a user looks at being really easy
to understand. The continued popularity of MIT and simialar ISC and
BSD-2/3 seems to indicate people want that simplicity. And where
are the holdups based on patents supposedly infringed by open source
projects under licenses without an express patent grant that could
not have happened had those projects been under Apache-2.0? Please
educate me! :)

Any and all feedback most welcome.
2016-06-06 18:31:14 -07:00
..
afl-3.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
agpl-3.0.txt rm unncessary 'additionally' 2016-06-03 10:25:30 -07:00
apache-2.0.txt Add existing project situation, leave 1 permissive, 1 copyleft choice 2016-06-06 18:31:14 -07:00
artistic-2.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
bsd-2-clause.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
bsd-3-clause-clear.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
bsd-3-clause.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
cc0-1.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
cc-by-4.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
cc-by-sa-4.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
epl-1.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
eupl-1.1.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
gpl-2.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
gpl-3.0.txt remove somewhat redundant words 2016-06-03 10:10:08 -07:00
isc.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
lgpl-2.1.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
lgpl-3.0.txt remove somewhat redundant words 2016-06-03 10:10:08 -07:00
lppl-1.3c.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
mit.txt Merge branch 'gh-pages' into functional-descriptions 2016-06-01 09:01:10 -07:00
mpl-2.0.txt remove somewhat redundant words 2016-06-03 10:10:08 -07:00
ms-pl.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
ms-rl.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
ofl-1.1.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
osl-3.0.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00
unlicense.txt Merge branch 'gh-pages' into functional-descriptions 2016-06-01 09:01:10 -07:00
wtfpl.txt spdx-id required, nickname only for licenses with customary short names 2016-05-24 16:21:13 -05:00