Difference between revisions of "Licensing"
Line 23: | Line 23: | ||
Long Answer: As always, this is a tricky issue. As a general rule, we like to release software BSD, since it provides the most freedom to end users and companies. However, several companies that produce HPC products take Open Source BSD code from the community but do not voluntarily distribute their modified changes back to the community. This makes the software a dead end for computer science research, severing the relationship betweeen HPC scientists and vendors. To remedy this, we have decided to release all code under GPL or LPGL licenses, so we can partner with those vendors who actually want to collaborate on shared, Open Source code created by the HPC community. | Long Answer: As always, this is a tricky issue. As a general rule, we like to release software BSD, since it provides the most freedom to end users and companies. However, several companies that produce HPC products take Open Source BSD code from the community but do not voluntarily distribute their modified changes back to the community. This makes the software a dead end for computer science research, severing the relationship betweeen HPC scientists and vendors. To remedy this, we have decided to release all code under GPL or LPGL licenses, so we can partner with those vendors who actually want to collaborate on shared, Open Source code created by the HPC community. | ||
− | |||
− | |||
---- | ---- | ||
[[ZeptoOS_Documentation|Top]] | [[ZeptoOS_Documentation|Top]] |
Revision as of 14:06, 29 April 2009
Short Answer: Everything is GPL and LGPL where appropriate. See the directories and individual source files for the specific license.
Rather than carry around all the license headers in each file, ZeptoOS software contains a short comment at the top of the file providing the license type and version number. For example:
- ZeptoOS_License: GPL
There is also a section that explains this, for example:
- ZEPTOOS:zepto-gpl
- Copyright: Argonne National Laboratory, Department of Energy,
- and UChicago Argonne, LLC. 2004, 2005, 2006, 2007
- ZeptoOS License: GPL
- This software is free. See the file ZeptoOS/misc/license.GPL
- for complete details on your rights to copy, modify, and use this
- software.
- ZEPTOOS:zepto-gpl
Those license files can be found in ZeptoOS/misc. If you are not familiar with LGPL or GPL licensing, please see the files above and also visit www.gnu.org.
Long Answer: As always, this is a tricky issue. As a general rule, we like to release software BSD, since it provides the most freedom to end users and companies. However, several companies that produce HPC products take Open Source BSD code from the community but do not voluntarily distribute their modified changes back to the community. This makes the software a dead end for computer science research, severing the relationship betweeen HPC scientists and vendors. To remedy this, we have decided to release all code under GPL or LPGL licenses, so we can partner with those vendors who actually want to collaborate on shared, Open Source code created by the HPC community.