Fazlamesai Fazlamesai.net · Kare · Galaksi
    Haber Yolla Hesabınız İletişim SSS İstatistik Arama Konular

Başarılı bir açık kod programcısının maddi durumu
FZ, Pazartesi, 30 Ağustos 2004 (05:17 TSI) (4024 okuma)
"I didn't have the money to buy a new laptop"
Yukarıdaki cümle genç bir çocuğa ait değil. Yukarıdaki cümle genç bir üniversite öğrencisine de ait değil. Yukarıdaki cümle sıradan bir programcıya ait değil. Yukarıdaki cümle başarısız ya da meşhur olmayan bir programcıya da ait değil.

Cümle, yaklaşık 15 yıl önce Perl programlama dilini yaratan karizmatik programcı ve dilbilimci Larry Wall´a ait. Bu programcının geliştirdiği Perl programlama dili sözlük hazırlama esnasında yine bu programlama dilinden faydalanan Oxford resmi İngilizce sözlüğe girdi. Onbinlerce sistem yönetim yazılımında kullanıldı. Yüzbinlerce web sitesi Perl kullanarak iş güç yaptı ve yapmaya devam ediyor. Perl son zamanlarda moleküler biyoloji alanında veri işleme için de kullanılıyor. Söz konusu adam işte bu dili geliştirmiş ve Linus Torvalds henüz lisede okurken insanlık kültürüne armağan etmiş olan adam. Bu adam şimdi yeni bir efsaneye, Perl 6´ya imza atmaya çalışıyor. Geliştirdiği Perl açık kodlu, karşılığında 5 kuruş istenmiyor ve aklınıza gelen hemen her işletim sisteminde çalışıyor. Böyle bir adamdan bahsediyoruz yani.

Bu adam, yeni bir dizüstü bilgisayar alacak kadar parası olmadığını söylüyor.

Şaşırdım mı? Evet. Şaşırdım mı? Hayır.

Larry Wall, efsanevi State of The Onion sunularının sonuncusunda, 4. sayfada bu yazının açılış cümlesini sarf ediyor.

Ne dersiniz? Sizce bu adam zor durumda mı? ;-)

Hani gündemdeki popüler konulardandır, "ya hoca biz şimdi bu kodları açarsak aç kalmaz mıyız yaa?" falan denir. Bunu diyenler muhtemelen Larry Wall kadar çok ve kaliteli kod üretmemişlerdir. Acaba diyorum şimdi Larry Wall gerçekten de acınası durumda mı? Başka bir perspektif: Daha çok kazanmak varken neden daha az kazanalım? Sahi, Larry Wall, bir dönem NASA için çalışmak dururken acaba daha bol paralı bir işe mi girseydi? Aklıma Once Upon A Time In China filmindeki bir sahne geliyor. Yağmurlu bir ortamda canını dişine takarak gösteri yapan ve sonra yere atılan paraları toplayan bir kung-fu, demir gömlek ustası. Bir süre sonra aynı usta çetin bir kavgada kılıçlı bir adamı silah kullanmadan yendikten sonra bir genç yanına gelip "usta bana da öğret, zor durumdayım, bana saldırıyorlar, artık para bile kazanamıyorum," der. Usta önce biraz ilerideki lokantadaki lezzetli yemeklere yutkunarak bakar, acı acı gülümseyip cevap verir: "Kung-fu ustası olsan ne olur ki, ben de pek para kazanamıyorum".

Sanırım en temel kavramların yeniden düşünülmeye ve irdelenmeye ihtiyacı var; sanırım felsefeye keyfi yerinde, sadece entelektüel olarak huzursuz olan insanların değil asıl ciddi anlamda zor durumda olan insanların ve belki de en çok gençlerin ihtiyacı var. Sanırım büyük adamlar küçük adamların bazı temel kavramları yeniden düşünmelerini istemiyor. Sanırım bu isteklerini gerçekleştirmeleri sahip oldukları muhteşem güce rağmen yine de kolay olmayacak. Ne dersiniz? Şimdi biz bu kodları kapayıp da mı saklasak yoksa açıp da mı saklasak? ;-)



Yorumlar yazarlarına aittir. İçeriklerinden hiçbir şekilde sorumlu değiliz.

Re: Başarılı bir açık kod programcısının maddi durumu

