Ubuntu Yazılım Merkezi'ndeki bazı programlar neden açık kaynak değil?

22

Ubuntu'nun bir parçası gibi görünen tescilli yazılımların miktarı konusunda endişelerim var. Yazılım merkezinde "Lisans: tescilli" olarak listelenen birkaç uygulamayı fark ettim.

Açıkça görülüyor ki Skype gibi ortaklar var (bunun iyi bir örnek olmasa da Yazılım Merkezi'nde çalışmaz"), ancak başka şeylerin de içine düştüğü adil bir yük var gibi gözüküyor.

Burada anlamadığım bir şey var mı? Hepsi ortak mı yoksa ana Ubuntu reposunda bazı özel şeyler mi?

FOSS için filtreleme yapmanın bir yolu var mı?

Açık kaynak bit benim için önemli - Ben açık kaynak kodlu yazılım modelinin daha iyi olduğunu düşündüğümden sadece bir serbest bira işletim sistemi istemiyorum. Debian kesinlikle örneğin FOSS (AFAIK).

    
sordu artfulrobot 05.02.2013 14:17

1 cevap

24

Birden fazla depo

Ubuntu, orada bulunan yazılımla ilgili kendi politikalarıyla çeşitli havuzları barındırır.

Topluluk Wiki - Depoları 'ndan özetlenmiştir:

  • ana , ücretsiz yazılım olan, ücretsiz olarak yeniden dağıtılabilen ve Ubuntu ekibi tarafından tam olarak desteklenen uygulamalar içerir.

    Bu, tam FOSS bölümüdür.

  • kısıtlı Bizim taahhüdümüz, yalnızca ücretsiz yazılımı veya ücretsiz bir lisans altında bulunan yazılımı tanıtmaktır. Bununla birlikte, Ubuntu'yu ve ücretsiz uygulamalarını günlük donanımlara kurmayı mümkün kılan küçük bir takım araç ve sürücüler seti için istisnalar uyguluyoruz.

  • evren , özgür, açık kaynaklı ve Linux dünyasının bir anlık görüntüsüdür. Her biri bir dizi kamu kaynağından inşa edilen neredeyse her açık kaynak yazılımına sahiptir. Canonical, evren bileşenindeki yazılımlar için düzenli güvenlik güncellemelerini garanti etmez

    Açık kaynak, belki FOSS

  • multiverse bileşeni, özgür olmayan bir yazılım içerir; bu, bu yazılımın lisanslama gereksinimlerinin Ubuntu ana bileşen lisansı politikasına uygun olmadığı anlamına gelir. [...] desteklenmez ve genellikle düzeltilemez veya güncellenemez. Bunu kendi sorumluluğunuzda kullanın.

Bunlar, Yazılım Merkezi'nin mevcut uygulamaları listelemek için kullandığı "normal" depolardır.

Ek yazılım (ortaklar)

Yukarıdakilere ek olarak, Ekstralar ve İş Ortağı havuzları var. Bunları bir opt-in olarak kendiniz etkinleştirmeniz gerekir. Ortak havuz, Canonical tarafından az çok özel olarak tutuluyor. İçinde kaynak kod bulunmayan, sadece Canonical ya da diğer ticari nedenlerle ortak olmanın nedenlerinden dolayı, özel yazılım içerir.

Yazılım Merkezi'ndeki bazı maliyetli "uygulamalar", Extras deposu aracılığıyla sağlanır ve Uzantı Deposu İlkesi 'ne bağlı kalmak zorundadır. . Bu listede sadece birkaç tane var (aşağıya bakın).

MyApps programı aracılığıyla sunulan uygulamalar başka bir hikaye ve Ubuntu'ya özgüdür. Kaynak kodu her zaman mevcut değildir ve MyApps ticari yazılımı SSS ile ilgili bazı bilgileri bulabilirsiniz. Bazıları sadece APT-HTTPS kimlik doğrulaması ile bir Özel PPA aracılığıyla sağlanan ticari ve kapalı kaynaklıdır. Bu şekilde dağıtılanlar, Launchpad PPA politikaları ve bazı teknik gereksinimler dışındaki politikalara uymak zorunda değildir. - geliştiricilere oldukça özeller.

Paket x, y ve z?

nedir?

Belirli bir uygulamanın hangi bileşende dahil edildiğini görmek için, packages.ubuntu.com adresine gitmenizi ve paketi bulmanızı öneririz. sayfa başlığı parantez içindeki bölümü göreceksiniz, örneğin % Co_de%.

Sistemimi yalnızca FOSS yazılımı ile çalıştırabilir miyim?

Yalnızca FOSS için filtrelemek için, sadece yalnızca Package: kcalc (4:4.9.2-0ubuntu1) [universe] 'yi (ve isteğe bağlı olarak main ) etkinleştirin - sadece yakın kaynaklı yazılıma izin vermediğinizden emin olun. İsterseniz universe ve dosyalarınızı /etc/apt/sources.list olarak düzenleyin. Yukarıdaki kısıtlanmış bileşeninin açıklamasına göre belirtildiği gibi donanımınızı doğru şekilde çalıştıran sorunlarda karşılaşabilirsiniz.

Çok işlevsel olup olmayacağı, kullanmak istediğiniz yazılıma bağlı donanımınıza ve gereksinimlerinize bağlıdır. Bazı ana donanım herhangi bir tescilli firmware / binary gerektirmez ve herhangi bir kapalı kaynak veri olmadan mükemmel bir şekilde çalışabilir. Kısıtlı ve çoklu-veri bileşenleri çoğu insan için genel olarak kabul edilebilir bir denge sağlar, ancak tamamen FOSS yapmak istediğinizde bunları kapatmanız gerekir.

evren bileşenini devre dışı bırakmaya karar verirseniz, alabileceğiniz uygulamaların kümesi büyük ölçüde azalacaktır. Quantal'daki tüm paketlerin listesi size şu fikirlerin verilmesi için bu numaralara sahiptir:

  • ana (+ güvenlik): 14250
  • evren: 32595
  • multiverse: 746
  • kısıtlanmış: 14

Ek depolar için güvenilir bir kaynak bulamadım, bu yüzden sadece normal Packages.gz dosyalarını kullanarak (Quantal amd64'i varsayarak):

Ayrıca bakın

verilen cevap gertvdijk 05.02.2013 14:37

Etiketlerdeki diğer soruları oku