1
0
mirror of https://github.com/github/choosealicense.com synced 2024-12-23 05:10:11 +01:00

141 Commits

Author SHA1 Message Date
Haacked
fb5546db7f Changing license featured on github.com
This flag controls which license is featured on github.com.
2013-07-15 13:51:09 -07:00
dpen2000
c0e377b4ce Update eclipse.txt - include disclose-source 2013-07-15 19:59:24 +01:00
dpen2000
73c1efe44f Remove include-license (covered by include-copyright) 2013-07-15 19:51:45 +01:00
Ben Balter
c863d3dcf8 Use proper AGPL source link 2013-07-15 14:30:59 -04:00
Ben Balter
3731105442 Merge pull request #11 from rahearn/fix-affero-text
Use Affero GPL text instead of GPLv3
2013-07-15 11:30:09 -07:00
Ben Balter
9543057018 license/ should link to the "no-license" license, not to /no-license 2013-07-15 14:10:31 -04:00
Ryan Ahearn
ba0ae09a11 Use Affero GPL text instead of GPLv3 2013-07-15 13:38:07 -04:00
Anne Epstein
10d5b7a27f Add license name to MIT license
It's very helpful/timesaving to people considering making use of a project for the license text to have the title, so they don't have to do a search to confirm what the license is. Therefore, the portion of the MIT license that gets copied to clipboard should have the license title.
2013-07-15 12:30:15 -05:00
James Dennes
9dbb60c5c6 Use Absolute Permalinks
This removes the deprecation warning about absolute permalinks. Absolute Permalinks will be the default as of Jekyll v1.1: http://jekyllrb.com/docs/upgrading/
2013-07-14 15:32:06 +02:00
Patrick Reynolds
2270711771 fix #88 - broken relative links 2013-07-13 01:16:15 -05:00
Haacked
98f7a3c730 Fix link in public domain license 2013-07-12 16:18:48 -07:00
Haacked
fb92ca1707 Removed warranty category 2013-07-12 15:01:08 -07:00
Haacked
dca341d472 Making things less lawyery 2013-07-12 14:58:56 -07:00
Haacked
300f796aa9 Add no-liability to public domain 2013-07-12 14:58:56 -07:00
Haacked
f0f4402f35 Added patent-grant category 2013-07-12 14:58:56 -07:00
Haacked
c4c48d498c Change nonstatic to library usage
Per review, we should call it library usage. Also pointed out that LGPL
does require disclosing source.
2013-07-12 14:58:56 -07:00
Haacked
2c0cda0e53 Fixup GPL description 2013-07-12 14:58:56 -07:00
Haacked
3c29d5da87 Replace copyright and license with single category 2013-07-12 14:58:56 -07:00
Phil Haack
8ae1c78757 Merge pull request #85 from github/mit-bsd-sync
Clarify bsd 2 clause
2013-07-12 14:58:28 -07:00
Haacked
fd1ea0b72d Improve public domain description 2013-07-12 14:51:14 -07:00
Ben Balter
c90a6a615c clarify bsd 2 clause 2013-07-12 14:58:06 -04:00
Ben Balter
47a12aca16 Add comma 2013-07-10 15:00:18 -04:00
Haacked
776046f049 Add public domain license 2013-07-10 11:20:40 -07:00
Phil Haack
e265b4b988 Merge pull request #72 from github/license-relative-links
licenses: make all permalinks relative
2013-06-15 12:29:49 -07:00
Phil Haack
13750495a1 Merge pull request #71 from github/bsd-license-text
Bsd license text
2013-06-15 12:29:14 -07:00
Jeff King
5b0a1eb033 licenses/bsd: use actual 2-clause form
Reformatting the clauses makes it clear that we accidentally
have the 3-clause form here. Oops.
2013-06-15 04:45:37 -04:00
Jeff King
3434956294 licenses: pre-format bsd license texts
The license text is shown as preformatted text; therefore we
need to wrap it to a sane length (like 80 characters) to
keep it readable.

In addition, we must do any formatting or indentation in the
source file. Both BSD licenses contain a list of conditions
that should be indented like a list, with blank lines in
between.

