4. Introduction
1. Free distribution
2. Source code
3. Integrity of Author's Code
4. No Discrimination
5. Distribution of License
6. Not specific to a product
7. Not restrict other software
8. Technology Neutral
6. History - the 1980s - 1990s
1. the free software movement
2. GNU Project & General Public License
3. Linux & FreeBSD
4. Apache
7. History - after 1990s
1. The Cathedral and the Bazaar
2. launch of Open Source
3. Netscape, CA, Corel, IBM, Oracle etc.
8. License
82 licenses with three different types:
1. Give me credit
2. Give me code
3. Give me everything
9. License - Give me credit
1. Software "Commons"
2. Derivative works can re-license
3. May have some conditions:
4. No warranty
5. Credit to original authors
Apache License, BSD, MIT
10. License - Give me code
1. File or derivative based conditions
2. Original author may have special rights
3. Differentiate between source and binary
4. Larger works may be re-licensed
LGPL, Mozilla, Eclipse (EPL/CPL)
11. License - Give me everything
1. Copyleft
2. Share and Share Alike
3. Derivative works remain under original license
GPL