Yazılım dünyasının kalbi sayılan GitHub, kullanıcılarını yakından ilgilendiren kritik bir politika değişikliğine gidiyor. Platform, 24 Nisan itibarıyla bireysel kullanıcıların etkileşim verilerini yapay zeka modellerini eğitmek amacıyla kullanmaya başlayacağını duyurdu. Bu adım, geliştiricilerin yazdığı kodlardan projedeki yorumlarına kadar birçok detayın yapay zeka tarafından "incelenmesi" anlamına geliyor.

Kapsamda Neler Var ve Kimler Muaf?

Yeni uygulama; Copilot Free, Pro ve Pro+ kullanıcılarını doğrudan etkiliyor. GitHub; kod parçacıkları, giriş-çıkış verileri, dosya isimleri, depo yapısı ve hatta yapay zekaya verdiğiniz geri bildirimleri veri setine dahil etmeyi planlıyor. Ancak kurumsal tarafta bir nebze rahatlama var; Copilot Business ve Enterprise kullanıcıları ile öğrenciler ve eğitmenler bu veri toplama sürecinden muaf tutulacak.

GitHub Ürün Müdürü Mario Rodriguez, bu değişikliği modellerin geliştirici iş akışlarını daha iyi anlaması ve daha güvenli kod önerileri sunabilmesi için bir "iyileştirme" olarak savunuyor. Ancak şirket, kullanıcıların verilerini paylaşmak istememesi durumunda devre dışı bırakma (opt-out) seçeneği sunacağını da belirtiyor.

"Özel" Depolarınız Artık O Kadar da Özel Değil

Bu politika değişikliğiyle birlikte, "özel depo" (private repository) kavramı da yeni bir anlam kazanıyor. Eğer Copilot kullanıcısıysanız ve veri paylaşım ayarlarınız açıksa, özel deponuzda çalışırken yaptığınız işlemler ve yazdığınız kodlar, yapay zeka eğitimine dahil edilebiliyor. Bu durum, özellikle şirket içi gizli projeler üzerinde çalışan bireysel geliştiriciler için soru işaretleri yaratıyor.

Veri Paylaşımını Nasıl Kapatırsınız?

GitHub, bu süreci otomatik olarak aktif hale getirse de kullanıcıların bunu reddetme hakkı bulunuyor. Eğer verilerinizin yapay zeka eğitiminde kullanılmasını istemiyorsanız şu adımları izlemeniz gerekiyor:

  • GitHub ayarlarınıza gidin.
  • Copilot sekmesi altındaki "Features" bölümüne tıklayın.
  • "Privacy" başlığı altında yer alan "Allow GitHub to use my data for AI model training" seçeneğini pasif hale getirin.

GitHub topluluğunda bu karara yönelik tepkiler şimdiden büyüyor. Birçok kullanıcı, halihazırda yapay zeka modellerinin veri oburu olduğunu savunarak, bu yeni adımın geliştirici mahremiyetini daha da zedelediğini ifade ediyor. Siz de verilerinizin "Octocat"in (GitHub maskotu) iştahını kabartmasını istemiyorsanız, ayarlarınızı gözden geçirmekte fayda var.