14 Mesaj »
Yazdır
Arkadaşına Gönder
KDE 4 serisi yeni programlar ve makyajdan fazlasını getiriyor. Plasma masaüstünden başta bahsetmiştik, bir diğeri Phonon. Phonon, yeni çoklu ortam API'sine verilen isim. Temel olarak çoklu ortam altyapısı ile çoklu ortam uygulaması arasında bir katman gibi düşünün. Phonon'dan beklenen epeyce çok şey var; geliştiriciler için daha hızlı kod geliştirme olanağı dışında kullanıcı için de daha kolay denetimler bunlardan sadece bazıları.

Basitleştirmeye çalışalım. Phonon'un iki uçlu olarak düşünün. Bir ucunda sizin KDE altında çalışan çoklu ortam uygulamanız var. Uygulama, farklı ses altyapıları için ayrı ayrı uğraşmak yerine, ses sistemiyle ilgili taleplerini Phonon'a iletiyor. Phonon'un diğer ucunda ise (buna backend, arka uç deniyor) farklı ses altyapılarıyla anlaşmak için gerekenler yatıyor. Bu şekilde, program örneğin Xine ile mi, yoksa GStreamer ile mi konuşması gerektiğini bilmiyor; o sadece Phonon ile konuşuyor ve kalanı Phonon arka ucunda hallediyor.

Phonon ayrıca donanımla ilgileniyor. Birden fazla ses donanımı olduğunda Phonon öncelikli olan kullanılamazsa bir sonrakine "geri düşebiliyor". Phonon'un vizyonunda sesi kesmeden ses aygıtlarını (ses kartları vb) değiştirmek, farklı uygulama ve kanallar için farklı ses seviyelerini denetlemek, hatta hoparlörlerden müzik çalarken VoIP görüşmenizi kulaklığınız üzerinden -müzikten ayrı olarak- yapabilmek gibileri var. Phonon da KDE 4'ün çoğu bölümü gibi geliştirme aşamasında.

