Açık kaynaklı projeler kendilerini nasıl sürdürebilir?


21

Bu soruyu hep aklımdaydı ama sormak için uygun bir yer bulamadım. İnternette bulunan gerçekten güzel ve harika açık kaynaklı ücretsiz yazılımlar var. Bu ürünler finansal olarak kendilerini nasıl sürdürüyor? Güzel bir şey yapan küçük bir yardımcı program yazmak, ancak birçok özelliğe sahip karmaşık bir ürün yazmak tamamen farklı bir top oyunudur. Kendimi tekrar etmek için maddi olarak nasıl çalışıyorlar?

Yanıtlar:


15

Birçok farklı cevap var.

Bazı projeler, prestij veya iyi bir şey yaptıkları bilgisi de dahil olmak üzere çeşitli nedenlerle yapmak isteyen veya birisinin yapmak zorunda olduğunu ve başka kimsenin olmadığını düşünen insanlar tarafından yapılmaktadır. Bu bölüm neredeyse kesinlikle olduğu kadar büyük değil.

Bazı projeler, destek ve benzeri şeylerden ödeme almak isteyen insanlar tarafından yapılmaktadır. Çoğu Açık Kaynak şirketi şöyledir: ücretsiz popüler bir ürün oluşturmak istiyorlar, böylece ilgili şeyleri talep edebiliyorlar. Bu bir reklam biçimi.

Bazı projeler bu işi tam yapan şirketler tarafından yapılmaktadır. Oldukça az sayıda şirket, örneğin Linux veya Apache kullanabilmekten fayda sağlar, çünkü daha sonra kendileri yazmak zorunda kalmayan yüksek kaliteli yazılıma erişebilirler.

Şirketinizin web sunucuları satmak istediğini varsayalım. Müşterilerinizin parasının mümkün olduğunca size ulaşmasını sağlamak istiyorsunuz. Bunları Windows tabanlı sunucuları IIS ile satıyorsanız, bu paranın bir kısmı Microsoft'a gidiyor. Onlara Linux tabanlı sunucuları Apache ile satarsanız, bu parayı elinizde tutarsınız ve sattıklarınız üzerinde çok daha fazla kontrol sahibi olursunuz. Bu, çeşitli projelere kaynak bağışlamaya değer olabilir. (Açıkçası, Microsoft'un tam tersi bir görüşü var. Sunucu çalışanlarının Windows ve IIS çalıştıran ucuz donanımlar üretmelerini istiyorlar. Microsoft muhtemelen Açık Kaynak'la en çok kendiliğinden açık şirkete karşı çıkıyor, ama hatta bir şekilde bundan yararlanıyorlar.)

Apple'ın kullanımına bakalım. Apple para satan donanım yapar, ancak ayırt edici özelliği kullanıcı arayüzleri yapma yetenekleridir. IPhone önceki akıllı telefonların yapmadığı hiçbir şey yapmıyor, kullanımı çok daha kolay ve bu yüzden milyonlarca insanı sattı ve pazarı yeniden tanımladı. Ne sattıkları hakkında iyi fikirleri var. Kimse Apple'ı işletme içleri için satın almayacak, bu yüzden İşletim Sisteminin Darwin bölümünü Açık Kaynak olarak alarak dışarıdan yardım alabilirler. Ayrıca, en kaliteli işletim sistemlerini kendileri üretemediklerinden Açık Kaynak ile başladılar. Kimse Apple'ı yazıcı yazılımı için satın almayacak, bu nedenle CUPS'u kullanmak daha kolay ve hızlıydı. Arayüz için olacaklar, bu yüzden sıkı kapandı.


Üçüncü sebep, büyük isim şirketlerinin simbiyotik ilişkileri olan finansal sponsorlukları, "açık kaynaklı endüstrinin" büyüklüğünün mali boyutuna bakacak olursak, muhtemelen en büyük yığın. Sadece benim tahminim.
rwong

4

İşte potansiyel bir yol: destek. Destek para kazanıcı olabilir.

Linux dağıtımları "ücretsiz" ancak çalışanların çoğu teknolojilere aşina olmayacağından şirketlere eğitim maliyeti var. Böylece danışmanlık, açık kaynaklı projeler için uygun bir gelir kaynağı haline gelir.

Gerçek dünyadan bir örnek: Çalıştığım şirket, otomatik kabul testini (selenyum, fitnesse, fitsharp gibi araçlar kullanarak) tanıtmak istedi. Araçların hepsi ücretsizdir, ancak etkili bir şekilde uygulamak bu kadar kolay değildir. Bu yüzden, bunları uygulamanın en iyi yollarını önermek için bir danışman (bu araçları gerçekten geliştiren biri) getirildi.

