Visar inlägg med etikett shareware. Visa alla inlägg
Visar inlägg med etikett shareware. Visa alla inlägg

2009-03-15

Är dörren halvstängd eller halvöppen?

Här är en bra artikel om hur man som utvecklare kan konkurrera med open source-mjukvara. Många bra poänger om brister i typiska open source-projekt, som kan destilleras ner till "open source-utvecklaren bryr sig inte om andra användare än sig själv". Det kan handla om användarvänlighet (okej att en n00b inte klarar av att ladda ner saker från sourceforge, jag tycker också att det är orimligt krångligt), design, support, kommunikation, men den för mig mest intressanta punkten är den sista: rent teknisk kvalitet.

Standardtugget i open source-världen, i Stallman- och framför allt Raymond-traditionen, är att open source-kod är bättre, eftersom vem som helst kan inspektera den, buggfixa den, förbättra den på alla möjliga sätt. Men det händer inte med automatik, de flesta små projekt utvecklas av en ensam nörd. Den mesta kod som skrivs här i världen är dålig, oavsett om det sker på ett stort företag eller nattetid i ett sovrum.

Det är dessutom inte så att all kod som skrivs på fritiden är open source, eller att all kod som skrivs på arbetstid är stängd. Men oavsett var och när du skriver kod, så är du ett undantag om du är duktig på det. Och kodskrivande är ändå bara en liten del av mjukvaruutveckling.