"Özgür yazılım" ve "açık kaynak" arasındaki farklar

Uygulamada açık kaynaklı yazılım ve özgür yazılım lisanslarının çoğunu paylaşsa da, la FSF açık kaynak hareketinin felsefi olarak özgür yazılım hareketinden farklı olduğunu düşünüyor. Sıklıkla karıştırıldıkları ve "ücretsiz" ve "açık kaynak" terimleri birbirinin yerine kullanıldığı için bu özellikle önemlidir.


Bu, 1998'de Eric S. Raymond ve Bruce Perens'in de dahil olduğu bir grup insanın Açık Kaynak Girişimi'ni (OSI) kurmasıyla ortaya çıktı. Amaçları, kaynak kod paylaşımının pratik faydalarına daha fazla önem vermek ve büyük yazılım evlerinin ve yüksek teknoloji endüstrisindeki diğer şirketlerin bu konsepte ilgisini çekmekti. FSF ve Richard Stallman ise Özgür Yazılım terimini kullanarak meseleyi etik terimlerle ortaya koymayı tercih ediyor.

Bu savunucular, İngilizce açık kaynak "açık kaynak" teriminin, FSF tarafından "özgür yazılım" (özgür yazılım) derken kullanılan İngilizce "özgür" teriminin belirsizliğini ortadan kaldırdığını görüyor.. Öte yandan, ona şirketleri veya hükümetleri korkutmayan daha "teknik" ve "tarafsız" bir isim veriyor; bunun tersine, "özgür" terimi, "orada iş mümkün olmadığından" ve birçok hükümet ve bireyin komünizme bağlamasına vb. neden olduğu için, iş dünyasında pek çok kişinin onu radarlarından kaldırmasına yol açtı.

"Açık kaynak" terimi, Foresight Institute düşünce kuruluşundan Christine Peterson tarafından icat edildi ve ücretsiz yazılım ürünleri için İngilizce terim bir ticari marka olarak tescil edildi.

Pek çok kişi, geliştiricilerin bir programın kaynak kodunu kullanabildiklerinde, değiştirebildiklerinde ve yeniden dağıtabildiklerinde, yazılım geliştirme sürecinin niteliksel faydasının farkına varırlar, bunların tümü orijinal olarak Richard Stallman ve FSF tarafından geliştirilmiştir. Yazılım geliştirirken bu özgürlüklerin sunduğu avantajların ayrıntılı bir analizi için Eric S. Raymond'un "The Cathedral and the Bazaar" yazısını okumanızı tavsiye ederim.

Bununla birlikte, özgür yazılım hareketi, teknik mükemmelliği arzu edilen bir yan ürün olarak görerek, ancak onun etik standardından türetilmiş olarak görerek, yazılımın ahlaki veya etik yönlerine özel bir vurgu yapar. Açık kaynak hareketi, teknik mükemmelliği birincil hedef olarak görüyor ve kaynak kod paylaşımı bu amaca yönelik bir araç.. Bu nedenle FSF kendisini hem açık kaynak hareketinden hem de "Açık Kaynak" teriminden uzaklaştırır.

OSI yalnızca OSD'ye (Açık Kaynak Tanımı) uygun lisansları onayladığından, çoğu kişi bunu bir dağıtım şeması olarak yorumlar ve "açık kaynak" ı "özgür yazılım" ile serbestçe değiştirir. İki terim arasında, özellikle bu tür yazılımların geliştirilmesi ve kullanılması için motivasyonlar açısından önemli felsefi farklılıklar olsa da. Ancak, bu farklılıklar nadiren işbirliği sürecini etkiler.

Açık Kaynak Girişimi aracılığıyla gerçekleştirilen "açık kaynak" hareketi, merkez üssü Özgür Yazılım Vakfı olan özgür yazılım hareketinden farklıdır. Bununla birlikte, felsefi bir bakış açısından uyumsuz olmalarına rağmen, pratik açıdan neredeyse eşdeğerdirler; aslında, her iki hareket de çok sayıda projenin pratik gelişiminde birlikte çalışır.

Yumuşaklığın gereksinimleri. açık kaynak".

Açık kaynak fikri, kodu paylaşarak ortaya çıkan programın özel mülk yazılıma göre daha üstün kalitede olma eğiliminde olduğu, bunun teknik bir vizyon olduğu öncülüne dayanır. Öte yandan, özgür yazılımın felsefi ve hatta ahlaki eğilimleri vardır: özel mülk yazılım, paylaşılamayacağı için "etik değildir" çünkü insanlar arasında paylaşımı yasaklamak sağduyuya aykırıdır.

