Kodum kötü mü
- Geliştiricilerin kendi kodları yüzünden eleştirileceklerinden korkması benmerkezci bir düşüncedir.
- Kötü kod yüzünden stres olan biri varsa, bu peşinden gitmeye değer bir şeydir.
- Topluluk, kötü kodu refaktör ederek ve yeni kod kalitesi yönergeleri sunarak projeyi iyileştirmeye yardımcı olur.
Güvenliğe ulaşmak
- Açık durumdaki kodda güvenlik açıkları bulunup hacklenmesinden korkmak yaygın bir endişedir.
- Yeterince dikkat varsa tüm hataların görünür hale geldiğini söyleyen Linus Yasası, güvenlik sorunları için de geçerlidir.
- Bitcoin gibi açık kaynak projeleri, güvenlik sorunlarını erken bulup yamalayarak daha güvenli olabilir.
Rakipleri yenmek
- Yazılımda fikirler ucuzdur; değer, fikirlerin uygulanmasında ortaya çıkar.
- Fikirleri paylaşmak zihni özgürleştirir ve gerçekten önemli olana odaklanmayı sağlar.
- Rakiplerin koda göz atması uzun vadede önemli değildir ve açık kaynak topluluğu açıklığınıza olumlu tepki verecektir.
Uzman topluluğunu büyütmek
- Başarılı bir şirket kurmak için uzun bir süre boyunca iyi icra etmek ve müşteri tabanını büyütmek gerekir.
- Rakiplerin koda göz atması uzun vadede önemli değildir.
Pazarda kazanmak
- Büyük ve büyüyen pazarlarda kazananın her şeyi aldığı durumlar nadirdir; kullanıcıları etkilemek ve hızlı iterasyon yapmak önemlidir.
- Rakipler açık kaynak projeyi fork etse bile, sizden daha hızlı ürün çıkaramıyorlarsa zaten rekabette kaybedeceklerdir.
Geç aşama
- Proje kayda değer bir ölçeğe ulaştığında, büyük bulut sağlayıcılarının ürünü daha iyi bir dağıtım modeliyle sunduğu bir durumla karşılaşabilirsiniz.
- AWS ürününüzü host etmeye başlayarak sizinle rekabet ediyorsa, bu çok doğru bir şey yaptığınız anlamına gelir.
- Geliştirici deneyimi gibi, bulut sağlayıcılarının iyi olmadığı alanlarda rekabet avantajı bulmanız gerekir.
Endişelenmeyi bırakın
- Rakipler sizin fikrinizi arıyorsa, her zaman sizden bir adım geride olacaklardır.
Geliştirici işe alımı
- Startup'ların en büyük şikayetlerinden biri geliştirici işe almanın zor olmasıdır.
- Açık kaynak, geliştirici işe alımı sorununu çözebilir.
Kaynağı kamuya açık şekilde bulmak
- Tüm geliştiriciler açık kaynağın faydalarından yararlanır ve birçok geliştirici ilginç açık kaynak projelerine katkı vermek ister.
- Açık kaynak projeye katkı verme eşiğini düşürürseniz, harika geliştiricilerin projeyi bulma olasılığı artar.
Hayır, eve götürülen testinizi yapmayacağız
- Geliştiriciler, mülakat sürecinde LeetCode soruları çözmekten veya eve götürülen testler yapmaktan şikayet eder.
- Biri deponuza katkı verirse, onun gerçek kod katkısını ve ekip/topluluk üyeleriyle nasıl iletişim kurduğunu zaten görebilirsiniz.
Excel ile entegre oluyor mu?
- Bir startup yönetirken yalnızca en büyük sorunları çözmeye zamanınız olabilir ve az sayıda kullanıcının istediği özellikler süresiz olarak ertelenebilir.
- Sistem açık kaynaksa, bu kullanıcılar özellikleri kendileri katkı olarak ekleyebilir ve yazılımın kullanım alanını genişletebilir.
2022'deyiz. Uçan arabalar nerede?
- Açık kaynağın olmadığı bir dünyada teknoloji şirketleri tekerleği yeniden icat etmeyi sürdürür.
- Supabase, yeni projeleri açık kaynak yapmadan önce mevcut açık kaynak projelerini desteklemeye çalışır.
Daha fazla kanıta mı ihtiyacınız var?
- Gelecek hafta Supabase lansman haftası ve ekip ile topluluğun son 3 ayda üzerinde çalıştığı her şeyin doruk noktası.
- Supabase topluluğunun hızlı ilerleyişi, açık kaynak bir şirket yürütmenin tüm avantajlarını gösteren bir kanıttır.
GN⁺ görüşü
- Açık kaynak stratejisi; kod kalitesinin artmasına, güvenliğin güçlenmesine ve topluluk oluşturarak iş birliği ile inovasyonun teşvik edilmesine katkı sağlar.
- Açık kaynak, geliştirici işe alımı sorununu çözmeye, şirketin şeffaflığını ve güvenilirliğini artırmaya ve teknolojik ilerlemeye katkıda bulunur.
- Supabase örneği, açık kaynak modelinin yazılım geliştirme ve iş büyümesi üzerinde nasıl olumlu bir etki yaratabileceğini gösterir.
1 yorum
Hacker News görüşleri
Varsayımdaki sorun
Graphistry ekibinin deneyimi
Açık kaynak iş modeline yönelik memnuniyetsizlik
Yarı kamusal devlet kurumlarına satış
Açık kaynak yazılımın değeri
Supabase'in iş modeli
Açık kaynak ürünleri tercih etmek
Açık kaynak işinin zorlukları
Marka ve topluluğun önemi
Açık kaynak kodunun yayımlanması ve lisanslama
Açık kaynak şirketlerinin geçerliliği