del nostro lettore FABIO POLLINI

Shareware: troppe le restrizioni e pochi i benefici.
Un software “shareware” è un applicativo che può essere scaricato e provato subito; solitamente ci sono dei limiti temporali o funzionali per evitare che venga utilizzato al di fuori di un certo periodo, di norma 30 o 60 giorni. Scaduto quel periodo, o si disinstalla, o si acquista una licenza d’uso dal produttore/distributore.

Capita spesso che nel lavoro quotidiano o nella propria azienda si presenti un problema che può essere risolto da un un piccolo software shareware, magari dal costo contenuto, che soddisfa (ma non sempre) le vostre aspettative.

Questo tipo di software è un prodotto solitamente sviluppato da “piccole e medie imprese”, ma può anche nascere da un singolo sviluppatore.
A volte questi singoli programmatori, diplomati o laureati in settori informatici, partono da un’idea (o da una personale esigenza), la sviluppano e se la loro creazione ha un “potenziale economico”, decidono di intraprendere la strada dei liberi professionisti “digitali”.
Per questo alcuni programmi hanno un ambiente grafico molto semplice, dal sapore “artigianale”.

In genere, un software shareware non può essere modificato dall’acquirente: per questo gli sviluppatori raccomandano sempre di provarlo bene prima di acquistarne la licenza d’uso.
Questa categoria di software ha sempre risentito del fenomeno della pirateria: crack e generatori di codici seriali sono da sempre i principali nemici di questo piccolo grande mercato.

Immagine del post

Oggigiorno, grazie alla banda larga, ai siti specializzati in “warez” (software distribuito in violazione al copyright che lo ricopre) e all’abbondanza di concorrenti, si tende a “blindare” il proprio prodotto attraverso componenti sviluppati dagli stessi programmatori o acquistati da terzi, al fine di rendere difficile il “debug” del software.

Esistono vari tipi di protezioni: dal semplice “codice seriale”, alla rilevazione di certi programmi (di analisi) attivi, fino ad arrivare alle chiavi hardware (per lo più usate in ambito industriale) per evitare che lo stesso software possa funzionare su più computer.
Il sistema di protezione che sembra avere avuto più successo è quello che “vede” la configurazione hardware e software del computer dell’utente: il software, in base a questi dati, genererà una speciale “chiave di riferimento” e chiederà di inviarla per e-mail alla software house del produttore.
Quest’ultimo invierà una chiave di registrazione valida “solo” per quel computer.
Il vantaggio per la software house è evidente: se la chiave viene pubblicata, nessuno la potrà utilizzare.
Qui però iniziano i problemi per l’acquirente: e se io sono un utente onesto, che si assembla e aggiorna il computer di casa o che tende a vendere il proprio portatile per restare al passo coi tempi?

In questi casi si dovrebbe escludere a priori l’acquisto di software shareware, ma questo penalizza gli utenti perchè alcuni software di nicchia si possono trovare solo sotto questa licenza.

C’è chi acquista lo stesso, perchè tanto la spesa finirà sul conto aziendale.
C’è chi invece è uno studente o un semplice privato; spesso questi non vogliono affrontare una grande spesa per un prodotto “a scadenza” e si arrangiano in altri modi (non sempre legali).

Può succedere (mi è capitato recentemente) che un utente installi il software e lo valuti ma, dopo l’acquisto, attivate tutte le funzionalità, quelle a pagamento presentino gravi problemi di funzionamento.
Alcuni prodotti addirittura sembrano più delle versioni alpha (non testati o incompleti) che beta (testati dagli sviluppatori o da analisti).
Questo scoraggia molto l’acquirente onesto che tende, per futuri casi simili, a rimediare il prodotto “non legale” per testarlo prima di effettuare l’acquisto; ma una volta che si ha in mano un software pienamente funzionante, a questo punto a che serve la “chiave”?

RISPOSTA DI MADERO

Personalmente non amo il software shareware e non ho mai acquistato un prodotto rilasciato sotto una licenza simile.
Quando ho bisogno di un software uso apt-get oppure, per gli applicativi win32, Google e una bella chiave di ricerca che finisce con “opensource” o simile.
Nonostante questo, non ho niente contro il software shareware e, anzi, per alcune ragioni a cui tu in qualche modo accenni, penso che sia un fenomeno relativamente positivo per il mercato.
Il fatto che i codici sorgenti non vengano rilasciati è un’irrimediabile mancanza eppure le miriadi di software shareware, prodotti come hai detto da piccole e media imprese, sono chiara testimonianza di una diffusa e aperta economia di mercato in cui vigono le regole della libera concorrenza.
E non è un mistero che la presenza di concorrenza migliori la qualità e la competitività dei singoli prodotti.

Meglio un paesaggio animato da decine di software shareware di qualità molto variabile, piuttosto che un mondo controllato da un paio di colossi del settore i quali, essendo in pochi, possono mettersi d’accordo, imporre i prezzi che vogliono, e decidere loro il destino di noi ignari utenti.

Insomma, se proprio deve esistere uno scenario in cui il software proprietario prevale su quello Libero, tanto vale che a giocarsi la partita siano tante piccole aziende venditrici di shareware, e non i soliti Apple, Adobe, Lotus, Microsoft o SAP.

Il problema secondo me non è il software shareware che ci viene spacciato come software di qualità anche quando non lo è ma, piuttosto, il software freeware che ci viene spacciato come opensource o addirittura Libero quando in realtà è solo gratuito. Ma questa è un’altra storia.

___

La lezione di Oilproject che ti suggeriamo oggi è Federalismo fiscale in Italia: cosa cambia e come.