Oracle'ın Amazon'un API'sini kopyalaması mı?

Peki Oracle, Amazon'un telif hakkını ihlal etti mi?

Yazar | CHARLES DUAN

Çevirmen | Crescent Moon, Baş Editör | Elle

Aşağıdaki çeviridir:

ABD Yüksek Mahkemesi bu yılın başlarında önemli bir davaya bakacak Bu duruşma, telif hakkı yasasındaki uygulama programlama arayüzlerinin yasal durumunu belirleyecek. Oracle ile Google'ın Android platformu arasındaki milyarlarca dolarlık bu davada, Yüksek Mahkeme Oracleın yanında yer alırsa, Google'ın kendisi de dahil olmak üzere birçok teknoloji şirketi arasındaki rekabeti bastırabilir ve hakim konumlarını sarsabilir.

Oracle, Google'ı telif hakkı ihlali ile suçladı ve Java programlama dilinin API'sini çaldı. Esasen API, bilgisayarlara işlem yapma talimatı vermek için kullanılan bir dildir. Bir dizi komut ve bu komutların kullanımıyla ilgili gramer yapısını içerir. Java yazılımının sinüs işlevlerini hesaplama veya mesajları şifreleme gibi önceden tanımlanmış görevleri yerine getirebilmesi için, programcıların bu komutları ve gramer yapılarını doğru bir şekilde kullanması gerekir, tıpkı Waffle House restoranının İrlanda tarzı kızarmış patates yapma sürecini doğru bir şekilde tanımlamak için bir dizi kelime kullanması gibi. : Dağılmış (patates parçalarını eşit şekilde ateşe koyun), boğulmuş (kalın bir soğan tabakası ile örtün), parçalara ayırın (bir kat jambon ile örtün), küp küp doğranmış (doğranmış domatesleri koyun).

Google Android, Java API ile uyumluluğunu tasarlanırken belirlemiştir, çünkü ancak bu şekilde Java'ya zaten aşina olan programcılar yazılımlarını ve bilgilerini mobil cihazlar için bu yeni platforma kolayca getirebilirler. Bu amaçla Android, ilgili Java API komutlarını ve sözdizimi yapısını doğru bir şekilde kopyalamalıdır. Oracle, Java API'nin bu "yeniden uygulanmasının" yetkisiz bir roman "Harry Potter" yazmaya eşdeğer olduğuna ve bu nedenle Oracle'ın Java API komutlarının ve gramer yapısının ihlali olduğuna inanmaktadır.

Bununla birlikte, Java API tek API değildir ve Android tek yeniden uygulama değildir. API'ler tüm modern teknolojilerde kullanılmaktadır ve yeniden uygulama, bilgisayar endüstrisinde rekabeti sağlamanın ve büyük şirketlerin müşterileri kilitlemesini önlemenin önemli bir parçasıdır.

Oracle, Amazon'un S3 API'sini ihlal etti mi?

Amazon'un veri depolama platformu S3'e bir göz atalım. Amazon, programcıların S3'te dosya depolamasını ve almasını kolaylaştırmak için S3 ile etkileşim kurmak için çok kapsamlı ve ayrıntılı bir API hizmeti oluşturdu. Örneğin, saklanan dosyaların bir listesini almak istiyorsanız, GET komutunu gönderebilir ve klasör adını ve kodlama türü, devam belirteci ve x-amz-date gibi diğer parametre bilgilerini belirtebilirsiniz. Amazon'un S3'ünü kullanmak için bu parametreleri doğru bir şekilde kullanmanız gerekir.

Rakipler, Amazon'un pazar lideri bulut hizmetlerine akın etti, bu şaşırtıcı değil. Bu rakipler, programcıları Amazon ürünlerini kullanmaktan vazgeçmeye ikna etmek için S3 API'yi yeniden uygulamaya koydu. Ayrıca, S3'ün komutlarını, parametrelerini, gramer yapısını ve tüm S3 API'sinin organizasyonunu, başka bir deyişle Oracle'ın telif hakkı yasasıyla korunması gerektiğine inandığı şeyleri taklit etmeleri gerekir.

Rakipler tarafından kullanılan programlama dilinin Amazon'unkinden farklı olabileceği doğrudur, bu nedenle yazılımın içindeki kod birebir kopya gibi görünmemektedir. Bununla birlikte, API'nin başka bir bilgisayar dilinde uygulanması yalnızca bir çeviri işlemidir ve telif hakkı alınmış bir çalışmayı başka bir dile çevirmek de bir ihlaldir.

Amazon S3 API sağlayan şirketler arasında Oracle da yer alıyor. Oracle'ın "Amazon S3 Uyumluluk API'si" S3 ile uyumlu olmak için, x-amz etiketi dahil olmak üzere Amazon API'deki birçok öğeyi çoğaltır.

Peki Oracle, Amazon'un telif hakkını ihlal etti mi? Oracle ile iletişime geçtik ve Amazon'un S3 API'sini kopyalama iznine sahip olup olmadıklarını sorduk. Bir Oracle sözcüsü, S3 API'nin Apache 2.0 lisansı kullandığını söyledi. Bize Amazon'un Java SDK'sının Apache 2.0 lisansını kullandığını gösterdi.

