Neden Açık Kaynak Yazılımlar?
İnsanların tescilli yazılım yerine açık kaynağı seçmesinin birçok nedeni vardır, ancak en yaygın olanları şunlardır:
Akran incelemesi: Kaynak koduna serbestçe erişilebilir ve açık kaynak topluluğu çok aktif olduğundan, açık kaynak kodu akran programcılar tarafından aktif olarak kontrol edilir ve geliştirilir. Kapalı ve durağan hale gelen kod yerine yaşayan kod olarak düşünülmelidir.
Şeffaflık: Tam olarak ne tür verilerin nereye taşındığını veya kodda ne tür değişiklikler olduğunu bilmeniz mi gerekiyor? Açık kaynak, satıcı vaatlerine güvenmek zorunda kalmadan bunu kendiniz kontrol etmenize ve izlemenize olanak tanır.
Güvenilirlik: Özel kod, tek yazara veya bu kodun güncel, yama uygulanmış ve çalışır durumda kalması için bu kodu kontrol eden şirkete dayanır. Açık kaynak kodu, aktif açık kaynak toplulukları aracılığıyla sürekli güncellendiğinden orijinal yazarlarından daha uzun ömürlüdür. Açık standartlar ve meslektaş incelemesi, açık kaynak kodunun uygun şekilde ve sıklıkla test edilmesini sağlar.
Esneklik: Değişikliğe yaptığı vurgu nedeniyle, işinize veya topluluğunuza özgü sorunları çözmek için açık kaynak kodunu kullanabilirsiniz. Kodu belirli bir şekilde kullanmaya kilitli değilsiniz ve yeni çözümler uygularken topluluk yardımına ve meslektaş incelemesine güvenebilirsiniz.
Daha düşük maliyet: Açık kaynak ile kodun kendisi ücretsizdir. Sadece geliştiricilerin ürettiği modüllere talebe göre para ödersiniz.
Satıcı bağımlılığı yok: Kullanıcı için özgürlük, açık kaynak kodunuzu istediğiniz yere götürebileceğiniz ve istediğiniz zaman istediğiniz yerde kullanabileceğiniz anlamına gelir.
Açık işbirliği: Aktif açık kaynak topluluklarının varlığı, tek bir ilgi grubu veya şirketin ötesine geçen yardım, kaynak ve bakış açıları bulabileceğiniz anlamına gelir.