Driftstatus för betalsystem
Läs våra bloggar
E-handlare på Twitter
Skriv en egen nyhet
Jämför Kortbetalning
Jämför E-handelsplattformar
Jämför Fakturabetalningar
Diskutera e-handel i forumet

Open Source eller inte?

Jag läste precis en tänkvärd artikel från Demandware (läs den här). Artikeln ger läsaren lite saker att tänka på inför valet av e-handelslösning. Demandware själva har en Software As A Service lösning som baseras på många open source komponenter. Stephan Schambach som är VD på Demandware var tidigare grundare och VD på Intershop och den första versionen av Demandwares lösning baserades på Intershops mjukvaruplattform Enfinity. Idag är Demandware främst stora i USA men har även verksamhet och några kunder i Europa, deras lösning är mycket kompetent och väl värd en genomlysning för de större bolagen i Sverige som skall satsa på e-handel, iallafall om man är intresserad av en SAAS lösning.

En sak som slog mig när jag läste artikeln är att det i mina ögon inte skiljer sig så mycket mellan open source och en kommersiell plattform när man pratar levnadstid. Ett open sourceprojekt tenderar ju ofta att växa sig stort i en mycket intensiv fas och sedan precis som Demandware nämner så startas nya sub-projekt upp med förbättrade lösningar. Ett exempel är ju OS Commerce som har resulterat i många andra e-handelslösningar, ett annat exempel på open sourceprojekt som fått flera avknoppningar är CVS, där finns idag tex Subversion. Om vi å andra sidan tittar på e-handelsplattformarna så blir det ju lite samma sak där, det är ju inte evigt liv för kommersiell mjukvara heller utan det krävs att man uppgraderar/byter till nyare versioner då och då. Intershop är tex inne på sin (minst) tredje stora generation av plattform, först hade man en Perl baserad variant av plattformen som kallades just Intershop (3 och 4), sedan kom en revolutionerande JAVA plattform som man kallade Enfinity och nu finns deras multisite plattform som kallas Enfinity Suite. Tre helt olika plattformar under cirka 10 år, att byta mellan dem var stora projekt och inte bara en enkel ”uppgradering”. Detta är ju inte Intershop ensamma om utan det ser ut sådär hos i stort sett alla e-handelsplattformsleverantörer och även andra mjukvaruleverantörer, titta bara på Microsoft och alla versioner av operativsystem som kommit från dem under åren.

Kort summering: Det är inte så stor skillnad ur ett livscykelperspektiv på kommersiella e-handelsplattformar vs open source, oavsett vad ni väljer måste ni vara beredda på teknikskiften och uppgraderingar/plattformsbyten på 3-5 års sikt.

Har jag helt fel här i livslängden 3-5 år? Vad är era erfarenheter?

Comments 4

  1. Micke wrote:

    Det som ofta dock kan leda till Open Source fördel många gånger är enkelheten att få in moduler/uppdateringar/contributions som utvecklas av communityn.

    Något som kanske inte är lika lätt (läs billigt) när din leverantör bygger på ”stängd” mjukvara där ingen annan är utvecklingsteamet har tillgång till såsen.

    Posted 31 Aug 2009 at 17:06
  2. Mattias Pihlström wrote:

    Ja, helt rätt där. Det finns en större öppenhet till att dela det man själv gör som kund/leverantör inom open source världen istället för att man försöker att kapitalisera på det som är vanligt bland leverantörer av kommersiella system.
    Under de åren jag jobbat med e-handel (sedan slutet på 90-talet) har jag sett flera initiativ till portaler för erfarenhetsutbyte och koddelning mellan utvecklare på de kommersiella systemen, någon större mängd kod har jag aldrig sett att man delat med varandra, därmot har det ofta varit bra forum för att utbyta erfarenheter och prata om lösningar på en teknisk nivå.

    Just källkoden är väl en annan stor fördel för open source plattformar som du säger, det är ganska sällan (aldrig?) som de kommersiella aktörerna släpper källkoden till kunden eller den leverantör som skall implementera lösningen på den köpta mjukvaran, detta leder ibland till att det kan vara svårt att optimera och anpassa lösningen som man vill.

    Posted 01 Sep 2009 at 6:16
  3. Katrin Lundgren wrote:

    Det som jag upplevt som problem med open source är att om du anpassat den för mycket för dina förhållanden så är det ofta så att det blir helt plötsligt inte så lätt att göra uppgraderingar längre, utan en hel del jobb krävs.

    Posted 01 Sep 2009 at 17:43
  4. Mattias Pihlström wrote:

    Katrin,

    Det där är ett nästan lika vanligt fenomen med de kommersiella plattformarna. Några har en ”kärna” i botten som man inte kan göra anpassningar på och vanligtvis är de plattformarna enklare att uppgradera till en ny version, dock är det ändå ofta ett relativt stort projekt.

    Posted 02 Sep 2009 at 8:03

Post a Comment

Your email is never published nor shared. Required fields are marked *

Denna sida ägs och förvaltas av Retevo AB