Articles

GeeksforGeeks

Software Open Source

Il software Open Source è il software disponibile per gli utenti con codice sorgente. Il codice sorgente è una parte di un programma o software. Gli utenti possono modificare, ispezionare e migliorare per migliorare il software. Ulteriori funzionalità possono essere aggiunte nel codice sorgente. Gli utenti utilizzano il codice sorgente per copiarlo, imparare e condividerlo. Un software open source può essere gratuito o a pagamento.
Gli utenti preferiscono software open source a causa dei seguenti motivi-

  • Più controllo sul software
  • Più sicuro
  • Stabile
  • Risultati di alta qualità
  • Aiuta a diventare un programmatore migliore come si può imparare e sviluppare dal codice sorgente per fare nuovi software.

Esempi di software open source –

  • Apache HTTP server web
  • Mozilla Firefox browser web
  • il client email Thunderbird
  • sistema di database
  • GNU compiler collection
  • Moodle
  • OpenOffice
  • PHP
  • perl

Freeware

il software Freeware è un software che è disponibile gratuitamente. Un utente può scaricare freeware da internet e lo usa. Questi software non forniscono alcuna libertà di modificare, condividere e studiare il programma come nel software open source. Freeware è closed source.
gli Utenti preferiscono freeware per i seguenti motivi: –

  • Disponibile gratuitamente
  • Può essere distribuito gratuitamente
  • Alcuni esempi di software freeware sono –

  • Adobe PDF
  • yahoo messenger
  • Google Talk
  • MSN messenger

Shareware

Shareware software è un software distribuito gratuitamente agli utenti sulla base di prova. C’è un limite di tempo integrato nel software( ad esempio – gratuito per 30 giorni o 2 mesi). Come il limite di tempo ottiene oltre, sarà disattivato. Per usarlo dopo limite di tempo, si deve pagare per il software.
gli Utenti preferiscono shareware per i seguenti motivi: –

  • Disponibile gratuitamente
  • aiuta a conoscere il prodotto prima di acquistarlo.
  • Alcuni esempi di software freeware sono –

  • Adobe acrobat 8 professional
  • PHP Debugger 2.1.3.3
  • Winzip
  • Getright

Shareware sono dei seguenti tipi:

  • Adware – Contiene annunci per generare entrate per gli sviluppatori
  • Donationware pagamento opzionale
  • Nagware – ricorda all’utente di acquistare la licenza o il software
  • Freemium – gratuito per i non premium, ma di costo per le caratteristiche premium
  • Demoware – versione dimostrativa. È inoltre classificato come crippleware e trialware.
    1. Crippleware – Alcune funzionalità sono disabilitate sotto il limite di tempo
    2. Trialware-tutte le funzionalità sono disponibili sotto il limite di tempo

Software proprietario
Il software proprietario si riferisce al software che è di proprietà di un individuo o di una società. Ci sono restrizioni sulla sua distribuzione e utilizzo. A volte è anche conosciuto come software closed-source o commerciale.

Alcuni dei vantaggi associati al software proprietario sono –

  • Stabilità – Le sue versioni sono stabili in tutto e il software non si blocca facilmente.
  • Affidabile-Può essere invocata durante la gestione dei processi critici.
  • Unicità-È unico in natura e non ha molte alternative.
  • Compatibilità-È compatibile con molti sistemi operativi.

Alcuni dei suoi svantaggi sono –