Açık kaynak kodu işbirliği içinde geliştirilmiştir; Kaynak kodu, kullanımı ve değiştirilmesi için herkesin kullanımına açıktır. Açık kaynak hareketi ortaya çıktı çünkü bazı geliştiriciler satıcılar arasındaki rekabetin daha düşük ürünlerle sonuçlanacağına ve kalkınma için en iyi yaklaşımın işbirliğine dayalı bir yaklaşım olduğuna inanmaya başladı.
- OSI (Açık Kaynak Girişimi), ürünleri bir dizi kurallara uygunsa, ürünleri açık kaynak olarak nitelendiren bir endüstri organıdır:
- Dağıtılan yazılım herhangi bir kısıtlama olmaksızın başka herhangi birine yeniden dağıtılmalıdır
- Kaynak kodu kullanılabilir hale getirilmelidir (böylece alıcı taraf düzeltebilir veya değiştirecektir)
- Lisans, orijinal yazılımdan farklı bir ad veya sürüm taşımak için yazılımın geliştirilmiş sürümlerini gerektirebilir
İşbirliği sürecine vurgu yapmasına rağmen, açık kaynakların yazılım geliştirmeye genel olarak sahip olduğu en büyük etki, rekabet yoluyla olabilir: mülk yazılım ürünleriyle rekabet ederek, açık kaynak ürünleri, satıcıları pazar payını tutmak için daha fazla çalışmaya zorlar. Canlı açık kaynak alternatiflerinin yüzü.