Webbdesign med Drupal
Det finns nästan alltid ett gratisprogram, som gör jobbet lika bra som en betalversion, när det gäller mjukvara till datorer. Den fria programvaran kan dock vara något svårare att sätta sig in i, eftersom de som skapat den har goda kunskaper i programmering, och förväntar sig att de som använder programmet också kommer att ha det.
Ett exempel på denna typ av programvara är Drupal, ett innehållshanteringssystem som används för att skapa webbsidor. Vita Husets officiella hemsida, whitehouse.gov, är bara ett exempel på en sida skapad med drupal publiceringsverktyg. Drupal har öppen källkod, och distribueras under GNU-licens, vilket innebär att det är gratis att ladda ned och använda. För ovana användare finns det dock företag och konsulter som specialiserar sig på att hjälpa till med användandet av Drupal.
Kärnan i Drupal, Drupal Core, innehåller bl.a. funktioner för att registrera användarkonton, hantera menyer och RSS-flöden, bestämma sidor utseenden och administrera systemet. Till dessa grundfunktioner finns det dock ca 10 000 tillägg, s.k. contrib modules, som tagits fram av frivilliga utvecklare. Med hjälp av dessa kan man förändra och utveckla funktionerna i kärnan, och få Drupal att se ut och fungera som man själv vill. De stora möjligheterna att förändra innehållet är vad som gjort Drupal populärt.