Hardware Reference
In-Depth Information
ences between the three classes of open-source software licenses. In the case of unrestrictive
licenses, the line between open and closed software licenses is very close, but distinct.
TABLE 3.1
Comparison of Open-Source License Classes
Source: Adapted from Bruns [
13
].
Today, the open-source definition has matured and open-source software licenses must
1. The license must not restrict commercial or noncommercial (NC) distribution of software in
any way.
2. The license must require that the software be distributed with compiled and clear source
code.
3. The license must allow modifications and derived work to be distributed under the same
terms as the original work.
4. The license must maintain the integrity of the author's source code.
5. The license must not discriminate against any person or group of persons.
6. The license must not restrict anyone from making use of the program in a specific field of
endeavor.
7. The license must apply to everyone receiving the redistributed program without the need
for an additional license.
8. The license must not be specific to a product.
9. The license must not restrict software distributed under other licenses but in the same pack-
age.
10. The license must be technology neutral.
a license to be considered a true open-source license, not just some of them. A list of open-
licenses are not limited to software. The concept of the open-source license has spread to other
characteristics as open-source software licenses: the availability of the “source code” and the
right to free redistribution.
3.3 OSHW Licenses
Some of these licenses could obviously be easily adapted to hardware.
Search WWH ::
Custom Search