Makale

Oracle v. Google hala 10 yıl önceki kadar kafa karıştırıcı ve açgözlü.

protection click fraud

Herkesin umduğu şey, Oracle ve Google arasında 10 yıllık uzun savaş Yargıtay, Java telif hakları konusunda Oracle ile Google arasındaki meseleyi dinlerken bu hafta başlıyor.

Konunun her iki tarafındaki insanlardan, sonucun gelecekteki tüm yazılımların nasıl yazılacağını ve mevcut tüm yazılımların nasıl "sahiplenildiğini" nasıl belirleyeceğini sorduğunu duymuş olabilirsiniz. Var Temelde kafanızın karışması için iyi bir şans ve sadece her şeyin ortadan kalkmasını diliyorum, böylece daha ilginç haberler yine teknoloji medyasına hakim olabilir (teknoloji haberleri sıkıntısı yok değil mi? şimdi).

Bazıları Oracle'ın Java'yı Sun Microsystems'den satın almasının nedeninin lisans ücreti için dava açabilmesi olduğunu düşünüyor.

Eğer öyleyse, yalnız değilsiniz. Milyarlarca değerinde iki şirketin (ve Google'ın durumunda, trilyonlara yakın) kimin daha fazla milyarlar toplayacağı konusunda kavga ettiğini görmek yorucu olabilir ve çoğu zaman tasarım gereği kafa karıştırıcı olabilir. Bu dava farklı değil. Ve en kötü haber şu ki, karar verilirse verilsin, yine de bitmemiş olabilir; avukatlar yeni faturalandırılabilir öğeler bulmakta gerçekten çok başarılılar.

Bu 17 Amazon Prime Day fırsatı şu anda satın alınabilir

Bütün bunlar bir yana, dava dır-dir oldukça önemlidir ve tüm yazılımlar ve onu geliştiren şirketler üzerinde büyük bir etkisi olabilir, çünkü Kalbi hala bir sonuca ulaşmak için kullanılan yöntem olmasa bile bir sonucun telif hakkına tabi olup olmayacağı ile ilgilidir.

Google'ın bakış açısı ve çoğunlukla her teknoloji şirketi Oracle olarak adlandırılmamış, hiçbir şeyin yanlış yapılmamış olması ve telif hakkı türünü Oracle'ın istediği ihtiyati tedbir, başkalarıyla birlikte çalışabilen yazılım geliştirmeye ciddi kısıtlamalar getirecektir. yazılım. Oracle, Google'ın mevcut Java işlevlerini veya arayüzlerini kullanabilen bir kod tasarlayamaması gerektiğini iddia ediyor Java Google "yazdı", Oracle'ınkinden çok farklı olsa bile, Java sürümüyle uyumlu olması için versiyon.

Bence neler olup bittiğini açıklamanın en iyi yolu, Oracle adında küçük bir şirketin aynı şeyi 1979'da IBM'e nasıl yaptığına ve bunu yaparak milyarlarca dolar kazandığına bakmaktır.

1970'lerin ortalarında IBM, herhangi bir veritabanı sorgusu sözdizimini kullanmak kadar kullanımı kolay bir veritabanı sorgu dili olan SQL (Yapılandırılmış Sorgu Dili) olarak bilinen şey üzerinde çalışmaya başladı. SQL'i kullanmak için çok fazla resmi bilgisayar bilimi eğitimine ihtiyacınız yok ve bu nedenle 40 yıldan fazla bir süredir hala oldukça popüler. Sadece çalışıyor.

2020'de Oracle'ın hala SQL kullanma lisansı yoktur ve hiçbir zaman buna ihtiyaç duymamalıdır.

Bu fikir çok benzersiz olduğu için, IBM araştırmacıları dili ve nasıl çalıştığını belgelemek konusunda harika bir iş çıkardılar. O zamanlar SDL olarak bilinen Oracle, haklı olarak böyle bir ürüne dahil olmayı istediğinden, geliştirdiği herhangi bir ticari yazılımdan emin olmak için proje hakkında daha fazla ayrıntı almak için IBM'e başvurdu. bu yeni sorgu sözdizimi ile% 100 çalıştı. Uzun lafın kısası IBM, bazı bilgilerin gizli olması gerektiğine ve Oracle'ın istediği tüm ayrıntıları alamadığına karar verdi.

Ancak SQL hemen hemen her şekilde çok iyi belgelendiğinden Oracle, işlevselliği ve yeni Oracle veritabanını klonlayabildi (burada şirket adını aldı) tamamen uyumluydu ve IBM kendi markasını kullanarak herhangi bir ticari ürün geliştirmeye başlamadan önce pazara ulaştı. kodu.

Ve bu iyiydi. Ve iyi olmalı. Aslında zorunlu iki yazılım parçası rekabet yerine birbiriyle çalışacak şekilde yapılabilirse sorun olmaz. IBM bile aksini söylemiyor. Aslında Oracle'ın şu anki sürümü dışındaki hemen hemen her şirket bunun iyi olması gerektiğini düşünüyor.

2010'a hızlı sar ve Oracle Google'a dava açtı Google Java'yı "yeniden uyguladığı" için telif hakkı ihlali için (sonuçların aynı çıkmasını sağlayacak şekilde dili yeniden yazdığını). Google, yanlış bir şey yapmadığını ve ABD telif hakkı yasasının özellikle çalışma yöntemlerini hariç tuttuğunu söylüyor; tüm yaptığı, her iki sürümü birlikte çalışabilir durumda tutmak için işlev adlarının ve argümanların aynı kaldığından emin olmaktı.

Dikkat edin ABD telif hakkı yasası dedim. Bunun nedeni, dünyanın geri kalanında Oracle'ın Google'ı yaptıklarından dolayı mahkemeye çıkaramayacağı için dır-dir kanun, hem kağıt üzerinde hem de pratikte. Ve burası, bu kararın ilerleyen tüm yazılımları nasıl etkileyebileceğine dair tüm vahimlerin konuştuğu yerdir. Yıllarca, ABD'deki yazılım telif hakkı yasasının Oracle ve Google'ın geçmişte kendi yararlarına kullandıkları şekilde işlediği kabul edildi. Bu algıyı değiştiren bir şey olursa, yazılım API işlevselliği nedeniyle iOS'un parçalarına "sahip" Bell Labs gibi çılgın fikirler o kadar da zor değildir. Muhtemel görünen bir şey değil, ancak 10 yıl önce ABD Yüksek Mahkemesi önündeki dava da pek olası görünmüyordu.

Jerry Hildenbrand

Jerry, Mobile Nation'da yaşayan bir inek ve bundan gurur duyuyor. Parçalayamayacağı hiçbir şey yok, ama yeniden birleştiremeyeceği birçok şey var. Onu Mobile Nations ağında bulacaksın ve Twitter'da ona vur hey demek istersen

instagram story viewer