?
satın almak ya da yalnızca derlenmiş hazır işletilen sürümde geliyor karşıdan Çoğu yazılım. Derleyen kaynak kodu olarak bilinen oluşturulan geliştirici, özel bir program aracılığıyla çalıştırmak fiili program kodu bilgisayar anlayabileceği bir forma kaynak kodunu çevirir bir derleyici denilen anlamına gelir (C Programlama derleyiciler ilgili ayrıntılar için bkz: Nasıl Çalışır ). Bu geliştirici programının farklı bölümlerini oluşturdu tam olarak nasıl görmek için çoğu uygulama ve neredeyse imkansız derlenmiş sürümünü değiştirmek son derece zordur. Çoğu ticari yazılım üreticileri kodu kopyalayarak ve bir rakip üründe kullanarak diğer şirketlerin tutan bir avantaj olarak görüyorum. Aynı zamanda onlara kaliteli ve belirli bir ürün bulunan özellikleri üzerinde kontrol sağlar.
Açık kaynak yazılım yelpazenin diğer ucunda olduğunu. Kaynak kodu derlenmiş sürümü ve değişiklik veya özelleştirme aslında teşvik edilmektedir dahildir. Açık kaynak konseptini destekleyen yazılım geliştiriciler kaynak kodunu değiştirmek için ilgilenen herkesi izin vererek, uygulama daha kullanışlı ve hatasız uzun vadede olacağına inanıyoruz.
açık kaynak yazılımı olarak kabul edilmek için Yazılım geliştirme endüstrisi tarafından, belirli kriterler yerine getirilmesi gerekir:
.
açık kaynak yazılımının gerçek dünya Örneğin bir göz atalım. 1991 yılında, Linus Torvalds, Finlandiya'daki Helsinki Üniversitesi'nde bir öğrenci, Minix, o Linux lakaplı Unix türevi dayalı yeni bir işletim sistemi geliştirdi. Torvalds açık kaynak yazılım iyi bir hukuki tanımını sağlar GNU Genel Kamu Lisansı altında Linux sürümünü 0.02 yayımladı. Dünyada birçok insan Linux indirilen ve onunla çalışmaya başladı. Bu kullanıcıların çoğu kendi başlarına programcılar ve Torvalds dahil olduğu kaynak koduna değişiklikler yaptı. Önümüzdeki üç yıl içinde, Torvalds diğer programcılar bu değiştirilmiş sürümlerini alınan ve temel versiyonuna değişikliklerin birçoğu dahil ve 1994
kullanmak isteyen son kullanıcılar için or