Pazartesi, Nisan 08, 2013

Özgür Yazılım ve Linux Günleri izlenimlerim

Öncelikle bu etkinlikte emeği geçen herkesi kutlamak gerek. Başarılı bir organzasyondu. Umarım bu işe emek verenler açısından olumlu sonuçlar aldıkları bir çalışma olmuştur.

Tabiiki ülkemizde özgür yazılım ile ilgili kişilerin özgür yazılım ile bağlantısı ağırlıkla ilgili ürünlerin satışı ve kullandırılması ile sınırlı olunca etkinliğin teması NoSql oldu ve sunumlar da genellikle bu ürünlerin kullanımı ve tanıtımı ile ilgiliydi.

Ancak Özgür Yazılım günleri gibi etkinliklerin Açık Kaynak topluluklarına faydalı olabilmesi için halen alınması gereken çok yol var.

Öncelikle dikkatimi çeken herkesin bir "community kurma" derdi olması. Problemimiz topluluk azlığı değil. Problemimiz varolan toplulukların aktivitesinin zayıf olması. Öncelikle zaten var olan topluluklara katkı sağlamak gerek. Topluluklar yoktan varedilmezler. Bölünerek çoğalırlar.

Ben her fırsatta Açık Kaynak / Özgür Yazılım gibi bir ayrım yapılmasının bizim için gereksiz olduğunu söylüyorum ama görülen o ki "Özgürlük Savunucuları" zihniyeti daha uzun süre devam edecek. GPL lisanslı ürün üreten bir kişi olarak en büyük sorunumuzun Açık kaynağın anlaşılamama ve anlatılamama problemi olduğunu düşünüyorum. Bu problem camiada en çok göz önünde olanlar için bile geçerli. Bu problemin de en büyük nedeni de savunduğumuz şeylerin tecrübe etmediğimiz, gerçekten ne olduğunu bilmediğimiz şeyler olması. Bu nedenle konuları işimize geldiği gibi anlamak ve anlatmak gibi bir durum var.

Önümüzdeki yıllarda Özgür Yazılım etkinlerine katılan kişilerin şu konu başlıklarında konuşmuş, bilgilenmiş, tartışmış olmalarını umuyorum.

1. Açık kaynağın amacı kod publish etmek değildir. Açık kaynağın amacı development sürecini publish etmek olmalıdır.
2. Açık kaynak yazılımlar ürün değildir. Bunlar altyapı projeleridir. Açık kaynak proje geliştirenlerin bu altyapı üzerinde geliştirilecek ve satılacak ürünlerle ilgili bir planı muhakkak olmalıdır.
3. Programcıların sosyalleştiği, eğlendiği, yeni şeyler öğrendiği ortamlar açık kaynak projelerdir. Git bilmeyen programcı diğer programcılarla iletişim kuramaz. Yalnızlığa mahkumdur.

Tabii bu fikirleri ortaya koymamın nedeni eleştirmek değil. Bunları kendi adıma gelecekte hangi alanlarda aktif olmam gerektiğini ortaya koyabilmek için yazıyorum. Sonuçta bu problemlerden en çok etkilenen de çözecek olan da bizleriz.

Hiç yorum yok: