Bir dağıtım kazasından alınması gereken dersler

0
sundance
Gentoo'yu sanırım bir çoğumuz biliyor. Dağıtım olarak oldukça yeni fikirlerle, Linux camiasına renk getirdiğini, kurucusu Danniel Robbins'in IBM DeveloperWorks'de birçok iyi makale yayınladığını vs.

Peki yakın zamanda Gentoo projesinden Zynot diye bir başka dağıtım çıktığını. Dahası bu dağıtımı çıkartan Zachary T Welch'in özellikle Robbins merkezinde Gentoo ve (for fun) OpenSource camiasını eleştirdiğini biliyor muydunuz ? Bence dikkate değer bir okuma. Bir taraftan projelerdeki yumuşak karınlara dikkat çekmesi, bir taraftan da insanların her geçen gün birbiri ile daha zor anlaştığını vurgulaması açısından.
gnu

Görüşler

0
FZ
Adamın şu lafı net bir laf:

`Free code, yes; free labor, no.´

Bir de adamın süper rahat iş ortamını bırakıp, gözünü karartıp Gentoo projesinde çalışmaya başlamasını da takdir ettim. Richard Stallman´dan sonra bu kategoride gördüğüm ikinci adam.
0
yalcink01
Sanırım buradaki temel nokta Danniel Robbins'in aşırı diktatör yönetim biçimi/*diğer lider konumlu hackerlara göre*/ ve Welch'in kendisine verilen sözlerin tutulmadığını iddia etmesi. İddiaya göre Robbins, Welch'e gömülü Gentoo sistemleri için çalışmayı öneriyor ama işe giriştikten sonra telefonda Gentoo'nun bu piyasaya girmek için acelesi olmadığını belirtiyor. İlginç ve üzerinde düşünülmesi gereken bir iddia. Tabi eğer doğru ise.............

Diğer taraftan Robbins'in Gentoo'yu ortak mal gibi değilde kendine ait bir oyuncak gibi görmesi ve bu şekilde davranması diğer geliştiriciler tarafından pek hoş karşılanmıyor gibi bir izlenim aldım.

Bu Gentoo ve Robbins hakkında detaylı bir bilgisi olan varsa ve bizle paylaşırsa sanırım bu olayın perde arkasını az buçuk öğrenebiliriz.

Muhtemelen core grup bu işin aslını biliyordur. En azından bizden daha fazla bilgiye sahiptirler. Ve evet gün geçtikçe insan egosu liberalizmin bir yan etkisi olarak büyümekte. Özellikle batı ve batıya yakınlaşmaya çalışan kültürlerde bu gittikçe daha büyük bir sorun haline dönüşüyor. Sonunda batı, bu bencillik ve ben merkezcilik virüsünü temizlemek çin bir miktar Nirvana antivürüs programı almak zorunda kalacak.

saygılarımla,

Yalçın KOLUKISA
konuyu dağıtmadan iki satır yazamayan adam
0
FZ
Valla bu olan bitenden sonra, bu yazılardan sonra bir kez daha Debian ve FreeBSD gibi 10 yılı aşkın süredir istikrarlı bir şekilde ilerleyen geliştirici ekiplerini takdir ediyorum!

Bu ekipler her türlü hengâmeye rağmen, bu kadar zeki ve çalışkan ve egosu yüksek adamları bir şekilde çekip çevirmeyi, yönetmeyi becerdiler ya! Helal olsun diyorum.

Benzer övgüleri Linus Torvalds da hak ediyor, Stallman da. Bu adamların da koordine etme becerileri olmasa idi herhalde şimdi ortada bir değil 5 farklı Linux çekirdeği olurdu ve bir değil 10 farklı GNU projesi olurdu.

Bu başarıyı yöneticilik derslerinde okutmalıyız bence. Bu insanların ve ekiplerin bu kadar dağıtık bir işgücünü yönetebilmeleri az buz bir şey değil, teknolojinin ötesinde bir şey!
0
mentat
daniel'i tanimam etmem, ama fantazi olsun diye olaya bir de farkli acidan bakalim mi? arkadasin yazisini okudum bu arada (aferin bana)..

hani bazi tipler vardir. a tipi diyelim. lise caglarinda, ya da universitede belki. heveslidirler. kasarlar kendilerince. ama pek de is cikmayacagi bellidir. analoji kurmayayim, saglikli olmayabilir. bir de baska tipler vardir, iyidirler, saglamdirlar, is cikarirlar falan. b tipi olsun bu da. a tipi, b tipinin kuyruguna takilir. aslinda iyi niyetlidir a da b de belki. b kesin iyi niyetlidir hatta. a tipimizin aklinda b tipi ile takilarak, ona destek falan olarak hatta (iyi niyetli yane) ilerleme fikri vardir. ama b de sapsal diildir. idare eder genci. sever de hatta. bilgisini paylasir, umud eder falan.. baska turlu davranmasi zaten b icin dusunulemez etik olarak.

sona bizim a ilerlemeye karar verir nihayet. cunku aslinda cok emek verdigini, hep verdigini dusunmektedir. ve olaylar gelisir iste..

bu da bi senaryo, ve hic de siradisi gelmiyor bana. hatta arkadasin hikayesi bence buram buram buna benziyor...
0
ebola
Gentoo gentoo.. Adini hep duyuyoruzda farkı nedir bu dağıtımın. Bilen birileri bilgilendirci bir kaç satır yazsa fena olmaz.
0
roktas
Bu pilav çok su kaldırır :) Böyle büyük çaplı projeler için liderlik dediğimiz hadise regülasyon için bir noktaya kadar gereklidir. Linus Torvalds yırtıcıdır mesela. FreeBSD ve Debian komünü de bunun dışında sayılamaz kanaatimce. İnsanları kendi başlarına bıraktığınızda türlü anlaşmazlıklar çıkıyor. Debian listelerinde ilginç bir "debconf" tartışması hatırlıyorum. Debconf debian paketlerinin kurulum öncesi konfigurasyonunun etkileşimli ve standart şekilde yapılmasını sağlayan nispeten yeni bir protokol ve araç suiti. "cvs"i kuruyorsunuz mesela, cvs depolarının hangi dizinde olacağını bu arayüzle kullanıcıya soruyorsunuz. Debian arşivlerinde bulunan birçok paket bu tip etkileşimli yapılandırmalar için Debconf öncesinde kendi adhoc arayüzlerini kullanıyordu. Bir ara azımsanmayacak sayıda Debian geliştiricisi "Bu iş için Debconf kullanımını şart koşalım" diye kazan kaldırdı. O sırada sürüm yöneticisi olan kişi "Hayır, buna hakkımız yok, insanlar bu paketleri fedakarlık göstererek boş zamanlarında hazırlıyor" diyerek konuyu kesip attı. Şimdi bu liderlik oluyor işte.

Gentoo'da önemli bir organizasyon sorunu var gibi gözüküyor. Hani Gentoo, Redhat falan gibi bir firma olsa bu kadar sorun olmazdı veya Patrick Volkerding gibi arkasında tek ve geniş yürekli :) bir adam bulunsaydı. Kimlik hususunda bir belirsizlik mevcut. Bildiğim kadarıyla bu arkadaşlar "linux from scratch" projesiyle birlikte ortaya çıktılar ve bir zamanlar bu projenin karşılıyor olduğu ihtiyaca cevap verdiler. Yani bu grupta "hackerlık" nosyonu çok yüksek. Durum böyle olunca "ego" da yüksek oluyor. Bir kaç gündür Gentoo'nun mimarisini ve paketleme araçlarını inceliyorum. Bir yığın zekice fikir ve zarif araçlar görüyorum. Umarım -şu son zamanlarda duyurusunu yaptıkları yeni düzenlemelerle- organizasyon/kimlik sorunlarını kısa sürede çözerler (ve diğer bir elemanın ayrılmasına sebep olan portage2'nin C++/QT ile kodlanması işinden vazgeçerler ;-). Gentoo gibi bir dağıtıma her zaman ihtiyaç vardır.
0
roktas
Hmmm, hemen düzeltelim:
portage2 nin C++/QT ile /kodlanması işinden vazgeçerler/kodlanmayacağı kararından geri dönmezler/
0
FZ
C++ ve Qt ile kodlanmasının ne zararı var? (Teknik olarak yani, lisanslama mevzularından bahsetmiyorum).
0
roktas
Tamamen ön yargı... Söylemeyi unutmuşum, benim C++ hakkında (OOP değil) bir ton ön yargım var. Tedavi etmeye çalışıyorum ama bir türlü başaramadım :) portage2 tartışmasında [uwyn.com] C/glib/gobject ile C++/TinyQt arasında bir seçim yapmak durumunda kalmışlar. Benim oyum ilkine giderdi...
0
mentat
neaa?? argh.. c++/qt ve c mi karsilastiriyodun?

qt gelmis gecmis (benim gordugum anlamina geliyo bu) en derli toplu, temiz, cici, akilli, platformdan bagimsiz GUI seysi.. tamamiyla anlasilir, nesneye hakikaten dayali, saglam, dag gibi dokumantasyona sahip, linux dagitimi acik super bisey. TinyQT'yi bilmiyorum ama Trolltech'den basic ciksa kullanirim.

C++ onyargilarini bilemiyorum ama ben de feci C onyargiliyim. yuksek sayida gelistiricili projelerde, open source projelerde akilli bir adami basa koydun mu proje biter illa ki.

neyse, sakinlestim.. bi an kendimden gecmisim.. gereksiz flame war'a falan girmeyelim simdi..

ama C++ konusundaki onyargilarini duymak isterim. belki ben birakirim c++'i, belki de seni tedavi ederiz..

tamam sustum..
0
FZ
qt gelmis gecmis (benim gordugum anlamina geliyo bu) en derli toplu, temiz, cici, akilli, platformdan bagimsiz GUI seysi..

nesneye hakikaten dayali

Trolltech´den basic ciksa kullanirim.

Yukarıdaki sözlerin beni koparmanın yanısıra şu soruyu da sormaya yöneltti: Acaba bunları ileriseviye.org´un alıntı veritabanına kaydedebilir miyim müsaadenle? :) İsim olarak ne kullanmamı istersin altına? mentat mı yazayım yoksa başka bir şey mi?

(ASP, VBScript, JScript, JScript içinde ASP ve VBScript kullanan ve yorumları okuduktan sonra karnını tuta tuta gülmeye devam eden editör)
0
mentat
he he.. dedim ya kendimden gecmisim..

bu arada mentat ismi guzel.. gercek isim dedigin ne ki babamla annem secmis, bunu da ben sectim iste.. annemler bana koray diyo ama hala..
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Bilim İçin Yazılım Hırsızlığı Yapılabilir!

tongucyumruk

Geçenlerde büyük bir üniversitemizde, alanında önemli bir bilim insanı olan bir hocamızın dersine girdim. İlk ders olmasından mütevellit dersin işleyişi hakkında biraz ön bilgi vererek başladı. Bir süre sonra, konu dönem boyunca verilecek ödevlere geldi. Ödevlerin MuPAD veya Mathematica yazılımları ile hazırlanarak teslim edilmesi gerekiyordu.

1. Türkiye Serbest Yazılım Konferansı

tongucyumruk

serbestyazilim.org.tr ve ODTÜ IEEE grubu tarafından düzenlenen 1. Türkiye Serbest Yazılım Konferansı 7-8 Aralık tarihlerinde ODTÜ Kültür ve Kongre Merkezi'nde gerçekleştirilecek. Önemli günler listesinde göremeyince haber olarak bunu yazma gereği hissettim. Ayrıntılı bilgiye şu link`ten ulaşabilirsiniz.

