Unicode lisansı


35

Unicode Kullanım Koşulları, veri dosyalarını kullanan herhangi bir yazılımın (veya bir modifikasyonunun) Unicode lisans referanslarını taşıması gerektiğini belirtir. Bana göre çoğu Unicode kütüphanesi, bir karakterin rakam, harf, sembol vb. Olup olmadığını kontrol etme fonksiyonlarına sahiptir ve bu nedenle Unicode Veri Dosyalarının (genellikle tablo şeklinde) değiştirilmesini içerecektir. Bu, lisansın geçerli olduğu ve bu Unicode kütüphanelerini kullanan tüm uygulamaların lisansa sahip olması gerektiği anlamına mı geliyor?

Kontrol ettim ve lisansı taşımayanların çoğu Unicode konsorsiyumuna üye şirketlerden (muhtemelen muafiyet alıyorlar mı?) Olmasına rağmen, çok az sayıda Unicode programının lisansı taşıdığı anlaşılıyor.

Bazıları (örneğin, Mozilla) yalnızca "İrtibat Üyeleri" dir ve yazılımları lisansı taşırken (söyleyebildiğim kadarıyla), açıkça bu veri dosyalarından elde edilen verilere dayanmaktadırlar. Mozilla lisansı ihlal ediyor mu?

Lisansı, herhangi bir gelişmiş Unicode desteği içeren tüm uygulamalarda taşımalı mıyız (yani, Unicode veri dosyalarına dayanmak zorundadır)? Yoksa bir çeşit muafiyet var mı (çok az sayıda program lisansı taşıdığı için)?


Bu soruyu Unicode personeline ilettim. Cevabını ne zaman alırsam / alırsam buraya gönderirim.


FWIW Firefox'un içerisinde birçok lisans metni var:about:license
Thilo

1
@Thilo Evet ve hiçbiri Unicode AFAICT ile ilgili değil. Unicode olanı değil, birçoğunu kabul ettikleri gerçeği, bu soruyu başlatan şeyin bir parçasıydı.
Eric Grange

1
Firefox, ICU kütüphanesini kullanır. Unicode lisansı viral bir lisans değildir.
Hans Passant

1
Unicode License, ICU verileri içeriyorsa kodu değil verileri etkiler, Firefox da öyle. Sana bir dışlama maddesi olmadıkça, ama bir şey bulamadım ...
Eric Grange

Yanıtlar:


21

Ön değerlendirme: Artık bir avukat değilim ve kendimi asla telif hakları ve fikri mülkiyet ile ilgili yasalar konusunda uzmanlaştırmadım. Eğer tartışılmaz bir cevap istiyorsanız, bir avukata danışmalısınız.

1. Veri ve veri dosyaları aynı değildir

Belirtildiği gibi, sergi 1 veri dosyalarını kapsar:

UNICODE INC'IN VERİ DOSYALARINI KULLANARAK İNDİRME, KURMA, KOPYALAMA VEYA DİĞERLERİ İLE [...]

Veri dosyaları ve verilerin kendisi aynı değildir. Microsoft, .NET Framework'te büyük ve küçük harf yöntemleri kullandığında, unicode standardı kullanılır, ancak bu, .NET Framework’ün http://www.unicode.org/ adresinden indirilen dosyaları içerdiği anlamına gelmez.

Veri ile destek arasındaki farkın basit gösterimi:

Ülkelerin, şehirlerin ve ilgili posta kodlarının bir listesini içeren bir veritabanı oluşturduğumu hayal edin. Bu verileri bir web servisi aracılığıyla ve web sitemde gösteriyorum.

Verilerin kendisi kamu malıdır: Ülke listesini makul bir şekilde telif hakkıyla karşılayabilir ve bu listeyi kullanan herkesten size ödeme yapmasını veya telif hakkınızın bir kopyasını dağıtmasını isteyemezsiniz.

Öte yandan, hiçbir şey benim için web servisini veya web sitesini kullanma konusunda kısıtlayıcı bir lisans uygulamamı yasaklamıyor (özellikle bu veri setini oluştururken çok fazla çaba harcadığım için). Bir uygulamanın verileri indirmek için web sitemi kazıdığını tespit edersem, bu bir telif hakkı ihlali olur ve kazıyıcıyı oluşturan kişiyi dava edebilirim.

2. Veriler çok belirsiz

Eğer http://www.unicode.org/ lisansın verinin kendisini kapsadığını belirtmişse, bu kuruluşun bu telif hakkını kullanması çok zor olacaktır.

Aşağıdaki yöntemi düşünün:

public char ToUpper(char c)
{
    string upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    if (upper.Contains(c))
    {
        return c;
    }

    string lower = "abcdefghijklmnopqrstuvwxyz";
    if (lower.Contains(c))
    {
        return upper[lower.IndexOf(c)];
    }

    throw new OutOfRangeException();
}

Bu telif hakkının ihlali midir? Verileri gerçekten http://www.unicode.org/ adresinde kullandım mı ve cevabımı aşağıdaki cevabımda yer almalı mıyım? Ya da belki o mektupları kendim yazdım.

Başka bir deyişle, eğer verilerin kendisi lisanslıysa, lisans ne kadar ileri gidebilir?

3. Telif hakkı ve veri

İşte bazı ilginç alıntılar:

http://www.lib.umich.edu/copyright/facts-and-data : Michigan Üniversitesi

Telif hakkı yasası gerçekler, veriler veya fikirler için geçerli değildir. [...]

