Özgür yazılım ve açık kaynak yazılımı arasında bir fark var mı?

65

Bu iki terim hakkında biraz kafam karıştı. Aralarında farklılıklar var mı?

    
sordu Mysterio 13.11.2011 22:09

5 cevap

92

Özgür yazılım ve açık kaynaklı yazılım terimleri farklı şeyler ifade eder, ancak başvurdukları yazılım kategorileri hemen hemen aynıdır.

Özgür yazılım nedir?

Özgür yazılım , özgürlük ( fiyat değil) ve freeware . Buradaki fikir, özgür yazılımın saygılı olduğu (ancak hangi özgür olmayan yazılımın, aynı zamanda tescilli yazılım , saygı göstermez). Bu, yazılımı kullanma ve çalışma özgürlüğü ile birlikte dağıtmanın ve geliştirmenin özgürlüğünü içerir.

Özgür Yazılım Vakfı , ücretsiz yazılım, fonlar için bir savunuculuk ve aktivist kuruluştur ve aksi takdirde GNU projesi (bu, adresine giren yazılımın önemli bir bölümünü oluşturur) Ubuntu gibi GNU / Linux dağıtımları) ve en popüler ücretsiz yazılımların çoğunun kurumsal yazarıdır. lisanslar GNU Genel Kamu Lisansı dahil. FSF ücretsiz yazılımı , dört özgürlük , burada [alıntılar benim] alıntı: [/ p>

(0) Programı herhangi bir amaç için çalıştırma özgürlüğü (özgürlük 0).

(1) Programın nasıl çalıştığını inceleme özgürlüğü ve bunu değiştirerek bilginizi dilediğiniz gibi yapar (özgürlük 1). kaynak koduna erişim, bunun için bir ön şarttır.

(2) Komşunuza (özgürlük 2) yardım edebilmeniz için kopyaları yeniden kopyalama özgürlüğü.

(3) Değiştirilmiş sürümlerinizin kopyalarını başkalarına dağıtma özgürlüğü (özgürlük 3). Bunu yaparak tüm topluma değişikliklerden faydalanma şansı verebilirsiniz. kaynak koduna erişim, bunun için bir ön şarttır.

Özgür yazılım oluşturmayan ve içermeyen bir diğer yararlı ve önemli kaynak, Debian Özgür Yazılım Yönergeleridir ( Debian projesinden GNU Ubuntu 'nun türetilmiş , ayrıca bkz. bu makale ).

Özgür bir yazılımı kullanmak ve savunmak için herhangi bir özel ideolojiye üye olmak şart değildir. Ancak özgür yazılımın ideolojik temeli, bu özgürlüklerin doğal olarak iyi (ya da en azından yazılım kalitesi ve karlılığı ile ilgili teknik soruların dışındaki önemli politik nedenler için iyi) olduğu, insanların bu özgürlüklere saygı duyma yükümlülüğüne sahip oldukları ve yazılımın Bu özgürlüklere saygı gösterip göstermediği önemli ölçüde yargılanmalıdır. Özgür yazılımın tüm kullanıcıları bu özgürlükler konusunda kararlı değildir ve bazıları da önemine inanırlar, fakat sadece sınırlı bir ölçüde, ama birçok kullanıcı onlara adanmıştır ve özgür yazılım hareketi .

Açık Kaynak Nedir?

Özgür yazılımın savunucuları, diğer nedenlerden ötürü iyi olduğunu düşünmüşlerdir - özellikle, özgürlüğün işbirliği imkanlarını kolaylaştırdığı için, özgür yazılımın özel bir yazılım üzerinde bir avantajı olduğu ve teknik olarak üstün olma eğiliminde olduğu fikri. Bazıları, özgürlüğün doğal olarak önemli olduğunu, ancak teknik olarak iyi bir yazılım geliştirmek için olarak olmadığını, ya da özgürlüğün teknik olarak iyi bir yazılım geliştirmekten önemli ya da önemli olduğunu, ancak özgürlüğün benimsenmesini savunmanın önemli olduğunu düşündüler. etkili olması için diğer gerekçelerle yazılım.

Böylece, açık kaynak kodlu hareket doğdu. bu harekete giren fikirlerden biri, işletmelerin hedeflediği savunuculuğun teknik açıkları ve karlılığı vurgulaması gerektiğidir. (ücretsiz) kalkınma modelleri, etik veya politik konulardan konuşmaktan ziyade. Açık Kaynak Girişimi", açık kaynak hareketi için bir savunuculuk organizasyonu olarak oluşturuldu ve lisansları belirleyip resmi olarak onayladı açık kaynak olarak / a> OSI'nin Açık Kaynak Tanımı Direkt olarak, Debian Özgür Yazılım Yönergeleri" ne dayanmaktadır, ki bu hiç de sürpriz olmamalıdır, çünkü özgür olarak kabul edilen yazılımın gerçek kategorisi, dikkate alınan gerçek yazılım kategorisiyle neredeyse aynıdır. açık kaynak.

eski Açık Kaynak Girişimi SSS ifadeleri ücretsiz yazılım ve açık kaynak ideolojileri arasındaki önemli benzerlikler ve farklı bakış açıları:

  

Açık Kaynak Girişimi, özgür yazılım için bir pazarlama programıdır. Bu ideolojik küvet-hırsızlık yerine katı pragmatik alanlarda "özgür yazılım" için bir adımdır. Kazanan madde değişmedi, kaybetme tavrı ve sembolizm var.

Uygulamada özgür yazılım ve açık kaynak ideolojileri nasıl karşılaştırılır / karşılaştırılır?

Özgür yazılımların ve açık kaynak yazılımların ardındaki ideolojiler farklı olsa da - veya en azından oldukça farklı bir şekilde ifade edilirken - özellikle topluluklarda pratik olarak kullanılan terimlerin nasıl farklılaştığını belirlemek biraz daha karmaşıktır. Hemen hemen aynı yazılım kategorisine atıfta bulundukları için, insanlar açıklık, ideoloji, sosyal onay, alışkanlık veya başka nedenlerle olsun, hangisinin en iyi olduğunu düşündükleri terimleri seçmeye eğilimlidirler. Dahası, özgür yazılım ve açık kaynak ideolojileri farklı olmakla birlikte, ikisini de birbirine bağlayan ya da en azından birinin nerede bittiğini ve diğerinin başladığını bulanıklaştıran bakış açıları da vardır. Örneğin, Eric S. Raymond 'un kağıda dökümü basımına önsözünde Katedral ve Çarşı (ISBN 0-596-00108-8 ), Bob Young şunu yazdı:

  

Özgürlük, iş dünyasında soyut bir kavram değildir.

     

Herhangi bir endüstrinin başarısı, tedarikçilerin ve bu endüstrinin müşterilerinin özgürlüğünün derecesiyle neredeyse doğrudan ilişkilidir. Sadece ABD pazarındaki yenilikleri kıyaslayın, çünkü AT & amp; T, Amerikan müşterileri üzerindeki tekel kontrolünü kaybettiğinde, bu tüketiciler seçim özgürlüğüne sahip olmadıkları zaman, daha yavaş olan inovasyon hızına sahip oldular.

Bu, etik ve politik konulara doğrudan atıfta bulunmaz. Ancak Perulu Kongre üyesi tarafından hükmedilen benzer düşüncelerden birisini düşünün. Edgar Villanueva Graham Seaman'ın tescilli yazılımı ( İngilizce çevirisi , ayrıca burada barındırılıyor , orijinal burada ):

  

Bizimki gibi ülkelerdeki özel yazılımlar tarafından üretilen işler ile ilgili olarak, bunlar temel olarak küçük toplam değerin teknik görevleriyle ilgilidir; Yerel düzeyde, ulusötesi şirketler tarafından üretilen özel yazılımlara destek sağlayan teknisyenler, teknik yetenek ya da yetenek eksikliği için değil, düzeltmek için kaynak koduna erişemedikleri için hataları düzeltmek zorunda değildir. o. Özgür yazılımla, teknik açıdan daha nitelikli bir istihdam ve başarının sadece iyi teknik destek ve hizmet kalitesi sunabilme yeteneğine bağlı olduğu, bir başka deyişle, piyasaları harekete geçirdiği ve birisinin alternatif bilgi birikimini arttıran ortak bilgi birikimini artırdığı bir serbest yetkinlik çerçevesi yaratır. Üreticilerin, hizmet kuruluşlarının ve tüketicilerin yararına, daha fazla toplam değere ve daha yüksek bir kalite düzeyine sahip hizmetlerin üretilmesi.

Özgür yazılımın benimsenmesinin pratik sonuçları politik ve ahlaki yankıları içerdiğinden (bu durumda Villanueva, Peru halkının entelektüel ve ekonomik güçlenmesini savunuyor), özgür yazılım ve açık kaynak düşüncesinde bir miktar örtüşme var. yazılım önerilerinde neredeyse tamamen çakışıyor.)

Açık kaynak hareketinin ilk, açık hedeflerinden biri de - .com / article / 2918 "> bu makale :

  

Bu etiketin anlamı, kurumsal dünyayı ekonomik, kendi kendine ilgilenen, ideolojik olmayan nedenlerle benimsemeye ikna etmekti.

Ancak alternatif bir terimi benimsemenin bir başka orijinal motive edici nedeni, açık kaynak teriminin özgür yazılım teriminden daha az kafa karıştırıcı olduğu fikriydi. "Aynı zamanda" sıfır "anlamına da gelebilir. bu temel makaleye bakın. Bu, daha özgür bir yazılım modelini, daha iyi bir kalkınma modeli ya da iş modeli olduğu inancından ziyade, özgür yazılımlara özgürce çeken bazı kişileri cezbetti, fakat "özgür yazılım" teriminin eksik olduğunu ve değiştirilmesi gerektiğini kabul eden kişilerdi. . Bu terimin kafa karıştırıcı olduğu kanıtlanırken, "açık kaynak" terimi de kafa karıştırıcı olduğunu ve Richard Stallman ( Özgür Yazılım Vakfı), "açık kaynak" teriminin doğal olarak daha fazla olduğunu tartışmıştır . kafa karıştırıcı ve daha az açıklayıcı.

Hangi terimini kullanmalıyım?

Bunu yazarken (başla), bu soruya zaten yazılan beş cevap var. Bunlardan ikisi ( bu ve bu ) temel olarak, açık kaynağın karakterizasyonlarında doğrudur ve bunlardan biri" temel olarak ücretsiz yazılımın karakterizasyonunda doğrudur ve başka bir tane neredeyse doğru. (Lütfen bu cevapların düzenlenmiş olabileceğine dikkat edin, bu yüzden onların bugünkü halleriyle ilgili bir yargılama olarak değerlendirilmemelidir.) Buradaki örneklemin neredeyse kesin olmadığını itiraf etsem de, her birimizin terimden hangisini kullanacağını tavsiye ederim. Her iki terim de önemli bir karışıklık içerdiğinden, açıklıktan başka nedenlerden dolayı tercih eder.

Özgür yazılım ve açık kaynak yazılım kavramlarına eş zamanlı olarak başvurmanın arzu edildiği durumlar için, F / OSS (Serbest / Açık Kaynak Yazılım), FOSS (Serbest [ve] Açık) eşanlamlı terimler vardır. Kaynak Yazılım) ve FLOSS (Serbest / Libre / Açık Kaynak Yazılımı). Bu terimlerle ilgili olarak bu makaleye ve ayrıca bu makalede, ücretsiz yazılım için alternatif terimlerin daha genel bir konusunu bulabilirsiniz.

Açık kaynak olmayan ücretsiz bir yazılım var mı?

Muhtemelen değil. Özgür Yazılım Tanımlaması ve Açık Kaynak Tanımlaması , özgürlük 0 muhtemelen OSD kriterlerini 5, 6, 7, 8, 9 ve 10 gerektirir; özgürlük 1, OSD kriteri 2 (ve muhtemelen 7) gerektirir; Özgürlük 2 muhtemelen OSD kriter 1, 7, 8 ve 9 gerektirir; ve özgürlük 3 muhtemelen OSD kriteri 1, 2, 3, 4, 7, 8 ve 10 gerektirir.

Özgür olmayan açık kaynak yazılımı var mı?

Tanımların yerine getirilmesi, evet, çünkü kaynak kodu sağlama zorunluluğu haricinde, Açık Kaynak Tanımı sadece bir lisansın gerektirdiği şeyle ilgilenir. Aksine, Özgür Yazılım Tanımı uyarınca, yazılımın ücretsiz olması için aslında egzersiz yapmak mümkün olmalıdır. dört özgürlük.

Pratikte, açık kaynaklı yazılımın büyük çoğunluğu da ücretsiz bir yazılımdır. Ancak, tivoization fenomeni, en azından uygulamada, bazı açık kaynaklı yazılımları özgür olmayan bir şekilde işler. Yazılım belirli bir cihaz üzerinde çalışacak şekilde tasarlandığında ve bu aygıt modifiye edilmiş sürümlerin gerçekten çalışmasını önlemek için tasarlanmışsa, kullanıcılar özgürlüğü kullanamazlar.

Açık kaynak kodlu yazılımları çalıştıran cihazların nispeten yakın tarihli bir sorunu, pratikte özgür değil, açık kaynak ve özgür yazılım kavramları arasında anlaşmazlıklar yarattı. Açık kaynak hareketi, FOSS 'un teknik haklarına hitap ediyor. Ancak, yazılımın işlevselliği aslında kullanıcının kontrolü altında olmadığında ne olur? Richard Stallman yazıyor [ellipsis]:

  

Film ve kayıt şirketlerinin baskısı altında, bireylerin kullanması gereken yazılımlar, özellikle bunları kısıtlamak için özel olarak tasarlanmıştır. Bu kötü niyetli özellik .... özgür yazılımın sunmayı amaçladığı özgürlüğün ruhunda antitezdir. Ve sadece ruh içinde değil: DRM'nin amacı özgürlüğünüzü çiğnemek olduğu için, DRM geliştiricileri DRM'yi uygulayan yazılımı değiştirmek için zor, imkansız ve hatta yasadışı hale getirmeye çalışırlar.

     

Ancak bazı açık kaynak destekçileri "açık kaynaklı DRM" yazılımı önerdi. Onların fikri, şifrelenmiş medyaya erişiminizi kısıtlamak için tasarlanan programların kaynak kodunu yayınlayarak ve başkalarının bunu değiştirmesine izin vererek, sizin gibi kullanıcıları kısıtlamak için daha güçlü ve güvenilir bir yazılım üretecekleridir. Yazılım daha sonra değiştirmenize izin vermeyen cihazlarda size teslim edilir.

     

