Linux 3.3 ve Android 2012 nihayet elele

jrmateja | 02:29 | 0 yorum


En yeni Linux çekirdeği, sürüm 3.3, Google'ın Android projesi kodu içerir. Yani Android ve diğer Linux tabanlı projeler hem de yardımcı olmalıdır.



Linux ve Android iki yakından bağlantılı açık kaynak projeleri, ama birbirlerinden ne kadar uzak gibi önemli oldum - düne kadar.
Linus Torvalds, Linux çekirdeği proje lideri, işletim sisteminin çekirdek bir sürümüçıktığında İşte bu iki dünya arasında köprü olduğunu.Linux çekirdeğinin 3.3 sürümü bu iki proje arasında izolasyon sonuna başlangıcıdır.
Aşağı kapakları altında, her Android telefon bir Linux telefon. Android uygulamalarıyazma programcılar genellikle Java benzeri arayüzü, Linux bir Google-özelleştirilmiş bir sürümünü farklı işleri arasında geçiş ve bellekte eldeki hazır ihtiyaç duyulan veri tutmakgibi klavye girişi gibi altta yatan ayrıntıları işler. Kullanmalarına rağmen
Torvalds Kernel.org Web sitesinde denetleyen ana deposundan kapalı dallı oluyor ayrı bir kod tabanı - Fakat Google'ın Android  bir "çatal" olmuştur.
Torvalds, "ana hat" versiyonu ile Google'ın Android Linux birleştirilmesi sonucunda, her şey iyi giderse, kolay programlama ve ilgili tüm taraflar için bu nedenle hızlı bir ilerlemeolmalıdır. Google er mainline Linux eklenen yeni özelliklerden ve ana hat çekirdek ile senkronize kendi kodunu tutarak daha az uğraş ile yararlanabilir. Ve mobil cihazlardaLinux kullanarak başkalarının daha önce Google'ın ayrı çatal alınması gerekiyorduiyileştirmeler yararlanabilir.
Google, genellikle de kendi açık kaynak eserler başlatılıyor gibi geri kendi eklemelerkatkıda bulunan, birçok açık kaynak projelerinin bolca kodu kaldırır. Ama bazen şirketingenel işbirlikçi, kod paylaşımı ethos verilen gerilimlere yol açar bir projenin birincilgeliştiricileri, bir izolasyon içinde daha fazla çalışmak için tercih ediyor.

Google'ın Android ekibi, açık-kaynak kardeşleri ile bağlantı bir diğer örnek, WebKit tarayıcı motoru ile. Google'ın WebKit ayrı bir çatal gibi onun hisse senedi Android tarayıcı üzerinde çalıştığı, ancak Android için Chrome gelişiyle birlikte, kendi tarayıcısının mobil versiyonu sıradan WebKit proje ile entegre ediliyor.Geri Linux 3.3 ile içine katTorvalds, Linux çekirdeği e-posta listesinde dün gece Linux 3.3 duyurdu. O Android birleştirme özel not, ama yapılan bu ay sürüyor oldu. Tim Kuş, Linux Vakfı, tüketici elektroniği proje üzerinde çalışan bir Sony programcı, Aralık ayında "Android mainlining projesi" duyurdu."Ben ana hat Linux çekirdeği içine Android gelen ana hat yamaları ve özellikleri için bir çaba yapmak için bir projenin başında duyurmak istiyorum," Kuş dedi.Kasım ayında Torvalds kendisi iki kamp arasındaki gerginlikleri yatıştırmaya çalıştığı kısa bir süre sonra O'nun sözlerini geldi. O Muktware Kullanıcı Swapnil Bhartiya röportajda şunları söyledi:Orada her zaman bir çatal ve ben çatal iyi şeyler aslında düşünüyorum, birilerinin ihtiyacı ve standart çekirdek farklı bir şeyler yapmak için teknik bir neden görmemektedir anlamına gelir. Ama en çok çatal hataları vardır. Onlar gereken şeyler aslında yapmaya değer ve en çok çatal die sonucu olmadığını bulabilirsiniz. Bazı çatal başarılı - Android ile Google gerçekten çok başarılı olmuştur.Şimdi, biz, söylemek nasıl bahsediyoruz 'doğru, yanlış idi Hey, doğru bir şey yapmanın başarılı.' Biz iyi parçalar birleştirme nasıl bahsediyoruz.Greg Kroah-Hartman, kıdemli bir çekirdek geliştirici ve yeni Linux Vakfı arkadaşı, aynı zamanda Google + Linux 3.3 'de Android çekirdek bileşenleri beklemek söyledi. Ve Muktware ile bir Şubat röportajda, dedi, "3.3 çekirdek sürümü hiçbir değişiklik ile bir Android userspace önyükleme izin, ama çok iyi güç yönetimi olacaktır. 3.4 çekirdek sürümü umarım güç yönetimi kancalar olacak Android içinde ihtiyaç duyduğu boyunca 3.3 çekirdek sürümü içine yapmadım birkaç küçük eksik altyapı adet. "Android için Boot"Bir robot userspace Boot" bir geliştirici yerine biri Google'ın özel sürümü almak zorunda daha standart bir Kernel.org çekirdeği üzerinde Android çalıştırmak anlamına gelir.Bellek ve işlemci gücü sınırlarını, örneğin ile elektronik cihazlarda Linux kullanarak çok sayıda - Bu birçok programcılar için kullanışlı olabilir. Ve Mozilla, onun B2G (Gecko Boot), Linux tabanlı bir tarayıcı işletim sistemi için proje ile de entegrasyon yararlanmak için duruyor. Şu anda Android açık kaynak projesi (AOSP) yazılımı kullanıyor.Android mainlining projenin bir Şubat toplantısında, programcılar birleştirme detaya kazdık.Gerginlik olmuştur Bir alana bir programcı belirli bir hesaplama işlemi düşük güç uyku durumuna geçmesini bilgisayarınıza önlemek gerektiğini kernele söylemek sağlar WakeLock adlı bir Google teknolojisi ile.Linux Haberleri Google izolasyon geliştirilen WakeLock ilk nefret, belgelenmiş. Bu hoşnutsuzluk kuşkusuz Google onarmakla çitler bu başlangıçta ana hat çekirdek geliştiricileri ile yakın çalışmış olsalardı daha için daha fazla iş anlamına geliyordu.Ama Google kendi öncelikleri vardı, ve işbirliği zaman alır. Ve görünüşe göre bu çitler unmendable değildi.

Category: , , , , ,

0 yorum