Adobe, Flash'ı desteklemeye devam eden açık kaynaklı bir proje olan Clean Flash'ı kaldırmak için bir DMCA isteği yayınladı 

Hepimiz Adobe Flash Player'ın 31 Aralık 2020'de kullanım ömrünün sona erdiğini ve o dönemde büyük yankı uyandıran bu teknolojinin sonunu getirdiğini hatırlıyoruz. Ve Flash'tan bir daha haber alamayacağımızı düşünmüş olsak da , gerçek oldukça farklı; çünkü Flash tamamen ölü değil, zira Çin'de ve işletmeler için hala kullanılabilir durumda.

Bunun nedeni, Clean Flash proje ekibinin bu durumdan faydalanarak yazılımı dünya çapında kullanıma sunmaya devam etmesidir. Ancak bu durum Adobe'yi memnun etmemiş ve açık kaynak projesini kapatmak için DMCA kaldırma talebinde bulunmalarına yol açmıştır.

Aslında, Adobe yeni küresel Flash sürümlerinin dağıtımını durdurmuş olsa da, teknoloji iki pazarda desteklenmeye devam ediyor: kurumsal ve Çin'de, Flash.cn aracılığıyla. Ancak sorun, Çin veya kurumsal ortamlar dışında çalışan, sık güncellemeler alan ve kullanıcıların makinelerine herhangi bir risk oluşturmayan güvenli bir Flash kopyası elde etmekte yatıyor. Clean Flash proje ekibi, Adobe'nin belirli Flash sürümlerini devre dışı bırakmak için kullandığı Flash Helper sistem hizmetine bağlı olmayan bir yükleyici oluşturarak bunu başardı. Sonuç olarak, Adobe, GitHub'daki projeyi kapatmak için bir DMCA kaldırma bildirimi yayınladı.

"Adobe telif hakkı sahibidir ve onun adına hareket etme yetkim var. Adobe Flash Player yazılımımız ihlal edildi. Söz konusu dosyalar Adobe Inc.'e ait telif hakkıyla korunan materyal içeriyor (yazılım kodu), ”diyor yayıncının hukuk müşaviri.

Chrome ise web geliştirme trendlerinin belirlenmesinde önemli bir rol oynadı. Google, Chrome sürüm 55 ile ilgili bir duyuruyla Flash'ın yerine HTML5 kullanma taahhüdünü doğruladı. Dahası, bu Google'ın pozisyonunu belirleyen tek faktör değil. Aslında, HTML5'in YouTube'da yaygın olarak benimsenmesinin ilk kanıtı on yıl öncesine dayanıyor.

Apple, 2010 yılında bu konuya değinerek, "iPhone, iPod ve iPad'in işletim sistemi tescilli olsa da, web ile ilgili tüm standartların açık kaynaklı olması gerektiğine kesinlikle inanıyoruz. Flash yerine Apple, tamamı açık kaynaklı standartlar olan HTML5, CSS ve JavaScript'i benimsedi." açıklamasını yaptı.

Tüm Apple mobil cihazları, bu açık standartların yüksek performanslı, düşük güçlü uygulamalarıyla birlikte gelir. Apple tarafından benimsenen yeni web standardı olan HTML5, diğer web geliştiricilerinin üçüncü taraf bir eklentiye (Flash gibi) güvenmek zorunda kalmadan gelişmiş grafikler, yazı tipleri, animasyonlar ve geçişler oluşturmasına olanak tanır. HTML5 tamamen açık ve Apple'ın üyesi olduğu bir komite tarafından kontrol ediliyor. »

Dolayısıyla, Google'ın seçtiği HTML5'in yanı sıra JavaScript de, hala Flash'a dayanan kod tabanlarının geçiş için göz önünde bulundurulması gereken teknolojiler listesine dahil edilmiştir . Ayrıca, Haxe programlama dili, ActionScript geliştiricileri için iyi bir tamamlayıcı olabilir.

Core spesifikasyonu yakın zamanda web standardı haline gelen WebAssembly dili ile geliştiriciler ek bir seçeneğe sahip oldular. WebAssembly daha fazla güvenlik ve hız vaat ediyor, ancak geliştiricilerin web üzerinde kod çalıştırmak için C, C++, Rust, Java veya C# öğrenmeleri gerekiyor.

Mevcut seçeneklere gelince, Flash kullanmaya devam etmek isteyenler için seçeneklerden biri olan Ruffle hala mevcut ; çünkü Rust ile yazılmış bir Flash Player öyküncüsü . Ruffle, bağımsız bir uygulama olarak tüm modern işletim sistemlerinde ve WebAssembly kullanan tüm modern tarayıcılarda yerel olarak çalışır.

Bu, Flash'ı kullanmaya devam etmek isteyen üçüncü taraflara sunulan ek bir alternatif olacaktır. Hangi Flash bileşenlerinin lisanslı olduğu ve Adobe'nin hangilerini yayınlamasının muhtemel olmadığı konusunda Adobe, hangi bileşenlerin kaldırılacağını belirten bir not ekleyebilir. Bunlar daha sonra çıkarılabilir veya açık kaynaklı alternatiflerle değiştirilebilir.

Her durumda, Adobe'nin geliştirici topluluğunda Flash'a açıklığı tartışmalıdır. Bir yandan, bazıları on binlerce oyunun ve medyanın Flash'a bağlı olduğunu ve tarihsel nedenlerle de açık kaynak kullanmanın iyi bir fikir olduğunu savunuyor. Bu aynı zamanda birçok çalışma saatinden tasarruf sağlamalıdır.

Diğerleri, Flash'tan kurtulma zamanının geldiğini ve onu açık kaynak haline getirmenin onu sonsuza kadar canlı tutacağını düşünerek bu fikri gülünç buluyor.

Kaynak: https://github.com


Google'da tercih edilen kaynak olarak ekleyin.