Portal og fri programvare

Jeg får ofte spørsmål fra kommuner, etater eller andre offentlige virksomheter som er i ferd med å skifte ut eller etablere nye spesifikke systemer, om det finnes alternativer på fri programvare. Dette kan være alt fra arkivsystem, fagsystemer eller system for brukerstøtte eller helpdesk.

Et av de områdene hvor jeg oftest får spørsmål om det finnes alternativer på fri programvare er de som skal etablere ny portal eller nettsider. For noen uker siden ble jeg kontaktet av en bekjent som jobber i et dansk konsulentselskap. Han jobbet på oppdrag for en kunde som ønsket en oversikt over forskjellige publiseringsløsninger basert på fri programvare og eksempel på prosjekter. Min danske venn spurte om vi i Friprogsenteret hadde en slik oversikt for Norge, og det har vi egentlige ikke.

Jeg har siden jobbet med å sette sammen en liste over de plattformene jeg kjenner til, og noen av de prosjektene i Norge som bruker fri programvare i forbindelse med portal eller publiseringsløsninger.

Jeg tenkte det kunne være nyttig å dele denne oversikten med våre lesere og samtidig tilbakemeldinger på om det er noen plattformer eller prosjekter jeg har glemt.

Det finnes idag mange plattformer, valg av plattform styres av hvilke behov man har for funksjonalitet, integrasjon, skalerbarehet osv. Min liste over publiseringsløsninger er som følger:

Det finnes mange andre plattformer, mener du det er noen som burde være med i denne listen så hører jeg gjerne fra deg.

Det finnes veldig mange prosjekter som i dag bruker fri programvare som grunnlag for sine nettsider. Webserveren Apache er verdens mest brukte server som grunnlag for nettsider, den er også størst samenlignet med for eksempel IIS fra Microsoft. (Se artikkel på Digi.no fra 10.09).

Hensiktene med en listen over prosjekter er å kunne vise til prosjekter som faktisk har implementert løsninger basert på fri programvare i virksomheter av forskjellige typer. Jeg har satt sammen en liste som jeg mener viser forskjellige typer prosjekter og virksomheter::

Målet med denne oversikten er ikke at vi har kartlagt alle prosjekter, men at vi kan presentere en liste som viser forskjellige plattformer som grunnlag for portal eller nettsider. Kjenner du til andre prosjekter som du mener burde være med i en slik liste så kom gjerne med innspill som en kommentar på denne bloggen eller som et registrert prosjekt på delingsbazaren.no. På delingsbazaren.no finne du også portalprosjekter som ikke har fått plass i min liste over eksempler så langt.

Om artikkelforfatteren
Christer Gundersen er seniorrådgiver, event-ansvarlig og kontakt for offentlig sektor i Friprogsenteret Les mer om

