1.
2016 yılında gerçekleşen bu hikayenin kahramanları (bkz: npm) (bkz: kik) ve olayın gerçekleştiği tarihte 28 yaşında olan adam gibi adam (bkz: azer koçulu)'dur.
öncelikle azer koçulu'dan kısaca bahsedelim.
(bkz: richard stallman)'ın the gnu manifesto'sundan etkilenen azer koçulu açık kaynak topluluğu ile ilgili olarak "sahip olduğum her şeyi açık kaynak felsefesinden asla vazgeçmeyen insanlara borçluyum." der bu sebeple.
koçulu'nun npm üzerinde yayınladığı irili ufaklı paketleri bulunuyordu. bunlardan birisi de kik adında, programcıların şablon hazırlamalarına yardımcı olan bir paket.
aynı zamanda kik; bir mesajlaşma uygulamasının da adı imiş.
bu uygulamanın sahipleri de npm de kik için kendi paketlerini yayınlamak istemişler. bu sebeple de koçulu'ya 11 mart'da bob stratton'dan paketinizin ismini değiştirebilir misiniz? konulu bir mail gelmiş.
koçulu da ben bu isimle geliştiriyorum diyerek reddetmiş.
bunun üzerine "hıyarlık yapmak istemeyiz ama inatlaşırsanız avukatlarımızla bu işi çözmek durumunda kalacağız" diye cevap gelince koçulu bunlara s**tiri çekiyor.
başta avukatla tehdit ettiği için mi artık neyse para teklifi de koçulu'yu inadından vazgeçirmeyince bu sefer şirket (gbkz:npm) ile iletişime geçiyor.
npm'in ceo'su isaac schlueter kik adını stratton'a vermeyi kabul ediyor.
koçulu "sizi yıllardır tanıyan birisi olarak açık kaynak koda katkıda bulunanları tehdit eden kurumsal patent avukatlarının tarafını tutacağınıza asla inanmazdım" diye cevap veriyor bu harekete karşılık olarak. devamında ise "ya bana ait tüm paketleri derhal silin ya da bana nasıl sileceğimi söyleyin ben sileyim" diyerek postayı koyuyor.
yazışmaya buradan erişebilirsiniz
koçulu'nun bu son mailinden 2 gün sonra 22 mart'ta left-pad is not in the npm registry hatası ile başlıyor güne bir çok web sitesi.
işin ilginç tarafı bu sayfaların çoğu left-pad paketini bile kullanmıyordu. --en azından doğrudan--
işte krize sebep olan 11 satırlık kod
evet, bu siteler left-pad'i kullanmıyordu ama bu sitelerin çoğu facebook'a ait react paketini kullanıyordu. ve react de başka bir paketi o da başka bir paketi ve o da left-pad kullanıyordu. bunun gibi left-pad kullanan birçok paket vardı.
react - install fails - left-pad
npmjs.org tells me that left-pad is not available
(bkz: web of dependencies)
işin ironik tarafı bunlara sebep olan kik firmasının web sayfası da bu sorunla karşı karşıya kalmıştı *
sorunun farkedilmesinden bir saat kadar sonra koçulu, medium'da olayı anlatan bir yazı yazarak olayı kısaca açıkladı. ve protesto amacıyla şimdiye kadar yayımladığı 273 adet paketi protesto amacıyla sildiğini söyledi.
koçulu, "bu durum, npm'in, şirketleri halktan daha güçlü gören birisinin özel arazisi olduğunu anlamamı sağladı, ben ise halka güç vermek için açık kaynak yazıyorum" demişti.
kısa bir araştırma ile edindiğim bilgiler böyle. bu bilgiler ışığında azer koçulu'yu takdir ve tebrik ediyorum.
öncelikle azer koçulu'dan kısaca bahsedelim.
(bkz: richard stallman)'ın the gnu manifesto'sundan etkilenen azer koçulu açık kaynak topluluğu ile ilgili olarak "sahip olduğum her şeyi açık kaynak felsefesinden asla vazgeçmeyen insanlara borçluyum." der bu sebeple.
koçulu'nun npm üzerinde yayınladığı irili ufaklı paketleri bulunuyordu. bunlardan birisi de kik adında, programcıların şablon hazırlamalarına yardımcı olan bir paket.
aynı zamanda kik; bir mesajlaşma uygulamasının da adı imiş.
bu uygulamanın sahipleri de npm de kik için kendi paketlerini yayınlamak istemişler. bu sebeple de koçulu'ya 11 mart'da bob stratton'dan paketinizin ismini değiştirebilir misiniz? konulu bir mail gelmiş.
koçulu da ben bu isimle geliştiriyorum diyerek reddetmiş.
bunun üzerine "hıyarlık yapmak istemeyiz ama inatlaşırsanız avukatlarımızla bu işi çözmek durumunda kalacağız" diye cevap gelince koçulu bunlara s**tiri çekiyor.
başta avukatla tehdit ettiği için mi artık neyse para teklifi de koçulu'yu inadından vazgeçirmeyince bu sefer şirket (gbkz:npm) ile iletişime geçiyor.
npm'in ceo'su isaac schlueter kik adını stratton'a vermeyi kabul ediyor.
koçulu "sizi yıllardır tanıyan birisi olarak açık kaynak koda katkıda bulunanları tehdit eden kurumsal patent avukatlarının tarafını tutacağınıza asla inanmazdım" diye cevap veriyor bu harekete karşılık olarak. devamında ise "ya bana ait tüm paketleri derhal silin ya da bana nasıl sileceğimi söyleyin ben sileyim" diyerek postayı koyuyor.
yazışmaya buradan erişebilirsiniz
koçulu'nun bu son mailinden 2 gün sonra 22 mart'ta left-pad is not in the npm registry hatası ile başlıyor güne bir çok web sitesi.
işin ilginç tarafı bu sayfaların çoğu left-pad paketini bile kullanmıyordu. --en azından doğrudan--
işte krize sebep olan 11 satırlık kod
evet, bu siteler left-pad'i kullanmıyordu ama bu sitelerin çoğu facebook'a ait react paketini kullanıyordu. ve react de başka bir paketi o da başka bir paketi ve o da left-pad kullanıyordu. bunun gibi left-pad kullanan birçok paket vardı.
react - install fails - left-pad
npmjs.org tells me that left-pad is not available
(bkz: web of dependencies)
işin ironik tarafı bunlara sebep olan kik firmasının web sayfası da bu sorunla karşı karşıya kalmıştı *
sorunun farkedilmesinden bir saat kadar sonra koçulu, medium'da olayı anlatan bir yazı yazarak olayı kısaca açıkladı. ve protesto amacıyla şimdiye kadar yayımladığı 273 adet paketi protesto amacıyla sildiğini söyledi.
koçulu, "bu durum, npm'in, şirketleri halktan daha güçlü gören birisinin özel arazisi olduğunu anlamamı sağladı, ben ise halka güç vermek için açık kaynak yazıyorum" demişti.
kısa bir araştırma ile edindiğim bilgiler böyle. bu bilgiler ışığında azer koçulu'yu takdir ve tebrik ediyorum.
devamını gör...