Anonim

La maggior parte delle volte quando invio suggerimenti al software, il rispettivo prodotto è gratuito. Tuttavia, solo perché è "gratuito" non significa che non abbia restrizioni in quanto esistono diversi modelli di software libero. I principali sono freeware, shareware e open source.

È una buona idea conoscere la differenza tra questi modelli di rilascio. Per una buona spiegazione in inglese, leggi questo articolo. Per citare una breve panoramica delle differenze:

  • Il freeware è di solito un programma molto piccolo, rilasciato da uno studente o un appassionato.
  • Lo shareware è generalmente un'utilità o un'applicazione di medie dimensioni, scritta da uno sviluppatore professionista o una piccola società di software. Lo sviluppatore o l'editore non ha le risorse per commercializzarlo, quindi lo rilasciano come shareware con un modello di business "prova prima di acquistare".
  • L'open source copre l'intera gamma, ma il più grande software "gratuito" disponibile è tutto open source: Linux, FreeBSD, PostgreSQL, Apache. Prima dell'avvento dei VC nel "settore del software libero", lo sviluppo collaborativo attorno a una base di codice condivisa era l'unico modo per costruire una grande applicazione gratuita.
Qual è la differenza tra freeware, shareware e open source?