From 1aa4a40d4f7bff013e71e7b81423a0ce5ce3d625 Mon Sep 17 00:00:00 2001 From: hsbt Date: Sat, 23 Sep 2017 02:24:27 +0000 Subject: [PATCH] Integrate LICENSE file of rubygems to LEGAL. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59992 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- LEGAL | 56 +++++++++++++++++++++++++++++++++++++++ lib/rubygems/LICENSE.txt | 54 ------------------------------------- tool/sync_default_gems.rb | 1 - 3 files changed, 56 insertions(+), 55 deletions(-) delete mode 100644 lib/rubygems/LICENSE.txt diff --git a/LEGAL b/LEGAL index b6c2cd317b..fe0d83fdc3 100644 --- a/LEGAL +++ b/LEGAL @@ -682,3 +682,59 @@ spec/ruby: WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +lib/rubygems.rb, lib/rubygems/*, test/rubygems: + + RubyGems is copyrighted free software by Chad Fowler, Rich Kilmer, Jim + Weirich and others. You can redistribute it and/or modify it under + either the terms of the MIT license (see the file MIT.txt), or the + conditions below: + + 1. You may make and give away verbatim copies of the source form of the + software without restriction, provided that you duplicate all of the + original copyright notices and associated disclaimers. + + 2. You may modify your copy of the software in any way, provided that + you do at least ONE of the following: + + a. place your modifications in the Public Domain or otherwise + make them Freely Available, such as by posting said + modifications to Usenet or an equivalent medium, or by allowing + the author to include your modifications in the software. + + b. use the modified software only within your corporation or + organization. + + c. give non-standard executables non-standard names, with + instructions on where to get the original software distribution. + + d. make other distribution arrangements with the author. + + 3. You may distribute the software in object code or executable + form, provided that you do at least ONE of the following: + + a. distribute the executables and library files of the software, + together with instructions (in the manual page or equivalent) + on where to get the original distribution. + + b. accompany the distribution with the machine-readable source of + the software. + + c. give non-standard executables non-standard names, with + instructions on where to get the original software distribution. + + d . make other distribution arrangements with the author. + + 4. You may modify and include the part of the software into any other + software (possibly commercial). + + 5. The scripts and library files supplied as input to or produced as + output from the software do not automatically fall under the + copyright of the software, but belong to whomever generated them, + and may be sold commercially, and may be aggregated with this + software. + + 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE. diff --git a/lib/rubygems/LICENSE.txt b/lib/rubygems/LICENSE.txt deleted file mode 100644 index 8a0a51dec1..0000000000 --- a/lib/rubygems/LICENSE.txt +++ /dev/null @@ -1,54 +0,0 @@ -RubyGems is copyrighted free software by Chad Fowler, Rich Kilmer, Jim -Weirich and others. You can redistribute it and/or modify it under -either the terms of the MIT license (see the file MIT.txt), or the -conditions below: - -1. You may make and give away verbatim copies of the source form of the - software without restriction, provided that you duplicate all of the - original copyright notices and associated disclaimers. - -2. You may modify your copy of the software in any way, provided that - you do at least ONE of the following: - - a. place your modifications in the Public Domain or otherwise - make them Freely Available, such as by posting said - modifications to Usenet or an equivalent medium, or by allowing - the author to include your modifications in the software. - - b. use the modified software only within your corporation or - organization. - - c. give non-standard executables non-standard names, with - instructions on where to get the original software distribution. - - d. make other distribution arrangements with the author. - -3. You may distribute the software in object code or executable - form, provided that you do at least ONE of the following: - - a. distribute the executables and library files of the software, - together with instructions (in the manual page or equivalent) - on where to get the original distribution. - - b. accompany the distribution with the machine-readable source of - the software. - - c. give non-standard executables non-standard names, with - instructions on where to get the original software distribution. - - d. make other distribution arrangements with the author. - -4. You may modify and include the part of the software into any other - software (possibly commercial). - -5. The scripts and library files supplied as input to or produced as - output from the software do not automatically fall under the - copyright of the software, but belong to whomever generated them, - and may be sold commercially, and may be aggregated with this - software. - -6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR - IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE. - diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb index bfa690c0cb..e135db6f9e 100644 --- a/tool/sync_default_gems.rb +++ b/tool/sync_default_gems.rb @@ -64,7 +64,6 @@ def sync_default_gems(gem) `cp -r ../../rubygems/rubygems/lib/rubygems* ./lib` `cp -r ../../rubygems/rubygems/lib/ubygems.rb ./lib` `cp -r ../../rubygems/rubygems/test/rubygems ./test` - `cp ../../rubygems/rubygems/LICENSE.txt ./lib/rubygems` when "bundler" `rm -rf lib/bundler* bin/bundler bin/bundle bin/bundle_ruby spec/bundler` `cp -r ../../bundler/bundler/lib/bundler* ./lib`