"Solid" kontrol paneli şimdilik böyle gözüküyor. Solid, KDE 4 ile gelen, pardon, gelmekte olan donanım API'si. Solid işlev olarak Phonon'la benzer bir noktada, sadece işleri farklı. Solid'in görevi de donanım için bir tür arabirim sağlamak. Yine Phonon gibi Solid'de de arka uçlar var (aslında, şu anda sadece bir tane var). Böylece her programın donanım için ayrı ayrı uğraşması gerekmeyecek. Phonon'un vizyonunda saydığımız "ses çalarken ses kartı değiştirmek" meselesi Solid'le bağlantılı mesela; Phonon, ses kartı listesini Solid'e soracak.
Böyle gelişmeler güzel fakat Windows da olupta Linux da olmayan bir fark var oda platform üzerinde yazılım geliştirmede standardı sağlamak ve işi yazılım geliştirmeyi en kolay hale getirmek.
Görünen o ki bu phononla farklı bir bakış açısı ile başlamış umarım bu bütün sisteme istikrarlı bir biçimde yayılır.Diğer örnekleri gibi olmaz.
Bu arada yazılım geliştirmede standarta Windowsun .NET ini ve MFC sini ve bunlara entegre Visual Studio sunu örnek vermek mümkün.(Net belki yeni ama MFC hala daha canlı ve kullanışlı )
Linux benzer bir genel kütüphaneler zinciri gelişimiyle (Mac Os gibi) yazılım geliştirenlere güzel ve kolay değişmeyen bir yapı sunmalı bu sayede ticari yazılım üreten firmalarında ilgisini daha fazla çeker hale gelir.
Aslında açık yazılımın elinde çok büyük bir birikim var ama bu birikimi bir araya getirip bir hizaya sokmak zor.
Umarım masaüstü geliştirici ekipler bu konuda akıllı adımlar atarlar.
yazınızda görsel efektlerin açılışı sonrası sistemin yavaşlığından bahsetmişsiniz.
görsel efektlerin biraz yavaş olması nvidia ekran kartı sürücüsünden kaynaklanıyor.
biraz garip gelecek ama intel tümleşik grafik çözümlü bir sistemle çok daha az kasılma oluyor.
@kimimben: Birden fazla standart var diyelim, zira standart "herkesin kullandığı" anlamına gelmiyor. Microsoft'un standartlaşmaya alerjisi yeni geçiyor diyebiliriz. :) Daha çok, mümkünse standartlara uygun olmasın, kendi bildiğimiz şekliyle yapalım tadındaydılar. Internet Explorer'lar daha yeni yeni standartlara uymaya başladı, hatta standartlara uyum modunda IE8 altında çoğu IE6-uyumlu sayfa yamuluyor.
@t_rem: Haklısınız, 7. sayfanın sonlarında bahsetmiştim. Garip gelmez zira benim 5 yıllık dizüstü sistemimdeki antik ATI grafik yongası Compiz'le bu kadar performans veriyor. :) Öte yandan Compiz'in daha başarılı olduğunu da belirtmek gerekiyor. Muhtemelen KDE 4'te de çözülmesi çok zaman almaz.
şimdi ubuntu 8.04de denedim kde4 ü gnomedan sonra çok yavaş geldi.live cd ile çalışıyormuşçasına yavaştı.
fanboy gibi konuşmak istemem ama kde4ün alması gereken daha çok yol var maalesef.
Aynı görüşteyim, kendi kullandığım KDE 3'lerden sonra yavaşlık hissediliyor. Gerçi SuperKaramba kullandıysanız onun şeffaf masaüstü elementlerinde de benzer yavaşlama hissedilebiliyordu.
yok sadece masaüstü simgelerini gösteren şey açıktı(ayrıca görsel efektler) o halde bile yeterince yavaştı bi an bunu kallanacağıma vista mı kullansam diye aklımdan geçti hatta.
dediğiniz gibi kde3 ün en azından gnome a yakın bir hızı var.
birkaç sene sonra kde4 iyice optimize edilince belki kde3 4ten daha hantal olacak ama şu an kde4 kullanmak pek akıl karı değil.
arkadaşlar kde 3'ün geliştirilmesine 2002 yılında başlandı, yani kde3 tam 6 yıllık bir çalışmanın ürünü. KDE 4 henüz çok yeni ve alması gereken çok uzun bir yol var, ama 4.1 sürümü ile neler vaad ettiklerini gösterdiler. Bence eğer geliştirici değilseniz ve hatalarla uğraşmak istemiyorsanız kde3'de kalın, zaten bu ay içinde 3.5.10 çıkıcak, hala bugfix sürümleri yayınlıyorlar ve maintain ediyorlar. Ben hala 3.5.9 kullanıyorum ve oldukça mutluyum, kde 3.5 serisi gayet stabil ve gayet kullanışlı. Bu ivmeyle giderse kde4'ün en az bir yıla daha ihtiyacı var tam olarak taşların yerine oturması için.
bu arada yaptığınız bu çok güzel kde4 incelemesi içinde çok teşekkür ederim.
Emirhana cevap :
Standartdan kastım zaten herkesin kullandığı değil tabiki.
Ayrıca Microsoftun yaptığı bence standartlaşmaya karşı allerji değil bilhakis kendine bağlı olan bir çok kullanıcıyı yine kendine bağlı tutmak için kendi standartını kendi oluşturması.Öyleki windowsda yazılım üreten biri bu kolaylığa alışıyor ve başka yere yönelmek zor geliyor.
Standart bence kullanımı kolay ve akıllıca yazılmış kriterlerdir.Herkesin kullanması önemli değildir,önemli olan herkesin rahatça kullabilceği özelliklere sahip olmasıdır.
Elbet o da günün birinde standart olur.
Benim, açık kaynak camiasından beklediğimde budur.
Hmm yok, standarttan kasıt olarak, standart koyma yetkisine sahip kuruluşların koyduğu kuralları kastetmiştim ben. IEEE ya da ISO gibi düşünün. Bu yüzden çoklu platform desteği verdiğinizi söylemek için bunlardan birine uymak zorundasınız, kendi standardınızı koyamazsınız. Ha, bu özel durumda elbette Microsoft'un her tarafta bulunabilirliğini kabulleniyoruz. :) Bu durumda sizin söylediğiniz gibi, endüstri standardı olarak alabiliriz.
Evet ama bu teknik bir konu değil neticede.
Misal ,PDF standart değildi ama oldu :)
İlk mesajımda vurguladığım gibi gibi önce programcının aklını çelmeli çünkü programcının ürettiği son kullanıcının aklını çeler.
Bakınız oyunlar,mühendislik ,multimedya yazılımları.Bu tip yazılımları kullanan insanlar linuxda zorlanıyor.Alıştığı bir yana, aynı kolaylığı yakalamak daha iyi performans olmasa bile aynı performansı almak istiyor.Hatta ilk sorulan soru o yazılımın linuxda çalışıp çalışmayacağı.
Ben bu çok güzel inceleme için teşşekkür ederim. Okuyanlar aslında KDE ile birlikte Linux hakkında da fikir edinmişlerdir.(Esneklik vb..)
PcLabs kalitesinde bir inceleme olmuş.
Linux hakkında PcLabs'tan daha fazla inceleme ve haber bekliyoruz….
kde 4.1 kullanmaya başladığımdan beri şu an için gnome kadar özelleştirebilir olmadığını düşünüyorum ama yinede yeterli seviyede, normal pc aktivitelerinde her hangi bir yavaşlık yaşamadım
Pclabs.gen.tr ye Linux ve Linux yazılım teknolojilerine verdiği desekten ötürü çok teşekkür ediyorum. Linux ve Linux dağıtımları yazılım incelemeleri ve Linux dünyası ile ilgili haberlere daha fazla yer verilmesini bekliyorum :)
İşletim sisteminde LİNUX, İşlemcide AMD den şaşma :)
standartlaşma konusuna hayır diyorum. çünkü kullanıcıyı istediği gibi yönetebiliyor. düşünün ki microsofttun direttiği şeyler olursa sadece onun ürettiklerini kullanabileceğiz. ya başka şeyler arıyorsak…ya da ya şu özellikte olsaydı dediğimiz zaman. ne olur biliyor musunuz. microsoft kullanıcıların istediğini yaptık ve Fiyatıda makul tuttuk diye cevap alırdık. o isterse var o istemezse yok. işi gücü kullanıcıları sömürmek olan bu ve buna benzer firmalar elbette LİNUX'tan korkar ve ona laf atar. herkes istediği paltformda, dilde, sistemde, donanımda istediği şekilde özgür olmalı diye düşünüyorum. Windows da olupta Linux da olmayan iki fark korku ve herşeye sahip olmak istemesi. Lİnux da olupta windows da olmayan iki fark ise cesaret ve gelişim
asıl konumada geri dönersem KDE 4 paketlerinin biraz zamana ihtiyacı olacak. bir programın gelişimi ve tamamlanması 10 yıl gibi bir süre alır. tecrübeli kullanıcılar için şimdi kullanıp eksikleri ve yanlışları bildirme hatta düzeltme zamanı… benim gibiler ise biraz daha beklemeli diye düşünüyorum. saygılarımla