{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "$$\n", "\\def\\CC{\\bf C}\n", "\\def\\QQ{\\bf Q}\n", "\\def\\RR{\\bf R}\n", "\\def\\ZZ{\\bf Z}\n", "\\def\\NN{\\bf N}\n", "$$\n", "# How to contribute to Sage\n", "\n", "## S\u00e9bastien Labb\u00e9\n", "\n", "*If the slide text doesn't fit in your browser window, try decreasing the text size.*\n", "*Type* `T` *if you have trouble viewing this presentation.*\n", "\n", "**Sage Days 28**\n", "\n", "Orsay, France, January 17-19th 2011\n", "\n", "### GNU General Public Licence\n", "\n", "Sage is distributed under the terms of the GNU General Public License version 2 ([GPLv2](http://www.gnu.org/licenses/)) which provides four kinds of freedom:\n", "\n", "- Freedom to run the program\n", "- Freedom to access the code\n", "- Freedom to redistribute the program to anyone\n", "- Freedom to improve the software\n", "\n", "While all users of Sage make use of the first freedom, in this talk, we will see how to appropriate the other three.\n", "\n", "### Twenty Two Easy Steps\n", "\n", "
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"
| \n",
"