Goedgeschreven open source heeft altijd voordelen die goedgeschreven closed source niet heeft. Je kan de code delen met instanties over de hele wereld; da's veel efficienter dan elk jaar verplicht weer een nieuwe closed source applicatie te moeten kopen. Het is een beetje zoals met medicijnen: zolang daar patenten op zitten ligt het te duur in de winkel.
Ik ga het nog maar een keer herhalen...
- Nee, want je wilt als politie helemaal geen broncode schrijven, beheren, etc.
- De kosten / baten worden allang vergeleken en het pakt helemaal niet zo rooskleurig uit in alle gevallen.
Je punt over patenten snap ik niets van. Patenten realiseren een soort beperkte exclusiviteit, waarmee je de oorspronkelijke R&D kan terugverdienen. Bij medicijnen is dit logisch. Software patenten worden in de EU niet reinforced, wat in simpele termen betekent dat de politie hier helemaal niet mee te maken heeft.
Goedgeschreven open source [...]
En daar zit ook nog een addertje. Tuurlijk zijn er goede pakketten, zoals bijv. Apache, waar helemaal niets mee mis is - maar er is minstens net zoveel spul dat simpelweg vol met bugs zit.
Er is een gezegde voor wat er gebeurd als voor business critical systems van de politie (a) bekend is dat ze het gebeuren vanwege de 'transparantie' en (b) bekend is dat het vol bugs zit: "It's open season". Ough.
Closed source is meestal qua kwaliteit vaak niet veel beter, maar heeft niet deze issues. Bovendien kan je het bedrijf gewoon accountable houden voor de ellende.
Open source schrijven is minder winstgevend; ik vind dat overheden er daarom meer op moeten inzetten. Zij moeten/hoeven geen winstoogmerk hebben; continuiteit, vendor-onafhankelijkheid, kwaliteit in eigen hand houden, transparantie: dat soort voordelen/mogelijkheden heb je dan.
Minder winstgevend? Hoe kom je daar nu bij. Open source is gewoon
big business. Ik weet niet waar je dit rare idee vandaan haalt... Of denk jij dat bijv. Android closed source is? Of dat Google hier geen winst mee maakt? Of denk je dat Elastic Search zijn investeerders niets terugbetaald? Denk je dat deze partijen geen winstoogmerk hebben? Ik kan nog ff doorgaan...
En voor de klant... Ik heb deze discussie al zo vaak gevoerd, incl. met de werkelijke getallen er gewoon bij. Onder de streep is open source eigenlijk altijd net zo duur of zelfs duurder! Vergis je niet in hoeveel euro's arbeidstijd kost! Die tijd zit in het 'binnenhalen van ownership', support (al dan niet outsourced en al dan niet met garanties), het bouwen van connectoren, etc. Een deel hiervan heb je ook bij closed source, maar daar zijn de garanties die je krijgt vaak (contractueel) sterker.
Het business model is gewoon anders. Ik zal het simpel maken:
- Bij closed source had je software, waarbij je een licentie incl upgrades en support. Support is gewoon met SLA's; backward compatibility leg je contractueel vast. Doorontwikkeling intern is beperkt. Als je schade oploopt vanwege een upgrade, rammel je aan de deur.
- Bij open source download je software. De support doe je via outsourcing (vaak tegen consultancy tarieven!) en backward compatibility betekent gewoon continue doorontwikkelen (interne ontwikkelkosten). Als je schade oploopt vanwege een upgrade, kost je dat gewoon extra tijd.
Nogmaals, wmb. is closed source net zo zaligmakend als open source; in sommige gevallen is het ene een zinnigere keuze, in andere gevallen het andere. Ook qua price.
...Goed gevoel...
Ja, dat goede gevoel zorgt er op het moment volgens mij vooral voor dat het een inkomstenmodel is waar mensen graag geld aan willen uitgeven. Mensen kopen gewoon graag dingen die ze een goed gevoel geven.
Als je gaat nadenken en rekenen, ziet het plaatje er een heel stuk minder rooskleurig uit.
En dan nogmaals: Het Is Niet Hun Core Business!!! De Politie moet boeven vangen, niet software schrijven.