Breve storia di Zikula
Zikula nasce nel luglio del 2001 con il nome di PostNuke, quando John Cox, Sean Finkle, Harry Zink e Greg Allan creano un fork del progetto PHP-Nuke a causa, principalmente, della chiusura verso collaborazioni esterne al progetto. Ancora oggi tramite una ricerca su google è possibile trovare articoli, dichiarazioni e discussioni riguardo le cause e le conseguenze di questa scissione.
Inizialmente i due progetti sono rimasti abbastanza uniti a livello di comunità, in quanto i moduli di uno nella maggior parte dei casi funzionavano anche sull'altro, ma con il tempo le differenze sono lentamente aumentare fino ad arrivare ad una separazione totale con la versione 1.0 di Zikula, nota anche come PostNuke .8, che non ha più codice in comune con il proprio "padre" PHP-Nuke.
La forte e dinamica comunità, garantendo supporto tecnico, costanti aggiornamenti e moduli sempre nuovi, rappresenta uno dei punti di forza di Zikula. E' però importante ricordare che le basi dell'attuale successo di Zikula poggiano sulle spalle di tutti coloro che con passione e spirito di condivisione hanno contribuito in passato alla crescita del progetto.
Curiosità: il dominio PostNuke.com è stato attivato il 1 luglio 2001, quindi in un certo senso la si può considerare la data di nascita del progetto.
Zikula 1.0 - PostNuke .8 - Adam_Baum
Dopo anni di sviluppo la versione .8 di PostNuke è stata terminata e pochi giorni prima del suo rilascio sono stati resi noti il nuovo logo e il nuovo nome del progetto: Zikula. Alcuni dei motivi che han portato a cambiare nome al progetto sono la voglia di lasciarsi alle spalle una volta per tutte la fama del *nuke e dare risalto all'enorme cambiamento che contraddistingue il passaggio dal ramo .7x al .8x .
La versione 1.0 di Zikula porta il nome Adam_Baum in memoria di Adam_Baum, al secolo Greg Allan, storico programmatore e co-fondatore di PostNuke tragicamente deceduto in un'incidente motociclistico il 16 giugno 2002.
La Zikula Software Foundation
La Zikula Software Foundation è stata fondata nel giugno 2004. I membri fondatori sono: Harry Zink della Fizbin LLC, Mark West Lead Developer, la German PostNuke Foundation, rappresentata Andreas Krapohl, Drak di HostNuke, e Vanessa Haakenson.
Prima della creazione della ZSF (PNSF), il progetto esisteva semplicemente come collaborazione di individui, ma al fine di proteggere gli interessi a lungo termine si sentì la necessità di un riconoscimento legale. Creando una struttura ed un'identità legale nella forma di una fondazione non-profit si garantì che il progetto vivesse oltre ai contributi personali garantendo stabilità, credibilità ed un'immagine professionale.
La funzione dei membri fondatori è di tipo strategico, con l'obiettivo di mantenere la filosofia open source, la qualità del codice, la collaborazione e gli standard aperti. E' importante specificare che non è necessario essere membri della fondazione per contribuire al progetto, infatti al momento non c'è alcuna possibilità di iscriversi in quanto non è questa la funzione per cui è stata creata.
The Steering Committee
La Steering Committee (commissione di guida) amministra gli affari giornalieri del progetto e assicura che ogni gruppo di lavoro sia organizzato, abbia ciò di cui necessita e risponda dei compiti a lui affidati. I sei membri che ne fanno parte vengono eletti annualmente.