OpenMandriva Projesinde Büyük İhanet: Eski Yönetici Depoları Sildi
Açık kaynak kodlu yazılım projelerinin en büyük gücü olan topluluk odaklı yönetim modeli, bazen en büyük zayıflıkları haline gelebiliyor. Popüler Linux dağıtımı OpenMandriva, projenin altyapısında yönetici yetkilerine sahip eski bir geliştiricinin, topluluk içi bir kavga sonrası intikam amacıyla sistemleri sabote ettiğini ve yılların emeğini sildiğini açıkladı.
Skandalın merkezindeki isim, Mumble anlık mesajlaşma uygulamasındaki çalışmalarıyla tanınan yazılımcı Davide Beatrici.
"Tanınmış Biri Olduğu İçin Güvendik"
Her şey, Beatrici'nin OpenMandriva ekibine katılıp tüm kod altyapısını GitHub'dan kendi işlettiği özel "OneDev" sunucusuna taşımayı teklif etmesiyle başladı. Bazı ekip üyeleri projenin tüm altyapısını tek bir kişinin kontrolüne vermekten rahatsız olsa da, "Davide o kadar tanınmış bir figürdü ki, kötü bir şey yapacağını hiç tahmin etmedik," diyerek teklifi kabul ettiler.
Ancak Beatrici'nin getirdiği bazı yeni çalışma arkadaşlarının diğer ekip üyelerine karşı hakaret içerikli mesajlar göndermesi üzerine yönetim müdahale etti ve bu kişileri topluluk sohbetinden uzaklaştırdı. Bu karar, projede bir istifa dalgasını tetikledi.
Yılların Emeğini Silip Sahte Paket Yayınladı
İstifaların ardından OpenMandriva yönetimi, kod depolarının Beatrici’nin özel sunucusundaki kopyalarını iptal etme kararı aldı. Bu duruma öfkelenen Beatrici, elindeki yönetici yetkilerini kullanarak sabaha karşı projeye büyük bir darbe vurdu:
- GitHub Depolarını Sildi: OpenMandriva'nın GitHub üzerinde barındırdığı ve yıllar süren geliştirme çalışmalarını içeren kod depolarının kritik bölümlerini sildi.
- Sistemleri Bozacak Boş Paket Yükledi: Geliştiricilerin kullandığı test deposuna içi boş bir paket yükleyerek tüm GNOME ve COSMIC masaüstü arayüzü paketlerini geçersiz kıldı. Bu durum, bu arayüzleri kullanan kullanıcıların işletim sistemlerinin çökmesine neden olabilirdi.
Söz konusu sabotajın sadece test aşamasındaki geliştirme sürümünü (Cooker) etkilediği, kararlı (stable) sürümleri kullanan son kullanıcıların zarar görmediği açıklandı.
"Sabotaj Değil, Emeğimi Korudum"
Hakkındaki suçlamalama yanıt veren Davide Beatrici, yaptığının bir sabotaj olmadığını iddia etti. Beatrici, "Bu kesinlikle bir sabotaj değildi. Değer verdiğim dağıtıma zarar vermek gibi bir niyetim yokti. Sadece birileri benim emeğimle oynadığı (kurcaladığı) için ilgili depoları sildim," diyerek kendini savundu.
OpenMandriva ekibi, silinen depoları yedeklerden geri yüklediklerini, sistem genelinde kapsamlı bir güvenlik denetimi yaptıklarını ve başka bir sızıntıya rastlamadıklarını duyurdu. Yaşanan bu olay, açık kaynak projelerinde yetki dağılımının ve kritik altyapıların tek bir kişiye emanet edilmemesinin önemini bir kez daha gözler önüne serdi.
Kaynak: The Register
Bu habere henüz yorum yapılmadı.