Jaké jsou různé typy technologií s otevřeným zdrojovým kódem?
Technologie s otevřeným zdrojovým kódem existuje téměř stejně dlouho jako počítače. Technologie je považována za „otevřený zdroj“, pokud byl softwarový kód, který se používá k tomu, aby fungoval, speciálně navržen pro snadný přístup. Tato transparentnost umožňuje komunitám programátorů prozkoumat zdrojový kód a provést změny nebo vylepšení za účelem zlepšení technologie.
Technologie s otevřeným zdrojovým kódem se stala hlavním proudem až v 90. letech a komercializaci internetu. Tato technologie byla dále tlačena do centra pozornosti, protože přístup k internetu se stal dostupnějším pro domácnosti a stále více dostupným zdarma v mnoha školách a knihovnách. Se zvyšováním znalostí spotřebních technologií bude otevřený zdrojový kód pravděpodobně pro programátory i nadále oblíbenou volbou.
Technologie s otevřeným zdrojovým kódem ve své nejpravdivější podobě je jakýkoli kód, který je k dispozici veřejnosti, s omezením nebo omezením autorských práv na to, jak jej lze změnit nebo použít. S růstem sociálních sítí se však technologie s otevřeným zdrojovým kódem vyvinula v několik podskupin. Blog, vývěska a žurnalistické podmnožiny open source technologie umožňují i začínajícím uživatelům počítačů stát se součástí neustále se měnící internetové komunity.
Blogové komunity jsou možná nejznámější formou adaptace na otevřený zdroj. WordPress® je jednou z nejúspěšnějších a nejpoužívanějších open source blogovacích platforem všech dob. Jako platforma s otevřeným zdrojovým kódem umožňují WordPress® a jeho konkurenti uživatelům manipulovat s volně dostupným kódem a vytvářet esteticky jedinečné šablony blogů. Uživatelé, kteří neumí číst zdrojový kód, mohou mít z technologie stále prospěch, protože médium s otevřeným zdrojovým kódem umožňuje zvýšenou interakci uživatelů a dobře udržovaná fóra.
Uživatelé internetu také těží z vývěsků s otevřeným zdrojovým kódem. Základní kódování nástěnky je mezi programátory široce sdíleno. Díky tomu mohou první návrháři webu zkopírovat a vložit kód bez předchozí znalosti HTML.
Podobně jako u blogové kultury a komunitních nástěnek, běžná žurnalistika pravidelně používá technologii open source. Tento typ aplikace s otevřeným zdrojovým kódem zpřístupňuje žurnalistické weby každodenním uživatelům pro odesílání textu, obrázků nebo videa. Takzvaná „občanská žurnalistika“ je rozvíjející se firma, přičemž některé významné zpravodajské přidružené společnosti platí aktivním uživatelům internetu za poskytnutí komentářů nebo sloupců s radami.
Všechny typy open source softwaru jsou běžně používány začínajícími internetovými společnostmi. I když udělení holistického přístupu může omezit prodejní hodnotu kódu, poskytuje prakticky bezplatnou metodu jeho vyladění a odstranění chyb. Úspěšný otevřený zdrojový kód je používán a upravován zainteresovanými uživateli Internetu, dokud není opravena většina jeho závad. Otevřený zdrojový kód jako takový lze velmi rychle přesunout z testu, nazývaného také „beta“, do softwaru, který je možné publikovat.
Většina větších společností jednoduše provádí vlastní testování beta a tato technologie je přísně chráněna autorskými právy. V případě některých specializovaných webových gigantů, jako je WordPress® nebo LiveJournal®, však technologie s otevřeným zdrojem poskytuje jedinečný zážitek ze sociálních sítí. S tím, jak se weby sociálních sítí stanou populárnějšími, bude mít otevřený zdroj pravděpodobně také větší využití a známost.