Joomla er basert på åpen kildekode, såkalt open source. Dette innebærer at ingen selskaper eller enkeltpersoner har opphavsrett til systemet. Så lenge man ikke bruker kildekoden til å lage lukkede systemer, står man altså fritt til å videreutvikle den. Joomla er i konstant utvikling takket være et stort antall webutviklere som jobber på idealistisk basis.
At systemet er åpent betyr ikke at innholdet på nettsider laget i Joomla er unntatt alminnelige regler om opphavsrett.
I tillegg til selve systemet, lages det stadig nye utvidelser til Joomla. Det kan for eksempel være netthandelsløsninger, bildegallerier, skjemaverktøy, systemer for visning og avspilling av lyd og film på nettsider osv. Noen utvidelser er gratis, mens andre koster noen kroner.
I WebTotal benytter vi oss stort sett av open source-programmer. Open source, eller åpen/fri kildekode er å betrakte som store frivillige dugnadsprosjekter. I noen tilfeller gir også kommersielle organisasjoner ut open source-versjoner, men da gjerne i begrensede versjoner eller i en form hvor man må betale for utvidet funksjonalitet.
Fordelene med open Source
Ingen serviceavgifter
Den største fordelen med open source er at du ikke trenger å betale noen serviceavgifter for selve programvaren (les mer om lisens her). Leverandøren kan kun ta seg betalt for arbeidet med installasjonen og ev. support, videreutvikling og vedlikehold.
Mange utviklere og kontinuerlig utvikling
Når det er mange utviklere over hele verden som har interesse av å perfeksjonere og videreutvikle en programvare, blir tempoet i nylanseringer mye høyere. Hvis en feil skulle bli oppdaget blir den a) oppdaget mye raskere b) rettet mye raskere.
Man binder seg ikke til en leverandør
Velger du en proprietær løsning så har du i prinsippet inngått ekteskap med leverandøren. Du er avhengig av leverandørens evne til å videreutvikle og supportere produktet. I open source-programmer står du fritt til å velge en hvilken som helst leverandør som har den nødvendige kompetansen.
Mulighet for å skreddersy og spesialtilpasse
Dersom dine behov krever helt spesielle tilpasninger, får du ofte svar om at det ikke er mulig hos en standard leverandør. I open source-miljøet finnes det alltids en eller annen som kan. Det er dessuten mulig å finne den nødvendige kompetansen i lavkostland slik at selv veldig sære behov kan løses uten at kostnaden blir for stor.
Mange tilleggsfunksjoner
Det er ikke ofte vi støter på problemstillinger som ingen har vært ute for tidligere. Når man har behov for tilleggsfunksjonalitet finner man som oftest noen som har løst dette tidligere. I hvert fall finner man noe som ligner og som man kan bearbeide i forhold til de spesifikke behovene. For Joomla finnes det for eksempel ca. 4000 mulige tillegg. Alt fra forum, chat og kart, til gallerier og diverse administrative funksjoner.