Please enable JavaScript.
Coggle requires JavaScript to display documents.
Open Source Software - Coggle Diagram
Open Source Software
What is Open Source Software
to run the software for any purpose
to study and modify the software
to freely redistribute copies of either the original or modified
software (without royalties, etc.)
Typical Open Source Software development model
OSS users typically use software without paying licensing fees
OSS users typically pay for training & support (competed)
OSS users are responsible for paying/developing new improvements
Open source licenses
License that are popular
Apache License 2.0 (Apache-2.0)
3-clause BSD license (BSD-3-Clause)
GNU General Public License (GPL)
Special purpose licenses
Non-reusable licenses
Superseded licenses
Creative Commons (CC) license
Creative Commons (CC) is an American non-profit
organization and international network
The organization has released several copyright licenses, known as Creative Commons licenses, free of charge to the public.
These licenses allow authors of creative works to communicate which rights they reserve and which rights they waive for the benefit of recipients or other creators.
Open Source Community
http://www.gnu.org/software/software.html
http://www.php.net/
http://www.gnu.org/
http://www.postgresql.org/
http://sourceforge.net/
http://thaiopensource.org/
Types of open source software
Open source website software
Joomla
Wordpress
Drupal
NginX
PHP
Open source development tools
Ruby on Rails
Eclipse
Open source office software
Open Office.org
Libre Office
MySQL
Ingres
Open source operating systems
GNU/Linux
FreeBSD
Android