In attesa della prima missione su Joomla, curioso un po’ alla ricerca di tutto il software Open Source dentro Joomla. Non riguarda l’installazione o l’uso di Joomla, ma scrivendo l’ultimo articolo, dopo aver caricato Joomla su NetBeans non son riuscito a resistere, ho controllato tutte le librerie e i componenti di Joomla e le licenze dentro.
Joomla
Prima di entrare dentro Joomla, vediamo un po’ di informazioni su di lui. Il CMS Open Source, è rilasciato sotto licenza GNU GPL (GENERAL PUBLIC LICENSE) versione 2.
Open Source dentro Joomla
- Bootstrap (MIT): la raccolta di librerie e componenti liberi, realizzati in HTML, CSS e JavaScript utilizzati per semplificare la realizzazione delle interfacce web;
- Tinymce (LGPL): un editor di testo realizzato in JavaScript, è presente nella maggior parte dei CMS Open Source o proprietari;
- jQuery (MIT): La libreria JavaScript più famosa, è utilizzata per semplificare la selezione, la manipolazione, la gestione degli eventi e l’animazione di elementi DOM in pagine HTML, nonché implementare funzionalità AJAX;
- FrameworkOnFramework (GNU GPL V2): è un Framework fatto appositamente per Joomla, è utilizzato per una gestione più precisa e accurata del sistema delle API e le classi che gestiscono la struttura MVC (Model-View-Controller) del CMS;
- Idna Convert (LGPL): una classe utilizzata per convertire i nomi a Dominio internazionali;
- phpass (MIT): libreria PHP usata per la criptazione delle password;
- phputf8 (LGPL): estensione delle funzioni di codifica e decodifica utf-8 del PHP;
- simplepie (BSD): è una libreria realizzata per semplificare il parsing dei feed RSS;
- lessphp (GNU GPL V3): semplice compilatore LESS scritto in PHP.
Matteo VS Joomla
Matteo VS Joomla sono una serie di articoli dedicati al mio viaggio verso il CMS Joomla.