Merhabalar,

>Anladığım kadarıyla, linux, özgürlük vs. hikaye, android tam anlamıyla 
>sandboxed bir ortam,
>sdk, ndk farketmiyor, herşey dalvik-java bytecode'a çevrilip, dalvik vm. 
>üstünde çalışıyor.
>SL4A nın durumu da farklı değil.

Hersey degil, sadece NDK ile derlediginiz seyler native olarak kaliyor. NDK 
icerisinde bir C derleyicisi (sanirsam gcc) barindiriyor. Eger yazdiginiz kod 
kullanici arayuzu gerektirmiyorsa o zaman saf C/C++ kodu yazip 
calistirabiliyorsunuz makinada. Resmi olarak NDK 5'den itibaren JAVA'siz native 
uygulama destegi oldugu soylense de NDK 4'ten beri cesitli hacklerle (Android 
kodunun bir kismini full OS surumunden alip kendi kodunuza eklemek gibi cirkin 
yontemlere) bunu yapmak mumkun. 


Tabii yukarida dedigim cok teknik teorik bir aciklama. Pratikte hemen hemen 
hicbir uygulama gelistirici GUI'siz bir uygulama gelistirmez o yuzden Google 
herkesi Android uzerinde dalvik'e mahkum etmis durumda. Ama yine de teorik 
olarak Android'i custom rom uretebilir bir seviyede kullanacak durumdaysaniz o 
zaman JAVA'ya mahkum degilsiniz. Veyahut benim gibi direkt Android cihaz 
ureticisi firmalar icin yazilim gelistiriyorsaniz ve bu sekilde firmalarin 
kendi resmi romlarina direkt erisiminiz varsa, yine ayni sekilde. 


>
>Ortaya çıkan sonuç, Google'ın derdi, linux'u bütün lisans ve diğer 
>masraflar vb.
>engellerden kurtulmak için kullanıp, kendi android marketinden para 
>kazanma çabasından iler gitmiyor,
>gibi gözüküyor.

Ha sunu bileydiniz :) Neyse ki dinsizin (Google) hakkindan imansiz (Oracle) 
gelir demisler, o yuzden umutluyum. Eger Oracle dalvik konusunda Google'a 
actigi davayi kazanirsa Google'in o kurtulmak istedigi masraflar elinde 
patlayacak.  Iste linux ozgurluk falan iste o zaman denizin dibini boylamis 
olacak.


>
>On 04/04/2011 08:26 PM, Zeki Çatav wrote:
>> Merhaba,
>> Henüz alfa düzeyinde olduğu ifade edilen ama işe yarayabilecek görünen
>> şöyle bir durum söz konusu;
>> http://code.google.com/p/android-scripting/
>> Belki aşina olunan ortamlarda çalışarak android için program
>> geliştirmeyi kolaylaştıracak.
>>
>_______________________________________________
>Linux-mobil mailing list
>Linux-mobil@liste.linux.org.tr
>https://liste.linux.org.tr/mailman/listinfo/linux-mobil
>Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
>
_______________________________________________
Linux-mobil mailing list
Linux-mobil@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-mobil
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap