Linux Geliştiricileri'nden Teklif: Tarif Edin Sizin için Sürücüyü Biz Yazalım

0
FZ
Linux çekirdek programcılarından ve "Linux Kernel in a Nutshell"in yazarı Greg Kroah-Hartman blogunda çok önemli bir haber duyurdu. Bu haberde bahsedilenler gerçekleşirse GNU/Linux kullanıcıları kısa sürede çok daha fazla donanım desteğine, açık kodlu sürücülere ve kaliteli donanım sürücülerine kavuşabilir.
Duyuruya göre: "Linux çekirdek geliştirici camiası tüm şirketlere bedava Linux sürücü geliştirme hizmeti sunuyor. Bundan faydalanmak isteyen şirketin tek yapması gereken cihazın nasıl çalıştığını, spesifikasyonunu vermek yahut konu hakkında bilgi sahibi olan bir mühendisle çok seyrek de olsa yazışmak sureti ile bilgi alışverişi yapmamıza izin vermek. Eğer şirketiniz gizlilik anlaşmaları gibi hukuki konulardan ötürü tereddüt ediyorsa tüm gizlilik kurallarının korunacağı ve hukuki süreçlere uygunluk konusunda da teminat veriyoruz. Böylece geliştiricileriniz diğer işletim sistemleri için sürücü geliştirmeye odaklanabilir ve siz de kolayca ürününüz ve pazarlama broşürleriniz üstüne 'Linux tarafından desteklenmektedir' damgası basabilirsiniz."

Kaynak: Linux Kernel Devs Offer Free Driver Development

Görüşler

0
Betelgeuse
Bu güzel bir haber. Ama yine de insanın aklına "ama" ile başlayan düşünceler getiriyor. Teorik olarak her türlü donanım için sürücü yazılım geliştirmek linux geliştiricilerinin işi değil, bir donanım üretiliyorsa bu donanımın çalışacağı sistemlerdeki sürücülerini de onlar üretmeliler. Ama varolan tekel ortamında bu böyle olamıyor. Windows bir donanımı tanımadığında donanımla gelen CD'den bir sürücüyü yüklemek normal karşılanıyor ama konu linux olunca aynı kullanıcılar bu linux da hiç bir şeyi beceremiyor deyip geçiyorlar. Bu soruna bir çözüm olabilir sanıyorum bu durum. Tabi bir de donanım sürücülerinin kaynak kodlarının da açık olup olmama durumu var. Donanım üreticileri donanımlarının bütün özelliklerini ticari sır deyip açıklamak istemiyorlar, haliyle açık kaynak kodlu donanım sürücüsü yayınlamak istemiyorlar. Pazarda tekel konumundaki çok büyük donanım üreticileri (ATI, NVidia vs.) bu çağrıyı ciddiye almayabilirler ama linuk kullananlara da ürünlerini satmak isteyen küçük üreticiler için de bu bir fırsat olabilir aynı zamanda. Bilgisayarıma takmak için bir parça alacağım zaman kutusunda "Linux geliştiricileri tarafından yazılmış donanım sürücüsü vardır" diye bir yazı olan donanımı tercih ederim. Zaten artık donanımlar arasındaki performans farkları öyle iddia edildiği gibi çok da büyük farklar değil, kullandığım yazılımlarla uyumlu olması ve sorun çıkarmaması daha tercih edilebilir birşey. Umarım bu girişim başarılı olur. Donanım üreticilerinin kutularına Linux ile uyumludur yazması bile büyük bir gelişme olur.
0
tolgacakiroglu
Ayrıca bu durum sadece linux için değil, kendileri işletim sistemi yazımıyla ugrasan (benim gibi :) ) kisiler icinde cok buyuk bir katki olacaktir.
0
FZ
Ne tür bir çekirdek yazmaya çalışıyorsunuz?
0
tolgacakiroglu
Ne tür derken, baştan bir sistem. Yani başka bir işletim sistemi üzerine değil. Linux'un cekirdegini degistirmek gibi birsey degil yani. Ama tabiki onumde daha uzun bir yol var. Tek basina da zor oluyor.
0
Challenger
Sanırım FZ daha çok ne gibi özellikleri olacağını sormak istedi. Nasıl bir yapıya sahip olacak?

Böyle bir geliştirme çalışmasının amacı nedir? Hobi ve öğrenme projesi mi? Yoksa ciddi hedefler mi var?
0
tolgacakiroglu
Su anda hangi ozelliklere sahip olacagindan cok, bir kere calisir durumda tam olarak bitirmeyi dusunuyorum. Bundan sonra gelisimler yapmayi planliyorum.

Projeyi daha bitiremedigim icin ciddi hedef diyemeyecegim. Cunku eger ciddi hedef dersem, surekli uzerinde calismaliyim. Fakat baska islerimden dolayi bunu tam olarak basaramiyorum. Bir kere bitirdikten sonra, ciddi olmaya baslayacaktir.
0
tejas
Aslında, bitirdikten sonra ciddi hedeflere sahip olursanız, hedeflerinizi kendi çekirdeğiniz üzerinde geliştirmektense, Hurd üzerinde gerçekleştirseniz daha iyi olur gibi geliyor. Gerçi Hurd'ten de umudu kestim ya. En iyisi GPL'li OpenSolaris'i bekleyelim :D
0
kemalguvenli
İnancını kırmayayım ama kernel yazmak hakikaten çok zordur, daha gerçekci peojeler üzerinde çalışabilirsin :)
0
Tuvok
Bencede çok iyi bir fikir, inşallah başarılı olur ve şirketler bu tekliften faydalanır.
0
canacar
Ozgur yazilim camiasi icin gercekten uzucu bir haber.

Aslinda guzel gozuken ancak onemli problemleri icerisinde barindiran bir oneri bu. Oncelikle bir konuda haklilar, bir donanimi desteklemek icin o donanima ait dokumantasyon kritik bir ihtiyac.

Bu onerinin en buyuk problemi ise gizlilik anlasmalari. Gizlilik anlasmasina uyan linux gelistiricileri okunabilir, kullanilabilir, ileride baskalari tarafindan hatalari duzeltilebilir bir surucu yaratamayacak. Sadece kaynak kodu bu suruculeri ornegin baska isletim sistemlerine adapte etmeye veya ileride hatalarini duzeltmeye olanak saglamayacak.

Ote yandan donanim gelistirenlerin bu modeli kabul etmeleri icin de fazla bir neden yok. Mevcut modelde (windows vs. icin surucuyu uretici gelistirir, diger isletim sistemleri baslarinin cagresine bakar) donanim ureticisinin yeni urunleri satmak icin tek yapacagi eski donanimlarin surucu destegini kesmektir. Bu nedenle aslinda mukemmel calisan pek cok donanim Redmond'dan gelen "modern" isletim sistemlerinde desteklenmemektedir.

Bu ureticiler icin NDA (gizlilik sozlesmeleri) yasal kisitlamalar ve benzeri soylemler sadece birer bahaneden ibaret olmaktadir. Asil amac donanimlarini kapali tutarak yeni urunlerin onunu acmaktir.

Sonuc: Linux camiasi, bu oneri ile NDA gibi bir yuku pesinen kabul etmis, bir kazanc elde etmemis, gercek anlamda ozgur bir dokumantasyon elde etmeyi basaramamistir. Sadece daha once dokumantasyon saglayan donanim sirketlerine de isterseniz NDA da imzalariz sorun degil demekle kalmistir.

0
Challenger
Ama işin şu boyutu da var. Geliştirilecek bu sürücüler sayesinde donanım uyumluluğu sorunu yaşayan birçok insan Linux kullanabiliyor olacak. Bu insanlar bir şekilde Linux' a geçiş yapacak ve Linux' un donanım uyumluluğu konusundaki (özellikle ADSL modem gibi donanımlar) sorunlar ortadan kalkacak. Sırf bu nedenle isteyip de Linux kullanmayan insanlar var.