9 kommentarer til «Portal og fri programvare»

  1. Hei, Christer!

    http://www.opensourcecms.com/ er det satt opp mange frie publiseringsløsninger, gruppevareløsninger, gallerier og prosjektverktøy slik at du kan prøve nesten alle på et sted – uten å gjøre noe selv. De har også lagt ut instruksjonsvideoer av de vanligste publiseringsløsningene, så det skal være enkelt å komme i gang – http://php.opensourcecms.com/free/videos.php

    Av de du nevnte har jeg personlig forholdsvis lang erfaring med Plone, Joomla/Mambo og WordPress, samt Mediawiki som Wikipedia bruker. Når man velger må man ta hensyn til hvem som skal bruke verktøyet, hva slags dokumenter de pleier å lage i sin jobb, og hvordan de er vant til å jobbe. Sistnevnte er nok det største hinderet til å oppnå reelle forbedringer. Hvis “de som får viljen sin” vil ha det meste som før, så blir alt som før.

    Sistnevnte – Mediawiki – liker jeg best til mitt eget bruk, fordi dette er laget for å skrive sammen med andre uten å tråkke på hverandre. Alle endringer er tilgjengelig på via lenken “Siste endringer”. Å sammenlikne versjoner er en lek, og å angre noe en annen har skrevet er kjempelett. Det er fantastisk til å dele, oppdatere og organisere rutiner, dokumentasjon, personalhåndbøker med mer. Hver artikkel kan enkelt tilknyttes flere ulike kategorier/strukturer på en gang. Hvis du tror rutiner om Lønn bør være i kategorien Lønn, så legg den til der, men hvis du mener Lønn bør være under Personal så gjør du det også – slutt på tullet med “I hvilken mappe har de lagt det nå?!”. Alt kan søkes opp umiddelbart. Hver artikkel kan også diskuteres, så hvis “Arbeidstidsavtalen” skal reforhandles, så kan innspill og spørsmål føres på diskusjonssiden. Tilgangskontroll kan skrus på – gjerne mot brukernavn/passord-katalogen du har fra før. Sider eller hele grupper av sider kan også låses mot endringer.

    Hvis du ønsker flytte eksisterende dokumentasjon til Mediawiki, så ta en kikk på Sun Wiki Publisher på http://extensions.services.openoffice.org/project/wikipublisher . Med den på plass i OpenOffice 3 kan du åpne dokumenter du har og publisere disse til Mediawiki.

    I all beskjedenhet hiver jeg med to ord om et tillegg til Mediawiki som heter “Fram”, som Philippe Teuwen og jeg står bak. Med Fram kan du forklare kode og skrive kode om hverandre i en artikkel. Koden kan være en oversettelse av et program, undertitler til en film, programmeringskode med mer. Med et tastetrykk trekker du ut koden i en fil. Et eksempel er en introduksjon til programmeringsspråket Haskell på http://far.no/fram/index.php?title=Introduction_to_Haskell , og det finnes flere i de andre kahyttene ombord på Fram, http://far.no/fram .

    Minuset med Mediawiki er at det er annerledes en mange er vant til å tenke – og den dekker ikke alltid deres behov – de som tenker “profesjonelle dokumentmaler”, “papir”, “regneark med kalkyler”, “salgspresentasjoner”, “flytdiagrammer”, “kompliserte tabeller med undertabeller”. Da blir Mediawiki som å bruke en smørkniv når du trenger en skrutrekker – det går, men gøy er det ikke.

    Plone er kraftig og enkelt å bruke når det er satt opp. Folka i PloneSolutions er forresten kjempeflinke og fortjener masse ros. Verktøyet passer nok best hos de som velger å kjøpe ferdig tilgang hos en tilbyder eller har egen IT-avdeling. Det holder ikke med FTP-konto, støtte for PHP-script og MySQL-database hos en billig ISP, som for mange av LAMP-løsningene.

    Joomla passer bare ikke for meg. Jeg opplevde det som enkelt, men kronklete og rigid. Altså helt ypperlig i mange sammenhenger, men ikke i mine. Joomla-tilhengere – here’s your cue! ;-)

    Selv synes jeg Alfresco virker spennende. Der er det tett integrasjon med kontorpakker som Microsoft Office og OpenOffice og med filsystemet ditt – ypperlig hvis dere har masse vedlegg i dokumentsform. Alfresco er så langt jeg vet nå også blitt en samarbeidspartner til GNU/Linux-distribusjonen Ubuntu. En annen løsning som virker spennende er Openbravo ERP.

    Riktig verktøy til jobben er det som gjelder, så det kan være viktig å få aksept for at kanskje ikke alle i bedriften skal bruke samme verktøy til alt. Samtidig, hvis du ønsker endring så husk at ingen trenger en drill – det du trenger er et hull i veggen.

  2. Jeg mente å skrive “enn mange er vant til” – beklager.

  3. Takker for gode tips og dine ekspertkommentarer rundt forskjellige plattformer. Jeg tar med innspillene og skal bruke kvelden på http://www.opensourcecms.com/ :)

    La forresten merke til at din kommentar ble lagt ut kl. 23.26 igår kveld mens vi andre satt å ventet på at Jens Stoltenberg skulle dukke opp på Stortinget. Gir deg stritkred(Norsk for streetcred) for d :)

  4. :D – litt multitasking må til.

    Jeg har sendt en henvendelse til daglig leder Knut Carlsen i Joo!com AS i Drammen, og spurt om han kan si noen ord til fordel for Joomla! Joo!com har nemlig laget en fiks ferdig kommuneportal med mye nyttig funksjonalitet som allerede er i bruk av Ålesund kommune, jfr. http://joocom.no/component/content/article/34-nyheter/96-kommuneportal-som-fri-programvare og http://www.alesund.kommune.no/

    Beste hilsen
    Haakon

  5. ASP.NET-plattformen er Umbraco et meget godt friprog alternativ: http://www.umbraco.org
    Det er utviklet i Danmark og er et meget solid produkt som vi selv bruker på våre egne hjemmesider.
    Det eneste vi venter på at er at de skal lansere 100% støtte for Mono, som er en .NET implementasjon som kjører på Linux.
    -Stian

  6. Jeg kan ikke se at det ypperlige dansk-utviklede Umbraco har blitt nevnt. Dette kjører på Microsoft.NET og er fleksibelt og brukervennlig. Det er også veldig bra for skreddersøm, videreutvikling og tilpasning og kan derfor brukes til så godt som hva som helst.

  7. Jeg har dessverre helt glemt å benytte denne bloggen. Som Haakon skriver er Joomla! i utstrakt bruk i Ålesund kommune på “alt” av portaler, skoler, barnehager og kommunale etater. Om vi tar en snittpris på lisenskonader på 100.000 kr. pr portal (lavt estimert) for kommersielle løsninger har de bare der frigjort 5 mill. kroner som kan benyttes i andre hull i kommuneøkonomien. Det ville også fort påløpt 20% på oppdatering og support, tilsvarende nok 1 mill. kroner pr året. Ålesund kommune har også installert Linux i skoleverket med de bestarelsene dette har gitt.

    I løpet av 2009/2010 har syv andre og mindre kommuner kunnet nyttiggjøre seg mye av det som ble laget i Ålesund og ved å samarbeide på tvers av kommunegrensene bidatt til ytterligere lavere kostnader pr. kommune. Disse kommunene er Evenes, Hadsel, Kvæfjord, Tjeldsund, Skånland, Vestvågøy og Øksnes kommune.

  8. I firmaet jeg jobber har vi brukt Concrete5 ved en del anledninger hvor vi har laget en del moduler for spesiell funksjonalitet. Dette er et system som absolutt er verdt å nevnes.

    Concrete5 er åpen kildekode og legger stor vekt på at det skal være enkelt for redaktører å endre innhold på nettstedet. Man setter sidene i endringermodus og men velger elementene man vil velge. En Youtube-video illustrerer dette bedre: http://www.youtube.com/watch?v=2IRfSNhWzCM.

  9. Concrete5 kjenner jeg kun ved navn, og det er flott at det finnes norske leverandører av løsningen. Finnes det også et norsk partnernettverk?

Legg igjen kommentar

Felter merket med * må fylles ut.

For å legge igjen en kommentar må du være kjent med Vilkår for bruk.

Nasjonalt kompetansesenter for fri programvare AS
Kontakt ossInformasjon om opphavsrett