Ancak Amazon SDK kodu, S3 API'yi uygulayan kodu değil, yalnızca S3 API'sini kullanır. İkisi arasındaki fark, İrlandalı kızarmış patates sipariş eden müşteri ve Waffle House şefi ile aynıdır. API'yi kullanmak için kod organizasyonu, API'yi uygulayan koddan tamamen farklıdır; API'yi kullanan kod, API'nin tamamını bile içermeyebilir. Oracle, yıllardır API kullanımının yeniden uygulama ile hiçbir ilgisi olmadığını ve telif hakkı ihlali olmadığını (aksi takdirde Java kullanan her uygulama geliştiricisinin bir ihlal olacağını) savunuyor. Oracle çift etiketleyemez: bir yandan API'yi kullanan kodun API'deki telif hakkıyla korunan malzemeye sahip olmadığına inanılır; diğer yandan Oracle'ın S3'ü yeniden uygulayabilmesini sağlamak için API'yi kullanan kodun API'nin telif hakkına sahip olduğu da söylenir.

Apache lisansı gerçekten geçerli olsa bile, Oracle lisans koşullarına uymuyor gibi görünüyor. Apache Lisansının 4. Bölümü, türev çalışmalara bir açıklama ve atıf beyanı eklenmesini gerektirir. Ancak, Amazon'dan bahseden herhangi bir Oracle dokümantasyonu veya web sitesi bulamadım ve Apache'nin lisansını belirtmedi.

API telif hakkı yasal bir mayın tarlası haline gelebilir

Amazon S3 API'yi yeniden uygulayan şirket sadece Oracle değil. Birkaç bulut depolama sistemi aynıdır. Teknoloji endüstrisinde birçok başka API ve yeniden uygulama vardır. Wi-Fi ve İnternet protokolleri gibi teknik standartların tümü API'leri kullanır ve modern iletişim teknolojisini kullanan her bilgisayar ve cihaz bu API'leri yeniden uygulamalıdır. Oracle'ın telif hakkı teorisi, tüm bilgi işlem eylemlerinizi (çevrimiçi belgeleri okumaktan video izlemeye kadar) yasal bir mayın tarlası haline getirebilir.

Bu geniş kapsamlı etkilerden kaçınmak için, Oracle ve Temyiz Mahkemesi, Oracle'ın görüşünü desteklemek için telif hakkı ihlalini yeniden uygulanan API ile sınırlamaya çalıştılar ve orijinal API ile "uyumsuz" bazı bölümlere sahip olmalıdır. Ancak kısmi yeniden uygulama çok yaygın bir davranıştır ve hatta Oracle'ın S3 uyumluluk API'si bile onunla Amazon API arasındaki birçok "farklılığa" ve uyumsuzluğa işaret etmiştir.

Oracle'ın telif hakkı davasının tehlikesi, küçük teknoloji şirketlerinin ana akım yazılım platformlarıyla uyumlu yazılımlar oluşturamamasıdır. Bu uyumluluk olmadan, ana şirket API'lerine aşina olan yazılım programcılarının geliştirilmesi şirketin ürünleriyle sınırlı olacaktır. Elbette, rakipler API'yi kullanmak için izin talep edebilir, ancak telif hakkı yasası bu şirketlere rekabet avantajı sağlayacak ve bu da oldukça rekabetçi yazılım pazarı için iyiye işaret değil.

Orijinal: https: // arstechnica .com / tech-policy / 2020/01 / oracle-copy-amazons-api-the-the-copyright-ihlal /

Bu makale bir CSDN çevirisidir, lütfen yeniden basımın kaynağını belirtin.

Apple'ın resmi web sitesi takas fiyatı Şakül ; Dai Wei yasal temsilci ve yöneticilerden çekildi; TensorFlow 2.1.0 yayınlandı | Geek Headlines

"Kardeşim 1 yıl mezun oldu ve Python'dan 50W kazandı!" Netizen: Çok az üfleyin ...
önceki
İngiltere Başbakanı yoğun bakım ünitesine nakledildikten sonra durumu kötüleşti! ABD hisse senetleri 1600 puan yükselerek% 8 arttı Küresel salgın dönüm noktası mı?
Sonraki
Piyasanın iniş ve çıkışlarında "sürekli mutluluk" nasıl elde edilir?
ABD hisse senetleri son işlemlerde şiddetli bir şekilde yükseldi, Dow 1.600 puan yükseldi ve yeni bir toparlanma zirvesine ulaştı.İngiliz Başbakanının durumu kötüleşti ve yoğun bakım ünitesine girdi,
İlk 49 sağlık ekibi bugün Wuhan'dan tahliye edildi ve Guangdong sağlık ekipleri 19'undan sonra Guangdong'a dönebilir.
GACın çalışma ve üretime devam etmek için "çalışma kitabı": "Kaybedilen zaman nasıl geri alınır"?
Alman çift çeşitli karnavallara katıldı ve binlerce kişi karantinaya alındı, oyun durduruldu ve istasyon boştu
Tavla, Dongyangguang ... Dongguan, Chang'an'da inşaatı devam eden tüm büyük projeler yeniden başladı
Guangxi İlk ve Orta Okulları Zhuang Halkının "3 Mart" Çevrimiçi Somut Olmayan Mirasını "Hava Sınıfı" ile Kutladı
Kapalı! Zibo'daki 43 tıp kurumu iptal edildi (liste eklidir), bir daha gitme
Savaşçı Sakura Masashi geri döndü! Salgın için çok çalıştığınız için teşekkürler
Savunmasız yetişkinler obezite nedeniyle çöküşün eşiğinde, liposuction riski var, Jimei neden hala gitmesine izin vermiyor
Tıbbi güzellik ile cilt nasıl iyi korunur? Giriş seviyesi tıbbi güzellik cilt bakımı Amway
Qilu Hastanesinden yedi tıbbi ekip üyesi eve gidiyor! Huanggang halkı yumurta verir, gelenek en yakınları içindir.
To Top