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


23

Şimdi Ubuntu'nun bir parçası gibi görünen özel yazılımların miktarı konusunda endişeliyim. Yazılım merkezinde "Lisans: tescilli" olarak listelenen bazı uygulamaları gördüm.

Açıkçası, Skype gibi ortak şeyler var ( Yazılım Merkezinde çalışmadığı için iyi bir örnek olmasa da ), ancak içinde sürünen başka şeyler de var gibi görünüyor.

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

FOSS için filtrelemenin bir yolu var mı?

Açık kaynak biti benim için önemli - açık kaynaklı yazılım modelinin daha iyi olduğunu düşündüğüm için sadece bedava bir bira işletim sistemi istemiyorum. Örneğin Debian kesinlikle FOSS'tur (AFAIK).

Yanıtlar:


24

Birkaç depo

Ubuntu, içerdiği yazılımla ilgili kendi politikaları ile çeşitli depoları barındırır.

Topluluk Wiki'den özetlenenler - Depolar :

  • ana özgür yazılım, serbestçe yeniden dağıtılabilir ve Ubuntu ekibi tarafından tam olarak desteklenen uygulamalar içerir.

    Bu tamamen FOSS bölümüdür.

  • kısıtlı Taahhüdümüz, yalnızca ücretsiz yazılımı veya ücretsiz bir lisans altında bulunan yazılımı teşvik etmektir. Ancak, Ubuntu ve ücretsiz uygulamalarını günlük donanıma kurmayı mümkün kılan küçük bir takım araçlar ve sürücüler için istisnalar yapıyoruz.

  • evren , özgür, açık kaynaklı ve Linux dünyasının bir görüntüsüdür. Neredeyse tüm açık kaynak kodlu yazılımlara ev sahipliği yapar, hepsi bir dizi kamu kaynağından üretilmiştir. Canonical, evren bileşenindeki yazılım için düzenli güvenlik güncelleştirmeleri garantisi vermez

    Açık kaynak, belki FOSS

  • multiverse bileşeni, ücretsiz olmayan bir yazılım içerir; bu, bu yazılımın lisans gereksinimlerinin Ubuntu ana bileşen lisans politikasını karşılamadığı anlamına gelir. [...] desteklenmiyor ve genellikle düzeltilemez veya güncellenemez. Kullan kendi sorumluluğunuzdadır.

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

Ek yazılım (ortaklar)

Yukarıdakilere ek olarak, Ekstralar ve Ortak depoları da bulunmaktadır. Bunları bir tercih olarak kendiniz etkinleştirmeniz gerekecektir. İş ortağı deposu, Canonical tarafından aşağı yukarı özel olarak tutulur. Sadece Canonical ya da diğer ticari nedenlerle ortak olmanızın nedenleri nedeniyle, genellikle kaynak kodu bulunmayan tescilli yazılımı içerir.

Yazılım Merkezindeki bazı masrafsız "uygulamalar" Ekstralar deposu aracılığıyla sağlanır ve Ek Depo Politikası'na uymak zorundadır . Bu liste sadece birkaçı (aşağıya bakınız).

MyApps programı aracılığıyla gönderilen uygulamalar başka bir hikaye ve Ubuntu'ya özgü. Kaynak kodu her zaman kullanılamaz ve MyApps ticari yazılımı SSS’inde ilgili bazı bilgileri bulabilirsiniz . Bazıları yalnızca ticari ve kapalı kaynaktır, APT-HTTPS kimlik doğrulamalı bir Özel PPA ile sağlanır. Bu şekilde dağıtılanlar, Launchpad PPA politikaları ve bazı teknik gereklilikler dışında herhangi bir politikaya uymak zorunda değil - geliştiricilere oldukça özel.

Peki ya x, y ve z paketi?

Belirli bir uygulamanın hangi bileşene dahil olduğunu görmek için packages.ubuntu.com, gitmenizi , paketi bulmanızı ve sayfa başlığında parantez içindeki bölümü göreceğinizi, örn Package: kcalc (4:4.9.2-0ubuntu1) [universe].

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

