Exact... prachtig advies, maar de praktische uitvoerbaarheid zal zich voorlopig vermoedelijk beperken tot OpenOffice en Firefox... en zelfs daar kun je al tegen issues aanknallen, denk maar aan veel MS-Office aanroepende en/of gebruikende applicaties.
Platformonafhankelijkheid kan pas worden bewerkstelligd als de op het platform draaiende software ook platformonafhankelijk is... en dat is momenteel veelal niet het geval.
Als je dan als gemeente bijv. Linux wilt forceren heb je 2 opties:
1. Alle platformafhankelijke software laten aanpassen of herbouwen en daar zelf de ontwikkelkosten voor dragen.
2. Alle platformafhankelijke software vervangen door andere platformonafhankelijke paketten, en daar de kosten voor dragen (OSS is lang niet altijd gratis, plus je hebt natuurlijk migratie/conversie en opleidingskosten en die zijn ook niet gering)
Daarbij komt natuurlijk dat - zeker bij optie 2 - je software niet aansluit bij veel landelijke paketten, en daar zit je als gemeente ook niet op te wachten.
Tenslotte is het argument van "toekomstvast formaat" vs Vendor lock-in leuk, maar de enige echt standaard formaten die we nu kennen zijn .doc en .rtf
Er defacto van uitgaan dat een of ander OSS formaat dat je nu kiest toekomstvast(er) wordt dan bijv. doc is pure speculatie, en feitelijk een non sequitur cirkelredenatie.
Stelling: "(1) OSS is toekomstvast, dus (2) een nu gekozen OSS documentformaat is toekomstvast". Allereerst non sequitur, gezien de toekomstvastheid van OSS niets zegt over de toekomstvastheid van genoemd documentformaat. Ten tweede een cirkelredenatie, gezien we voor stelling 1 geen bewijs hebben.
Ziet er weer uit als iets dat ergens hoog in de boom is verzonnen, maar praktisch momenteel haast onuitvoerbaar is. Maar goed, het is een start
@Qplayer:
en cirkelredenering houdt in dat men de stelling die men poneert gebruikt in het bewijs voor de stelling
Dat is toch precies wat hier gebeurt?
Men gebruikt een onbewezen stelling ("
OSS is toekomstvast") als bewijs voor de stelling "
OSS documentformaat is toekomstvast".
Als dit geen cirkelredenering is, dan komt het er in ieder geval akelig dichtbij
@nulkelvin:
Het gaat er niet om dat je software "OSS" toekomstvast is maar dat het formaat waarin je je data opslaat toekomstvast is. Want je data is je echte kapitaal.
Eens, daar heb je idd gelijk in
@ppl:
Zoals je zelf al schrijft denk ik idd dat je niet begrepen hebt wat ik bedoel... je praat nl niet over bovenstaande reactie van me, maar erlangs. Ik ken het verschil tussen Open Source Software en Open Standaard

Kan zijn dat de titel trouwens iets is aangepast... ik meen me te herinneren dat die was: "[...] verplichten open
source", want daar reageerde ik op. Maargoed mss vergis ik me.
Platformonafhankelijkheid kan pas worden bewerkstelligd als de op het platform draaiende software ook platformonafhankelijk is...
Dat is imho een verkeerde aanpak omdat dit te beperkt is. Het gaat hier niet meer om alleen de software, het gaat hier om het formaat dat gebruikt wordt voor het bestand dat je met een stuk software produceert. Als je voor dat formaat nou gewoon open standaarden gebruikt zoals ODF, PDF, PNG, etc. dan maakt het platform dat je gebruikt en het programma dat je gebruikt al niet eens meer uit. Je hebt dus platformonafhankelijkheid op zowel operating system niveau als op applicatie niveau. Dat gaat een stuk verder dan jouw manier, het is efficiënter.
Het gaat er uiteindelijk om dat je data kunt uitwisselen, niet om dat jouw pakket aansluit op het pakket van de andere partij(en). Het gaat er om dat je met die partij(en) je informatie kunt uitwisselen. Dat lukt alleen als je gebruik maakt van open standaarden of bepaalde afspraken maakt welke software en welk formaat er gebruikt wordt en deze afspraken dan ook naleeft. Dat laatste kan een grotere impact betekenen dan het eerste.
Die uitspraak dat je jouw pakket moet afstemmen op een ander is dus een volledig verkeerde aanpak. Je stemt het formaat van de uit te wisselen data op elkaar af, niet de software. Dat deze afstemming kan leiden tot afstemming van softwarepakketten is hierin bijzaak, niet de hoofdzaak!
Er defacto van uitgaan dat een of ander OSS formaat dat je nu kiest toekomstvast(er) wordt dan bijv. doc is pure speculatie, en feitelijk een non sequitur cirkelredenatie.
Er bestaan geen OSS formaten. Je hebt 2 dingen: OSS en OS. OSS is de afkorting voor Open Source
Software en OS is de afkorting voor Open Standaarden. Dat zijn 2 hele andere begrippen die vaak wel hand in hand samen gaan. Jij scheert helaas door een flink gebrek aan kennis op dit vlak die 2 over 1 kam. Om die reden klopt er dan ook geen hout meer van je verhaal en is het ook onbegrijpbaar geworden. Het volgende baseer ik maar op puur gokwerk mijnerzijds. Als ik je stellingen zo lees dan bedoel je dat (1) open source software de toekomst veilig zou stellen en dat (2) een open standaard hetzelfde zou doen. Dat is ten dele waar. Je kunt bij beiden de bron inzien en dat meenemen en ergens opslaan. Het is dus in de toekomst mogelijk om bepaalde zaken van vroeger te reproduceren. Je bent dus backwards compatible met je oude bestanden. Dat is een heel erg groot voordeel gezien zaken als de bewaarplicht van bijv. de belastingdienst. Er zijn zat bedrijven waar men tapes bewaard die al zo oud zijn dat er gewoon helemaal geen apparaat meer bestaat om die uit te lezen. Als je hiervoor niet de bouwplannen hebt kun je ze niet namaken en dus ook niet meer die tapes uitlezen. Die tapes zijn dus netzo waardevol als een afgebroken spijker: je hebt er niets meer aan. Dit probleem is er ook op gebied van digitale bestanden en wordt met de jaren alleen nog maar groter en groter. Als je een open standaard gebruikt heb je in ieder geval inzage in de werking van het geheel en kun je dus later dingen maken zodat je die bestanden alsnog kunt lezen. Een andere mogelijkheid die je hebt is het kunnen implementeren in andere zaken. Bedrijven hebben tegenwoordig een compleet systeem en dus is integratie van 1 type bestandsformaat in dat gehele wel erg prettig (datauitwisseling). Met een gesloten standaard zit je met het probleem dat je volledig bent overgeleverd aan de maker. Als die niet wil of niet kan of wat dan ook zit je met een probleem. Voor open source software geldt eenzelfde verhaal maar hierbij heb je het overgrote voordeel dat je zelf heel wat dingen erbij kunt klussen. Dit kan enorme besparingen leveren op financieel gebied en in het oerwoud van licenties en patenten. Voor datauitwisseling was het vroeger met EDI al zo dat je de nodige afspraken moest maken over wat je als data uitwisselt, hoe je dat uitwisselt en in welk formaat. Ieder bedrijf heeft zo zijn eigen productcoderingssysteem en dat moet je dan op elkaar afstemmen. Met het digitaal uitwisselen van informatie is dat niet anders. Zeker niet met al die integraties van diverse systemen (zowel binnen de bedrijven zelf als met hun externe partijen). Al met al kun je met deze zaken dus zeker wel je toekomst veilig stellen.
Ziet er weer uit als iets dat ergens hoog in de boom is verzonnen, maar praktisch momenteel haast onuitvoerbaar is. Maar goed, het is een start
Dat het moeilijk uitvoerbaar is ben ik het wel met je eens. Dat komt echter doordat men pas nu doordrongen begint te raken van het feit dat we enorm afhankelijk zijn van ICT en dat dit vergaande gevolgen heeft. Open standaarden zijn er dan ook niet veel. Er worden nog allemaal proprietary formaten gebruikt. We hebben in de loop der jaren dus onze eigen afhankelijkheid van bepaalde bestandsformaten en software weten te creëren en dat is niet iets wat je even van de ene op de andere dag/week/maan/jaar? kunt doorbreken. Het is dus beslist niet iets wat hoog in de boom is verzonnen, het is iets wat laag in de boom is verzonnen en pas na vele jaren tot hoog in de boom is doorgedrongen.
Het handigste voorbeeld wat je geven kunt waarom gebruik van open standaarden belangrijk is is het browsen van het internet. Leuk als een site in zijn eigen formaat is geschreven maar als je per site weer een andere eigen browser nodig hebt die dat formaat kan lezen wordt het browsen van het internet een knap lastige, zo niet onmogelijke, taak. Gebruik je open standaarden dan maken zaken als operating system en gebruikte applicatie eigenlijk niets meer uit. Zolang de applicatie de standaard maar geïmplementeerd heeft. Op die wijze kun je dan met 1 applicatie naar geheel eigen keuze toch alle sites op het internet bezoeken en wordt het browsen op het internet een stuk aangenamer.