Linux çekirdeğine Apple’ın AirDrop teknoloji özelliğini getirmek için planlanan yeni sürücü yaması incelenmek üzere sunuldu. İnceleme aşaması başarılı bir şekilde sonuçlandığı takdirde T2 güvenlik çiğine sahip Mac modellerinde Linux sistemi üzerinden Apple cihazlarıyla çift yönlü dosya aktarımını sağlanabilecek.
Linux için AirDrop Desteği Nasıl Çalışacak?
Apple’ın AirDrop teknolojisi, fotoğraf, belge veya diğer dosyaları yakınınızda bulunan Apple cihazları arasında kablosuz aktarım yapmanıza olanak tanıyor. Linux işletim sistemiyle Mac kullanan kullanıcılar bu zamana kadar bu teknoloji özelliğinden faydalanamadı. Açık kaynak geliştiricisi olan Andre Eikmeyer, Linux çekirdeği için yeni geliştirmiş olduğu yamalar ile bu açığı kapatmaya çalışıyor.
Açık kaynak geliştiricisinin incelemeye sunmuş olduğu bu yama paketi Broadcom’un brcmfmac kablosuz ağ sürücüsüne Apple Wireless Direct Link (AWDL) desteğini getiriyor. ADWL, AirDrop kullanarak Apple cihazlarınız arasında kablosuz bağlantı kurmayı sağlayan bir teknoloji yapısıdır. T2 çiğine sahip Mac modellerinde bulunan AWDL teknolojisi işlemleri firmware üzerinden sağlıyor.
Linux sisteminde sürücü, AWDL arayüzünü oluşturarak ihtiyaç duyulan parametreleri gerçekleştiriyor. Bağlantı takviminin yönetilmesi, kablosuz veri çerçevelerinin iletilmesi ve diğer cihazlarla iletişim işlemlerini ise firmware tarafından sağlıyor.
Ayrıca cihazların keşfedilmesi, bağlantı seçim süreçleri ve AirDrop protokolünün yönetimi gibi işlemler kullanıcı bölümündeki yazılımlar sayesinde tamamlanıyor.

Linux çekirdeğinde AirDrop desteğinin çalıştırabilmesi için ayrıca kullanıcı alanında çalışan bir yazılım da gerekiyor.
Tam da bu noktada Rust programlama dili ile geliştirilmiş olan t2-drop projesi gün yüzüne çıkıyor. kaiT2en projesinin içerisinde yer alan yazılım, NetworkManager ile entegre olarak AirDrop işlemlerinin Linux üzerinden gerçekleştirilmesini sağlamakta.
Çekirdek yamaları ve t2-drop beraber kombine bir şekilde kullanıldığında ise T2 çipine sahip Mac modelleri, diğer Mac, iPhone ve iPad cihazlarıyla dosya alabilecek ve gönderebilecek.
