mirror of
https://github.com/github/choosealicense.com
synced 2024-12-22 12:50:24 +01:00
commit
ebffc7c11d
@ -4,7 +4,7 @@ script: "./script/cibuild"
|
||||
|
||||
#environment
|
||||
language: ruby
|
||||
rvm:
|
||||
rvm:
|
||||
- 2.0.0
|
||||
|
||||
branches:
|
||||
|
@ -4,13 +4,13 @@ We love Pull Requests! Your contributions help make ChooseALicense.com great.
|
||||
|
||||
## Getting Started
|
||||
|
||||
So you want to contribute to ChooseALicense. Great! We welcome any help we can
|
||||
get. But first, please make sure you understand what
|
||||
So you want to contribute to ChooseALicense. Great! We welcome any help we can
|
||||
get. But first, please make sure you understand what
|
||||
[this site is all about](http://choosealicense.com/about).
|
||||
|
||||
It’s not a comprehensive list of all possible licenses.
|
||||
|
||||
If you understand the goals of this site and still want to suggest a change,
|
||||
If you understand the goals of this site and still want to suggest a change,
|
||||
please:
|
||||
|
||||
* Make sure you have a [GitHub account](https://github.com/signup/free)
|
||||
@ -20,12 +20,12 @@ please:
|
||||
|
||||
## Making Changes
|
||||
|
||||
The easiest way to make a change is to simply edit a file from your browser.
|
||||
The easiest way to make a change is to simply edit a file from your browser.
|
||||
When you click the edit button, it will fork the repository under your account.
|
||||
Note what issue/issues your patch fixes in the commit message.
|
||||
|
||||
For example, to [change this file](https://github.com/github/choosealicense.com/blob/master/CONTRIBUTING.md),
|
||||
find it in the GitHub repository. Then click the `Edit` button. Make your
|
||||
For example, to [change this file](https://github.com/github/choosealicense.com/blob/master/CONTRIBUTING.md),
|
||||
find it in the GitHub repository. Then click the `Edit` button. Make your
|
||||
changes, type in a commit message, and click the `Propose File Change` button.
|
||||
That’s it!
|
||||
|
||||
|
6
Gemfile
6
Gemfile
@ -1,8 +1,8 @@
|
||||
source 'https://rubygems.org'
|
||||
ruby File.read('.ruby-version').strip
|
||||
source "https://rubygems.org"
|
||||
ruby File.read(".ruby-version").strip
|
||||
|
||||
gem "github-pages"
|
||||
gem 'ffi', '1.9.0'
|
||||
gem "ffi", "1.9.0"
|
||||
|
||||
group :test do
|
||||
gem "html-proofer"
|
||||
|
@ -16,4 +16,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
THE SOFTWARE.
|
||||
|
18
README.md
18
README.md
@ -5,21 +5,21 @@ Like a Choose Your Own Adventure site, but only much less interesting.
|
||||
# Intro
|
||||
|
||||
A lot of repositories on GitHub.com don't have a license. GitHub provides
|
||||
a license chooser, but if you don't know anything about licenses, how are you
|
||||
a license chooser, but if you don't know anything about licenses, how are you
|
||||
supposed to make an informed decision.
|
||||
|
||||
ChooseALicense.com is designed to help people make an informed decision about
|
||||
licenses.
|
||||
ChooseALicense.com is designed to help people make an informed decision about
|
||||
licenses.
|
||||
|
||||
# Immediate Goals
|
||||
|
||||
* Politics Free - Let's just not get into it.
|
||||
* Well designed, but that goes without saying.
|
||||
* The homepage should have just enough to help 99% of folks make a decision.
|
||||
* For the 1%, the site will contain a list of licenses common for specific
|
||||
* For the 1%, the site will contain a list of licenses common for specific
|
||||
communities and situations.
|
||||
* Not comprehensive. Seems like an odd goal, but there are a bajillion
|
||||
(I counted) licenses out there. We're going to have to filter that down to a
|
||||
* Not comprehensive. Seems like an odd goal, but there are a bajillion
|
||||
(I counted) licenses out there. We're going to have to filter that down to a
|
||||
small list of those that matter.
|
||||
|
||||
# Run It On Your Machine
|
||||
@ -52,10 +52,10 @@ The licenses on choosealicense.com are regularly imported to GitHub.com to be us
|
||||
* `[description]` - The description of the repository
|
||||
* `[year]` - The current year
|
||||
|
||||
# Rules
|
||||
# Rules
|
||||
|
||||
* Rules (the license's properties) are stored as a bulleted list within the licenses YAML front matter. A full list of rules can be found in the repository's `_config.yml` file. Each rule has a name e.g., `include-copyright`, a human-readable label, e.g., `Copyright inclusion`, and a description `Include the original copyright with the code`. To add a new rule, simply add it to config.yml and reference it in the appropriate license.
|
||||
* Rules (the license's properties) are stored as a bulleted list within the licenses YAML front matter. A full list of rules can be found in the repository's `_config.yml` file. Each rule has a name e.g., `include-copyright`, a human-readable label, e.g., `Copyright inclusion`, and a description `Include the original copyright with the code`. To add a new rule, simply add it to config.yml and reference it in the appropriate license.
|
||||
|
||||
# License
|
||||
|
||||
The content of this project itself is licensed under the [Creative Commons Attribution 3.0 license](http://creativecommons.org/licenses/by/3.0/us/deed.en_US), and the underlying source code used to format and display that content is licensed under the [MIT license](http://opensource.org/licenses/mit-license.php).
|
||||
The content of this project itself is licensed under the [Creative Commons Attribution 3.0 license](http://creativecommons.org/licenses/by/3.0/us/deed.en_US), and the underlying source code used to format and display that content is licensed under the [MIT license](http://opensource.org/licenses/mit-license.php).
|
||||
|
@ -66,3 +66,4 @@ exclude:
|
||||
- Gemfile*
|
||||
- script
|
||||
- vendor
|
||||
- app.coffee
|
||||
|
@ -1,5 +1,5 @@
|
||||
{% unless page.hide_breadcrumbs == true %}
|
||||
<ol class='breadcrumbs'>
|
||||
<ol class="breadcrumbs">
|
||||
<li>
|
||||
{% if page.layout == "license" %}
|
||||
<a href="/">Home</a> / <a href="/licenses/">Licenses</a>
|
||||
|
@ -6,7 +6,7 @@
|
||||
<p>
|
||||
If you have questions or issues, it is always best to consult a legal professional.<br>
|
||||
This site is licensed under the <a href="http://creativecommons.org/licenses/by/3.0/">
|
||||
Creative Commons Attribution 3.0 Unported License</a>.</p>
|
||||
Creative Commons Attribution 3.0 Unported License</a>.
|
||||
</p>
|
||||
<div id="with-♥">
|
||||
Demystified with <3 by <a href="http://github.com">GitHub, Inc.</a>
|
||||
@ -15,15 +15,15 @@
|
||||
|
||||
</div><!-- /container -->
|
||||
|
||||
<script type="text/javascript" src="/javascripts/jquery-1.7.1.min.js"></script>
|
||||
<script type="text/javascript" src="/javascripts/jquery.qtip.min.js"></script>
|
||||
<script src="/javascripts/jquery-1.10.2.min.js"></script>
|
||||
<script src="/javascripts/jquery.qtip.min.js"></script>
|
||||
|
||||
{% if page.layout == "license" %}
|
||||
<script type="text/javascript" src="/javascripts/ZeroClipboard.js"></script>
|
||||
<script src="/javascripts/ZeroClipboard.min.js"></script>
|
||||
{% endif %}
|
||||
|
||||
<script type="text/javascript" src="/javascripts/annotations.js"></script>
|
||||
<script type="text/javascript" src="/javascripts/app.js"></script>
|
||||
<script src="/javascripts/annotations.js"></script>
|
||||
<script src="/javascripts/app.js"></script>
|
||||
|
||||
<script>
|
||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||
|
@ -1,30 +1,25 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang='en'>
|
||||
<html lang="en">
|
||||
<head>
|
||||
|
||||
<meta charset="utf-8">
|
||||
<meta content="IE=edge" http-equiv="X-UA-Compatible">
|
||||
<title>{% if page.title %}{{ page.title }} - {% endif %}{{ site.title}}</title>
|
||||
|
||||
<meta charset='utf-8'>
|
||||
<meta content='IE=edge,chrome=1' http-equiv='X-UA-Compatible'>
|
||||
|
||||
{% if page.description %}
|
||||
<meta name="description" content="{{ page.description | strip_html }}">
|
||||
{% endif %}
|
||||
|
||||
<link href='/favicon.ico' rel='shortcut icon' type='image/x-icon'>
|
||||
<link href='http://fonts.googleapis.com/css?family=Chivo:900' rel='stylesheet' type='text/css'>
|
||||
<link type="text/css" href="/css/application.css" media="screen" rel="stylesheet">
|
||||
<link type="text/css" href="/css/jquery.qtip.css" media="screen" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript" src="/javascripts/modernizr.js"></script>
|
||||
|
||||
<link href="/favicon.ico" rel="shortcut icon" type="image/x-icon">
|
||||
<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Chivo:900">
|
||||
<link rel="stylesheet" href="/css/application.css" media="screen">
|
||||
<link rel="stylesheet" href="/css/jquery.qtip.min.css" media="screen">
|
||||
<script src="/javascripts/modernizr.js"></script>
|
||||
<!--[if (gte IE 6)&(lte IE 8)]>
|
||||
<script src='/javascripts/selectivizr-min.js' type='text/javascript'></script>
|
||||
<script src="/javascripts/selectivizr-min.js"></script>
|
||||
<![endif]-->
|
||||
|
||||
|
||||
</head>
|
||||
<body class="{{ page.layout }} {{ page.class }}">
|
||||
<div class='container'>
|
||||
<div class="container">
|
||||
|
||||
{% include breadcrumbs.html %}
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<div class='sidebar'>
|
||||
<div class="sidebar">
|
||||
|
||||
<a href="#" data-clipboard-target="license-text" class="js-clipboard-button button">Copy license text to clipboard</a>
|
||||
<div class='how-to-apply'>
|
||||
<div class="how-to-apply">
|
||||
<h5>How to apply this license</h5>
|
||||
<p>
|
||||
{{ page.how }}
|
||||
|
@ -1,11 +1,11 @@
|
||||
{% include header.html %}
|
||||
|
||||
<div class="cf">
|
||||
<div class='license-body'>
|
||||
<div class="license-body">
|
||||
<pre id="license-text">
|
||||
|
||||
{{ content | replace:"<","[" | replace:">","]" }}
|
||||
|
||||
|
||||
</pre><!-- /license-text -->
|
||||
</div><!-- /license-body -->
|
||||
|
||||
|
8
about.md
8
about.md
@ -2,12 +2,12 @@
|
||||
title: About
|
||||
layout: default
|
||||
permalink: /about/
|
||||
title: What’s this about?
|
||||
title: What's this about?
|
||||
---
|
||||
|
||||
GitHub wants to help developers choose a license for their source code.
|
||||
|
||||
If you already know what you’re doing and have a license you prefer to use, that’s great! We’re not here to change your mind. But if you are bewildered by the large number of OSS license choices, maybe we can help.
|
||||
If you already know what you're doing and have a license you prefer to use, that's great! We're not here to change your mind. But if you are bewildered by the large number of OSS license choices, maybe we can help.
|
||||
|
||||
## Not comprehensive
|
||||
|
||||
@ -31,8 +31,8 @@ This site is not a comprehensive directory of open source licenses. We think th
|
||||
|
||||
## Help us improve it
|
||||
|
||||
Choosealicense.com isn’t just about open source, the site itself is open source as well. See something you think could be done better? Feel free to [fork the project](https://github.com/github/choosealicense.com) on GitHub and submit a pull request. We'd welcome your improvements.
|
||||
Choosealicense.com isn't just about open source, the site itself is open source as well. See something you think could be done better? Feel free to [fork the project](https://github.com/github/choosealicense.com) on GitHub and submit a pull request. We'd welcome your improvements.
|
||||
|
||||
## Disclaimer
|
||||
|
||||
We are not lawyers. Well most of us anyways. It is not the goal of this site to provide legal advice. The goal of this site is to provide a starting point to help you make an informed choice by providing information on popular open source licenses. If you have any questions regarding the right license for your code or any other legal issues relating to it, it’s always best to consult with a professional.
|
||||
We are not lawyers. Well most of us anyways. It is not the goal of this site to provide legal advice. The goal of this site is to provide a starting point to help you make an informed choice by providing information on popular open source licenses. If you have any questions regarding the right license for your code or any other legal issues relating to it, it's always best to consult with a professional.
|
||||
|
@ -114,7 +114,7 @@ a:hover {
|
||||
|
||||
h1 {
|
||||
color: #443a33;
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 40px;
|
||||
font-weight: 900;
|
||||
line-height: 1.1;
|
||||
@ -123,7 +123,7 @@ h1 {
|
||||
|
||||
h2 {
|
||||
color: #443a33;
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 18px;
|
||||
font-weight: 900;
|
||||
line-height: 1.1;
|
||||
@ -133,7 +133,7 @@ h2 {
|
||||
|
||||
h3 {
|
||||
color: #443a33;
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 15px;
|
||||
font-weight: 900;
|
||||
line-height: 1.1;
|
||||
@ -143,7 +143,7 @@ h3 {
|
||||
|
||||
h5 {
|
||||
color: #443a33;
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 14px;
|
||||
font-weight: 900;
|
||||
line-height: 1.1;
|
||||
@ -175,7 +175,7 @@ strong {
|
||||
}
|
||||
.home h2 {
|
||||
color: #149ad4;
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 27px;
|
||||
font-weight: 900;
|
||||
line-height: 70px;
|
||||
@ -208,7 +208,7 @@ strong {
|
||||
}
|
||||
.triptych h3 {
|
||||
color: #443a33;
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 22px;
|
||||
font-weight: 900;
|
||||
line-height: 1.1;
|
||||
@ -246,7 +246,7 @@ strong {
|
||||
width: 280px;
|
||||
}
|
||||
.license-rules .name a {
|
||||
font-family: 'Chivo', 'Helvetica Neue', Helvetica, Arial, serif;
|
||||
font-family: Chivo, "Helvetica Neue", Helvetica, Arial, serif;
|
||||
font-size: 28px;
|
||||
font-weight: 900;
|
||||
line-height: 1.1;
|
||||
|
@ -1,599 +0,0 @@
|
||||
/*! qTip2 - Pretty powerful tooltips - v2.0.0pre - 2012-11-29
|
||||
* http://craigsworks.com/projects/qtip2/
|
||||
* Copyright (c) 2012 Craig Michael Thompson; Licensed MIT, GPL */
|
||||
|
||||
/* Core qTip styles */
|
||||
.qtip, .qtip{
|
||||
position: absolute;
|
||||
left: -28000px;
|
||||
top: -28000px;
|
||||
display: none;
|
||||
|
||||
max-width: 280px;
|
||||
min-width: 50px;
|
||||
|
||||
font-size: 10.5px;
|
||||
line-height: 12px;
|
||||
|
||||
direction: ltr;
|
||||
}
|
||||
|
||||
.qtip-content{
|
||||
position: relative;
|
||||
padding: 5px 9px;
|
||||
overflow: hidden;
|
||||
|
||||
text-align: left;
|
||||
word-wrap: break-word;
|
||||
}
|
||||
|
||||
.qtip-titlebar{
|
||||
position: relative;
|
||||
padding: 5px 35px 5px 10px;
|
||||
overflow: hidden;
|
||||
|
||||
border-width: 0 0 1px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }
|
||||
|
||||
/* Default close button class */
|
||||
.qtip-close{
|
||||
position: absolute;
|
||||
right: -9px; top: -9px;
|
||||
|
||||
cursor: pointer;
|
||||
outline: medium none;
|
||||
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: transparent;
|
||||
}
|
||||
|
||||
.qtip-titlebar .qtip-close{
|
||||
right: 4px; top: 50%;
|
||||
margin-top: -9px;
|
||||
}
|
||||
|
||||
* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */
|
||||
|
||||
.qtip-titlebar .ui-icon,
|
||||
.qtip-icon .ui-icon{
|
||||
display: block;
|
||||
text-indent: -1000em;
|
||||
direction: ltr;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.qtip-icon, .qtip-icon .ui-icon{
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.qtip-icon .ui-icon{
|
||||
width: 18px;
|
||||
height: 14px;
|
||||
|
||||
text-align: center;
|
||||
text-indent: 0;
|
||||
font: normal bold 10px/13px Tahoma,sans-serif;
|
||||
|
||||
color: inherit;
|
||||
background: transparent none no-repeat -100em -100em;
|
||||
}
|
||||
|
||||
|
||||
/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
|
||||
.qtip-focus{}
|
||||
|
||||
/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
|
||||
.qtip-hover{}
|
||||
|
||||
/* Default tooltip style */
|
||||
.qtip-default{
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #F1D031;
|
||||
|
||||
background-color: #FFFFA3;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
.qtip-default .qtip-titlebar{
|
||||
background-color: #FFEF93;
|
||||
}
|
||||
|
||||
.qtip-default .qtip-icon{
|
||||
border-color: #CCC;
|
||||
background: #F1F1F1;
|
||||
color: #777;
|
||||
}
|
||||
|
||||
.qtip-default .qtip-titlebar .qtip-close{
|
||||
border-color: #AAA;
|
||||
color: #111;
|
||||
}
|
||||
|
||||
|
||||
/*! Light tooltip style */
|
||||
.qtip-light{
|
||||
background-color: white;
|
||||
border-color: #E2E2E2;
|
||||
color: #454545;
|
||||
}
|
||||
|
||||
.qtip-light .qtip-titlebar{
|
||||
background-color: #f1f1f1;
|
||||
}
|
||||
|
||||
|
||||
/*! Dark tooltip style */
|
||||
.qtip-dark{
|
||||
background-color: #505050;
|
||||
border-color: #303030;
|
||||
color: #f3f3f3;
|
||||
}
|
||||
|
||||
.qtip-dark .qtip-titlebar{
|
||||
background-color: #404040;
|
||||
}
|
||||
|
||||
.qtip-dark .qtip-icon{
|
||||
border-color: #444;
|
||||
}
|
||||
|
||||
.qtip-dark .qtip-titlebar .ui-state-hover{
|
||||
border-color: #303030;
|
||||
}
|
||||
|
||||
|
||||
/*! Cream tooltip style */
|
||||
.qtip-cream{
|
||||
background-color: #FBF7AA;
|
||||
border-color: #F9E98E;
|
||||
color: #A27D35;
|
||||
}
|
||||
|
||||
.qtip-cream .qtip-titlebar{
|
||||
background-color: #F0DE7D;
|
||||
}
|
||||
|
||||
.qtip-cream .qtip-close .qtip-icon{
|
||||
background-position: -82px 0;
|
||||
}
|
||||
|
||||
|
||||
/*! Red tooltip style */
|
||||
.qtip-red{
|
||||
background-color: #F78B83;
|
||||
border-color: #D95252;
|
||||
color: #912323;
|
||||
}
|
||||
|
||||
.qtip-red .qtip-titlebar{
|
||||
background-color: #F06D65;
|
||||
}
|
||||
|
||||
.qtip-red .qtip-close .qtip-icon{
|
||||
background-position: -102px 0;
|
||||
}
|
||||
|
||||
.qtip-red .qtip-icon{
|
||||
border-color: #D95252;
|
||||
}
|
||||
|
||||
.qtip-red .qtip-titlebar .ui-state-hover{
|
||||
border-color: #D95252;
|
||||
}
|
||||
|
||||
|
||||
/*! Green tooltip style */
|
||||
.qtip-green{
|
||||
background-color: #CAED9E;
|
||||
border-color: #90D93F;
|
||||
color: #3F6219;
|
||||
}
|
||||
|
||||
.qtip-green .qtip-titlebar{
|
||||
background-color: #B0DE78;
|
||||
}
|
||||
|
||||
.qtip-green .qtip-close .qtip-icon{
|
||||
background-position: -42px 0;
|
||||
}
|
||||
|
||||
|
||||
/*! Blue tooltip style */
|
||||
.qtip-blue{
|
||||
background-color: #E5F6FE;
|
||||
border-color: #ADD9ED;
|
||||
color: #5E99BD;
|
||||
}
|
||||
|
||||
.qtip-blue .qtip-titlebar{
|
||||
background-color: #D0E9F5;
|
||||
}
|
||||
|
||||
.qtip-blue .qtip-close .qtip-icon{
|
||||
background-position: -2px 0;
|
||||
}
|
||||
|
||||
|
||||
/* Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
|
||||
.qtip-shadow{
|
||||
-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
|
||||
-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
|
||||
box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
|
||||
}
|
||||
|
||||
/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
|
||||
.qtip-rounded,
|
||||
.qtip-tipsy,
|
||||
.qtip-bootstrap{
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
/* Youtube tooltip style */
|
||||
.qtip-youtube{
|
||||
-moz-border-radius: 2px;
|
||||
-webkit-border-radius: 2px;
|
||||
border-radius: 2px;
|
||||
|
||||
-webkit-box-shadow: 0 0 3px #333;
|
||||
-moz-box-shadow: 0 0 3px #333;
|
||||
box-shadow: 0 0 3px #333;
|
||||
|
||||
color: white;
|
||||
border-width: 0;
|
||||
|
||||
background: #4A4A4A;
|
||||
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
|
||||
background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
|
||||
background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
|
||||
background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
|
||||
background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
|
||||
}
|
||||
|
||||
.qtip-youtube .qtip-titlebar{
|
||||
background-color: #4A4A4A;
|
||||
background-color: rgba(0,0,0,0);
|
||||
}
|
||||
|
||||
.qtip-youtube .qtip-content{
|
||||
padding: .75em;
|
||||
font: 12px arial,sans-serif;
|
||||
|
||||
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
|
||||
}
|
||||
|
||||
.qtip-youtube .qtip-icon{
|
||||
border-color: #222;
|
||||
}
|
||||
|
||||
.qtip-youtube .qtip-titlebar .ui-state-hover{
|
||||
border-color: #303030;
|
||||
}
|
||||
|
||||
|
||||
/* jQuery TOOLS Tooltip style */
|
||||
.qtip-jtools{
|
||||
background: #232323;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
|
||||
background-image: -moz-linear-gradient(top, #717171, #232323);
|
||||
background-image: -webkit-linear-gradient(top, #717171, #232323);
|
||||
background-image: -ms-linear-gradient(top, #717171, #232323);
|
||||
background-image: -o-linear-gradient(top, #717171, #232323);
|
||||
|
||||
border: 2px solid #ddd;
|
||||
border: 2px solid rgba(241,241,241,1);
|
||||
|
||||
-moz-border-radius: 2px;
|
||||
-webkit-border-radius: 2px;
|
||||
border-radius: 2px;
|
||||
|
||||
-webkit-box-shadow: 0 0 12px #333;
|
||||
-moz-box-shadow: 0 0 12px #333;
|
||||
box-shadow: 0 0 12px #333;
|
||||
}
|
||||
|
||||
/* IE Specific */
|
||||
.qtip-jtools .qtip-titlebar{
|
||||
background-color: transparent;
|
||||
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
|
||||
}
|
||||
.qtip-jtools .qtip-content{
|
||||
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
|
||||
}
|
||||
|
||||
.qtip-jtools .qtip-titlebar,
|
||||
.qtip-jtools .qtip-content{
|
||||
background: transparent;
|
||||
color: white;
|
||||
border: 0 dashed transparent;
|
||||
}
|
||||
|
||||
.qtip-jtools .qtip-icon{
|
||||
border-color: #555;
|
||||
}
|
||||
|
||||
.qtip-jtools .qtip-titlebar .ui-state-hover{
|
||||
border-color: #333;
|
||||
}
|
||||
|
||||
|
||||
/* Cluetip style */
|
||||
.qtip-cluetip{
|
||||
-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
|
||||
-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
|
||||
box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
|
||||
|
||||
background-color: #D9D9C2;
|
||||
color: #111;
|
||||
border: 0 dashed transparent;
|
||||
}
|
||||
|
||||
.qtip-cluetip .qtip-titlebar{
|
||||
background-color: #87876A;
|
||||
color: white;
|
||||
border: 0 dashed transparent;
|
||||
}
|
||||
|
||||
.qtip-cluetip .qtip-icon{
|
||||
border-color: #808064;
|
||||
}
|
||||
|
||||
.qtip-cluetip .qtip-titlebar .ui-state-hover{
|
||||
border-color: #696952;
|
||||
color: #696952;
|
||||
}
|
||||
|
||||
|
||||
/* Tipsy style */
|
||||
.qtip-tipsy{
|
||||
background: black;
|
||||
background: rgba(0, 0, 0, .87);
|
||||
|
||||
color: white;
|
||||
border: 0 solid transparent;
|
||||
|
||||
font-size: 11px;
|
||||
font-family: 'Lucida Grande', sans-serif;
|
||||
font-weight: bold;
|
||||
line-height: 16px;
|
||||
text-shadow: 0 1px black;
|
||||
}
|
||||
|
||||
.qtip-tipsy .qtip-titlebar{
|
||||
padding: 6px 35px 0 10;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.qtip-tipsy .qtip-content{
|
||||
padding: 6px 10;
|
||||
}
|
||||
|
||||
.qtip-tipsy .qtip-icon{
|
||||
border-color: #222;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
.qtip-tipsy .qtip-titlebar .ui-state-hover{
|
||||
border-color: #303030;
|
||||
}
|
||||
|
||||
|
||||
/* Tipped style */
|
||||
.qtip-tipped{
|
||||
border: 3px solid #959FA9;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
|
||||
background-color: #F9F9F9;
|
||||
color: #454545;
|
||||
|
||||
font-weight: normal;
|
||||
font-family: serif;
|
||||
}
|
||||
|
||||
.qtip-tipped .qtip-titlebar{
|
||||
border-bottom-width: 0;
|
||||
|
||||
color: white;
|
||||
background: #3A79B8;
|
||||
background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
|
||||
background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
|
||||
background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
|
||||
background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
|
||||
background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
|
||||
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
|
||||
}
|
||||
|
||||
.qtip-tipped .qtip-icon{
|
||||
border: 2px solid #285589;
|
||||
background: #285589;
|
||||
}
|
||||
|
||||
.qtip-tipped .qtip-icon .ui-icon{
|
||||
background-color: #FBFBFB;
|
||||
color: #555;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Twitter Bootstrap style.
|
||||
*
|
||||
* Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
|
||||
* Does not work with IE 7.
|
||||
*/
|
||||
.qtip-bootstrap{
|
||||
/** Taken from Bootstrap body */
|
||||
font-size: 14px;
|
||||
line-height: 20px;
|
||||
color: #333333;
|
||||
|
||||
/** Taken from Bootstrap .popover */
|
||||
padding: 1px;
|
||||
background-color: #ffffff;
|
||||
border: 1px solid #ccc;
|
||||
border: 1px solid rgba(0, 0, 0, 0.2);
|
||||
-webkit-border-radius: 6px;
|
||||
-moz-border-radius: 6px;
|
||||
border-radius: 6px;
|
||||
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
||||
-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
||||
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
|
||||
-webkit-background-clip: padding-box;
|
||||
-moz-background-clip: padding;
|
||||
background-clip: padding-box;
|
||||
}
|
||||
|
||||
.qtip-bootstrap .qtip-titlebar{
|
||||
/** Taken from Bootstrap .popover-title */
|
||||
padding: 8px 14px;
|
||||
margin: 0;
|
||||
font-size: 14px;
|
||||
font-weight: normal;
|
||||
line-height: 18px;
|
||||
background-color: #f7f7f7;
|
||||
border-bottom: 1px solid #ebebeb;
|
||||
-webkit-border-radius: 5px 5px 0 0;
|
||||
-moz-border-radius: 5px 5px 0 0;
|
||||
border-radius: 5px 5px 0 0;
|
||||
}
|
||||
|
||||
.qtip-bootstrap .qtip-titlebar .qtip-close{
|
||||
/**
|
||||
* Overrides qTip2:
|
||||
* .qtip-titlebar .qtip-close{
|
||||
* [...]
|
||||
* right: 4px;
|
||||
* top: 50%;
|
||||
* [...]
|
||||
* border-style: solid;
|
||||
* }
|
||||
*/
|
||||
right: 11px;
|
||||
top: 45%;
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
.qtip-bootstrap .qtip-content{
|
||||
/** Taken from Bootstrap .popover-content */
|
||||
padding: 9px 14px;
|
||||
}
|
||||
|
||||
.qtip-bootstrap .qtip-icon{
|
||||
/**
|
||||
* Overrides qTip2:
|
||||
* .qtip-default .qtip-icon {
|
||||
* border-color: #CCC;
|
||||
* background: #F1F1F1;
|
||||
* color: #777;
|
||||
* }
|
||||
*/
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.qtip-bootstrap .qtip-icon .ui-icon{
|
||||
/**
|
||||
* Overrides qTip2:
|
||||
* .qtip-icon .ui-icon{
|
||||
* width: 18px;
|
||||
* height: 14px;
|
||||
* }
|
||||
*/
|
||||
width: auto;
|
||||
height: auto;
|
||||
|
||||
/* Taken from Bootstrap .close */
|
||||
float: right;
|
||||
font-size: 20px;
|
||||
font-weight: bold;
|
||||
line-height: 18px;
|
||||
color: #000000;
|
||||
text-shadow: 0 1px 0 #ffffff;
|
||||
opacity: 0.2;
|
||||
filter: alpha(opacity=20);
|
||||
}
|
||||
|
||||
.qtip-bootstrap .qtip-icon .ui-icon:hover{
|
||||
/* Taken from Bootstrap .close:hover */
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
opacity: 0.4;
|
||||
filter: alpha(opacity=40);
|
||||
}
|
||||
|
||||
|
||||
/* IE9 fix - removes all filters */
|
||||
.qtip:not(.ie9haxors) div.qtip-content,
|
||||
.qtip:not(.ie9haxors) div.qtip-titlebar{
|
||||
filter: none;
|
||||
-ms-filter: none;
|
||||
}
|
||||
|
||||
|
||||
/* Tips plugin */
|
||||
.qtip .qtip-tip{
|
||||
margin: 0 auto;
|
||||
overflow: hidden;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.qtip .qtip-tip,
|
||||
.qtip .qtip-tip .qtip-vml{
|
||||
position: absolute;
|
||||
|
||||
color: #123456;
|
||||
background: transparent;
|
||||
border: 0 dashed transparent;
|
||||
}
|
||||
|
||||
.qtip .qtip-tip canvas{ top: 0; left: 0; }
|
||||
|
||||
.qtip .qtip-tip .qtip-vml{
|
||||
behavior: url(#default#VML);
|
||||
display: inline-block;
|
||||
visibility: visible;
|
||||
}
|
||||
/* Modal plugin */
|
||||
#qtip-overlay{
|
||||
position: fixed;
|
||||
left: -10000em;
|
||||
top: -10000em;
|
||||
}
|
||||
|
||||
/* Applied to modals with show.modal.blur set to true */
|
||||
#qtip-overlay.blurs{ cursor: pointer; }
|
||||
|
||||
/* Change opacity of overlay here */
|
||||
#qtip-overlay div{
|
||||
position: absolute;
|
||||
left: 0; top: 0;
|
||||
width: 100%; height: 100%;
|
||||
|
||||
background-color: black;
|
||||
|
||||
opacity: 0.7;
|
||||
filter:alpha(opacity=70);
|
||||
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
|
||||
}
|
||||
|
||||
|
||||
/* IE6 Modal plugin fix */
|
||||
.qtipmodal-ie6fix{
|
||||
position: absolute !important;
|
||||
}
|
2
css/jquery.qtip.min.css
vendored
Normal file
2
css/jquery.qtip.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
12
index.html
12
index.html
@ -12,9 +12,9 @@ description: A site to provide non-judgmental guidance on choosing a license for
|
||||
<span>}</span>
|
||||
</h2>
|
||||
<ul class="triptych situations cf">
|
||||
<li class='whatever'>
|
||||
<li class="whatever">
|
||||
<a href="licenses/mit">
|
||||
<img height='57' src='images/three-arrows@2x.png' width='72' alt='three arrows'>
|
||||
<img src="images/three-arrows@2x.png" alt="three arrows" width="72" height="57">
|
||||
<h3>I want it simple and permissive.</h3>
|
||||
</a>
|
||||
<p>
|
||||
@ -24,9 +24,9 @@ description: A site to provide non-judgmental guidance on choosing a license for
|
||||
<strong>jQuery</strong> and <strong>Rails</strong> use the MIT License.
|
||||
</p>
|
||||
</li>
|
||||
<li class='patents'>
|
||||
<li class="patents">
|
||||
<a href="licenses/apache">
|
||||
<img height='72' src='images/lightbulb@2x.png' width='43' alt='light bulb'>
|
||||
<img src="images/lightbulb@2x.png" alt="light bulb" width="43" height="72">
|
||||
<h3>I’m concerned about patents.</h3>
|
||||
</a>
|
||||
<p>
|
||||
@ -36,9 +36,9 @@ description: A site to provide non-judgmental guidance on choosing a license for
|
||||
<strong>Apache</strong>, <strong>SVN</strong>, and <strong>NuGet</strong> use the Apache License.
|
||||
</p>
|
||||
</li>
|
||||
<li class='copyleft'>
|
||||
<li class="copyleft">
|
||||
<a href="licenses/gpl-v2">
|
||||
<img height='69' src='images/circular@2x.png' width='72' alt='circular arrows'>
|
||||
<img src="images/circular@2x.png" alt="circular arrows" width="72" height="69">
|
||||
<h3>I care about sharing improvements.</h3>
|
||||
</a>
|
||||
<p>
|
||||
|
File diff suppressed because one or more lines are too long
9
javascripts/ZeroClipboard.min.js
vendored
Normal file
9
javascripts/ZeroClipboard.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -3,7 +3,7 @@ class Choosealicense
|
||||
# Checks if Flash is available in the client.
|
||||
flashAvailable: ->
|
||||
if ActiveXObject?
|
||||
!!(new ActiveXObject('ShockwaveFlash.ShockwaveFlash'))
|
||||
!!(new ActiveXObject("ShockwaveFlash.ShockwaveFlash"))
|
||||
else
|
||||
!!navigator.mimeTypes["application/x-shockwave-flash"]
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
Choosealicense = (function() {
|
||||
Choosealicense.prototype.flashAvailable = function() {
|
||||
if (typeof ActiveXObject !== "undefined" && ActiveXObject !== null) {
|
||||
return !!(new ActiveXObject('ShockwaveFlash.ShockwaveFlash'));
|
||||
return !!(new ActiveXObject("ShockwaveFlash.ShockwaveFlash"));
|
||||
} else {
|
||||
return !!navigator.mimeTypes["application/x-shockwave-flash"];
|
||||
}
|
||||
|
6
javascripts/jquery-1.10.2.min.js
vendored
Normal file
6
javascripts/jquery-1.10.2.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
5
javascripts/jquery-1.7.1.min.js
vendored
5
javascripts/jquery-1.7.1.min.js
vendored
File diff suppressed because one or more lines are too long
5
javascripts/jquery.qtip.min.js
vendored
5
javascripts/jquery.qtip.min.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
5
javascripts/selectivizr-min.js
vendored
5
javascripts/selectivizr-min.js
vendored
File diff suppressed because one or more lines are too long
@ -9,12 +9,12 @@ class: license-types
|
||||
{% for page in site.pages %}
|
||||
{% if page.layout == "license" %}
|
||||
{% if page.featured %}
|
||||
<table class='license-rules'>
|
||||
<table class="license-rules">
|
||||
<tr>
|
||||
<th class='name'>
|
||||
<th class="name">
|
||||
<a href="{{ page.permalink }}">{{ page.title }}</a>
|
||||
</th>
|
||||
<th class='summary'>
|
||||
<th class="summary">
|
||||
{{ page.description }} <a href="{{ page.permalink }}">View full license »</a>
|
||||
</th>
|
||||
</tr>
|
||||
@ -45,12 +45,12 @@ class: license-types
|
||||
{% for page in site.pages %}
|
||||
{% if page.layout == "license" %}
|
||||
{% if page.featured != true %}
|
||||
<table class='license-rules'>
|
||||
<table class="license-rules">
|
||||
<tr>
|
||||
<th class='name'>
|
||||
<th class="name">
|
||||
<a href="{{ page.permalink }}">{{ page.title }}</a>
|
||||
</th>
|
||||
<th class='summary'>
|
||||
<th class="summary">
|
||||
{{ page.description }} <a href="{{ page.permalink }}">View full license »</a>
|
||||
</th>
|
||||
</tr>
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
comment: \
|
||||
because the for loop is being filtered by layout, the normal rindex0 check
|
||||
because the for loop is being filtered by layout, the normal rindex0 check
|
||||
for the trailing comma doesn't work. Count the number of licenses and manually
|
||||
increment an index to see if we're on the true last iteration.
|
||||
---
|
||||
@ -8,21 +8,21 @@ comment: \
|
||||
[
|
||||
{% for page in site.pages %}{% if page.layout == "license" %}
|
||||
{
|
||||
"title": "{{ page.title }}",
|
||||
"permalink": "{{ page.permalink }}",
|
||||
"featured": {% if page.featured %}true{% else %}false{% endif %},
|
||||
"description": "{{ page.description | replace: '"', '\"' }}",
|
||||
"how": "{{ page.how | replace: '"', '\"' }}",
|
||||
"rules": {
|
||||
{% for category in site.rules %}
|
||||
{% assign cat = category[0] %}
|
||||
"{{ cat }}": [
|
||||
{% for rule in page[cat] %}
|
||||
"{{ rule }}"{% if forloop.rindex0 > 0 %},{% endif %}
|
||||
{% endfor %}
|
||||
]{% if forloop.rindex0 > 0 %},{% endif %}
|
||||
{% endfor %}
|
||||
}{% assign i = i | plus: 1 %}
|
||||
"title": "{{ page.title }}",
|
||||
"permalink": "{{ page.permalink }}",
|
||||
"featured": {% if page.featured %}true{% else %}false{% endif %},
|
||||
"description": "{{ page.description | replace: '"', '\"' }}",
|
||||
"how": "{{ page.how | replace: '"', '\"' }}",
|
||||
"rules": {
|
||||
{% for category in site.rules %}
|
||||
{% assign cat = category[0] %}
|
||||
"{{ cat }}": [
|
||||
{% for rule in page[cat] %}
|
||||
"{{ rule }}"{% if forloop.rindex0 > 0 %},{% endif %}
|
||||
{% endfor %}
|
||||
]{% if forloop.rindex0 > 0 %},{% endif %}
|
||||
{% endfor %}
|
||||
}{% assign i = i | plus: 1 %}
|
||||
}{% if i < count %},{% endif %}
|
||||
{% endif %}{% endfor %}
|
||||
]
|
||||
]
|
||||
|
@ -23,8 +23,9 @@ permitted:
|
||||
- distribution
|
||||
- sublicense
|
||||
- patent-grant
|
||||
|
||||
- private-use
|
||||
|
||||
|
||||
forbidden:
|
||||
- trademark-use
|
||||
- no-liability
|
||||
@ -232,4 +233,3 @@ forbidden:
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
|
@ -23,9 +23,9 @@ forbidden:
|
||||
- no-liability
|
||||
- trademark-use
|
||||
---
|
||||
The Artistic License 2.0
|
||||
The Artistic License 2.0
|
||||
|
||||
Copyright (c) [year] [fullname]
|
||||
Copyright (c) [year] [fullname]
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
@ -42,7 +42,7 @@ You are always permitted to make arrangements wholly outside of this
|
||||
license directly with the Copyright Holder of a given Package. If the
|
||||
terms of this license do not permit the full use that you propose to
|
||||
make of the Package, you should contact the Copyright Holder and seek
|
||||
a different licensing arrangement.
|
||||
a different licensing arrangement.
|
||||
|
||||
Definitions
|
||||
|
||||
@ -75,7 +75,7 @@ Definitions
|
||||
|
||||
"Modified Version" means the Package, if it has been changed, and
|
||||
such changes were not explicitly requested by the Copyright
|
||||
Holder.
|
||||
Holder.
|
||||
|
||||
"Original License" means this Artistic License as Distributed with
|
||||
the Standard Version of the Package, in its current version or as
|
||||
@ -111,7 +111,7 @@ Package will still be considered the Standard Version, and as such
|
||||
will be subject to the Original License.
|
||||
|
||||
|
||||
Distribution of Modified Versions of the Package as Source
|
||||
Distribution of Modified Versions of the Package as Source
|
||||
|
||||
(4) You may Distribute your Modified Version as Source (either gratis
|
||||
or for a Distributor Fee, and with or without a Compiled form of the
|
||||
@ -133,19 +133,19 @@ you do at least ONE of the following:
|
||||
(c) allow anyone who receives a copy of the Modified Version to
|
||||
make the Source form of the Modified Version available to others
|
||||
under
|
||||
|
||||
(i) the Original License or
|
||||
|
||||
(ii) a license that permits the licensee to freely copy,
|
||||
modify and redistribute the Modified Version using the same
|
||||
licensing terms that apply to the copy that the licensee
|
||||
received, and requires that the Source form of the Modified
|
||||
Version, and of any works derived from it, be made freely
|
||||
available in that license fees are prohibited but Distributor
|
||||
Fees are allowed.
|
||||
(i) the Original License or
|
||||
|
||||
(ii) a license that permits the licensee to freely copy,
|
||||
modify and redistribute the Modified Version using the same
|
||||
licensing terms that apply to the copy that the licensee
|
||||
received, and requires that the Source form of the Modified
|
||||
Version, and of any works derived from it, be made freely
|
||||
available in that license fees are prohibited but Distributor
|
||||
Fees are allowed.
|
||||
|
||||
|
||||
Distribution of Compiled Forms of the Standard Version
|
||||
Distribution of Compiled Forms of the Standard Version
|
||||
or Modified Versions without the Source
|
||||
|
||||
(5) You may Distribute Compiled forms of the Standard Version without
|
||||
@ -163,7 +163,7 @@ the Source, provided that you comply with Section 4 with respect to
|
||||
the Source of the Modified Version.
|
||||
|
||||
|
||||
Aggregating or Linking the Package
|
||||
Aggregating or Linking the Package
|
||||
|
||||
(7) You may aggregate the Package (either the Standard Version or
|
||||
Modified Version) with other packages and Distribute the resulting
|
||||
@ -180,7 +180,7 @@ include the Package, and Distribute the result without restriction,
|
||||
provided the result does not expose a direct interface to the Package.
|
||||
|
||||
|
||||
Items That are Not Considered Part of a Modified Version
|
||||
Items That are Not Considered Part of a Modified Version
|
||||
|
||||
(9) Works (including, but not limited to, modules and scripts) that
|
||||
merely extend or make use of the Package, do not, by themselves, cause
|
||||
@ -224,4 +224,3 @@ LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL
|
||||
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
@ -46,4 +46,4 @@ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
@ -378,4 +378,3 @@ Exhibit B - “Incompatible With Secondary Licenses” Notice
|
||||
This Source Code Form is “Incompatible
|
||||
With Secondary Licenses”, as defined by
|
||||
the Mozilla Public License, v. 2.0.
|
||||
|
||||
|
@ -10,7 +10,7 @@ note: This option may be subject to the Terms Of Use of the site where you publi
|
||||
|
||||
how: Simply do nothing, though including a copyright notice is recommended.
|
||||
|
||||
required:
|
||||
required:
|
||||
- include-copyright
|
||||
|
||||
permitted:
|
||||
@ -24,4 +24,4 @@ forbidden:
|
||||
|
||||
---
|
||||
|
||||
Copyright [year] [fullname]
|
||||
Copyright [year] [fullname]
|
||||
|
@ -11,7 +11,7 @@ description: Because copyright is automatic in most countries, <a href="http://u
|
||||
|
||||
how: Create a text file (typically named UNLICENSE or UNLICENSE.txt) in the root of your source code and copy the text of the license disclaimer into the file.
|
||||
|
||||
required:
|
||||
required:
|
||||
|
||||
permitted:
|
||||
- commercial-use
|
||||
|
@ -4,10 +4,10 @@ permalink: no-license/
|
||||
title: No License
|
||||
---
|
||||
|
||||
You're under no obligation to choose a license and it's your right not to include one with your code or project. But please note that opting out of open source licenses doesn't mean you're opting out of copyright law.
|
||||
You're under no obligation to choose a license and it's your right not to include one with your code or project. But please note that opting out of open source licenses doesn't mean you're opting out of copyright law.
|
||||
|
||||
You'll have to check with your own legal counsel regarding your particular project, but generally speaking, the absence of a license means that default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work. This might not be what you intend.
|
||||
|
||||
Even in the absence of a license file, you may grant some rights in cases where you publish your source code to a site that requires accepting terms of service. For example, if you publish your source code in a public repository on GitHub, you have accepted the [Terms of Service](https://help.github.com/articles/github-terms-of-service) which do allow other GitHub users some rights. Specifically, you allow others to view and fork your repository.
|
||||
Even in the absence of a license file, you may grant some rights in cases where you publish your source code to a site that requires accepting terms of service. For example, if you publish your source code in a public repository on GitHub, you have accepted the [Terms of Service](https://help.github.com/articles/github-terms-of-service) which do allow other GitHub users some rights. Specifically, you allow others to view and fork your repository.
|
||||
|
||||
If you want to share your work with others, please consider choosing an open source license.
|
||||
|
@ -6,23 +6,23 @@ permalink: /terms-of-service/
|
||||
---
|
||||
|
||||
### 1. Introduction
|
||||
Welcome to Choosealicense.com (the “Site”). The Site is operated by GitHub, Inc. (“GitHub” or “we”), a Delaware corporation headquartered in lovely San Francisco, California. This document – the Site’s terms of service – is an agreement between you, the beloved user, and GitHub. It’s referred to as the “Terms” or the “Agreement.”
|
||||
These Terms govern your use of the Site and this Site only. The Terms neither relate to any other GitHub website, service or property nor your use of any other GitHub website, service or property. For example, these Terms don’t govern your use of www.github.com.
|
||||
Welcome to Choosealicense.com (the “Site”). The Site is operated by GitHub, Inc. (“GitHub” or “we”), a Delaware corporation headquartered in lovely San Francisco, California. This document – the Site’s terms of service – is an agreement between you, the beloved user, and GitHub. It’s referred to as the “Terms” or the “Agreement.”
|
||||
These Terms govern your use of the Site and this Site only. The Terms neither relate to any other GitHub website, service or property nor your use of any other GitHub website, service or property. For example, these Terms don’t govern your use of www.github.com.
|
||||
|
||||
### 2. Agreement to the Terms
|
||||
|
||||
Terms of service agreements are contracts. That means that this Agreement is a contract between you and GitHub for the limited purpose of laying out what our respective rights and obligations are with respect to Choosealicense.com.
|
||||
If there’s something in these Terms you don’t agree with or don’t understand, please don’t use the Site. By accessing or using the Site, you signal your agreement with and consent to the Terms. By accessing or using any Website or Service you also represent that you have the legal authority to accept the Terms on behalf of yourself and any party you represent in connection with your use of any Website or Service.
|
||||
If there’s something in these Terms you don’t agree with or don’t understand, please don’t use the Site. By accessing or using the Site, you signal your agreement with and consent to the Terms. By accessing or using any Website or Service you also represent that you have the legal authority to accept the Terms on behalf of yourself and any party you represent in connection with your use of any Website or Service.
|
||||
|
||||
Unless otherwise agreed to in writing with GitHub, your use of any Website or Service will always be subject to, at a minimum, the terms and conditions set out in this document.
|
||||
Unless otherwise agreed to in writing with GitHub, your use of any Website or Service will always be subject to, at a minimum, the terms and conditions set out in this document.
|
||||
|
||||
### 3. No legal advice is being provided
|
||||
|
||||
GitHub is a lot of things, but it’s not a law firm. GitHub does not provide legal advice. Using the Site or sending us an email about the Site does not create an attorney-client relationship. Use of Choosealicense.com does not constitute legal advice nor does it create an attorney-client relationship. If you have any questions about the Site or its content, you should consult with your own legal counsel before moving forward with your project. In fact, you should always consult with your own lawyer before making any decisions that might have legal ramifications or that may impact your legal rights.
|
||||
GitHub is a lot of things, but it’s not a law firm. GitHub does not provide legal advice. Using the Site or sending us an email about the Site does not create an attorney-client relationship. Use of Choosealicense.com does not constitute legal advice nor does it create an attorney-client relationship. If you have any questions about the Site or its content, you should consult with your own legal counsel before moving forward with your project. In fact, you should always consult with your own lawyer before making any decisions that might have legal ramifications or that may impact your legal rights.
|
||||
|
||||
GitHub created the Site to help users get started with their open source projects. And we do hope it helps. But please keep in mind that we’re not lawyers (at least not most of us) and that we make mistakes like everyone else. For that reason, GitHub provides the Site on an “as-is” basis. GitHub makes no warranties regarding any information or licenses provided on or through the Site, and disclaims liability for damages resulting from use of the Site.
|
||||
|
||||
The next few sections of these Terms go into greater detail on these disclaimers and lack of warranties. They’re in caps so that you notice them.
|
||||
The next few sections of these Terms go into greater detail on these disclaimers and lack of warranties. They’re in caps so that you notice them.
|
||||
|
||||
### 4. DISCLAIMER OF WARRANTIES
|
||||
|
||||
@ -36,7 +36,7 @@ THE GITHUB PARTIES SHALL NOT BE RESPONSIBLE OR LIABLE WHATSOEVER IN ANY MANNER F
|
||||
|
||||
### 6. Indemnification for breach of the Terms
|
||||
|
||||
You agree to indemnify and hold harmless the GitHub Parties (defined above) from and against any and all loss, expenses, damages, and costs, including without limitation reasonable attorneys fees, resulting, whether directly or indirectly, from your violation of the Terms.
|
||||
You agree to indemnify and hold harmless the GitHub Parties (defined above) from and against any and all loss, expenses, damages, and costs, including without limitation reasonable attorneys fees, resulting, whether directly or indirectly, from your violation of the Terms.
|
||||
|
||||
### 7. Termination of this Agreement
|
||||
|
||||
@ -45,12 +45,12 @@ The disclaimer of warranties, the limitation of liability and the jurisdiction a
|
||||
|
||||
### 8. Miscellaneous Terms
|
||||
|
||||
These Terms are governed by and construed by the laws of the State of California, in the United States, exclusive of its choice of law rules.
|
||||
These Terms are governed by and construed by the laws of the State of California, in the United States, exclusive of its choice of law rules.
|
||||
|
||||
The parties agree that any disputes or proceedings between GitHub and you concerning these Terms or the Site shall be brought in a federal or state court of competent jurisdiction sitting in the Northern District of California, and hereby consent to the personal jurisdiction and venue of such court. Either party’s failure to insist on or enforce strict performance of any of the Terms shall not be construed as a waiver of any provision or right.
|
||||
The parties agree that any disputes or proceedings between GitHub and you concerning these Terms or the Site shall be brought in a federal or state court of competent jurisdiction sitting in the Northern District of California, and hereby consent to the personal jurisdiction and venue of such court. Either party’s failure to insist on or enforce strict performance of any of the Terms shall not be construed as a waiver of any provision or right.
|
||||
|
||||
If any term or part of the Terms is held to be invalid or unenforceable by any law or regulation or final determination of a competent court or tribunal, that provision will be deemed severable and will not affect the validity and enforceability of any remaining provisions.
|
||||
If any term or part of the Terms is held to be invalid or unenforceable by any law or regulation or final determination of a competent court or tribunal, that provision will be deemed severable and will not affect the validity and enforceability of any remaining provisions.
|
||||
|
||||
The parties agree that no joint venture, partnership, employment, or agency relationship exists between you and GitHub as a result of these Terms or your use of the Site.
|
||||
The parties agree that no joint venture, partnership, employment, or agency relationship exists between you and GitHub as a result of these Terms or your use of the Site.
|
||||
|
||||
These Terms constitute the entire agreement between you and GitHub relating to the Site and supersede all prior, contemporaneous and future communications (with the exception of future amendments to the Terms as made available by GitHub from time to time) between you and GitHub. A printed version of the Terms and of any notice given in electronic form shall be admissible in judicial or administrative proceedings based on or relating to the Terms to the same extent and subject to the same conditions as other business documents and records originally generating and maintained in printed form.
|
||||
These Terms constitute the entire agreement between you and GitHub relating to the Site and supersede all prior, contemporaneous and future communications (with the exception of future amendments to the Terms as made available by GitHub from time to time) between you and GitHub. A printed version of the Terms and of any notice given in electronic form shall be admissible in judicial or administrative proceedings based on or relating to the Terms to the same extent and subject to the same conditions as other business documents and records originally generating and maintained in printed form.
|
||||
|
Loading…
x
Reference in New Issue
Block a user