- Şu anda giderek daha fazla, 'Big Tech'in hakimiyeti konusunda endişe duyuyoruz ve hükümetler tekel platformlardan uzaklaşmak istediğinde açık kaynak sık sık bir alternatif olarak anılıyor
- Açık kaynak ile Big Tech’i karşılaştırmak, fırın ile restoranı karşılaştırmak gibidir
- Big Tech iyi desteklenen hizmetler sunup her şeyi kendi veri merkezlerinde işletirken, açık kaynak hâlâ birilerinin çalışıp "hizmet olarak çalışma ortamı" gibi bir şeye dönüştürmesi gereken ücretsiz/özgür yazılımların bir toplamıdır
- Buna karşılık, tek başına bir fırın henüz restoran değildir
- Avrupa Parlamentosu’nda idealistler Big Tech’ten bıkıp onu Nextcloud ile değiştirmeyi deneyen bir deney yürüttü, ancak bu başarılı olmadı
- Avrupa Parlamentosu’nun genel BT ortamı uzman ekipler tarafından yönetiliyor, eğitim veriliyor ve Microsoft iş ortakları ile Microsoft’un kendisi tarafından destekleniyor
- Buna karşılık birçok açık kaynak deneyi, ödünç ekipmanlarla hevesli hobiciler tarafından yürütülüyor ve eğitim ya da profesyonel destek olmadan ilk kez deneyen kişilerce hayata geçirildiği için çoğu zaman iyi çalışmıyor
- Apple kendi yazılımlarıyla bulut depolama, dosya yönetimi, hesap tabloları, kelime işlem, e-posta gibi her şeyi sunuyor, ancak büyük kurumsal/devlet pazarını aktif biçimde hedeflemiyor
- Büyük kurumlara ve devletlere yazılım satmak, yazılımın kendisini üretmenin ötesinde muazzam ek çaba gerektirir. Bu, Apple’ın bile denemeye yanaşmadığı kadar zor bir iştir
- Her yıl milyarlarca doları Big Tech yazılımlarına ve onları çevreleyen hizmetlere harcarken, ücretsiz açık kaynak yazılımların bir şekilde rekabet edebilmesini bekliyoruz
- Açık kaynakla güzelce desteklenen hizmetler inşa edilebilir, ancak "Big Tech"e alternatif sunmak için karşılaştırılabilir ölçekte emek ve ciddi finansman yatırmak gerekir.
- Bu yalnızca yazılım yazarlarına ödeme yapmak için değil, destek için de geçerlidir
Sonuç
- Nihayetinde tamamen baskın platformlarla birlikte başka bir şeyi denemek kaçınılmazdır
- Ancak yalnızca açık kaynağın alternatif olduğunu düşünme hatasına düşmemeliyiz
- Çünkü kullanıcıların yalnızca yazılıma değil, sayısız hizmete de ihtiyacı vardır; bu hizmetlerin hâlâ bir yerlerden sağlanması gerekir ve yazılımın ücretsiz olması bunları daha ucuz ya da daha kolay yapmaz
Pratik notlar
- Açık kaynak bir underdog’dur ve açık kaynağın başarısız olduğunu coşkuyla ilan etme fırsatını bekleyen birçok insan vardır
- En azından şu koşullar sağlandığında başlanmalıdır
- Ulaşılabilir kapsam - mevcut zaman, bütçe ve insan kaynağıyla nelerin yapılabileceği çok dikkatli biçimde belirlenmelidir
- Değişim yönetimi - teste katılan kişilerin erken aşamada devreye girip görüş bildirebilmesi gerekir. Herkesin her şeyin çalışıp çalışmadığını deneyebileceği bir test ortamı aylar öncesinden kurulmalıdır. Dile getirilen tüm kaygılar dikkatle dinlenmelidir. Deneyin tanımlanan görevlerin üstesinden gelip gelemeyeceği doğrulanmalıdır. Çünkü hâlâ çalışması gereken eski etiket yazıcıları vardır ve kurum içinde yüksek kontrast desteği ile ekran okuyucuya ihtiyaç duyan görme engelli kişiler de bulunur
- Eğitim oturumları - başlat düğmesinin yerinden e-posta göndermeye ve dosya aramaya kadar her konuda yeterli eğitim verilmelidir
- Sunucu gerekiyorsa yeterince iyi hazırlanmalıdır. Çünkü yeni şeyin yavaş olduğuna dair ilk şikayet geldiğinde proje başarısız sayılır. Yazılım lisansının ücretsiz olması, diğer alanlarda tasarruf edilebileceği anlamına gelmez
- Uzatılmış çalışma saatleri boyunca helpdesk’te en iyi yetenekler görevlendirilmelidir. Bunlar soruları gerçekten yanıtlayabilecek ve sorunları çözebilecek kişiler olmalıdır
- Sorunları çözmeye hazır bir ekip yoksa hiç başlamayın
GN⁺ görüşü
- Açık kaynağı Big Tech’e alternatif olarak görmek için hâlâ çok fazla eksik var. Yalnızca yazılım değil, hizmet, destek, eğitim gibi bütünsel bir ekosistemin de bunu desteklemesi gerekiyor
- Başarılı bir açık kaynak projesi olmak için, yazılım geliştirmesinin kendisinden daha fazlası; onu gerçekten kullanılabilir kılacak süreçlere yoğun emek ve finansman ayrılması gerekiyor
- Mevcut ticari çözümlerin yerini alabilmek için kullanıcı açısından kullanım kolaylığı ve istikrar garanti edilmelidir; bu da yalnızca lisans maliyetinden tasarruf etmenin ötesinde bir yatırım gerektirir
- Buna rağmen açık kaynak, uzun vadede Big Tech’e karşı koyabilecek neredeyse tek alternatiftir; bu yüzden devletlerin ve şirketlerin aktif desteğine ihtiyaç vardır. Bu, yalnızca açık kaynak yazılım kullanmanın ötesinde; geliştirici desteği, altyapı sağlanması, profesyonel hizmetlerin yetiştirilmesi gibi çok yönlü çabalar gerektirir
- Apple ya da MS gibi dev şirketler bile kurumsal pazara girişte zorlanırken, açık kaynağın kısa vadede bunların yerini alması kolay olmayacaktır. Özellikle mevcut altyapıyla uyumluluk, veri migrasyonu, kullanıcı eğitimi gibi unsurlar dikkate alındığında, uzun vadeli ve kademeli bir yaklaşım gerekli görünüyor
5 yorum
Büyük şirketler ya da kamu kurumları söz konusu olduğunda, gereksinimlerin zorluk seviyesi yüksek oluyor ve operasyon ekibi ile bakım maliyetlerini sabit gider olarak hesaba katmak gerekiyor; bu yüzden ticari hizmetleri yalnızca açık kaynak programlarla kolayca ikame etmek mümkün değil. Düşünmeden, kısa vadeli bir bakışla yaklaşma hatasını karşı tarafın insanları da sık sık yapıyor gibi görünüyor.
Paran varsa, ticari yazılımı parayla satın alıp teknik destek almak daha rahat tabii... Paran varsa.
Hacker News görüşü
Yazılım işinin özü
Yazılım, iş zincirinin ucuz ve daha az ilgi çekici kısmıdır. Önemli olan etkinliktir; yani çalışanların yazılımı işletebildiği ve sorun çıktığında destek alabildiği bir ilişki satın alınır. RedHat Linux satmıyor; güvenilirlik ve destek satıyor.
Açık kaynağın önemi
Açık kaynak iş modeli, teknoloji alanında hayatta kalmak için zorunludur. IBM ile Red Hat birleşmesi, Microsoft'un açık kaynak stratejisi gibi örnekler bunu kanıtlıyor. ARM mimarisinin başarısı da açık kaynağın önemini gösteriyor.
Sağlık alanında yazılım kullanımı
Sağlık alanında PostgreSQL bir alternatif olarak önerildi, ancak Oracle lisanslarına çok para harcanıyor. Bazen çok fazla desteğe ihtiyaç duyulmasa bile büyük meblağlar ödeniyor.
Avrupa Parlamentosu'nun açık kaynak deneyi
Nextcloud denemesinin başarısız olmasının, profesyonel kaynak ve uzmanlık eksikliğinden kaynaklandığı ima ediliyor. Ancak buna dair somut kanıt sunulmuyor. Açık kaynak projeleri çoğu zaman hobi olarak yürütülüyor ve profesyonel destek olmadan ilerliyor.
Açık kaynak ve kapalı kaynakta uygulama
Hem açık kaynak hem de kapalı kaynak çözümlerin hayata geçirilmesi zaman alır. Kapalı kaynak, destek üzerinden gelir elde ettiği için dokümantasyon çoğu zaman yetersiz olur. Açık kaynakta önemli olan, başlamanın kolay olmasıdır.
Nextcloud kullanımı
Nextcloud'un başarısız olduğuna dair bir kanıt bulunamıyor; aksine AB'deki hükümetler ve yerel yönetimler tarafından yaygın biçimde kullanılıyor.
Açık kaynak projelerine finansman
Birçok popüler açık kaynak proje, büyük teknoloji şirketlerinden finansman alıyor. Bunun, gerçek bir alternatif olmayı zorlaştıran nedenlerden biri olduğu söyleniyor.
Yan proje olmanın sınırları
Her şey bir yan proje olarak rekabet edemez; ayrıca münhasır olmayan lisanslarla ilgili sorunlar da vardır. Pek çok kişi için kaynak koduna erişim zaten yeterlidir.
Özgür yazılımın tarihsel rolü
Özgür yazılım, 80'lerden beri birçok tescilli yazılımı destekledi. Emacs, 90'larda Almanya'daki bir havayolunun ATC'sini destekledi ve Amazon'da da kullanılıyor.
Büyük teknoloji şirketlerinin ücretsiz hizmetleri
Büyük teknoloji şirketleri ücretsiz barındırma hizmetleri sunuyor. Bu da self-hosting'i zorlaştırıyor. Geçmişte küçük teknoloji şirketleri açık kaynak kurulum hizmeti veriyordu.