GNU Ekibinin .NETe cevabı: dotGNU

anonim

Bu ara her yer Microsoftun ".NET vizyonu" ile dolup taşıyor. Daha .NETin "way be işte bu" diyebileceğimiz bir ürününü göremedik ama şimdiden rakipleri kollarını sıvadı. SunAlliance yakın zamanda .NETe alternatif olacak yeni bir sistem üzerinde çalışmaya başladıklarını açıklamıştı. Ama onlardan önce geçtiğimiz temmuz ayında dotGNU ekibi faaliyete başlamış. Altyapılarını C# ve/veya Java üzerine kurmayı planladıkları yazıyor ancak görünen o ki Java ağırlıklı bir sistem olacak. Ayrıca Java altyapısı, Python, Eiffel, Smalltalk gibi dilleri de dotGNU içinde kullanma imkanı sunacak. dotGNUnun sitesine www.dotgnu.org adresinden ulaşabilirsiniz.

Stallman ile Röportaj

FZ

"Windows XP, İnternet’e bağlandığınız zaman otomatik güncelleme sürecini başlatmak için size sorar. Ve sizin haberiniz bile olmadan “sadece size özel” bir güncelleme yapabilir. Özgür olmayan yazılımın arka kapısı da olabilir. Hindistan’daki bazı programcılar El-Kaide’nin parçası olmakla ve Microsoft kodlarının içine arka kapı koymakla suçlandılar."

