Ik bedoel dus dat je officiële support en source changes voor Windows ALLEEN bij Microsoft kan krijgen en ook alleen met een flinke zak geld. En dan moet je ook een beetje status hebben. Jan-met-de-pet krijgt dat niet voor elkaar. Een overheid of een miljardenbedrijf wel.
Bij Linux kan elk gecertificeerd bedrijf dat doen. En je kan wanneer je maar wil zo'n bedrijf of afdeling opzetten. En dat kan nu. En dat kan over 10 jaar ook. Je zit nergens aan vast en kan het zo inrichten als je wil. Heb je veel geld? Dan zet je desnoods een eigen gecertificeerd service bedrijf op. Geen geld? Dan neem je gewoon een support contract van een random bedrijf af dat aan je eisen en wensen voldoet, en die kunnen dan gewoon rechtstreeks je issues voor je afhandelen. Die gaan misschien changes op aanvraag naar upstream delen, maar daar houdt de koppeling met de originele ontwikkelaar wel op...
De Linux enterprise varianten en support contracten worden vaak door de originele ontwikkelaars aangeboden, maar zijn echt niet de enige optie. De sources zijn beschikbaar, de tests, en de certificeringstrajecten. Alle code is schoon en voldoet aan een voorgedefinieerde set eisen. Je kan dus elke programmeur, software engineer en account manager in een kamertje zetten en samen een oplossing voor je problemen laten maken, en je mag zelf kiezen wie dat zijn. En waar. En wanneer. En hoe lang het moet duren (en hoe duur het mag worden).
Bij Windows krijg je niks, en mag je hopen dat Microsoft een hotfix voor je maakt als het probleem ook nog andere gebruikers treft en ze even een paar uurtjes bij een programmeur willen parkeren voor die fix. Je moet voor alles betalen, ook als je geen oplossing hebt aan het eind van de rit. En elke upgrade kost geld boven op je support contracten, engineers en managers. Daarnaast zijn er ziek veel middle managers, tussenpersonen, bedrijfjes die wel even wat 'regelen' en halve oplossingen om dat de echte toegang tot het systeem ontbreekt... en als we het dan toch over certificering hebben, bij Microsoft moet je maar geloven dat het gecertificeerd is. Nu is dat niet zo erg als het vooral om policy gaat, maar stel dat het om een certificering gaat die je nodig hebt om een stuk hard- of software te laten werken, dan heb je dus een probleem als de Windows implementatie net wat anders blijkt te zijn.
Microsoft is natuurlijk een groot bedrijf met een flink bak geld, dus je mag wel verwachten dat dat allemaal in orde is... maar het blijft een stuk vertrouwen in een black box, want je kan het simpelweg niet controleren. Je kan niet zien hoe de producten daadwerkelijk zijn, je weet niet wat de planning voor de toekomst is, en je kan zelf niet sturen. Allemaal dingen die je met een Open Source OS in bijna alle gevallen wel kan. Het proces is open, je kan het sturen, je kan forken, je kan wijzigingen aandragen als je op een kwalitatief hoog niveau zit, je kan precies dat doen wat je nodig hebt om je bedrijf optimaal te laten draaien. En als je van software afhankelijk bent is dat een best prettig idee.
[Reactie gewijzigd door johnkeates op 22 juli 2024 23:17]