Diğer cevapların açık kaynaklı projelerin kendilerini sürdürebilmesi için başka yollar sağlayacağından eminim, bu sadece bir yoldur ...


4

Bu eski bir soru olmasına rağmen, bana en açık cevabı göremiyorum - çift lisans. Pek çok başarılı açık kaynak projeleri kendi ürününün birden fazla sürümünü sunmak - çekirdek (bu model genellikle denir ticari lisanslar altında sunulan açık kaynak ve prim sürümleri altında serbest bırakılması freemium fiyatlandırma).

Bu tür projelere güzel örnekler MySQL ve Magento'dur. Şirketimin blogunda açık kaynaktan para kazanma konusunda yoğun bir şekilde yazdım , ilgimi çekebilir.


2

Eğer bir proje popülerse, bağışlar maliyetlerin bir kısmını telafi etmeye ve hatta para kazanmaya yardımcı olabilir. Seyirci büyük olmadığı sürece büyük olasılıkla fazla olmayacak, ancak webhosting veya birkaç fatura için ödemek için yeterli.

Uzun vadede ödeme desteği veya danışmanlığı için. Ubuntu tamamen açık bir kaynaktır, ancak Canonical bunun için kurumsal düzeyde destek ve danışmanlık sağlar ve ondan iyi para kazanır. Bununla birlikte sorun şu ki, projenizin yeterli sayıda insanın sizin yerinize yazılımları taşımak veya kurmak isteyecek kadar büyük olması gerekiyor.

Para kazanma noktasına gelmek, bir tüketici tabanı ve çok sıkı çalışma inşası yıllar alabilir.


İyi , Canonical'ın karlı olduğu anlamına mı geliyor?
tshepang

2

Güçlü bir copyleft lisansına (GPL veya AGPL) sahip OSS'yi geliştirirseniz , kişilerin kodunuzu kendi ürünlerine eklemelerine izin vererek, bu lisansın istisnaları için ücret alabilirsiniz . Daha izin verilen bir lisans kullanıyorsanız (X11, Apache, MPL), kodunuzu yine de ürünlerine dahil edebilirler, böylece onları satacak hiçbir şeyiniz kalmaz.


Bu gerçek hayatta ne kadar uygulanabilir? Herhangi bir örnek?
Armand

@Alison, MySQL GPL altında bu şekilde geliştirilmiştir. fsf.org/blogs/rms/selling-exceptions
TRiG

Gerçekten para kazanıp kazanmadıkları konusunda bir fikrin var mı? Ayrıca, MySQL'in oldukça istisnai olduğunu öne süreceğim - kullanım seviyelerinin ortalama proje tarafından gerçekleştirilmesi pek mümkün değildir.
Armand

Hiç bilmiyorum ama teorik olarak mümkün.
TRiG

@Alison, x264 başka bir örnektir: x264dev.multimedia.cx/archives/584
TRiG

0

Apple , CUPS , WebKit ve diğer birçok açık kaynaklı projenin bakımını yapar .

Bu teknolojileri sattıkları ürün ve hizmetlerde kullanırlar.


0

Anahtar bu: http://www.codinghorror.com/blog/2010/06/the-vast-and-endless-sea.html
İş adamlarının anlamadığı bir şey. Sahip olabileceğiniz tüm temel motivasyonları gerçekten alan bir sürü iyi geliştiriciniz var. Ticari bir ürünün birlikte geldiği tüm altyapıyı ödemenize gerek yoktur (ürünü oluşturmak için, yönetim, avukatlar, pazarlama, reklam vb. Gibi pek çok kişiye ihtiyaç duymayan bir işletme). Bazı projeler aslında yeterli miktarda kazanç sağlar (bağışlar, ticari destek / lisanslar yoluyla), ancak bu oldukça nadirdir. Ve sonra temelde açık kaynaklı birkaç proje var çünkü bu onların bakımını daha ucuz hale getiriyor veya satılamadı.


0

Boş zaman? Bazı insanlar mesai saatleri dışında boş zamanları olması için zamanlarını kolayca yönetebilirler. Yaptığınız her şeyden para kazanmak zorunda değilsiniz. Yaşam sabitleme çatıları için çalışmış olsaydınız, birisinin size sızması durumunda kendi çatınızı yamalamanız için para vermesini beklemezdiniz, değil mi?

Ayrıca, birçok büyük açık kaynaklı proje, yaratıcı bulmak için para kazanmak olan şirketlere dönüşüyor. Satış desteği, mal, ekstra gereksiz özellikler. Açık kaynaktan para kazanmak için birçok yol var.

Ayrıca, bazı Açık Kaynak projeleri, çok farklı koşullara sahip çok büyük insan ekiplerini toplar. Projede farklı zamanlarda aktif olabilecek insanlar, projeyi çok aktif hale getirmiştir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.