2010-06-07 6 views

risposta

6

Sembra che il software sia disponibile in un negozio, come Windows, Photoshop, ecc. Il punto principale sembra analizzare un software arbitrario senza conoscere nulla della sua struttura interna e senza accesso a nessun codice sorgente .

6

Una merce è un articolo che si distingue solo dai concorrenti per prezzo. Di solito ci sono molti fornitori dell'articolo disponibili e nessuno ha una caratteristica oltre al prezzo diverso dagli altri.

Quindi il software di base sarebbe ampiamente disponibile da molti fornitori e non ti interesserebbe quale hai usato; solo il prezzo farà la tua scelta.

+0

Ciò si adatta bene alla definizione "standard" di "merce", ma almeno a mano a mano posso pensare virtualmente * no * software a cui si applicherebbe la definizione. L'ultima cosa che nessuno vuole veramente è che il loro prodotto diventi una merce, ei produttori di software sono riusciti a mantenere la maggior parte della concorrenza in base alle caratteristiche. –

+0

"L'ultima cosa che nessuno vuole davvero è che il loro prodotto diventi una merce" - Sono d'accordo con questa affermazione, ma non la tua conclusione che non ci sono merci. Se rimani lontano da caratteristiche specifiche del venditore, direi che i server di app Java EE sono (e dovrebbero essere) una merce. Posso distribuire un'applicazione Spring su Tomcat, Jetty, WebLogic, WebSphere, JBOSS, Glassfish, ecc. Sono tutti prodotti da questo punto di vista. – duffymo

+0

Sono anche d'accordo con la tua definizione. – NBPalomino

1

In generale sono d'accordo con la risposta di duffymo. Ma il modo in cui l'autore dell'articolo citato usa il termine definizione può significare "qualsiasi software per il quale il codice sorgente non è facilmente disponibile". In altre parole, le tecniche di rilevamento degli exploit che egli delinea possono essere utilizzate su qualsiasi eseguibile compilato.

+1

La mia definizione è come l'avrebbe definito un economista. – duffymo

Problemi correlati