We could also potentially number the clauses; FreeBSD does
in its copy, but the OSI versions do not.
2013-06-15 04:44:26 -04:00
Jeff King
9ec596780f licenses: make all permalinks relative
Pointing to `/artistic` is a broken link, since the content
is in `licenses/`. Follow the lead of other licenses, which
use a relative link that works.
2013-06-15 04:22:55 -04:00
Jeff King
244f14f93c fix up one more s/PERL/Perl/ instance
Missed this one in the prior commit.
2013-06-15 04:12:01 -04:00
Ben Balter
18e0fb6e2e tighten description to be closer to the others 2013-06-11 10:45:09 -04:00
Ben Balter
7fae1b0910 add YML title 2013-06-11 10:43:55 -04:00
Ben Balter
5e4bf025d0 move include-copyright to valid property 2013-06-11 10:35:33 -04:00
Ben Balter
e90932e95b validate YML 2013-06-11 10:32:14 -04:00
Phil Haack
18bb317b5a Using proper Mustache template strings
Per code review suggestion.
2013-05-23 19:46:38 -07:00
Haacked
07edfe2ba4 First cut at adding a no-license description
I have no idea if this looks good. We may want to get a designer to
figure out the layout here. :)
2013-05-23 19:46:37 -07:00
Benjamin J. Balter
0be80cf73f Merge branch 'master' into html-to-txt 2013-05-23 17:11:01 -04:00
Ben Balter
53e5eb36ca Merge pull request #59 from github/long-live-the-gpl
Remove gpl disambiguation page
2013-05-23 13:35:46 -07:00
Zach Holman
6bc9b3ffa7 Use <<>> instead of {{}} 2013-05-22 17:30:18 -07:00
Benjamin J. Balter
8458ff5b3f change license extention to .txt 2013-05-22 20:09:55 -04:00
Benjamin J. Balter
29bebf30ae remove gpl disambiguation page 2013-05-22 19:52:13 -04:00
Zach Holman
4514b00e07 Proper mustache 2013-05-22 16:50:39 -07:00
Benjamin J. Balter
750180997a Remove the /licenses directory
Now that license metadata has been moved to YAML front matter, the
/license/*.html file are essentially just the raw text of the license.

Not sure what the original purpose was for this folder, but if duplicative,
lets remove to avoid cruft.
2013-05-21 15:17:09 -07:00
Benjamin J. Balter
caa47fb00c First pass at Jekylification
* Move licenses to license template
* Move home / about to page template
* Move annotations to config file, included via annotations.js
* Move license metadata to YML Front matter
* Automate the presentation of license metadata
* Move sidebar to include
* Add _site to gitignore
2013-05-21 15:17:07 -07:00
Jason Long
92888c215a added gpl landing page + agpl placeholder 2013-05-21 15:17:06 -07:00
Phil Haack
50433bafd8 Notepad++ is GPL v3 2013-05-21 15:17:05 -07:00
Phil Haack
4e4c2bb433 Add Textmate as a GPL v3 example 2013-05-21 15:17:05 -07:00
Phil Haack
75fa07f167 Add Calibre EBook reader 2013-05-21 15:17:04 -07:00
Phil Haack
0b47ec6be1 Add Samba 2013-05-21 15:17:04 -07:00
Phil Haack
ffe963c7a7 Added GCC (Gnu Compiler Collection) 2013-05-21 15:17:03 -07:00
Phil Haack
f7465a3413 MySQL is GPL v2
It's actually dual licensed, but close enough.
2013-05-21 15:17:02 -07:00
Phil Haack
280dc775e9 Add Blender as a GPL v2 example 2013-05-21 15:17:02 -07:00
Phil Haack
85b26ceb99 Quake 3 Source Code is GPL v2 2013-05-21 15:17:01 -07:00
Phil Haack
849b8a203c Add Git 2013-05-21 15:17:01 -07:00
Phil Haack
f89957742b Added the Linux Kernel to the list 2013-05-21 15:17:00 -07:00
Phil Haack
65b04071bf Add Node.js. That's pretty well known, right? 2013-05-21 15:17:00 -07:00
Phil Haack
010463fb6b Add JSON.NET - Well known in the .NET community 2013-05-21 15:16:59 -07:00
Lee Reilly
bb072b3476 Append a / to all URLs 2013-05-21 15:16:59 -07:00
Lee Reilly
4e467c22ab Add VirtualBox 2013-05-21 15:16:59 -07:00
Lee Reilly
983c58be1d Add Ruby on Rails 2013-05-21 15:16:58 -07:00
Lee Reilly
f731341de6 Add jQuery 2013-05-21 15:16:58 -07:00
Phil Haack
8634cf2aa3 Add OpenStack per suggestion.
It's not as developer focused and we had 3 Apache Foundation projects.
It's nice to mix things up a bit.
2013-05-21 15:16:57 -07:00
Haacked
3d07cd1f15 Add popular Apache projects
I tried to pick examples that might be familiar to various communities.
For example, Windows developers might be familiar with NuGet. Everyone
else is probably familiar with Apache.
2013-05-21 15:16:57 -07:00
Jason Long
4cf17d9edb added license rules and projects to sidebar 2013-05-21 15:16:56 -07:00
Jason Long
4a81ab995a fixed broken license tables 2013-05-21 15:16:56 -07:00
Jason Long
84dd1a3cfb styling for license notes in sidebar 2013-05-21 15:16:55 -07:00
Jason Long
3c14329ea7 CSS refactoring
- Replace IDs with classes
- Overall specificity reduction
- Use .js- prefix for JS hooks
2013-05-21 15:16:54 -07:00
Haacked
a4d53c815d Removed 3-clause note for artistic
This only applies to BSD, not Artistic.
2013-05-21 15:16:53 -07:00
Haacked
8b23f15791 Add summary of Artistic license 2013-05-21 15:16:53 -07:00
Haacked
d0c0580a34 Consolidating all licenses into a single page 2013-05-21 15:16:50 -07:00
Haacked
6220d2ab32 Implement copy to clipboard
Closes #19
Thanks to @jonrohan's ZeroClipboard this was quick and easy!
2013-05-21 15:16:40 -07:00
Haacked
7823ec9061 Consolidated annotations into a single file.
The annotations are now described in app.js. This'll make it much easier
for us to change these up without having to fix tem up in the entire
site.
2013-05-21 15:16:39 -07:00
Phil Haack
0e60fdd313 LOL: Remove merge conflict marker 2013-05-21 15:16:37 -07:00
Phil Haack
4158829a4e Fix HTML formatting and layout
Made a mistake on the gpl v2 layout that caused the source link to
render weird. Fixed it.
2013-05-21 15:16:36 -07:00
Phil Haack
287c55aeed Use mono-space font and fixed width for licenses 2013-05-21 15:16:36 -07:00
Jason Long
fda40bf7e4 adding tooltips for definitions 2013-05-21 15:16:35 -07:00
Haacked
7a96385e21 Added raw text licenses 2013-05-21 15:16:35 -07:00
Haacked
25e402bd89 Convert licenses to plain text 2013-05-21 15:16:34 -07:00
Jason Long
9faa7e693d placeholder for about page 2013-05-21 15:16:33 -07:00
Jason Long
7514f66998 added footer skeleton 2013-05-21 15:16:30 -07:00
Haacked
23e6b6cdac Fix unclosed div 2013-05-21 15:16:03 -07:00
Haacked
f01f75d3d5 Add LGPL licenses 2013-05-21 15:16:03 -07:00
Haacked
39198c0b32 Adding reciprocal licenses 2013-05-21 15:16:02 -07:00
Haacked
671409abec Removing Ms-RL.
This license is so obscure. Not sure it warrants being in our list.
2013-05-21 15:16:02 -07:00
Haacked
e90ac50cf6 Add GPL summaries 2013-05-21 15:16:01 -07:00
Haacked
90da2c12b4 Add foundation backed licenses.
Still need to update the index summaries for these licenses.
2013-05-21 15:16:00 -07:00
Haacked
c3e35cd376 Use relative paths for scripts 2013-05-21 15:16:00 -07:00
Haacked
ece13b6440 Fix title for permissive licenses 2013-05-21 15:15:59 -07:00
Haacked
3a0407aee7 Fix title of license category pages 2013-05-21 15:15:59 -07:00
Adam Roben
d50fd5b8bf Get rid of XHTML self-closing tag syntax
HTML doesn't use this syntax (though it allows it). Let's modernize!
2013-05-21 15:15:58 -07:00
Haacked
8a84efbad8 Made a pass through the permissive licenses
Added a "source" link for each license too. Might need to be styled
better.
2013-05-21 15:15:49 -07:00
Haacked
43cb4ca085 Adding some mock-up pages
Added a very rough mockup of a license page.
2012-06-12 16:59:32 -07:00