Ruby License

From Wikipedia, the free encyclopedia
Ruby License
Author Yukihiro Matsumoto
Publisher Yukihiro Matsumoto, et al.
DFSG compatible Yes[1]
FSF approved Yes[2]
OSI approved No
GPL compatible Yes[2]
Copyleft Limited
Linking from code with a different license Yes

The Ruby License is license applied to the Ruby programming language and also available to be used in other projects. It is approved by the Free Software Foundation although it is not considered Open Source by the Open Source Initiative.

Terms

The Ruby License has a very weak copyleft, allowing itself to be re-licensed under the terms of a waiver agreement. It also allows a part of itself to be distributed in a "larger work", in a similar manner to the MPL or CDDL.

Dual Licensing

For Ruby versions up to 1.9.2, it included an explicit dual-licensing clause that allowed covered software to be distributed under the terms of the GPL instead of those of the Ruby License itself. For versions since 1.9.2, starting with 1.9.3, the reference implementation of Ruby has used a version of the Ruby License that includes an explicit dual-licensing clause that allows covered software to be distributed under the terms of the Simplified BSD License instead.

The Free Software Foundation comments: "This is a free software licence, compatible with the GPL via an explicit dual-licensing clause."[2]


References

External links

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.