*insert sarcasm mode* OH yeah super ideee!!! *mode mag weer uit*
(ik zou elke persoon die dit voorstelt persoonlijk willen neerschieten...)
We zien dit bij de Belgische overheid .. enorm veel aanwezige source code en wanneer de support stopt of er van leverancier verandert wordt eindigt dit bij 99.99% van de gevallen dat de oudere source in de vuilbak belandt er iets nieuws wordt ontwikkeld (dubbele kosten)
Dit nieuws voldoet dan nog steeds niet aan de modernere noden en kan zelf vaak niet eens wat het originele programma kon.
Maar geen nood, de derde programmeur/bedrijf zal dit eens snel oplossen!
(weer alles in de vuilbak want de vorige waren allemaal prutsers en foefelaars en uiteindelijk wil je toch de allerlaatste technieken gebruiken niet ??? ) *Hint geen enkel bedrijf of zelf zelfstandige programmeur wil écht graag in een andersmans code spitten om zaken te corrigeren/verbeteren/aan te passen. Of ze nu module per module "vervangen" of direct alles weggooien het eindresultaat blijft hetzelfde .. weg met wat de voorgangers gedaan hebben. En iedereen heeft zijn voorkeur qua te gebruiken frameworks, patterns enzoverder..
Uiteindelijk zit je na 10-15 jaar niet aan dubbele tot vierdubbele kosten maar mag je gerust een exponentiële kostengrafiek opstellen.
Jajaa wanneer vervangende applicaties de vorige niet helemaal vervangen blijven beiden in de lucht .. almede v3 en v4 .. en hey *oeps* heb je niet juist de ontwikkelaars van v1 tot en met v4 buitengegooid?? Maar tis open source geen nood je vindt wel programmeurs die da kunnen blijven onderhouden, niet ?
(Yes you do, maar die vragen veel meer dan die miljoen euro die MS durft te vragen, bij weinig aanbod en een in het nauwgedreven klant bepaalt echt de klant het onderhoudscontract niet meer maar de aanbieder
Uiteindelijk ben ik (en vele ict'ers) enorm blij dat sommige open source zealoten aan de kant zijn gezet (of gepensioneerd) en we weer een paar MS tools mogen gaan gebruiken.
Ja de licentie kosten zijn hoog, ja er zijn vaste deadlines die je niet kan beïnvloeden. Maar die dingen liggen jaren op voorrand vast en je hebt weinig of geen excuses om je der onder uit te wringen.
Het voordeel is wel dat je geen doos van Pandora opent aan hidden costs, en exorbinante onderhoudscontracten. En de software zal ook min of meer doen wat het beloofde te doen.
Waar vele maatwerk/open source projecten je na een paar jaar best niet eens meer controleert of uiteindelijk bekomen resultaat nog ergens in de buurt komt van de originele doelstelling. Vaak opent men al champagne glazen als er iets in productie komt en het niet binnen de maand uit elkaar valt ..
Short summary: Het aankopen (of in licentie nemen van) werkende pakketten is echt wel stukken goedkoper dan alle "we doen het zelf wel of we rekenen op de open source gemeenschap dat deze het 15 jaar lang gaan ondersteunen" oplossingen. Maar dan moet je wel durven op lange termijn kijken (nog een probleem in België). En ja dan zal je af en toe ook wel eens verplicht moeten migreren naar nieuwere versies/andere pakketten.
Natuurlijk kan je ook "goede" afspraken maken niet. Ik geloof dat de Lijn al in 1997 die afspraken gemaakt heeft en in 2020 uiteindelijk hoopt om hun informatie borden te kunnen laten werken met hun nieuwste software oplossing
Iets wat je dus ook gewoon had kunnen overkopen/in licentie nemen van buurlanden. Maar wat je zelf doet doe je beter!!!!