Microsoft NPM'yi satın alıyor ve bunu GitHub ile birlikte geliştirecek

NPM paket yöneticisinin gelişimini denetleyen ve NPM deposunu koruyan NPM Inc, açıkladı о satış Microsoft'un işi. İşlemin alıcısı, Microsoft'un bağımsız bir iş birimi olarak faaliyet gösteren GitHub'dur. İşlem tutarı açıklanmadı.

Sahip değişikliğinin depoyu etkilemeyeceği belirtiliyor NPMVar olmaya devam edecek ve halka açık ve açık kaynak geliştiricileri için ücretsiz olmaya devam edecek. NPM paket yöneticisinin geliştirilmesi, daha aktif gelişimi için bir teşvik olabilecek ek kaynakların katılımıyla devam edecektir. GitHub, fikir toplamak ve NPM'nin geleceğini şekillendirmek için JavaScript geliştirici topluluğuyla aktif olarak etkileşime geçmeyi amaçlıyor.

Ana geliştirme vektörleri arasında depo ve altyapının güvenilirliğinin, ölçeklenebilirliğinin ve performansının arttırılmasının yanı sıra geliştiricilerin ve bakımcıların paket yöneticisi ile günlük çalışmalarının rahatlığının iyileştirilmesi yer alır. NPM 7'de beklenen önemli yeniliklerden biri çalışma alanlarıdır (Çalışma Alanları, birkaç paketteki bağımlılıkları tek adımda kurulum için tek bir pakette toplamanıza olanak tanır), paketleri yayınlama sürecini iyileştirir ve çok faktörlü kimlik doğrulama desteğini genişletir.

Paket yayınlama ve teslim etme süreçlerinin güvenliğini artırmak için NPM'nin GitHub altyapısına entegre edilmesi planlanıyor. Entegrasyon aynı zamanda NPM paketlerini hazırlamak ve barındırmak için GitHub arayüzünü kullanmanıza da olanak tanır; paketlerde yapılan değişiklikler, bir çekme isteğinin alınmasından NPM paketinin yeni bir sürümünün yayınlanmasına kadar GitHub'da takip edilebilir. GitHub'da Sağlanan Araçlar tanımlayıcı güvenlik açıkları ve ihbar Depolardaki güvenlik açıkları hakkındaki hükümler NPM paketleri için de geçerli olacaktır. NPM paketlerinin bakımcıları ve yazarlarının çalışmalarını finanse etmek için bir hizmet mevcut olacak GitHub Sponsorları.

NPM'nin yaratıcısı Isaac Z. Schlueter proje üzerinde çalışmaya devam edecek ve kendisine ek kaynaklar ve çalışması için daha sessiz bir ortam verilecek. NPM'nin kurucusu, GitHub'ın bir parçası olarak NPM'nin, en büyük geliştirici topluluğunun arkasındaki dünyanın en büyük şirketlerinden birinden ek destek alacağına inanıyor. Şu anda NPM deposu, yaklaşık 1.3 milyon geliştirici tarafından kullanılan 12 milyondan fazla pakete hizmet veriyor. Ayda yaklaşık 75 milyar indirme kaydediliyor ve bu rakam giderek artıyor.

Geçtiğimiz yıl NPM Inc'in yönetim değişikliği, bir dizi çalışanın işten çıkarılması ve yatırımcı arayışı yaşadığını hatırlayalım. NPM'nin geleceğine ilişkin mevcut belirsizlik ve şirketin yatırımcılardan ziyade toplumun çıkarlarını savunacağına dair güven eksikliği nedeniyle, NPM'nin eski CTO'su liderliğindeki bir grup çalışan, kurulan paket deposu Entropik. Yeni proje, JavaScript/Node.js ekosisteminin, paket yöneticisinin geliştirilmesini ve deponun bakımını tamamen kontrol eden tek bir şirkete bağımlılığını ortadan kaldırmak için tasarlandı. Entropic'in kurucularına göre topluluk, NPM Inc.'i eylemlerinden sorumlu tutacak güce sahip değil ve kâr elde etmeye odaklanmak, topluluk açısından öncelikli olan ancak para getirmeyen fırsatların uygulanmasını engelliyor. ve dijital imza doğrulama desteği gibi ek kaynaklar gerektirir.

Kaynak: opennet.ru

Yorum ekle