Neden bazı ticari uygulamalarda 'gerektirir' adlı bir bölüm var ve ücretsiz uygulamalarda yok?


14

Ubuntu Yazılım Merkezi'nde ücretli (ticari) uygulamalar, oldukça düzenli olan 'Ayrıca gerektirir' adlı bir bölüm alır.

Ücretsiz uygulamalar neden bu özelliği almıyor?

Örneğin, Amnezi: USC'deki Karanlık İniş diyor (ayrıca ekran görüntüsüne de bakın)

Also requires: mouse OpenGL hardware acceleration.

resim açıklamasını buraya girin

Bu bilgiler gerçekte nereden geliyor?


Bu soruyu sorduğunuz için +1. Bunu bugün de Ubuntu yazılım merkezinde fark etmiştim.
saji89

1
İlk izlenim: yasal konular. Onlar için para ödüyorsunuz, bu yüzden geliştiriciler açıkça belirtmedikleri herhangi bir şey için dava açılacaklarından korkuyorlar. Özgür yazılım genellikle bazı "bu ne olsun ve sorunlarla karşılaşırsanız kendi başınıza" söz vardır.
jippie

Yanıtlar:


6

Ayrıca bu bilgiler gerçekte nereden geliyor?

Bilgiler, geliştiricilerin uygulamayı Yazılım Merkezi kataloğuna ilk kez eklediklerinde ayarlamaları / yüklemeleri koşuluyla Ubuntu sunucularından indirilir.

Ücretsiz uygulamalar neden bu özelliği almıyor?

  • Amnesia ve diğer ticari uygulamalardan da anlayabileceğiniz gibi , bu "özellik" yazılım değil, öncelikle donanım gereksinimlerini listeler . Bu ayrı bir Yazılım Merkezi katalog özelliğidir.

  • Software Center, standart depolar aracılığıyla hemen hemen tüm "ücretsiz" uygulamaları listeler ve kullandıkları standart "Debian" biçiminde böyle bir özel alan yoktur (onu çağır hardware-depends).

  • Ücretsiz uygulama geliştiriciler kesinlikle bu bilgileri sağlamak için tercih edebilirsiniz eğer onlar ayrı yerine standart depolarının güvenmek Yazılım Merkezi'ne uygulamayı yükleyin. Bunu görmek istediğiniz belirli bir ücretsiz uygulama varsa, lütfen geliştiricilerle iletişime geçin.

Ücretsiz uygulamalar için yazılım gereksinimlerini (bağımlılıklar) görme

Eğer görmek isterseniz yazılımı ücretsiz bir uygulamadır bağlıdır (ve onunla birlikte kuracak) kullanarak, Synaptic kullanarak deneyebilirsiniz - alternatif ama biraz daha karmaşık paket yöneticisini.

Örnek olarak ücretsiz oyun ExtremeTuxRacer kullanacağım - özellikle ikinci ekran görüntüsüne dikkat edin:

resim açıklamasını buraya girin

resim açıklamasını buraya girin


2
Bana göre, bu soruya gerçekten cevap vermiyor
8128

4
@fluteflute: sorunun acımasızca dürüst yanıtı Debian'ın sorduğu bir dilek listesi hatası açmak hardware-depends.
ish

1
Bu soruya cevap vermez, çünkü bilginin "geliştiricilerden" geldiğini söylediniz. Ancak, her yüklediğimde yazılım merkezinin yazılımın geliştiricilerine başvurmasından ciddi olarak şüpheliyim; bu onlar için can sıkıcı olur ve PC'lerinde değilse ne olur? Peki bilgiler gerçekten nereden geliyor ve ücretsiz uygulamalar için bilgiler neden aynı yerde saklanamıyor?
Alistair Buxton

1
"Geliştiricilerden geliyor" diyen sensin. Şimdi bunun Ubuntu sunucularından geldiğini söylüyorsunuz. Hangisi? Evet, bu gerçek bir soru; bu kişinin ilk başta sorduğu soru! Ve bunun neden ücretsiz uygulamalar için de yapılamayacağını henüz açıklamamışsınızdır.
Alistair Buxton

5
Sanırım buradaki karışıklık, "gelir" teriminin iki geçerli ve makul anlamı olmasının bir sonucu olarak ortaya çıktı. Ancak izx , ücretsiz uygulamaların neden bu bilgiye sahip olmadığını açıkladı - Ubuntu, Debian'ın ücretsiz uygulamalar sağlama sistemini kullanıyor ve bu sistem bunu yapmıyor. Debian bunu sağlamadığından, Yazılım Merkezi'nde bulunan ücretli özel mülk uygulamalar sistemi özellikle Ubuntu için geliştirilmeliydi ve sonuç olarak saf apt tarafından kolayca barındırılamayan ekstra özellikler eklemek kolaydı .
Eliah Kagan

2

@ İzx'in cevabına ek olarak, yazılım için ödeme yaparken donanım gereksinimleri daha önemli olabilir (bu örnekte 20 $). Zaten ödeme yaptığınızda uygun donanıma sahip olmadığınızı öğrenmek çok kötü olurdu.


İyi nokta @lutzky!
ish
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.