Misc #12529
closedLEGAL file covering all the license information within Ruby
Description
Summary¶
LEGAL file is used to describe the licenses and the files that Ruby license does not cover.
Below Japanese archive is the old discussion in 2001 about the LEGAL file.
This said "please tell me if there is lacked or wrong information (about the license)."
So, I would like to report lacked license that are not within LEGAL file.
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/13835
もし抜けや誤りがあれば教えてください。
I would like to include all the license information within LEGAL file, except Ruby license (COPYING file covers this), because it is easier for me to follow up the license information. I am managing the package of the Ruby on Fedora Project.
Files that are not within LEGAL file¶
enc/trans/**/*.src¶
$ ls enc/trans/**/*.src | xargs grep -i copyright
enc/trans/GB/GB12345%UCS.src:# Copyright (c) 1991-1994 Unicode, Inc. All Rights reserved.
...
enc/trans/GB/*.src files are not covered within the file.
It must be Unicode or Unicode Character Database (UCD) license.
This issue is also related on https://bugs.ruby-lang.org/issues/11844 .
Additional files with CC0 (Public Domain license)¶
find -name "*.[ch]" -o -name "*.src" \
| xargs grep -ri 'public[ -]domain' \
| awk -F ':' '{ print $1 }' \
| sort | uniq
Below files are not included within the LEGAL file.
ext/date/date_strftime.c
ext/sdbm/_sdbm.c
ext/sdbm/sdbm.h
include/ruby/st.h
missing/acosh.c
strftime.c
lib/rdoc/generator/template/darkfish/css/fonts.css¶
It must be SIL license.
ext/json/generator/generator.c¶
It must be Unicode or Unicode Character Database (UCD) license.
Thanks.
Files
Updated by duerst (Martin Dürst) over 8 years ago
- Related to Bug #11844: Please update unicode-licensed files (license issue) added
Updated by shyouhei (Shyouhei Urabe) over 8 years ago
+1 Thank you. This should be updated.
Updated by jaruga (Jun Aruga) over 8 years ago
- File LEGAL-unicode.patch LEGAL-unicode.patch added
Hi,
As I could see that below sub issue pages have been created. So, I sent my patch file as an attachment for each pages.
List files with CC0 license in LEGAL file
https://bugs.ruby-lang.org/issues/12549
=> Sorry I made a mistake. CC0 and Public domain license are actually different license. Public Domain is correct in this case.
Ref. This is the list used on Fedora Project.
https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#SoftwareLicenses
List files with SIL license in LEGAL file
https://bugs.ruby-lang.org/issues/12550
Also, I would sent you my patch for Unicode or UCD license (maybe) here.
Right now we do not know the name of the license. However I suppose that it is better to list up the files than do nothing.
Could you check this patch?
Thanks.
Updated by duerst (Martin Dürst) over 8 years ago
- Blocked by Bug #12549: List files with CC0 license in LEGAL file added
Updated by duerst (Martin Dürst) over 8 years ago
- Blocked by Feature #12550: List files with SIL license in LEGAL file added
Updated by nobu (Nobuyoshi Nakada) over 8 years ago
Shouldn't add UCD license section?
Updated by jaruga (Jun Aruga) over 8 years ago
Shouldn't add UCD license section?
Sorry I am not sure your meaning "UCD license section". Could you tell me more about it?
Updated by hsbt (Hiroshi SHIBATA) over 8 years ago
- Status changed from Open to Assigned
- Assignee set to hsbt (Hiroshi SHIBATA)
Updated by duerst (Martin Dürst) over 8 years ago
- Blocked by Bug #12598: List files with Unicode license in LEGAL file added
Updated by jaruga (Jun Aruga) over 8 years ago
Sorry I am not sure your meaning "UCD license section". Could you tell me more about it?
It's up to committer, and his/her judgement about where my modification is inserted to in the LEGAL file.
Updated by hsbt (Hiroshi SHIBATA) over 7 years ago
I think this issue is already resolved without UCD license.
Is there another consideration about LEGAL file with original your request?
Updated by Anonymous over 7 years ago
@hsbt (Hiroshi SHIBATA) I do not have any other considerations or concerns right now.
Updated by hsbt (Hiroshi SHIBATA) over 7 years ago
- Tracker changed from Misc to Feature
junaruga
Thanks. We reopen issue about UCD license issue: https://bugs.ruby-lang.org/issues/12598
Without UCD license, This issue is resolved.
Updated by hsbt (Hiroshi SHIBATA) over 7 years ago
- Related to Bug #12598: List files with Unicode license in LEGAL file added
Updated by hsbt (Hiroshi SHIBATA) over 7 years ago
- Blocked by deleted (Bug #12598: List files with Unicode license in LEGAL file)
Updated by hsbt (Hiroshi SHIBATA) over 7 years ago
- Tracker changed from Feature to Misc
- Status changed from Assigned to Closed
Updated by shyouhei (Shyouhei Urabe) over 4 years ago
- Related to Bug #16820: LEGAL is out of sync added