<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Ruby_License</id>
	<title>Ruby License - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Ruby_License"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Ruby_License&amp;action=history"/>
	<updated>2026-10-26T20:01:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Ruby_License&amp;diff=3822842&amp;oldid=prev</id>
		<title>imported&gt;Fluyt: Removed improper capitalisation and &quot;open source&quot; part (a license doesn&#039;t have source code), added link.</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Ruby_License&amp;diff=3822842&amp;oldid=prev"/>
		<updated>2025-05-13T16:19:57Z</updated>

		<summary type="html">&lt;p&gt;Removed improper capitalisation and &amp;quot;open source&amp;quot; part (a license doesn&amp;#039;t have source code), added link.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Free and Open Source license applied to the Ruby programming language}}&lt;br /&gt;
{{Primary sources|date=August 2021}}&lt;br /&gt;
{{Infobox software license&lt;br /&gt;
| name            = Ruby License&lt;br /&gt;
| image           = &lt;br /&gt;
| caption         =&lt;br /&gt;
| author          = [[Yukihiro Matsumoto]]&lt;br /&gt;
| version         = &lt;br /&gt;
| publisher       = Yukihiro Matsumoto, et al.&lt;br /&gt;
| date            = &lt;br /&gt;
| OSI approved    = No&lt;br /&gt;
| FSF approved    = Yes&lt;br /&gt;
| Debian approved = Yes&amp;lt;ref&amp;gt;{{cite web | url = http://www.debian.org/legal/licenses/ | title = Debian - License information | access-date = 2013-11-09 | publisher = [[Debian|Debian Foundation]] }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
| GPL compatible  = Yes&amp;lt;ref name=fsf/&amp;gt;&lt;br /&gt;
| copyleft        = No&lt;br /&gt;
| linking         = Yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Ruby License&amp;#039;&amp;#039;&amp;#039; is a [[Free content|free]] license applied to the [[Ruby programming language]] and also available to be used in other projects. It contains an explicit [[dual licensing]] clause, stating that software subject to its terms may be distributed under either the terms included in the Ruby License itself or under those of either the [[GNU General Public Licence]] v2, or the [[BSD licenses#2-clause|two-clause BSD License]] (depending on the version of the Ruby License used).&lt;br /&gt;
&lt;br /&gt;
The license is typically considered to be a [[free software license]] due to the presence of the dual-licensing clause.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
For versions up to 1.9.2, the Ruby programming language was available under an explicit dual-licence scheme which allowed users to choose between a dedicated Ruby licence or the [[GNU General Public Licence]] v2 (GPLV2), which is one of the most common free software licences.&lt;br /&gt;
&lt;br /&gt;
Starting at version 1.9.3, the dual-licensing clause changed to offer the choice of the [[BSD licenses#2-clause|FreeBSD License]].&lt;br /&gt;
&lt;br /&gt;
== Compatibility ==&lt;br /&gt;
&lt;br /&gt;
The Ruby License has  unusual [[copyleft]] requirements, stating that redistributions should not necessarily be under the terms of the Ruby license, but placed &amp;quot;in the [[Public Domain]] or otherwise [[free software|Freely Available]]&amp;quot;. For example, a modified form of a program licensed under the Ruby license may be placed under the [[BSD licenses#2-clause|FreeBSD License]], which is a non copyleft license.&lt;br /&gt;
&lt;br /&gt;
The Ruby License is approved by the [[Free Software Foundation]] and is considered compatible with the GNU General Public License, due to its explicit [[dual-licensing]] clause.&amp;lt;ref name=&amp;quot;fsf&amp;quot;&amp;gt;{{cite web|title=Various Licenses and Comments about Them|url=https://www.gnu.org/licenses/license-list.en.html#Ruby|publisher=GNU Foundation|language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [[Open Source Initiative]] does not explicitly include the Ruby license as a certified an open source license; this is considered &amp;quot;unnecessary&amp;quot; due to the dual licensing clause.&amp;lt;ref&amp;gt;{{cite mailing list |url=http://lists.opensource.org/pipermail/license-discuss_lists.opensource.org/2002-February/004828.html |title=Ruby license |date=2002-02-03 |access-date=2020-05-17 |mailing-list=license-discuss |first=David |last=Johnson}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In discussion over the change of the dual licensing clause on the debian-legal mailing list, it was noted that while the Ruby license itself is arguably not compatible with the [[Debian Free Software Guidelines]], this is unimportant due to the dual-licensing clause.&amp;lt;ref&amp;gt;{{Cite web|url=https://lists.debian.org/debian-legal/2011/05/msg00018.html|title = Re: License check: Ruby 1.9.3}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Software under Ruby license (including the older version when GPLv2 was a listed alternative Ruby 1.9.2 license) may be included in binary form within an Apache product if the inclusion is appropriately labeled.&amp;lt;ref&amp;gt;{{cite web|title=ASF Legal Previously Asked Questions|url=https://www.apache.org/legal/resolved.html#ruby-license|website=www.apache.org|language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Adoption ==&lt;br /&gt;
&lt;br /&gt;
Software other than the [[Ruby programming language]] itself which uses the Ruby License includes:&lt;br /&gt;
&lt;br /&gt;
* [[JRuby]], an implementation of Ruby atop the Java Virtual Machine&lt;br /&gt;
* [[MacRuby]], an implementation of Ruby 1.9 directly on top of Mac OS X core technologies such as the Objective-C runtime and garbage collector, the LLVM compiler infrastructure and the Foundation and ICU frameworks. MacRuby contains code from the Ruby project &amp;lt;ref&amp;gt;{{cite web|title=MacRuby/MacRuby|url=https://github.com/MacRuby/MacRuby/blob/master/COPYING|website=GitHub|date=14 February 2022|language=en}}&amp;lt;/ref&amp;gt; and the source code of the most MacRuby examples, unless specified, are covered by the Ruby license.&amp;lt;ref&amp;gt;{{cite web|title=MacRuby/MacRubySamples|url=https://github.com/MacRuby/MacRubySamples/blob/master/README.rdoc|website=GitHub|date=May 2021|language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[RubyGems]], a package manager for Ruby&lt;br /&gt;
* [[IronRuby]], an implementation of Ruby targeting the [[.NET Framework]]&lt;br /&gt;
* The JSON implementation for Ruby&amp;lt;ref&amp;gt;{{cite web|title=JSON implementation for Ruby|url=https://flori.github.io/json/|website=flori.github.io|language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
{{refs}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.ruby-lang.org/en/about/license.txt Text] of the Ruby License&lt;br /&gt;
&lt;br /&gt;
[[Category:Ruby (programming language)]]&lt;br /&gt;
[[Category:Free and open-source software licenses]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Fluyt</name></author>
	</entry>
</feed>