Yalnızca FOSS'a filtre uygulamak için, yalnızca yakın kaynak yazılımına izin vermediğinizden emin olmak için yalnızca etkinleştirin main(ve isteğe bağlı olarak universe). Düzenleme senin /etc/apt/sources.listiçinde ve dosyalar /etc/apt/sources.list.d/gibi eğer bu dışlamak için. Açıklamasında belirtildiği gibi doğru bir şekilde donanım çalışan sorunlarla karşılaşabilirsiniz kısıtlı yukarıda bileşen.

Çok işlevsel olup olmayacağı, donanımınıza ve kullanmak istediğiniz yazılıma ilişkin gereksinimlerinize bağlıdır. Bazı ana donanım herhangi bir özel ürün yazılımı / ikili dosyaya ihtiyaç duymaz ve kapalı kaynaklı herhangi bir veri parçası olmadan mükemmel şekilde çalışabilir. Kısıtlanmış ve Çoklu evren bileşenleri çoğu insan için bu bir genel olarak kabul edilebilir bir denge sağlamak, ancak tamamen FOSS istediğiniz durumda bunları kapatmak gerekmez.

Seçebileceğiniz uygulama kümesi, evren bileşenini devre dışı bırakmaya karar verirseniz büyük ölçüde azalır . Quantal tüm paketlerin listesi size bir fikir vermek için bu numaraları vardır:

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

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

Ayrıca bakınız


1
+1. Kişisel olarak 'özgür yazılım' ve 'açık kaynaklı yazılım' (bağlandığınız Felsefe sayfasında açıklanmaktadır) arasında bir fark olduğunu söyleyebilirim. Ayrıca ticari! = Tescilli ve serbest biradaki gibi ücretsiz! (Tabii ki sıkıcı ayrıntılara girmeden.)
Andrea Corbellini

1
@AndreaCorbellini Evet ... biliyorum. Burada tüm ayrıntıları girmeyeceğim ama 1) Bu detayların iyi değilim ve 2) Şahsen umurumda değil olabilir o bu detaylar hakkında çok. Bana en azından bazı önemli detayları eklemek için biraz zaman verin. :)
gertvdijk

Ana / evreni kaldırmak, yazılım merkezinin OSS dışı uygulamaları görüntülemesini engelliyor mu?
Jorge Castro

@JorgeCastro Artık pek çok bağımlılığın artık karşılanamayacağını tahmin ediyorum ... :) mainçoğu uygulama için gerçekten ihtiyaç var - örneğin çekirdek. Yoksa kısıtlı / multiverse / ekstra / partnerinizi kaldırmak mı istiyorsunuz?
gertvdijk

1
Benim tecrübelerime göre yapamazsın. Foss olmayan yazılımı kaldırmaya çalışıyorum ama şansım yok. Depolar, örneğin anlık görüntüleri etkilemez. Ubuntu 18.04 ve 16.04'te depoları devre dışı bırakıp etkinleştirerek test yaptım ve hiç şansım olmadı. Özel yazılım hala Ubuntu Yazılım Merkezi'ndedir. Bu nedenle benim cevabım bunun bir hata veya Canonical'ın bilerek yaptığı bir şey olduğu yönünde. Buna ya da AskUbuntu'da "Ubuntu Software Center'da neden özel yazılım var?" Yazdıktan sonra cevap alamadım.
Tio TROM

1

Başka bir cevaptasudo apt purge gnome-software-plugin-snap gösterildiği gibi anlık görüntüleri devre dışı bırakırsanız ve ardından Ubuntu Yazılım Merkezi'nde Yazılım ve Güncellemeler> Ubuntu'ya gidin ve "Yazılımın telif hakkıyla veya yasal sorunlarla sınırlandırılmış (multiverse)" seçeneğini işaretleyin. FOSS dışı sonuçlar. En azından, aramalarımdan sonra aramalarımda hiçbir özel sonuç görünmedi.

... sürücüler hariç - bunlardan kurtulmak için "sınırlı" seçeneğinin işaretini kaldırın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.