Core-js yazarı 18 aydır hapiste ve haftada 26 milyon kez indirilen açık kaynaklı projelere ne olacak?

Leifeng.com AI Yuanchuang yorum raporu,

Denis Pushkarev (Denis Pushkarev) adında güçlü bir Rus programcı, genellikle motosikletler hobisi.

[Lei Feng'den not: Rus programcı, motosiklet meraklısı, Dennis Pushkarev]

Bir kazada 60 km / s hızla gitti ve iki yayaya çarptı ve olay yerinde bir kişi öldü. Rusya Federasyonu yasalarına göre 18 ay hapis cezasına çarptırıldı, iki yıl araba kullanma hakkından mahrum bırakıldı ve 1.38 milyon ruble para cezasına çarptırıldı.

[Lei Feng Net Note: Rus Mahkemesi temyizi reddetti]

Dennis suçunu kabul etti, ancak kısaltılmış bir ceza istedi. Kasım 2019'da temyizde bulundu ve itiraz şimdi reddedildi.

Sorun, Dennis'in program yazmada da çok sağlam olması.Npm paket yöneticisi aracılığıyla indirilen JavaScript'in modüler standart kütüphane core-js'nin yazarı ve haftada 26 milyon defaya kadar çıkıyor. Apple'ın web servisleri bile bu kitaplığı kullanıyor.

[Lei Feng'den not: core-js yüksek bir popülerliğe ve indirmelere sahiptir]

Asıl soru şu ki, eğer Dennis bu kadar uzun süredir sınıfta bulunuyorsa, bu kütüphaneyi kim koruyacak?

Bir kişinin açık kaynağı

Core-js şirket tarafından desteklenmiyor, aslında Dennis tarafından yazılan JavaScript standart kütüphanesinin bir Polyfill'i (eklenti), dekorasyon, doldurma ve kusurları düzeltmek için biraz macun gibi. Web geliştirmede, HTML5'i desteklemeyen eski tarayıcılarda en son standartları uygulayın. JavaScript standart kitaplığına yama yapmanın en yaygın ve popüler yoludur.

Dennis, boş zamanlarında bu kütüphaneyi yazmak için 5 yıl geçirdi ve hala yeni tam zamanlı işler arıyor. Açık kaynaklı projeleri sürdürmek için fon toplamanın çeşitli yollarını düşündü. Sonuç, 57 ABD doları tutarında aylık bir sponsorluktur ve bu hiç yoktan iyidir.

Ayrıca reklamın yolunu da düşündü, yöntem npm kurulumundan sonra günlük stilinde metin reklamlar göstermektir. Ancak hiçbir reklamveren bunun bedelini ödemeye istekli değil.

Şimdi, yüksek para cezaları ve 18 ay hapisle karşı karşıya olan sorun çok ciddileşti. Topluluk kullanıcısı nathanjd, herkesin ilgilendiği bir soru sordu, "Hapishanedeysen, bunu kim sürdürür?"

Dennis bir cevap vermedi. Bir proje katılımcısı olan slowcheetah, kritik hataları ve büyük güncellemeleri düzeltmek için biraz zamanı olabileceğini iddia etti ve "işbirlikçi" haklarına sahip olduğunu gösterdi. Ancak bunun projenin ilerlemesini devam ettirip ettiremeyeceği belli değil.

Açık kaynak projelerinin zorlukları

Başka bir JavaScript şifreleme kitaplığı jsrsasign benzer zorluklarla karşılaştı. Nisan 2018'den bu yana projede herhangi bir faaliyet olmamıştır. Bununla birlikte, npm üzerindeki 350 proje tamamen bu kitaplığa güveniyor ve projeler Microsoft ve Mozilla gibi etkili şirketler tarafından tercih ediliyor.

Biri JavaScript topluluğundaki birçok projenin bu sorunu yaşadığına, yani projenin tek geliştiricisinin olduğuna dikkat çekti, özellikle bu yoğun kullanılan projeler tek kişi tarafından değil, bir vakıf tarafından kontrol edilmeli.

[Lei Feng'den not: Resim kaynağı: Pixabay Sahibi: Boskampi]

Ancak asıl sorun burada yatıyor ve bir çözüme ihtiyaç var. GitHub Topluluğu ve Güvenlik Kıdemli Ürün Müdürü Ben Balter, proje yöneticisi yanıt vermezse, GitHub'ın hesap sahipliğini bir ortağa veya meslektaşına devretmek gibi bir işleminin olduğunu söyledi. Aynı zamanda, bakımcıların projeleri kişisel hesaplardan kuruluşlara aktarmaları teşvik edilir.Yalnızca gelişmiş topluluk yönetimi işlevleri elde etmekle kalmaz, aynı zamanda ortak sahip olarak başka bakıcıları da ekleyebilirler.

Bunların hepsi proje sorumlusunun seçimine bağlıdır. Bazı netizenler, projenin başka bir kişi tarafından çatallanıp sürdürülebileceğini de öne sürdü. Ancak çatallanma, npm üzerinde bu adı kullanan diğer paketlere yardımcı olmaz.

Son olarak, bazı netizenler, Dennis'in bu projeyi hapishane kütüphanesinde sürdürmeye devam edebileceğini hiç düşündünüz mü?

Referans kaynağı:

Dennis'in kişisel web sayfası, https://vk.com/xrock

Mahkeme kararı, https://kraevoy--alt.sudrf.ru/modules.php?name=sud_delosrv_num=1name_op=docnumber=1733512delo_id=4new=4text_number=1

core-js kitaplığı, https://www.npmjs.com/package/core-js

https://www.apple.com/legal/internet-services/news/notices-acknowledgements.html

https://github.com/zloirock/core-js/issues/548#issuecomment-494112872

https://github.com/kjur/jsrsasign

https://www.theregister.co.uk/2020/03/26/corejs_maintainer_jailed_code_release/

Dünya çapında 710.000 doğrulanmış vaka, Ekim'den sonra salgının zirvesi olabilir; Luo Yonghao, borçlarını ödemek için para kazanmak için bir çapa olarak yanıt verdi; 360% 15'in üzerinde işten çıkarma
önceki
Zhang Juning, taze ve zarif yeşil bir elbise giyiyor
Sonraki
"Ödülü alan ve yumuşayan" Keigo Higashino, yeni çalışması "The Silent Parade" ile katı akıl yürütmeye geri dönüyor.
Xiao Jingteng'in büyük bir kase çay içeren Çin tarzı takımlarının özel bir tadı var
One Point Keşif MüzesiShanda South Road'daki bu Çin tıbbı hastanesi, kemik hastalıklarının tedavisinde benzersiz özelliklere sahiptir
Coronavirüs salgını kelebek etkisine sahip, Los Angeles'taki Çin restoranları yakın
Salgın kötüleşmeye devam ediyor, Los Angeles Maratonu hala planlandığı gibi yapılıyor
"Wuhan Günlüğü" bir kase laba lapası yaşlıların kalbini ısıtır
Kızın çevrimiçi buluşması 300.000'den fazla kişi tarafından aldatıldı
Tianjin Jinnan Mahkemesinden genç polis memurları, gönüllü hizmet faaliyetlerine aktif olarak katıldı
Güzel şehri aydınlatın, yaklaşık 500.000 kişi Çin Denizaşırı Ülkeleri · Fenghuangli Çevrimiçi Vaka Adı Konferansı'nı izledi
Dai Tapınağı 7 Nisan'dan itibaren tamamen yeniden açılacak ve bahar manzarası ve kültürel kalıntıların tadını çıkarmak için düzenleme yapabilirsiniz.
Jining'deki 10 araç park yeri ve kaba yayalar için fotoğraflandı
Siparişler için arayın! Xinweifu Yolu Tarihi ve Kültürel Bölgesi Kültürel ve Yaratıcı Tasarım Yarışması, sizleri yaratmayı dört gözle bekliyor
To Top