1. Açık kaynak iş modeli nedir?
Linux ve Özgür Yazılımlar ile nasıl para
kazanırsınız?
Gökhan Boranalp
gokhan@zetaops.io
http://www.zetaops.io
2. ❏ açık kaynak, özür yazılım farkı
❏ patentler ve telif hakları
❏ yazılım lisansları
❏ açık kaynak iş modeli?
❏ başarılı olmuş örnekler
Akış
5. Fark var
“Open source is a development
methodology; free software is a
social movement”
Richard Stallman
6. Özgür yazılım
● Kaynak kod açık olmalı
● Kullanılması için bir kısıtlama olmamalı
● Değiştirilmesi için bir kısıtlama olmamalı
● Dağıtılması için bir kısıtlama olmamalı
● Değiştirilmiş halinin dağıtılması için bir
kısıtlama olmamalı
7. Katedral ya da pazar
Every good work of
software starts by
scratching a
developer’s personal
itch.
The Cathedral and the Bazaar
Eric S. Reymond
12. Aynı amaç için bir araya gelmek
The producers of open-source products are typically a diverse group of
developers with a shared passion for a product. They do not seek a
profit and no distinction is made between corporate and individual
users. Therefore, they make (a) the product and (b) the source code
available for free to any interested user.
Members participate to learn more about the product and believe that
others will help them if they have a need [Lakhani and Von Hippel
2003]. Surprisingly, the customer support provided by communities
surrounding products such as Apache and Linux have won awards for
excellence.
13. İletişim kanalları
● E-posta listeleri (dev, users)
● IRC üzerinde 7/24 açık bir kanal
● Discourse/ askbot tartışma platformu
Proje deposu
Git dağıtık versiyon kontrol sistemi.
Proje yapısı
14. Proje yapısı
Hata raporlama sistemi
● Kullanıcıların hata bildirebilmesi için Github, Bitbucket,
Gitlab issues bölümü.
● Geliştirme ve “Yeni Özellik” taleplerinin yapılması,
tartışılması için Redmine üzerinde ayrıca bir proje
yönetim sistemi.
15. Proje yapısı
Test ve hata ayıklama araçları
● CI (Continuous Integration) ve CD (Continuous Deployment)
buildbot, jenkins
● Code coverage, profiling araçları
Paket yönetimi araçları
İşletim sistemi paketleri için Debian tarafından sağlanan
paketleme araçları,
Her dil için sağlanan araçlar (npm, CPAN, composer, rebar,
maven)
16. Proje web sitesi
● Projenin ortaya çıkma ve yapılma nedenini açıklayan belge
● Proje için yol haritası
● Çıkartılan sürümlerin tam bir listesi
● İndirme linkleri
○ Kaynaktan derleme
○ Binary indirme
Proje yapısı
17. Proje yapısı
● Proje belgeleri
○ Nasıl yapılır belgeleri
○ Hızlı başlama belgeleri
○ Sistemin prensip şeması
○ API Uygulama programlama arayüzü referans belgesi
● Teknik detayları anlatan blog sayfaları
● Destek için yönlendirmeler içeren destek sayfası
● Destekleyen kişi ve kurumlar listesi
● Proje ile ilgili gelişmelerin gösterildiği haberler sayfası
20. O zaman nasıl olacak?
● Entegrasyon ve destek hizmeti vermek
● Abonelik ve güncelleme hizmetleri satmak (Red Hat)
● Kullanıcıya özel bileşen tasarlamak
● Kullanıcıya premium eklenti, uygulama, servis, tema
vb. yazarak para kazanmak (Joomla, WordPress)
● Barındırma hizmeti satmak SAAS, PAAS (Acquia,
Alfresco)
● Hem ticari hem de açık lisanslama yapmak bkz.
Mysql
22. MySQL acquisition by Sun Microsystems
The largest acquisition of an open source company to date. in January
2008 Sun Microsystems announced they will buy MySQL for 1 Billion
Dollars.
VMware buys SpringSource
This $420M deal was announced by VMware on August 2009.
SpringSource was a provider of Platform as a Service solutions that
can be either self hosted by enterprise customers or cloud hosted for
web applications.
23. Citrix acquires XenSource
Citrix systems, which at the time specialized in remote access
management made a move in August 2007 towards the virtualization
space and acquired an open source company by the name of
XenSource. The deal was valued at $500 Million and positioned Citrix
in competition with VMware.
24. Zimbra getting purchased by VMware
Zimbra is a really special case. It’s an open source company that got
bought 3 times. In 2007 it was Yahoo who paid $350M for it. In 2010,
VMware decided to start expanding from virtualization into other IT area
and acquired Zimbra from Yahoo Inc. Zimbra’s last purchaser was
Telligent who bought it from VMware
25. JBoss acquired by world’s biggest Linux
distributor Red Hat
In 2006, one of the earliest acquisitions of open source companies
occurred when one of the companies behind Linux, Red Hat bought
JBoss, a middleware provider. The deal was estimated at $420M with a
combination of stock and cash.