Perché alcune app commerciali hanno una sezione chiamata "richiede anche" e le app gratuite no?


14

Nel Ubuntu Software Center le applicazioni (commerciali) a pagamento ottengono una sezione chiamata "Richiede anche" che è abbastanza pulita.

Perché le applicazioni gratuite non ottengono questa funzione?

Ad esempio Amnesia: The Dark Descent in USC dice (vedi anche screenshot)

Also requires: mouse OpenGL hardware acceleration.

inserisci qui la descrizione dell'immagine

Da dove provengono queste informazioni?


+1 per questa domanda. L'avevo notato anche oggi, nel Software Center di Ubuntu.
saji89,

1
La mia prima impressione è: problemi legali. Stai pagando per loro, quindi gli sviluppatori hanno paura che vengano citati in giudizio per tutto ciò che non hanno menzionato esplicitamente. Il software libero di solito ha un po 'di "questo è quello che ottieni e sei da solo se riscontri problemi".
jippie,

Risposte:


6

Inoltre da dove provengono queste informazioni?

Le informazioni vengono scaricate dai server Ubuntu a condizione che gli sviluppatori le abbiano impostate / caricate quando hanno aggiunto l'applicazione per la prima volta al catalogo di Software Center.

Perché le applicazioni gratuite non ottengono questa funzione?

  • Come si può notare dall'Amnesia e da altre app commerciali, questa "funzione" elenca principalmente i requisiti hardware , non il software. Questa è una funzione di catalogo Software Center separata.

  • Software Center elenca praticamente tutte le applicazioni "gratuite" tramite i repository standard e il formato "Debian" standard che usano non ha un campo così personalizzato (chiamalo hardware-depends).

  • Gli sviluppatori di applicazioni gratuite possono certamente scegliere di fornire queste informazioni se caricano separatamente l'applicazione in Software Center invece di fare affidamento sui repository standard. Se esiste un'applicazione gratuita specifica per la quale desideri visualizzarla, contatta gli sviluppatori.

Verifica dei requisiti software (dipendenze) per le app gratuite

Se desideri vedere il software da cui dipende un'applicazione gratuita (che verrà installata insieme ad essa), puoi provare a utilizzare Synaptic, un gestore di pacchetti alternativo ma leggermente più complicato.

Userò il gioco gratuito ExtremeTuxRacer come esempio - nota il secondo screenshot in particolare:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


2
Per me, questo non risponde davvero alla domanda
8128

4
@fluteflute: la risposta brutalmente onesta alla domanda è quella di aprire un bug nella wishlist richiesto da Debian hardware-depends.
ish,

1
Questo non risponde alla domanda perché hai detto che le informazioni provengono "dagli sviluppatori". Tuttavia, dubito seriamente che il centro software contatta gli sviluppatori del software ogni volta che lo carico; sarebbe fastidioso per loro, e se non fossero sul loro PC? Quindi da dove provengono realmente le informazioni e perché le informazioni per le applicazioni gratuite non possono essere archiviate nello stesso posto?
Alistair Buxton,

1
Bene, sei stato tu a dire che "viene dagli sviluppatori". Ora stai dicendo che proviene dai server Ubuntu. Cos'è questo? Sì, questa è una vera domanda; è la domanda che la persona originariamente ha posto! E non hai ancora spiegato perché questo non può essere fatto anche per applicazioni gratuite.
Alistair Buxton,

5
Penso che la confusione qui sia sorta come conseguenza della presenza di due significati validi e ragionevoli del termine "viene". Tuttavia, izx ha spiegato perché le app gratuite non dispongono di queste informazioni: Ubuntu utilizza il sistema Debian per fornire applicazioni gratuite e tale sistema non lo fa. Il sistema di app proprietarie a pagamento disponibili nel Software Center ha dovuto essere sviluppato appositamente per Ubuntu poiché Debian non lo fornisce, e di conseguenza è stato facile aggiungere funzionalità extra non facilmente accessibili da apt puro .
Eliah Kagan,

2

Aggiungendo alla risposta di @ izx, i requisiti hardware possono essere più importanti quando si paga il software ($ 20 in questo caso). Sarebbe un male dover scoprire che non hai l'hardware appropriato quando hai già pagato.


Buon punto @lutzky!
Ish,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.