Bu yazılım açık kaynak kodlu olabilir ve açık kaynak kodlu geliştirme modelini kullanabilir, ancak aslında onu çalıştıran kullanıcıların özgürlüğüne saygı duymayacağından özgür yazılım olmayacaktır.

Özgür olmak için özgürlük yazılımlarının pratikte nelere saygı duyması gerektiğine dair farklı fikirler vardır. Ancak, tivoeleştirmenin yazılımı özgür olmayan hale getirip getirmediği konusundaki anlaşmazlıklar hala özgürlükle ilgili anlaşmazlıklardır. Örneğin, Linus Torvalds , Linux , yasaklanmamalıdır Fakat bu, insanların yazılımı (başka bir cihazda) özgürce kullanmasını engellemediği inancının dışındadır.

Ubuntu'ya ücretsiz yazılım ve açık kaynak nasıl uygulanır?

Ubuntu'daki yazılımların çoğu özgür yazılım ve açık kaynaklı yazılımdır. Ubuntu'daki yazılımın bir kısmı da değil. (Hiçbiri bir değil, diğeri değildir.) Ubuntu projesi , tamamen kullanılabilirken, olabildiğince özgür bir sistem üretmeyi amaçlamaktadır. mümkün olduğunca fazla kullanıcı .

Ubuntu'yu kurduğunuzda, MP3 dosyalarını oynatma gibi işlevlerini yerine getirmek için özgür olmayan yazılım yükleme seçeneğine sahip olursunuz. Ubuntu'da, Ek Sürücüler, video ve ağ kartları gibi bazı aygıtlar için ücretsiz olmayan sürücülerin yüklenmesini önerir ve kolaylaştırır. Özgür olmayan yazılımlar (Adobe Flash ve Skype gibi) da çoklu veri ve iş ortağı havuzlarında kullanılabilir. Ayrıca, "içerme" tanımına bağlı olarak Ubuntu'nun, Yazılım Merkezinin özel ödeme yazılımları yükleme yeteneğini sağladığı için özgür olmayan yazılımları içerdiği düşünülebilir.

bu ve diğer faktörler Ubuntu'yu (ve diğer popüler GNU / Linux dağıtımlarının çoğunu) oluşturmazken Tamamen ücretsiz ve tartışmasız bir şekilde, daha kapsamlı bir şekilde ücretsiz olan dağıtımlar var. Ubuntu ve topluluğu ücretsiz yazılım getirdi - ve bunun için destek - aksi takdirde muhtemelen hiç kullanmayan binlerce insan için (ve milyonlarca olmasa bile), ve dünya çapında özgür yazılımın yayılmasına olumlu katkıda bulundu ve insanların özgür yazılım kullanma becerilerine kendi dili. Ubuntu felsefesi , özgürlük açısından ve kullanıcıların yetenekleri açısından belirtilmiştir:

  

Her bilgisayar kullanıcısı olduğuna inanıyoruz:

     
  • Yazılımlarını herhangi bir amaç için, lisans ücreti ödemeden indirme, çalıştırma, kopyalama, dağıtma, çalışma, paylaşma, değiştirme ve iyileştirme özgürlüğü olmalıdır.
  •   
  • Yazılımlarını kendi tercihleri ​​doğrultusunda kullanabilmelidir.
  •   
  • Tüm yazılımları engellilikten bağımsız olarak kullanabilmelidir.
  •   

Felsefemiz, ürettiğimiz yazılıma, dağıtım şeklimize ve lisans şartlarımıza da yansıyor - Ubuntu Lisans Politikası.

     

Ubuntu'yu kurun ve tüm yazılımlarımızın bu idealleri karşıladığından emin olabilirsiniz. Ayrıca, muhtemelen ihtiyaç duyabileceğiniz her yazılım parçasının size bu özgürlükleri veren bir lisansla sağlandığından emin olmak için sürekli çalışıyoruz.

Daha sonra, ücretsiz yazılım ve açık kaynak hareketlerini tartışmak ve övmek için şunları söyler:

  

Bazı insanlar "özgür" ve "açık kaynak" ı farklı uçlarla rekabet eden hareketler olarak görseler de, yapmayız. Ubuntu, her ikisini de tanımlayan üyeleri gururla içerir.

Hedeflerinizin açık kaynak ile, açık kaynak ile hizalı olması gerekip gerekmediğini, her ikisiyle birlikte, ya da hiçbiriyle birlikte, Ubuntu'yu hizmet ediyorsa kullanmaya teşvik edersiniz. ihtiyaçlarınız. Ve pratiği yapmaya istekli olduğunuz sürece Davranış Kurallarını takip ederek org / wiki / Ubuntu_% 28philosophy% 29 "> başkalarına karşı insanlığı a>, Ubuntu topluluğuna katılmaya teşvik edildiniz!

    
verilen cevap Eliah Kagan 14.11.2011 23:36
15

