Google, Android N-dən Java API-lərini açıq mənbəli alternativlə əvəz edəcəkdir

Kahin

Bu gün mobil cihazlar üçün bir əməliyyat sisteminin batırılması lazım olan müxtəlif proqram sxemi olduqca mürəkkəbdir və içində olduğu müəllif hüququ və müəllif hüququ ilə məşğul olmalıyıq bir tablet, geyilə bilən və ya smartfon alan bir müştəriyə ən yaxşı istifadəçi təcrübəsini gətirmək üçün müəyyən xüsusiyyətlərə, kodlara və vasitələrə sahib olmaq üçün. Müəyyən sürücülərin və ya API-lərin istifadəsinə görə hər iki-üç məhkəməyə gedən müxtəlif texnologiya şirkətlərinin onları necə gətirdiyini onsuz da bilirik. Şirkətlər bu tip çatışmazlıqları bacardıqları qədər aşmağa çalışarkən itirənlər ümumiyyətlə istifadəçi olduqları daimi bir mübarizə.

Google-un bu vəziyyətdən çıxması üçün çox şey var Oracle-dan müəllif hüquqları iddiası Java API istifadəsi ilə əlaqəli. Ya bu səbəbdən, ya da ikisi arasında gizli bir razılaşma ola bilmək üçün Google, Android N-dən mobil cihazlar üçün platformanın Java-dan asılılığını Oracle-dan tətbiqetmə lehinə geri götürəcəyi demək olan bir qərara gəlməli idi. açıq mənbə OpenJDK. Google-un verdiyi səbəb tamamilə açıq mənbə proqramı barədə qərar verməkdir, baxmayaraq ki, əsl səbəb Android-in hər zaman pulsuz proqram olmaq istədiyi ilə daha çox niyyətdən daha çox qanuni ehtimallarla əlaqəlidir.

Java-dan davam edir

Oracle Sun Microsystems əldə etdi, Java proqramlaşdırma dilinin orijinal sahibləri və kod kitabxanaları, 2010-cu ildə və o vaxtdan bəri Android üçün Google ilə davamlı bir mübarizədə özünü tapdı. Oracle'ın şikayəti, Android-in Java API'sini icazəsiz istifadə etməsidir. Tətbiqin API-ləri və ya proqramlaşdırma interfeysləri, proqramlaşdırma dillərinin lüğətlərinə bənzəyir və inkişaf etdiricilərə yazma kodundan keçmədən bütün funksionallıqları əldə etməyə imkan verir. Google, bu API-lərin müəllif hüququ ilə qorunamayacağını iddia edir və bu da texnologiya sənayesini müxtəlif sahələrdə bölən böyük bir mübahisəyə səbəb oldu.

Java

Bu günə qədər bu problem qanuni şəkildə həll olunmayıb. Bəli, münsiflər heyəti 2012-ci ildə Google-un vizionunun tərəfini tutdubaxmayaraq ki, federal məhkəmə API-lərin müəllif hüququ ilə heç bir problem olmadan qorunacağını söyləyərək qərarı ləğv etdi. Keçən iyun ayında Ali Məhkəmə yenidən məhkəməyə qayıtmaqdan imtina etdi və bu da aşağı məhkəmələrə göndərildi.

Bu yeni dəyişikliyin inkişaf etdiriciləri necə təsir edəcəyi

Dava hələ də aktiv olduğu üçün Google böyük bir səssizlikdədir bu nöqtədə. Əlbəttə ki, yeni bir dəyişiklik edərkən, açıq mənbə kitabxanalarından istifadə etməyə təşviq edən Android-in açıq mənbə təbiətini bərpa etməkdir. Bu səssiz dəyişiklik, Android-in gələcək versiyaları üçün Google tərəfindən təsdiqlənən mənbə kodundakı yeni bir əlavə sayəsində tapıldı.

AçıqJDK

Son istifadəçilər üçün nəzərə çarpan dəyişikliklər olmamalıdır. Edir həqiqətən bəzi fərqləri görəcəyiniz inkişaf etdiricilər üçünYalnız OpenJDK-ləri olduğundan və sadələşdirilmiş bir kodla işləmək istərdikləri üçün iki API arasında seçim etmək məcburiyyətində qalmayacaqları üçün. Google üçün bu, açıq mənbəli tətbiqetmənin, xüsusən Android-i inkişaf etdirə biləcək yeni yollarla inkişaf etdirilməsinə daha çox təsir etmək üçün bir qapı açır.

Bir sözlə, belədir Google tərəfindən yaxşı bir strateji hərəkət Oracle-dan davamlı şikayətlərdən qurtarmaq. Beləliklə, bu tətbiqetmənin daha yeni təfərrüatlarını bilməliyik ki, bu gələn il ilk N olacaq Android-in yeni böyük versiyasında başlayacaq.


Məqalənin məzmunu bizim prinsiplərimizə uyğundur redaktor etikası. Xəta bildirmək üçün klikləyin burada.

Şərh yazan ilk kişi olun

Şərhinizi buraxın

E-poçt ünvanından dərc olunmayacaq.

*

*

  1. Məlumat üçün cavabdehdir: Aktualidad Blog
  2. Verilənlərin məqsədi: Nəzarət SPAM, şərh rəhbərliyi.
  3. Qanuniləşdirmə: Sizin razılığınız
  4. Məlumatların ötürülməsi: Qanuni öhdəlik xaricində məlumatlar üçüncü şəxslərə çatdırılmayacaqdır.
  5. Veri saxlama: Occentus Networks (AB) tərəfindən yerləşdirilən verilənlər bazası
  6. Hüquqlar: İstədiyiniz zaman məlumatlarınızı məhdudlaşdıra, bərpa edə və silə bilərsiniz.

bool(doğru)