Özgür Flash: Gnash

0
tongucyumruk
Macromedia Flash Player'ın GNU/Linux sürümü hakkında uzun zamandır çok çeşitli şikayetler vardı. Yavaş olması, ses sistemiyle ilgili sorunları ve olmadık zamanlarda web tarayıcının çökmesine sebep olabilmesi bu problemlerden sadece bazıları. Özgür yazılım kullanıcılarının çığlığını duyan FSF PubSoft'un da katkılarıyla GNash Projesini duyurdu.
Basın açıklamasından anlaşıldığı kadarıyla GNU/Linux ve diğer özgür platformlar için Macromedia Flash 7 ile uyumlu, özgür bir flash oynatıcısı geliştirilmesini proje şimdiden belirli bir seviyeye gelmiş gibi görünüyor. Gnash grafik işlemleri için OpenGL kullandığı için Macromedia'nın Flash eklentisinden çok daha yüksek performans vermesi beklenebilir.

Bunun yanında özgür olarak geliştirilmesi sayesinde Gnash'in AMD64 ve PowerPC gibi Macromedia tarafından desteklenmeyen patformlarda ve FreeBSD gibi diğer işletim sistemlerinde de Flash oynatıcısı eksikliğine son vermesi bekleniyor.

Peki sizce bundan sonra ne olacak? Flash için özgür bir alternatifin gelmesi onun zaten varolan pazar hakimiyetini daha da güçlendirecektir, buna şüphe yok. Peki ya GNU/Linux altında şu anda desteklenmeyen Flash 8 biçimi? Macromedia'nın Flash 8.5 ile GNU/Linux üzerindeki flash eklentisini de güncelleyeceği söylentileri ortalıkta dolaşıyor. Şimdiden bazı siteler Flash 8'den aşağısıyla çalışmayı reddetmeye başladılar. Acaba bu Gnash'ın yayılma sürecini nasıl etkileyecek? Flash cephesinde bunlar olurken web tabanlı vektör çizim ve animasyon için bir W3C standardı olarak belirlenen, JavaScript yardımıyla etkileşimli animasyonlar hazırlamaya izin veren SVG ne olacak?

2006, Web tabanlı uygulamaların geliştirilmesi açısından 2005'in hareketliliğini aratmayacak gibi gözüküyor.

Not: Gnash'i nasıl okursunuz? Başındaki G'yi düşürerek "neş" diye mi? Yoksa Gnome'da olduğu gibi "Gneş" diye mi? Yoksa Türkçe konuşan özgür yazılım kullanıcıları olarak gidip Stallman'ın yakasına mı yapışsak?
gnu

Görüşler

0
darkhunter
Gnash öncesinde de gplflash (gplflash.sourceforge.net) vardı, hala da var. Gplflash genel kanı odur ki, tam bir hezeyan...

Bana kalırsa standartları Macromedia'nın koyduğu böyle bir platformda bu implementasyonların şu anda hiçbir şansı yok! Kaldı ki mevcut durumda bile fevkalade başarısızlar...

Umalım da Macromedia Linux desteğini adam gibi versin.
0
tongucyumruk
Yanılmıyorsam GPLFlash gibi projeler sadece Flash4'e kadar destek veriyorlardı. Başarısızlıklarının temelinde bu yatıyor olabilir. Gnash ise doğrudan v7 desteği ile geliyor. Şu anda GNU/Linux platformunda zaten Macromedia'nın da verdiği desteğin v7'ye kadar olduğu düşünülürse Macromedia'nın yeni bir hamle yapmaması halinde Gnash belli bir yaygınlık kazanabilir diye düşünüyorum.

Tabii dedikodular doğruysa ve Macromedia Flash 8.5'i GNU/Linux için de çıkarırsa Gnash doğrudan ölü doğmuş olacaktır sanırım. Flash 8 biçimi şimdiden belli bir yaygınlığa ulaşmışken ihtiyaçları karşılamakta yetersiz kalan bir Flash eklentisi tabiiki GPLFlash ile aynı kaderi paylaşacaktır.

Son olarak, tabiiki Flash biçimi Macromedia'nın elinde olan bir biçim fakat arkadan da SVG, XForms vs... gibi açık standartlar yavaş yavaş geliyor. IE 7.0'da SVG ve XForms desteği gelirse bu biçimlerin, anında Flash ile rekabet edecek kadar olmasa da, belli bir kullanım oranına ulaşması mümkün gibi gözüküyor.

