Pertanyaan Mengapa beberapa aplikasi komersial memiliki bagian yang disebut 'juga membutuhkan' dan aplikasi gratis tidak?


Dalam aplikasi Pusat Software Ubuntu dibayar (komersial) mendapatkan bagian yang disebut 'Juga membutuhkan' yang cukup rapi.

Mengapa aplikasi gratis tidak mendapatkan fitur ini?

Sebagai contoh Amnesia: Descent Gelap di USC mengatakan (lihat screenshot juga)

Also requires: mouse OpenGL hardware acceleration.

enter image description here

Dari mana informasi ini sebenarnya berasal?


14
2018-06-01 14:42


asal


+1 untuk menanyakan pertanyaan ini. Saya juga memperhatikan ini hari ini, di Pusat perangkat lunak Ubuntu. - saji89
Kesan pertamaku adalah: masalah hukum. Anda membayar untuk mereka, sehingga pengembang takut mereka akan dituntut atas apa pun yang tidak disebutkan secara eksplisit. Perangkat lunak bebas biasanya memiliki beberapa "ini adalah apa yang Anda dapatkan dan Anda sendiri jika Anda mengalami masalah" komentar. - jippie


Jawaban:


Selanjutnya dari mana informasi ini sebenarnya berasal?

Informasi ini diunduh dari server Ubuntu asalkan pengembang mengatur / mengunggahnya ketika mereka pertama kali menambahkan aplikasi ke katalog Pusat Perangkat Lunak.

Mengapa aplikasi gratis tidak mendapatkan fitur ini?

  • Seperti yang Anda tahu Amnesia dan aplikasi komersial lainnya, ini "fitur" daftar terutama persyaratan perangkat keras, bukan perangkat lunak. Ini adalah fitur katalog Pusat Software terpisah.

  • Pusat Perangkat Lunak mencantumkan cukup banyak semua aplikasi "gratis" melalui repositori standar, dan format "Debian" standar yang mereka gunakan tidak memiliki bidang khusus seperti itu (sebut saja hardware-depends).

  • Pengembang aplikasi gratis pasti dapat memilih untuk memberikan informasi ini jika mereka secara terpisah mengunggah aplikasi ke Pusat Perangkat Lunak alih-alih mengandalkan repositori standar. Jika ada aplikasi gratis khusus yang Anda ingin lihat ini, silakan hubungi pengembang.

Melihat persyaratan perangkat lunak (dependensi) untuk aplikasi gratis

Jika Anda ingin melihat perangkat lunak aplikasi gratis bergantung pada (dan akan menginstalnya), Anda dapat mencoba menggunakan Synaptic - manajer paket alternatif namun sedikit lebih rumit.

Saya akan menggunakan permainan gratis ExtremeTuxRacer sebagai contoh - perhatikan screenshot kedua khususnya:

enter image description here

enter image description here


6
2018-06-01 15:07



Bagi saya, ini tidak benar-benar menjawab pertanyaan - 8128
@fluteflute: jawaban yang sangat jujur ​​atas pertanyaan tersebut adalah membuka daftar harapan dengan permintaan Debian hardware-depends. - ish
Ini tidak menjawab pertanyaan karena Anda mengatakan informasi itu berasal "dari para pengembang". Namun, saya benar-benar ragu bahwa pusat perangkat lunak menghubungi pengembang perangkat lunak setiap kali saya memuatnya; yang akan mengganggu mereka, dan bagaimana jika mereka tidak ada di PC mereka? Dari mana informasi itu berasal, dan mengapa tidak dapat informasi untuk aplikasi gratis disimpan di tempat yang sama? - Alistair Buxton
Yah, kamu yang mengatakan itu "berasal dari pengembang". Sekarang Anda mengatakan itu berasal dari server Ubuntu. Yang mana itu? Ya, ini adalah pertanyaan nyata; itu pertanyaan orang yang awalnya ditanyakan! Dan Anda masih belum menjelaskan mengapa ini tidak dapat dilakukan untuk aplikasi gratis juga. - Alistair Buxton
Saya pikir kebingungan di sini telah muncul sebagai konsekuensi dari adanya dua makna yang valid dan masuk akal dari istilah "berasal." Namun, izx punya menjelaskan mengapa aplikasi gratis tidak memiliki info ini - Ubuntu menggunakan sistem Debian untuk menyediakan aplikasi gratis, dan sistem itu tidak melakukan hal ini. Sistem aplikasi eksklusif berbayar yang tersedia di Pusat Perangkat Lunak harus dikembangkan khusus untuk Ubuntu karena Debian tidak menyediakannya, dan akibatnya mudah untuk menambahkan fitur tambahan yang tidak mudah ditampung dengan mudah oleh murni tepat. - Eliah Kagan


Menambah jawaban @ izx, perangkat keras persyaratan bisa lebih penting ketika membayar untuk perangkat lunak ($ ​​20 dalam hal ini). Akan sangat sulit untuk mengetahui Anda tidak memiliki perangkat keras yang tepat ketika Anda sudah membayar.


2
2018-06-08 08:30



Poin bagus @lutzky! - ish