SHiBuMi @ Pazartesi, 30 Ağustos 2004 (06:54 TSI) (#10348)
Bu yazıyı okuduktan sonra, aklıma "peki neden işlevleri çok benzer PHP'yi geliştirenlerin durumu bundan çok daha farklı" sorusu geliyor. PHP'yi çok uzun süreden beri takip ediyorum, mutlaka Perl ile kıyaslayıp Perl'ün daha üstün olduğunu vs. iddia edenler olacaktır, ama ortada bir gerçek var ki, PHP, Perl ile ortaklaşa varoldukları birçok alanda kendi üstünlüğünü kabul ettirmiş durumda. Geliştiricilerine bakarsanız hallerinden memnunlar ve ilk günkü disiplinleriyle yeni sürümleri geliştirmeye devam ediyorlar. Kullanım kılavuzunu aynı kaliteyle sürdürüyorlar.

PHP camiası, Perl'ün yapmayı başaramadığı neyi yaptı ? Bence ilk ve en üst sıradaki cevap: Kurumsallaştı. Zend adı altında şirketleştiler, kendilerine maddi kaynak yaratacak projeler ürettiler. Önce IDE yarattılar, ardından debugger ve encoder çıkarttılar. Topluluk'un faydasına olacak işler yaparken, kendi maddi tabanlarını da geliştirmeyi ihmal etmediler. Çok da iyi ettiler çünkü bir işe full-time adanabilmeniz için sizi dilediğiniz hayat standardı seviyesinde tutacak düzenli bir gelire ihtiyacınız var.

Açık kod, bir uygulama geliştirme yöntemi olarak değil de, bir felsefe olarak algılanmaya devam ettiği sürece , kendinizi topluluğun yararına yaptıklarınızla teselli ederken, "bir laptop alacak param yok halbuki ben ne kadar iyi bir geliştiriciyim" derken bulursunuz. "Kodunu kapatan kafirdir" mantığıyla hareket edenler, Larry için üç beş kuruş toplasınlar da, elden düşme de olsa bir P4 alsınlar.

Emeğinizi yağmalatmayın, kendi emeğini yağmalatan için üzülmeyin. Bunun için de asla büyükleri suçlamayın.

Sevgiler

Re: Başarılı bir açık kod programcısının maddi durumu

Ansugo @ Pazartesi, 30 Ağustos 2004 (07:39 TSI) (#10349)
PERL6 efsane mi oluyor yoksa igrenc birsey mi oluyor tam anlamadik halen.

PERL5 mukemmel. Her isimizi goruyor. Lakin apocalypse ler exeigeisler bizi kara kara dusunduruyor. Larry ve arkadaslari "ingilizce yazar gibi yazilan" bir dil yapiyor, degisik eklentiler falan uretiyor, bir platform haline getirmeye calisiyor.

Ama PERL4 yerine PERL5 ciktiginda PERL4 uzun sure serverlarda siki sikiya korunmustu. Simdi PERL6 cikarsa zannetmiyorum ki kimse bu "garip perlü" hemen benimsesin. Uzun sure cogu sunucu da PERL5 duracak. Hatta bana kalirsa cok buyuk bir tarihi hata olup PERL6 hic tutulmayadabilecek.

Bunu zaman gosterecek tabii...

Serbest yazilimcinin ac kalmasi icinde baktiginiz aciya gore farkli meyveler verir. Kapitalist felsefe ile bakarsak birilerine parasini almadan birseyler vermek luzumsuzdur, batildir, haksizliktir. Ama humanist felsefeden bakarsak insanlik icindir, insancillik icindir, toplum icindir, tarih icindir.

Yapilmasi gereken kapitalisim ile humanizma yi birlestirmektir. Tamam mukemmel bir dil gelistiricisi olabiliriz ama kendimizi bir sekilde birilerine pazarlamali ve saglam gelirimizi elde etmeliyiz. Baska turlu olursa bizim urettiklerimiz ile elin oglu cebini bucks bucks dolar ile doldururken biz halen metelige kursun atar durumda kaliriz.

Adi sponsor olur, Zend olur, OReilly olur... Bi destek gerekmekte.

Lakin bu destekte isin "fasist dusunurleri" tarafindan oldukca elestirilebilir. Ozgur yazilimin fasist dusunurleri bu destegi kendi camialarina bir hakaret olarakta algilayabilir.
  • Re: Başarılı bir açık kod programcısının maddi durumu, FZ @ Pazartesi, 30 Ağustos 2004 (08:25 TSI)
  • Re: Başarılı bir açık kod programcısının maddi durumu, FZ @ Pazartesi, 30 Ağustos 2004 (18:24 TSI)
  • Re: Başarılı bir açık kod programcısının maddi durumu

    malkocoglu_2 @ Salı, 31 Ağustos 2004 (00:21 TSI) (#10354)
    Yahoo sirketi halka acilmadan az once (borsada), sirketin elemanlari Larry Wall'a o kadar minnet duyuyorlardi ki, ona cok ucuz hisse senedi teklif ettiler. Larry Wall'da bu senetleri aldi. Daha fazla alsaydi, daha fazla parasi olurdu. Bu konuda fazla zavalli edebiati yapmaya gerek yok.
    ------------------
    Still, Wall may be frugal, but he's not stupid. He accepted the offer and bought some Yahoo stock for his 14-year-old daughter -- enough to pay for her college education. A better example of the nternet's old "gift economy" ethic could hardly be imagined -- give unto the Net, and you shall receive.

    http://archive.salon.com/21st/feature/1998/10/cov_13feature.html

    Re: Başarılı bir açık kod programcısının maddi durumu

    malkocoglu_2 @ Salı, 31 Ağustos 2004 (06:01 TSI) (#10358)
    || Başka bir perspektif: Daha çok kazanmak
    || varken neden daha az kazanalım?

    Yaziyi bir daha okuyunca, :), birkac kacirdigim guzel tartisma konusu gozume carpti... Kodu kim, ne zaman acar, acmak ister? Larry Wall'in durumu bir yana, kendimize sorarsak: Eger iyi para kazanabilecegimiz bir algoritma elimizde olsa, bu algoritmaniyi bir servise cevirip ya da paketleyip satmak istemez miyiz?

    Giris::

    Tabii ki isteriz. Mesela Google'in yaptigi budur. Iki doktora ogrencisi bir algoritma kesfeder, ya da iyilestirirler. Makalesini yazip akademide sukse yapacaklarina, sirket kurup hisse senetlerinden zengin olmak isterler. Ne guzel. Ya da Stallman'in tepesi atar. Sistem onun istedigi gibi degildir. Yola cikar. Geldigimiz yere bakin.

    Gelisme::

    Her iki durumda da ortak nokta sudur: Evet, idealist ama kisisel ego'nun tatmini icin de birseyler yapilmis. Larry Wall muhakkak herkese yardim etmek istemektedir, evet, Stallman kesinlikle "sisteme" kizmistir (ABD'de bu tur sisteme kafasi atan adamlarin sayisi hic az degildir, ABD anayasasi diktatorluge donusebilecek durumlarda vatandaslarina silahli mudahele hakki verir), ama, eger Larry Wall bu cok sevdigi dili PARA ile satsa, bu kadar yaygin hale gelebilir miydi?

    Bence hayir. Stallman Emacs'i para ile satsa, kodunu kapatsa kim alirdi? Ben kullanmazdim.

    Ote yandan Larry Wall butun kariyerini Perl ile harcamak icin mi gecirmistir? Bu da hayir. "Perl kullanarak isini daha verimli yapmistir". Goruldugu uzere de, Yahoo'dan hisse senedi teklifi bile almistir. Ne guzel.

    Diger bir Java dehsetengiz projesi Hibernate var. Kurucusu Gavin King, uzun sure Hibernate'i yarim-zamanli yazdigini anlatir. Niye? Java kalicik (peristence) isini DOGRU yapmak istemektedir. Java dunyasi yanlis tasarlanan kaliclik araclarinin cenazesi ile doludur. Isin icinde ciddi ego vardir. Yapacagim. Begenilecek. Butun dunya onu kullanacak. Niihhhahahahahaha! Isin sonunda kesin para olacak diye yola ciktigini zannetmiyorum. Ama para da olursa fena olmaz, buyuk eserim uzerinde tam zamanli olarak calisim diye dusunmustur. Ve JBoss sirketi Gavin King'i Hibernate'de tam zamanli calismasi icin ise almistir.

    Sonuc::

    Ve en son, adamimiz Bill Gates'e gelelim; O da isi para icin yapmiyor. "Herkesin bilgisayarinda benim yazilimim olacak" amaci ile yola cikmistir. Oteki ego'lar yolunda olmasa basaracak ta p**venk. Neyse, bu baska konu.

    -- Son --
  • Re: Başarılı bir açık kod programcısının maddi durumu, bm @ Çarşamba, 1 Eylül 2004 (08:34 TSI)
  • Re: Başarılı bir açık kod programcısının maddi durumu, bm @ Çarşamba, 1 Eylül 2004 (13:03 TSI)

  • FM Kare:
    Schrödinger'in Kedisi


    8 yorum


    FM GİRİŞ

    Kullanıcı Adı:
    Şifre:

    Şifremi Unuttum Yeni Kullanıcı

    ORTAMDAKİLER (5 Dakika)

    • 23 ziyaretçi
    • Bugün, 18701 sayfa görüntüleme (655 unique)
    SON YORUMLAR

    ALEV ALEV (Son 15 gün)

    GEÇMİŞ MAKALELER

    FM TARİHİNDE BUGÜN




    Cuma, 3 Eylül 2010, 14:17 TSI