Bununla birlikte, telif hakkı bir veritabanında veya derlemede içerdiği şekilde bir veri toplamasını koruyabilir, ancak yalnızca belirli gereksinimleri karşıladığında. Sadece veri toplamak için gerçekten çok çalışmak […] yeterli değil. [...]

Bir veritabanının telif hakkı korumasına hak kazanması için yazarın olguların veya verilerin seçimi, koordinasyonu veya düzenlenmesi konusunda seçim yapması gerekir ve bu seçimler en azından biraz yaratıcı olmalıdır. [...]

Bir veritabanı veya derleme, telif hakkı koruması için hak kazanmak için yeterli özgünlükte düzenlenmiş olsa bile, bu veritabanı içindeki gerçeklerin ve verilerin hala kamuya açık olduğunu hatırlamak önemlidir.

http://www.ands.org.au/guides/copyright-and-data-awareness.html : Avustralya Ulusal Veri Hizmeti

Sözcük, şekil veya sembollerden oluşan bir tablo veya derleme (veya bunların bir kombinasyonu),

  1. edebi bir eser ve

  2. İstenilen özgünlük derecesine sahiptir.

[...] Telif uygular değil gerçekler / bilgilere kendisine ancak belirli bir şekilde gereken gerçekler / bilgiler veri kümesi veya veritabanı sunulmuştur.

Biri ABD, diğeri Avustralya ile ilgili olan bu iki örnek, verilerin kendisinin, yani kendi sayılarıyla birlikte unicode sembollerinin ve "bu bir rakam mı?" Gibi niteliklerin olduğunu açıkça göstermektedir. ya da "Bu Kiril alfabesinden bir büyük harf mi?" telif hakkı kapsamında değildir.

Öte yandan, veri dosyaları, orijinal olmalarına bağlı olarak telif hakkı kapsamında olabilir. Örneğin, http://www.unicode.org/ adresinde bulduğunuz PDF'ler büyük olasılıkla bir telif hakkı kapsamındadır. Öte yandan, yalnızca küçük harf karakterleri büyük harfe veya tam tersine ilişkilendiren bir CSV sorusu ise, bu verilerin yazarı telif hakkını zor kullanamaz.

Açıkçası, ToUpperyukarıda koyduğum yöntem http://www.unicode.org/ telif hakkının ihlali değildir . Ayrıca, bu sistemler http://www.unicode.org/ adresinden http://www.unicode.org/ adresinden açıkça, şüphesiz kopyalanabilecek bir yerde bir veri içermiyorsa, .NET Framework veya Firefox tarafından kullanılan kod değildir .


1
1. Lisans Veri Dosyalarının bir modifikasyonunu kapsar, Microsoft Fi'nin bunları sıfırdan baştan yarattığı şüphelidir, özellikle de bu dosyalar Unicode'u standart kılan şeylerdir.
Eric Grange

2. bakınız: EXHIBIT 1, Tarih Dosyalarının ne olduğunu, hiç belli değil.
Eric Grange

1
3. Veriler lisanslanabilir ve kesinlikle (fi haritalama verileri veya araştırma verileri, dcc.ac.uk/resources/how-guides/license-research-data )
Eric Grange

@Eric Grange: (1) şüpheli veya değil, Microsoft'un bu veri dosyalarını olduğu gibi kullandığına dair resmi bir kanıt yoktur. (3) Tamamen katılıyorum, genel olarak veriler lisanslanabilir. Sadece listelediğim iki özel durumda (örneğin, ülkelerin isimleri ve İngilizce alfabe), hakimi bunun sizin verileriniz olduğuna ve telif hakkınız tarafından kapsandığına ikna etmekte zorlanacaksınız .
Arseni Mourzenko

Mükemmel cevap, ve sadece "ben avukat değilim" (sadece artık) konusunda büküm için yapabilseydim daha fazla kazanırdım.

1

Bu dosyalar yasal olarak bir veri tabanı oluşturur; bunun anlamı, telif hakkıyla korunan bir çalışma olarak kabul edilmeyen ancak başka tür korumalara tabi tutulan birçok yargı alanıdır. Özellikle, bu tür yetki alanları, bu tür veri tabanlarının toplanması için gerekli (niceliksel ve / veya niteliksel) çabayı dikkate alacaktır. Bkz. Örneğin Avrupa Veri Tabanı Direktifi .

Örnek olarak, büyük ve küçük harfler arasındaki ilişkiyi tanımlayan yaratıcı bir karar yoktur. Bu nedenle, bu belirli tablo AB'de telif haklarına tabi değildir ve Unicode Konsorsiyumu da Avrupalı ​​olmadığından, veritabanı hakkı yasaları kapsamında değildir. (Veritabanı hakları için Bern antlaşmasına eşdeğer bir şey yoktur)


Bağladığınız wikipedia sayfası tam tersini söylüyor: koleksiyon olarak telif hakkıyla korunuyorlar ...
Eric Grange

1
Hayır, açık bir ayrım yapıldı. Wiki'ye göre, "Olmak istenen veritabanları için telif hakkı koruması yoktur complete". Ve unicode.org'dan "Unicode everykarakter için benzersiz bir sayı sağlar ". Koleksiyonlar, yaratıcı bir seçim olduğunda telif hakkı ile korunur. Örneğin ASCII, en azından yaratıcılarına göre İngilizce'de en kullanışlı 127 karakterden oluşan bir seçim olacaktır.
MSalters
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.