Özgür yazılım gibi, açık kaynak veya açık kaynak, bir programın bu hareket içinde dikkate alınması için bir dizi gerekli gereksinime sahiptir., bunlar:

  • Ücretsiz yeniden dağıtım: yazılım ücretsiz olarak verilmeli veya satılmalıdır.
  • Kaynak kodu- Kaynak kodu dahil edilmeli veya serbestçe elde edilmelidir.
  • Türev çalışmalar: değişikliklerin yeniden dağıtımına izin verilmelidir.
  • Yazarın Kaynak Kod Bütünlüğü: Lisanslar, değişikliklerin yalnızca yama olarak yeniden dağıtılmasını gerektirebilir.
  • Ayrımcılık yapmadan kişi veya grup sayısı: hiç kimse dışarıda bırakılamaz.
  • Girişim alanları ayrımı yapılmaz: ticari kullanıcılar dışlanamaz.
  • Lisans dağıtımı- Programı alan herkes için aynı haklar geçerli olmalıdır
  • Lisans ürüne özel olmamalıdır- Program, daha büyük bir dağıtımın parçası olarak tek başına lisanslanamaz.
  • Lisans, diğer yazılımları kısıtlamamalıdır: Lisans, açık yazılımla dağıtılan diğer herhangi bir yazılımın da açık kaynak olması gerektiğini zorunlu kılamaz.
  • Lisans teknolojik olarak tarafsız olmalıdır: Lisansın fare tıklamasıyla erişim veya yazılım ortamının diğer belirli araçlarıyla kabul edilmesi gerekli olmamalıdır.

Bu on emir, dört özgür yazılım özgürlüğü.

FOSS & FLOSS

Her ne kadar "açık kaynak" terimi, "özgür" teriminin belirsizliğini ortadan kaldırsa da, iki anlamı "özgür" ile "özgür" ve "Ücretsiz", yeni birKullanıcılara onları geliştirme özgürlüğü veren Açık Kaynak tanımına uyan programlar ile basitçe kaynak kodunun mevcut olduğu programlar arasında, muhtemelen bu tür kaynak kodunun kullanımı üzerinde güçlü kısıtlamalar vardır.

Birçok kişi, kaynak koduna sahip herhangi bir yazılımın açık kaynak olduğuna inanıyor(bu tür bir yazılımın bir örneği, başlangıçta özgür olmayan, ancak AT&T daha sonra lisansı değiştirmesine rağmen kaynak kodunu içeren popüler özgür yazılım paketi Graphviz olacaktır). Ancak, bu yazılımın çoğu kullanıcılarına değişikliklerini dağıtma özgürlüğü vermez, ticari kullanımı kısıtlar veya genel olarak kullanıcıların haklarını kısıtlar.

Bu yapar "açık kaynak" terimi kararsız kalırBazı kötü niyetli veya cahil şirketler, gerçekte özgür yazılım olmadıklarında ürünlerini tanımlamak için konsepti kullandıklarından, daha önce izin verilen kullanımları, incelemeleri veya modifikasyonları için programların kaynak kodunu sunarlar.

Yukarıdaki belirsizlik göz önüne alındığında, Özgür yazılım teriminin kullanılması, söz konusu özgürlükleri gelecekte değiştirmeme örtük kuralı altında tam değiştirme, kullanma ve dağıtım özgürlüğü ile sunulan programlara atıfta bulunmak için tercih edilir..

Her iki terimin ürettiği olası belirsizlikleri veya kafa karışıklığını çözmeye çalışan bir terim, FOSS (ücretsiz ve açık kaynaklı yazılım). Terim ayrıca kullanılır İPİ (ücretsiz / libre ve açık kaynak yazılım).


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Hadi Linux kullanalım dijo

    Bunlar, "özgür yazılım" yerine "açık kaynak" terimini icat edenler tarafından belirlenen gereksinimlerdir. Web sitelerine bakın: http://www.opensource.org/
    Başka bir yorum: Bir şey, bir programı değiştirmek ve değişiklikleri yüklemek, diğeri ise onu değiştirmek ve kendi çatalınızı yapmaktır. En azından ikincisinin yumuşak sayılması için mümkün olması gerekir. açık kaynak".

  2.   Martingaldean dijo

    Analiz edilecek bazı yanlışlıklar var. "Açık kaynak" her zaman yukarıda belirtilen koşullara uymaz. Açık kaynak satan ve onu değiştirmenize izin vermeyen şirketler olabilir.

    1.    mario dijo

      Örneğin? Birçoğunun BSD lisansına sahip olmasına dikkat edin ve değişiklikleri iade etmeden kapatmaya izin verin ve ayrıca ücretsiz olmayan parçalarla karıştırın, bu nedenle belirli bir sınırlamaları olabilir (Chrome). Bu, SL ile olan farklardan bir diğeridir.

  3.   Alma dijo

    Dostum, her yerde bloguna geri dönüyorum! Bu yazı için teşekkürler, İspanyolca bir şey arıyordum ve makaleniz harika bir şekilde uyuyor.

    1.    hadi linux kullanalım dijo

      Memnun oldum! sarıl! Paul.