Rosadigitale utilizza, per il sito e in diversi progetti, dei software con licenza libera.
Programmi, quali: CMS, librerie, framework e plugin.
CMS
I CMS o content management system, sono software installati sui Web Server che hanno lo scopo di semplificare la creazione dei contenuti in un sito internet.
Rosadigitale utilizza due tipi di CMS:
- WordPress: famoso per la creazione di pagine e articoli;
- Dokuwiki: noto per la realizzazione di semplici enciclopedie.
Librerie
La libreria, un insieme di funzioni e strutture dati predefinite, ha lo scopo di ridurre il codice e promuoverne il suo riutilizzo.
Quella utilizzata dal movimento è:
- Jquery: serve per rendere più semplice la creazione e manipolazione di eventi nel linguaggio di scripting JavaScript.
Framework
Il Framework, insieme di classi astratte in collegamento tra di loro, viene utilizzato per creare delle fondamenta ad altri software.
Rosadigitale utilizza il framework:
- Dokuwikibot: unisce Dokuwiki con un Bot Telegram.
Plugin
I Plugin sono software che vengono installati nei CMS in modo da incrementarne le funzionalità.
Il movimento utilizza diversi tipi di programmi:
- Backup Bank – WordPress Backup Plugin: plugin per il backup dei database;
- bxSlider: semplice e pratico Slideshow;
- Contact Form 7: viene utilizzato per la realizzazione di contact form;
- Cookie Notice by dFactory: serve per la dichiarazione dell’utilizzo dei cookie;
- eMailChef: utilizzato per integrare WordPress con il servizio di email marketing eMailChef;
- responsive-twitter-widget: integra Twitter nel sito;
- W3 Total Cache: serve per la creazione avanzata di file di cache;
- Yoast SEO: sistema per i suggerimenti sulle ottimizzazioni SEO;
- User Role Editor: modulo per la gestione avanzata dei permessi degli utenti.