Android programlamada Google neden Java yı seçti?

soruldu: 17 Nis '12, 15:37

electrocoder's gravatar image

electrocoder
486152027
cevap kabul oranı: 7%

değiştirildi: 18 Nis '12, 03:56

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183

Linkler için teşekkürler.

Sanal makina, güvenirlik ve yaygınlık elbette Java nın artıları ama Oracle ile mahmelik olacağına linux üzerinde yaygın olarak kullanılmakta olan c, c++ veya script dillerine yönelebilirdi. Veya Go dilinin gelişimine hız verip kendi dilini kullanabilirdi.

Mahkeme sonucuna göre belkide başka bir dil üzerinde yoğunlaşır.

(17 Nis '12, 16:51) electrocoder electrocoder's gravatar image

Bugünlerde biliyorsunuz Oracle ve Google arasinda bu konuda bir mahkeme davasi var. Oracle Google'i, Android'i olustururken Java patentlerini hice saymakla sucluyor.

Oracle'i savunan avukat Michael Jacobs son durusmada Google yöneticileri arasinda gerceklesen e-posta aliverisinden örnekler vermis. Buna göre Google yöneticilerinin Oracle firmasindan Java lisansli alinmasi konusundan haberdar oldugu anlasiliyor. Bu yöneticiler arasinda Google kurucu ve simdiki yöneticisi Larry Page'de var.

Jacobs tarafindan sunulan e-posta delilleri arasinda bir Android gelistiricisi olan Tim Lindholm'un agustos 2010'da Android program yöneticisi Andy Rubin'e gönderdigi bir e-posta da var. Lindholm yazisinda, Larry Page ve Sergey Brin tarafindan Android bünyesinde kullanilmak üzere Java alternatiflerini arastirmalari istendigini, ama yapilan arastirma sonunda Java'ya alternatif bulamadiklarini ve bu yüzden bir Java lisansi alinmasi gerektigiini yazmis.

Sorunuza kisaca cevap vermek gerekirse: Android gelistiricileri Java'ya alternatif bulamadiklari icin Android Java tabanli.

EOF (End Of Fun) Özcan Acar

permanent link

cevaplandı: 18 Nis '12, 04:07

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183
cevap kabul oranı: 52%

Bence Java'nın populerligi de önemli bir etkin olmuştur. Son anketlere göre Java kullanımı %17 çıkmış.

permanent link

cevaplandı: 19 Nis '12, 01:38

Mesut's gravatar image

Mesut
60721017
cevap kabul oranı: 25%

Bence de yaygınlık önemli bir etken olmuştur. Platformun tutması için öncelikle geniş bir kesim tarafından bilinen ve kullanımı çok da zor olmayan (C'ye göre daha üst düzey) bir dili seçmeleri gerekirdi ki uygulama geliştiriciler çoğalsın ve uygulama sayısı hızla artsın. Java'nın portability'si (esnekliği, taşınabilirliği) de bir diğer etken. Ayrıca halihazırda kullanılmakta olan, yani hazırda bulunan bir sürü kütüphane ve kaynak koda da en başta sahip olmuş oldular. Zaten kavga da buradan çıktı, Oracle, "siz bizim kaynak dosyaları aynen veya çok az bir değişiklikle kopyaladınız" diyerek isyan çıkardı.

permanent link

cevaplandı: 19 Nis '12, 07:00

nevzat's gravatar image

nevzat
66114
cevap kabul oranı: 0%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079
×819

Soruldu: 17 Nis '12, 15:37

Görüntüleme: 1,786 kez

Son güncelleme: 02 Nis, 19:11

powered by BitNami OSQA