İnsanlar Linux' a geçiş yaptıkça, özgür yazılım dünyasının içine daha çok girdikçe, bu dünyaya alışacak ve tercihleri değişecek. Bu da şirketleri özgür yazılım konusunda daha çok düşünmeye sevk edecek. Tamam, şimdi belki bazı şirketlerin "gizlilik" konusundaki endişeleri nedeniyle bahsettiğiniz sorun ortaya çıkacak. Ama ileride o sürücülerin kaynak kodları kendiliğinden açılacak ve daha fazla kazanım elde edilecek.
0
Betelgeuse
işin bir de bu boyutu olabilir.
Mesela ATI ve NVidia gibi grafik işlemcisi üretip bunun özelliklerini açmak istemeyen bu yüzden özgür yazılım şeklindeki sürücülere yanaşmayan firmalar var ve bu firmalar çok büyüyüp neredeyse tekel olmuşlar. Bunların çok satılan ama linux ortamında türlü türlü sorunlar çıkaran donanımlarını almak yerine başka alternatifler çıkmasına faydası olabilir bu yaklaşım ve bu tekellerin zayıflamasına yardımcı olabilir bu açıdan.
Diyelim ki X firması da bir grafik işlemcisi üretti ama bu diğer ikisi kadar büyük ve güçlü olmadığı için piyasada pazar payı edinemeyecektir. Ama bu X küçük firması linux kernel geliştiricileri ile güzel bir işbirliğine gidip de linux ortamında mükemmel çalışan sürücülerle piyasaya çıkarsa en azından linux kullanan kişiler için birinci öncelik olacaktır. Bir düşünün, ATI ya da NVidia'nın süper özellikli ama linux ortamında bu süper özelliklerini kullanamadığınız ve bir sürü sorun çıkaran donanımını mı alırsınız yoksa o kadar süper özellikli olmasa da linux ortamında donanımı tam verimli çalıştırabilecek özgür yazılım sürücüleri ile gelen bir donanımı mı tercih edersiniz? Linux kullananlar piyasanın %5 gibi minik bir kesimi olabilir ama bu kesim aynı zamanda piyasanın en çok araştıran ve bilinçli kesimi ve dünya çapında düşünürseniz bu %5 bile bir çok üreticiyi fazla fazla zengin etmeye yeter. Linux mail listelerinde ya da linux dağıtımlarının web sitelerinde vb. gibi ortamlarda X üretici donanımlarına sürücü yazılımı için linux kernel geliştiricileri ile tam bir işbirliği yaptı, artık çok tutulan dağıtımların paket depolarında sürücü yerini aldı bile şeklinde bir haber bile parayla yapılan reklamlardan bile daha etkili olacaktır. Bu açıdan bu gelişmeyi olumlu buluyorum.
Görüş belirtmek için giriş yapın...

İlgili Yazılar

California için Linux, pardon Linus

sundance

Arnold Schwarzenegger´den sonra bir başka ünlü daha California valiliği için aday olduğunu açıkladı.

Birçoklarına süpriz olan açıklamasında Linus Torvalds, böyle bir kampanyanın ne kadar zor olduğunu, ciddi finansal destekler olmadan gerçekleştirilemeyeceğini bildiğini belirterek, bir müddettir görüştüğü Open Source ile ilgili iş yapan çeşitli firmalardan 3,000,000$lık bir fon oluşturulması için gerekli desteği aldığını belirtti.

BSD´nin ana yurdu olan, gerek bilişimci gerekse aktivist dünyanın en sivri isimlerini barındıran Berkeley'nin bulundugu California eyaletinde bakalım bürokrasinin en büyük hacki gerçekleşebilecek mi ;)

Gentoo 2005.1 Hizmetinizde!

zekeriya_akyildiz

Gentoo 2005.1 duyuruldu. Hemen edinmek istiyorsanız buyrun;
http://www.gentoo.org

Not: Eğer isterseniz GLIS 0.1 ile görsel bir kurulum yapma olanağına da sahipsiniz. Ancak henüz beta aşamasında olduğu için ufak bir numara gerektiriyor.

2.Linux Şenliği: Bin atlı o gün çocuklar gibi şen miydi ?

sundance

Çok yoğun geçen dört günden sonra, dünkü kapanış töreni ile ikinci Linux Şenliği sona erdi. Şenlikte neler oldu, neler olmadı, artıları eksileri nelerdi bir değerlendirelim istedim.

Herşeyden önce, yılın Pengueni, Doruk Fişek başta olmak üzere, organizasyon ekibi, canını dişine takarak her türlü soruna koşuşturarak, sabahın 7-7:30'undan itibaren okula gelip düzenlemeleri yaparak, insanüstü bir çaba gösterdi.

Gentoo 1.2

butch

Henüz resmen duyurulmuş olmamasına rağmen Gentoo'nun 1.2 sürümü sunucularda kendini gösterdi. Bilmeyenlere bildirip, bilenlere hatırlatalım; Gentoo hızlı, kaynak tabanlı Portage isimli çok başarılı bir paket yönetim sistemine sahip oldukça farklı bir Linux dağıtımı. Yani bu işe kaynağından girmek istiyorum diyenleri dağıtımı.
Kurulum için 16 Mb olan bu dosya yeterli.
Gentoo hakkında daha fazla bilgi için : Gentoo.org

Busy Box - Minimalist Linux meraklılarına

sundance

Hep merak etmişimdir madem Windows`a alternatif, neden Linux`da devamlı şişiyor diye. Glibc, KDE filan derken dev gibi bir sistem karşımıza çıkıyor. Herşey bir yana temel *nix komutları için bile mblarca yer ve Lib5, Lib6 kullanmamız gerekiyor.

Benzer bir kaygı ile BusyBox ekibi, hemen hemen bütün temel Linux komutlarını tek bir dosyada toplamışlar, hem de UPX`lendikten sonra sadece 130K`a inen bir tek dosyada.

Hangi komutlar mı var bu 130K`nın içinde ? ...