Açıkçası ben artık kuralları Macromedia'nın koyduğu bir oyun tahtasında bulunmaktan, bir sonraki sürüm için onların keyfini beklemekten, kötü hazırlanmış, üvey evlat muamelesi gören flash eklentilerinden sıkıldım. SVG olmayacaksa bile bu nedenle, v8 isteyen siteleri kullanmamak pahasına da olsa Gnash'i desteklemek gerektiğini düşünüyorum. Bence bu gibi durumlar bir kerre daha özgürlüğün önemini hatırlatıyor...
0
Tarık
windoze ve linux platformlarında flash ile uğraşmış biri olarak, macromedianın flash playerlerinde herhangi bir soruna şu ana kadar rastlamadım. (playerin projeksiyon dosyalarını adam gibi üretemiyor olması hariç)

Evet flash animasyonlarda ekran kartı hızlandırması olmadığından animasyon kalitesi düşüktür. Ama bu tamamiyle flash'ın mimarisiyle ilgili playerle değil.

Gnash, flash animasyonlarını grafik donanımına çizdirebilecek bir altyapıyla gelebilirse bu gerçekten mükemmel olur. Ama stabilite oranı ne olur onu iyi düşünmek lazım. Zira open gl için dizayn edilmemiş bir altyapıyla hazırlanan animasyonların open gl e entegrasyonu zor olabilir.

(Bu arada yazıyı hızlı yazmak durumunda kaldım. türkçe ingilazca kelimeler birbirine karıştı. herkesten özür dilerim)

0
yilmaz
cpu ile ilgili ciddi problemler oluyordu. opera pluginini yüklediğimde bazen animasyonlarla ilgili şekillerde bozukluk falan oluyordu. ie de çalışan animasyon firefox da operada bir garip çalışıyordu. mesela nokia nın live bilmem ne sitesindeki flash linuxda çalımıyor idi. gerçi o flash v8 versiyon ile de çalışmıyordu.
0
perl6
ming'in yaraticisinin bir girisimi var aslinda ama havlu atti gibi malesef: flirt.sourceforge.net Flirt'un guzel yani Actionscript classlarinin C ile yaratilip kullanima sokulmasi. Animasyon sistemi daha yazilmadi ama zor degil eklenmesi... Bu arada bir kere v7 olayi cozulsun, kod tabani otursun, onun ustune v8 eklentileri yapilabilir cok cok zorlanmadan ( diye umuyorum).
0
sekuiche
Tabi BSD desteğini de unutmamak lazım. Dört gözle bekliyorum, gerçi olmasa da olur, pek bi sıkıntı çektirmedi henüz.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

GNU Radio İle Kendi Radyo Alıcınızı Programlayın

FZ

Vanu, Inc. şirketi PDA donanımı üzerinde GNU Radio tabanlı programlanabilir radyo alıcı sistemini tanıttı. Gömülü (embedded) Linux çalıştıran bir Hewlett-Packard iPAQ PDA ile entegre edilmiş 100-475 MHz´lik radyo sistemi görenleri şaşırttı. Radyo için gerekli olan sayısal sinyal işleme fonksiyonalitesi GNU Radio yazılımı tarafından sağlanıyor.

R.Stallman ve İst!

cazz

FZ'nin 'Free as in Freedom' ile ilgili yazıyı okuduktan sonra aklıma gelmişti ama ancak vakit bulabildim yazabilmek için :

Bundan 3-4 sene evvel R.Stallman'nın GNU ve free software üzerine Ist'da Hyaat Regency'de verdiği konferansa GSU/LinuX olarak katılmıştık.Ve oradaki yaşanan hayranlığı ve dumurları paylaşmak isterdim ki!...

Apache 2.0a7

butch

Apache; işlevseliği, verimliliği, güvenliği ve hızıyla dünyanın en tutulan HTTP sunucusudur. 1995 yılının başlarında, NCSA tarafından üretilen httpd 1.3 'ün kodu ve düşünceleri temel alınarak geliştirilmiştir. http://www.apache.org/dist/

.NET İçin C Derleyici

lifesdkver0_1

C ile .NET uygulamaları geliştirmek için atılan adımların meyvaları alınmaya başlanmış. Yazdığınız C kodunu .NET'in IL (Intermediate Language) bytecode'una çeviren ve en önemlisi, iş gören bir C derleyicisine bu adresten ulaşabilirsiniz.

[FlameWarsON] Eh, devir bytecode devriyken; üst seviye uygulamalar için C'ye kimin ne ihtiyacı var? [/FlameWarsOFF]

Rusya Özgür Yazılım'a Geçiş Stratejisini Açıkladı!

sundance

Rusya Cumhurbaşkanı Vladimir Putin'in dün yayınladığı bir hükümet kararı ile 2015 yılına kadar bütün federal hükümet bileşenlerinin özgür yazılım ürünlerine geçmesi kararı alındı.

25 basamaktan oluşan
program. Bu hareketin bir kaç yıldır özgür yazılımlara yakınlaşma hareketinde bulunan Rusya'nın 2008 yılında aldığı bütün okullarında özgür yazılımların yaygınlaştırılması destekleme kararı ile de aynı çizgide algılandı.