Co jsou open source skripty?
Počítačový skript je jako počítačový program, ale místo toho, aby byl čten procesorem počítače, je čten jiným programem. Obvykle se používají pro webové programy nebo webové stránky, ale lze je také použít v jiném softwaru. Skripty s otevřeným zdrojovým kódem jsou běžně online, zejména na webových stránkách s bezplatnými počítačovými skripty. Být otevřený zdroj znamená, že skript lze upravit, což uživateli umožňuje přizpůsobit, odstranit nebo přidat funkce do původního skriptu.
Skripty a skripty s otevřeným zdrojovým kódem jsou ve své funkčnosti naprosto stejné: Jsou vytvořeny k dokončení jedné nebo několika funkcí a procesů. Například skript galerie obrázků, bez ohledu na to, zda je otevřený zdroj, vytvoří galerii obrázků, do které může uživatel přidávat - nebo mazat - obrázky. Oba tyto skripty jsou zpracovány stejně. Jsou zpracovávány běžícím programem, nikoli zpracovávány z procesoru počítače, což usnadňuje jejich výrobu, ale je pomalejší než funkce používající procesor.
Tyto skripty jsou nejčastěji vidět na webových stránkách, ale lze je také použít v programech. Při použití s webovými stránkami přidávají na web nové funkce, které by jinak nebylo možné duplikovat. Pokud je spárován s programem, který umožňuje skripty, může to přidat nové funkce nebo může naprogramovat makro do softwaru, což mu řekne, aby provedl několik různých funkcí najednou.
Všechny skripty s otevřeným zdrojovým kódem přicházejí s licencí pro otevřený zdroj. Pokud je něco otevřený zdroj, znamená to, že zdrojový kód - nebo kód použitý k vytvoření skriptu - je pro stahování stahovatelem odhalen a manipulován. Uzavřené skripty, které se obvykle prodávají a nejsou zdarma jako většina skriptů s otevřeným zdrojovým kódem, tuto manipulaci neumožňují a uživatelům ztěžují nebo znemožňují změnu kódu.
Díky tomu, že je zdrojový kód holý a otevřený, mohou uživatelé pracovat na skriptu, který jej přizpůsobí jeho konkrétním potřebám. Například, pokud existuje skript, který vytváří blog, ale uživatel chce změnit způsob, jakým blog zobrazuje příspěvky, pak uživatel přejde do zdrojového kódu a změní jej. Zdrojový kód by měl být změněn pouze v případě, že uživatel zná programovací jazyk nebo má specifické pokyny, protože změna zdrojového kódu může skript omylem zničit.