Windows’tan sonra şimdi Git – Google programlama dili telemetri tartışması

Saberie

Active member


  1. Windows’tan sonra şimdi Git – Google programlama dili telemetri tartışması

Açık kaynaklı projeler, eve yapılan telefon görüşmelerinden de yararlanır. Bu tez, Google’da açık kaynaklı Go programlama dilinin geliştirilmesine liderlik eden bir yazılım mühendisi olan Russ Cox ile paylaşılmıştır. Ardından, temel Go araçları kullanılırken oluşturulan telemetri verilerinin toplanmasını ve değerlendirilmesini önerir. Mekanizma varsayılan olarak etkinleştirilmelidir, ancak “basit, etkili ve kalıcı” bir devre dışı bırakma mümkün olmalıdır. Yaklaşım, Go geliştirici topluluğunda büyük bir endişeyle karşılandı.


“Şeffaf Telemetri”


Cox, GitHub kod barındırma platformuyla ilgili önerisinde, geliştiricilerin yazılımlarının hangi bölümlerinin kullanıldığını ve amaçlanan şekilde çalışıp çalışmadıklarını nasıl öğrenebileceklerini soruyor. Onun için modern cevap “telemetri” dir. Bir uygulama, programcıların destekleyebileceği merkezi bir sunucuya veri gönderir. Bu nedenle Google çalışanı, açık kaynak girişimlerinin “yeni telemetri projeleri aramasının” gerekli olduğuna inanıyor. Bu, geliştiricilerin ayrıntılı kullanıcı etkinliğinin müdahaleci izlerini toplamadan “verimli ve etkili” çalışmasına olanak tanır.

Birkaç blog gönderisinde Cox, “şeffaf telemetri” için bir plan üzerinde durdu. Bu adı seçmesinin nedeni, yöntemin “her yüklemeden yılda birkaç kilobayt” ile mümkün olduğunca az bilgi toplamasıdır. Ayrıca, toplanan veriler “kamu incelemesi ve analizi için” yayınlanacaktı. Yüklenen raporlar, kullanıcı tanımlayıcıları, cihaz tanımlayıcıları veya benzer tanımlayıcılar içermiyordu. IP adresleri de hariç tutulmuştur. Her şey, geleneksel komut satırı tabanlı araçlarıyla “Go toolchain” ile ilgili. Yaklaşımı dünya çapındaki tüm Go programlarına genişletmek “açıkça uygunsuz” olacaktır.


coşku ve protestolar


Plan sadece birkaç gün içinde yalnızca GitHub’da 506 yoruma yol açtı. Cox şimdi oradaki tartışma işlevini kapattı çünkü tartışma döngüye girmeye başladı. Bazı yorumcular hevesli görünüyordu. Ama protestolar da oldu.

Örneğin BT danışmanı Jacob Weisz çok hayal kırıklığına uğradı. Portala verdiği bir yanıtta, yakın zamanda arkadaşları tarafından ikna edildikten sonra Go’ya bağımlı hale geldiğini yazdı. Java’nın Oracle’a veya Swift’in Apple’a bağlanması gibi, programlama dili de Google’a bağlıdır. ABD’li şirketin mürettebatının artık telemetriyi tanıtmak istemesi, “alarm sinyallerine rağmen projelerine bir şans vermeyi düşünen” herkesi korkutuyor.


Google’a güven “tarihi düşük seviyede”


Weisz, Go ekibine “Lütfen bunu yapmayın ve lütfen bunu teklif ettiğiniz için herkesin önünde özür dileyin” dedi. Google’a güven zaten “tarihi düşük seviyelerde”. Bunun gibi eylemler başkalarını da uçuruma sürükleyebilir.

Weisz itirazlarını “The Register” adlı çevrimiçi dergiye “Birçok topluluk üyesi, telemetrinin gönüllü olarak getirilmesi gerektiğine veya hiç getirilmemesi gerektiğine inanıyor.” Go ekibi, nasıl ilerleneceğine dair herhangi bir bilgi sağlamadı. Karar çoktan verilmiş olabilir. Proje, Microsoft’un .NET geliştirme araçlarına telemetri ekleme yaklaşımıyla karşılaştırılabilir. Varsayılan olarak, geliştirici aksini seçmediği sürece bunlar kullanım verilerini bildirir.

GDPR ihlalleri için yaptırımlar


Fransız programcı François Nonnenmacher, Genel Veri Koruma Yönetmeliğini (GDPR) hatırladı. Yalnızca bir tanımlanabilir veri kaydı kaydedildiği anda, devre dışı bırakma seçeneği yeterli değildir. Ayrıca Avrupa Adalet Divanı transatlantik veri aktarım anlaşması olan Privacy Shield’ı da iptal etti. GDPR’nin ihlal edilmesi yüksek para cezalarına neden olabilir.

Almanya ve AB’de özellikle Windows 10 ile bağlantılı olarak telemetri tartışması patlak verdi. Bağımsız federal ve eyalet veri koruma yetkililerinin (DSK) konferansı nihayet 2020’nin sonunda yerel telefon görüşmelerinden kaçınılabileceğini kabul etti. işletim sisteminin Enterprise Edition’ı kullanarak. Ancak failler, “Windows 10’un veri koruma uyumlu kullanımını kontrol etme ve kanıt sağlama yükümlülüğünden nihayet kurtulamadı”. Microsoft’a kanıtlanabilir bir telemetri verisi aktarımı olmadığından emin olmak için ek adımlar atmalısınız.

Avukat ciddi argümanların eksikliğini eleştiriyor


Bu arada, eski Google kriptografı Filippo Valsorda, Mastodon’daki bir gönderide Cox’un ilerlemesini destekliyor. “Bu harika, alışılmadık bir tasarım. Tartışmaya değer birçok taviz ve keşfetmeye değer ayrıntılar var” diye yazdı. Cox, iyileştirme için birkaç öneriyi zaten uygulamaya koydu. Sadece “Google kötüdür” diyerek biraz kurnazca karşı çıkıyor. Şimdiye kadar hiç kimse, planlanan dar veri setini kullanmanın ve yayınlamanın neden sorunlu olabileceğine dair ciddi bir argüman ortaya koymadı. Go, son zamanlarda kod optimizasyonu için profil bilgilerini kullanmaya başladı.


(bme)



Haberin Sonu
 
Üst