"Unesco, özgür yazılımla ilgili iki şey yaptı. Bize para ve veri verdiler. Özgür Yazılım Dizini, özgür yazılımların tamamını kapsamaya yönelik bir proje. Amacımız kullanılabilir olan ve GNU/Linux sistemleri üzerinde çalışan tüm özgür yazılım paketlerini listelemek. Listeye dahil etme şartımız, tamamen özgür bir işletim sistemi üzerinde çalışmaları. Normalde, bitmemiş programları listelemiyoruz. Ancak istisna olarak, GNU paketlerini bitmedilerse bile bu durumu etiketlerinde belirterek listeliyoruz. Bu dizini ihtiyaçlarınıza uygun özgür yazılımı bulmak için kullanabilirsiniz."

"Bence Lisp en güzel ve en güçlü programlama dilidir. Lisp’de Lisp bilmeyenlerin fikir sahibi olmadıkları şeyler var. Programların veri de olabilmeleri örneğin. Basit veri yapılarınız var ve her biri bir işi genel bir şekilde yapıyor. Bunları birleştirerek veri yapıları inşa ediyorsunuz. Standart kısımlar var ve bunları istediğiniz şeyi yapmak için kullanıyorsunuz. Halbuki, 1970’lerden bu yana hakim olan programlama dilleri tasarımı ekolü “kendi veri tipini kendin tanımla” yaklaşımına dayalı ve buna göre her kullanım için özel amaçlı veri yapısı tanımlıyorsunuz. Lisp’de kendi liste yapısı tipinizi tanımlamanıza gerek yoktur. O zaten oradadır."

SOL dergisi sormuş, üstad Richard M. Stallman cevaplamış. Röportajın tamamını bu adreste okuyabilirsiniz.

O`Reilly artık yazılım üretmeyecek

sundance

Açık kaynak kodunu desteklemek ve piyasadaki en işe yarar teknik kitapları yayınlamakla ün yapmış O'Reilly firması, bir süredir askıya aldığı yazılım geliştirme alanından tamamen çekileceğini açıkladı.

Kitaplarından zevkle faydalandığımız O`Reilly`nin tamamen bu yöne kanalize olma yönündeki bu hareketi sanırım sırada gerçekten çok iyi bazı kitapların beklediğine işaret.