Cosa sono gli script open source?
Uno script per computer è come un programma per computer ma, invece di essere letto dal processore di un computer, viene letto da un altro programma. Questi di solito sono per programmi basati su Web o siti Web, ma possono anche essere utilizzati in altri software. Gli script open source vengono comunemente visualizzati online, in particolare sui siti Web con script gratuiti per computer. Essere open source significa che lo script può essere modificato, consentendo all'utente di personalizzare, eliminare o aggiungere funzioni allo script originale.
Gli script e gli script open source sono esattamente gli stessi nella loro funzionalità: sono realizzati per completare una o più funzioni e processi. Ad esempio, uno script della galleria di immagini, indipendentemente dal fatto che sia open source, creerà una galleria di immagini a cui l'utente può aggiungere - o eliminare - immagini. Entrambi questi script vengono elaborati allo stesso modo. Vengono elaborati da un programma in esecuzione, anziché essere elaborati dal processore del computer, il che li rende più facili da realizzare ma più lenti delle funzioni che utilizzano il processore.
Questi script sono più spesso visualizzati sui siti Web, ma possono anche essere utilizzati nei programmi. Se utilizzati con i siti Web, aggiungono nuove funzioni al sito Web che altrimenti sarebbero impossibili da duplicare. Se associato a un programma che consente gli script, questo può aggiungere nuove funzioni o può programmare una macro nel software, dicendogli di eseguire diverse funzioni contemporaneamente.
Gli script open source sono tutti dotati di una licenza open source. Quando qualcosa è open source, questo significa che il codice sorgente - o il codice usato per creare lo script - viene messo a nudo per essere scaricato e manipolato dal downloader. Gli script chiusi, che di solito sono venduti e non gratuiti come la maggior parte degli script open source, non consentono questa manipolazione e rendono molto difficile o impossibile per gli utenti modificare il codice.
Rendendo il codice sorgente nudo e aperto, gli utenti sono in grado di lavorare su uno script per adattarlo alle sue esigenze esatte. Ad esempio, se esiste uno script che crea un blog ma l'utente desidera modificare la modalità di visualizzazione dei post sul blog, l'utente inserisce il codice sorgente e lo modifica. Il codice sorgente deve essere modificato solo se l'utente conosce il linguaggio di programmazione o ha istruzioni specifiche, poiché la modifica del codice sorgente può distruggere accidentalmente lo script.