"Ücretsiz", iki şeyin bir (veya her ikisini) anlamına gelebilir: "ücretsiz", "hiçbir şey içermez" ("bedava", "" birada olduğu gibi ") veya" ücretsiz "olarak değiştirilemez "(" libre "," konuşmada olduğu gibi ").

"Açık kaynak", yalnızca kaynak kodun geliştiriciler tarafından hazırlandığını ve "birada olduğu kadar özgür" ya da "konuşmada olduğu gibi" olmadığı anlamına gelmez (her ikisi de olabilir).

İşte kullanışlı bir Venn şeması: İşte

    
verilen cevap Jay 13.11.2011 22:16
4

Bir kelimenin anlamını tanımlayabilecek bir otorite yoktur. Nasıl kullanıldığına göre tanımlanır ve bu nedenle bir kelimenin anlamı zaman içinde değişebilir veya bir kelime aynı zamanda farklı insan gruplarına farklı şeyler anlamına gelebilir.

Dedi: wikipedia , Özgür Yazılım Vakfı , Debian Projesi , Ubuntu Projesi , GNU hepsi bir konuda hemfikir : "ücretsiz yazılım" , maliyetle değil, özgürlükle ilgilidir. Özgür Yazılım paraya mal olabilir ya da olmayabilir.

"Açık kaynaklı yazılım" terimi için o kadar fazla anlaşma yoktur. Bazıları, sadece kaynak kodun kullanılabilir olduğu anlamına gelirken ( wikipedia 'daki bazı cümleler) ve GNU . Diğerleri, özgür yazılım ve açık kaynak yazılımın aynı fikirlerle ilgili olduğunu tartışırlar. opensource.org . Bununla birlikte, değiştirilen yazılımı dağıtma hakkı, "açık kaynak yazılım" ın bir parçası olarak görülmemelidir ( wikipedia ) bunun tersine, yine Açık kaynak tanımı ).

Örnekleri diğer cevaplardan bu kategorilere koymak: skype: ne ikisi; Fedora : ücretsiz yazılım ve açık kaynaklı yazılım; Google Chrome: ne (bildiğim kadarıyla), ne de Chromium özgür yazılım ve açık kaynaklı bir yazılımdır;

Sonuç:

Birçok grup, zamanlarını ve çabalarını insanları bu terimler hakkında kafa karıştırmaya ayırdı. Özellikle Özgür Yazılım Vakfı, "Açık kaynak yazılımı" terimini Açık Kaynak Girişimi'nden çok farklı bir şekilde kullanıyor gibi görünüyor. Ve Açık Kaynak Girişimi, yeni bir terimi (açık kaynak yazılım) tanıttı ve ağır bir şekilde yeni bir terim olan "özgür yazılım" ile aynı anlamı taşıyordu.

Ayrıca daha fazla burayı da okuyabilirsiniz.

    
verilen cevap xubuntix 13.11.2011 22:47
2

Shuttleworth'ün özgür yazılımdan daha açık bir kaynak olduğunu gösteren farkın bir örneğini, aşağıdaki alıntıda (tescilli şirketlerle işbirliğine yanıt olarak) bulabilirsiniz:

  

Eğer dünyayı görme biçiminiz gerçekten daha üretken ise,   etkili, verimli, anlayışlı ve kullanılabilir, o zaman olmalısınız   uzun vadede kazanacağınızdan emin olabilirsiniz

(slashdot röportajı )

Özgür bir yazılım fikrinin, uzun vadede işlerin özgür olacağına ve işbirliğine geldiğinde bu kadar ilgili olduğunu düşünmeyecek kadar emin olamayacağını düşünüyorum. Onu köleliğin ortadan kalkacağını düşünmekle kıyaslayabilirsiniz, çünkü bu verimli değildir: insanlar özgür olduklarında, daha fazla inovasyonla ve isyan riskiyle daha iyi çalışırlar. Doğru ama köleliğe daha soyut bir ilke olarak karşı olabilirsiniz.

    
verilen cevap Anonymous coward 08.01.2013 04:34
2

Free Software ve Open-source Software terimi iki hareketden geliyor: -

  1. Özgür yazılım hareketi ve
  2. Açık kaynak hareketi

Tanımı: -

GNU ile ilgili iki makale bulunur:

  • İşte (Daha Yeni ve Daha İyi)

      

    İki terim, neredeyse aynı yazılım kategorisini tanımlar, ancak temelde farklı değerlere dayanan görüşlere dayanır. Açık kaynak bir geliştirme yöntemidir; özgür yazılım bir sosyal harekettir. Özgür yazılım hareketi için özgür yazılım, kullanıcıların özgürlüğü için etik bir zorunluluktur. Buna karşılık, açık kaynak felsefesi, yazılımları nasıl “daha ​​iyi” yapılacağına dair konuları ele alır - sadece pratik bir anlam ifade eder. Özgür olmayan yazılımın eldeki pratik probleme daha düşük bir çözüm olduğunu söylüyor.

  • İşte (Eski ve üstü)

      

    İki hareket arasındaki temel fark onların değerleri, dünyaya bakış şekilleridir. Açık Kaynak hareketi için, yazılımın açık kaynak olması gerekip gerekmediği sorunu pratik bir sorudur, etik değil. Bir insanın söylediği gibi, “Açık kaynak bir gelişim metodolojisi; özgür yazılım bir sosyal harekettir. ” Açık Kaynak hareketi için, özgür olmayan yazılım, optimal olmayan bir çözümdür. Özgür Yazılım hareketi için, özgür olmayan yazılım sosyal bir sorundur ve özgür yazılım çözümdür.

OSI SSS'de: - "ücretsiz yazılım" nedir ve "açık kaynak" ile aynı mı?

  

OSF, lisansları değerlendirirken daha kısa, dört noktalı bir yazılım özgürlüğü tanımını kullanır; OSI daha uzun, on noktalı bir tanım kullanır. İki tanım, pratikte aynı sonuca yol açar, ancak oraya ulaşmak için yüzeysel olarak farklı bir dil kullanır.

Burada ayrıntıları ekliyorum:

Programların Kategorileri Olarak Özgür Yazılım ve Açık Kaynak Nasıl Çalışır?

       /----------------------------------------------\
      / |                                            | \
     /  |                                            |  \
    /   |                                            |   \
        |                                            |
        |       Source license is GNU *GPL, Apache,  |
        |        original BSD, modified BSD,         |
free    |        X11, expat, Python, MPL, etc.,      |
        |        and executable is not tivoized      |   open source
        |                                            | 
        |                                            |
    \   |                                            |
     \  |                                            |
      \ |                                            |   /
       \----------------------------------------------  /
        |     tivoized (tyrant) devices          | O | /
        ----------------------------------------------/

Dikkat çekici (alıntı) Notlar: -

  • Açık kaynak olan tüm programlar arasında, yalnızca küçük bir kesir serbest değildir. Alt sıra, ölçeklenecek şekilde çizildiyse, metni küçük bir yazı tipinde olmalı, belki de okunması çok küçük.
  • Tivoized veya "tyrant" cihazları , ücretsiz olarak kaynak kodundan yapılmış, ücretsiz olmayan yürütülebilir dosyalar içerir.
  • “O”, “öteki” anlamına gelir ve kaynağı açık kaynak değil, ücretsiz lisansları olan programlara başvurur.
verilen cevap Pandya 09.06.2015 11:08

Etiketlerdeki diğer soruları oku