Haberler

Microsoft, açık kaynak topluluğunun tepkisinden sonra tartışmalı .NET değişikliğini tersine çevirdi

Microsoft, açık kaynak topluluğunun tepkisinden sonra tartışmalı .NET değişikliğini tersine çevirdi

Microsoft, açık kaynak topluluğunun genel tepkisinin ardından, yakında çıkacak olan .NET 6 sürümünden önemli bir özelliği kaldırma kararını geri alıyor. Microsoft, geliştiricilerin bir uygulama çalışırken kaynak kodunu değiştirmesine ve sonuçları hemen görmesine olanak tanıyan bir özellik olan .NET 6’nın gelecek sürümünde Hot Reload’ın önemli bir bölümünü kaldırarak bu haftanın başlarında .NET açık kaynak topluluğunu kızdırdı.

Microsoft, Windows ile sınırlı, çoğunlukla ücretli bir ürün olan Visual Studio 2022’ye kilitlemek için tartışmalı bir son dakika kararı verene kadar, birçok kişinin Visual Studio Code’da ve birden çok platformda kullanmayı dört gözle beklediği bir özellikti. . Anonimlik koşuluyla konuşan Microsoft kaynakları, The Verge’e son dakika değişikliğinin Microsoft’un geliştirici bölümü başkanı Julia Liuson tarafından yapıldığını ve iş odaklı bir hareket olduğunu söyledi.

Microsoft bir hata yaptığını kabul ediyor

Microsoft, Microsoft’un kendi çalışanlarının birçoğunun şirket içindeki öfkesini ve tepkisini takiben değişikliği şimdi tersine çevirdi. .NET program yönetimi direktörü Scott Hunter, “Kararımızı uygularken bir hata yaptık ve topluluğa yanıt vermemiz beklenenden daha uzun sürdü” diye açıklıyor. Microsoft, topluluğun bu özelliği yeniden etkinleştirme isteğini onayladı ve bu özellik, .NET 6 SDK’nın son sürümünde mevcut olacak.

Microsoft’tan, bir yöneticinin değişikliği emrettiği gerçeği hakkında yorum yapmasını istedik. , ancak şirket tartışmalı kararı tartışmak istemedi. Bir Microsoft sözcüsü The Verge’e yaptığı açıklamada, “OSS topluluğu üyelerimizden bazılarının yaşadığı sorunu çözmek için adımlar attık” dedi. “Sıcak Yeniden Yükleme özelliği, 8 Kasım’da kullanıma sunulacak .NET 6 SDK’nın genel kullanılabilirlik yapısında olacak.”

Microsoft’un blog gönderisi bu tartışmalı karara değinmiyor. Bunun yerine, kodu devre dışı bırakmak yerine kaldırmanın bir iş kararı değil, yalnızca bir hata olduğunu öne sürüyor. Hunter, “Kapsam oluşturma çabamızda, yalnızca bu kod yolunu çağırmak yerine yanlışlıkla kaynak kodunu sildik,” diyor Hunter.

Hızlı Yeniden Yükleme, geliştiricilerin uygulamalar çalışırken kod değişikliklerini anında görmelerini sağlar.

Geri dönüş .NET topluluğu için memnuniyetle karşılansa da, bu olayla ilgili açıklama ve koşullar, bu tür kararlarda şeffaflığa değer verenler için kolay olmayacak.

“Bunun için de geçerli. Birçok şirket, OSS topluluğunun ihtiyaçlarını dengelemeyi ve .NET için kurumsal sponsor olmayı öğreniyoruz” diyor Hunter. “Bazen doğru anlayamıyoruz. Bunu yapmadığımızda, yapabileceğimiz en iyi şey hatalarımızdan ders alıp ilerlemek için daha iyi olmaktır.”

Bu olaylı bölüm, Microsoft’un .NET’e dahil olması üzerine .NET topluluğunda haftalarca süren huzursuzluğun ardından geldi. Temel. Temel, Microsoft’un .NET’i açık kaynak haline getirdiği 2014 yılında oluşturuldu ve .NET için açık kaynaklı yazılım geliştirme ve işbirliğini geliştirmek için var olan bağımsız bir kuruluş olması gerekiyordu. İstifa eden bir yönetim kurulu üyesi, geçtiğimiz günlerde .NET Foundation’ın rolünü sorguladı ve “Microsoft’un .NET açık kaynağı üzerindeki iradesini uygulamak için mi yoksa sağlıklı bir topluluğu teşvik etmek ve desteklemek için mi buradasınız?” diye sordu.

Yakın tarihli bir tartışma, .NET Foundation yönetici direktörü Claire Novotny’nin kısa süre önce istifa etmesine ve diğerlerinin Microsoft’un özel ayrıcalıkları göz önüne alındığında .NET Foundation’ın bağımsızlığını sorgulamasına yol açtı. Microsoft, bu u-dönüşü ile 10 yıldır üzerinde inşa ettiği açık kaynak çalışmalarının bir kısmına kesinlikle zarar verdi ve şirketin .NET topluluğuyla ilişkilerini ve .NET topluluğu üzerindeki etkisinin etrafındaki sorunları geliştirmek için hala çok çalışması var. NET Vakfı.

Click to comment

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Popüler Gönderiler

To Top