De Named User definities zijn veelverspreid, en toch zijn er meerdere vormen van. Velen vragen zich af wat het verschil is tussen de twee, dus is het onderwerp een plaats op de weblog waardig. Waardoor het verschil is ontstaan kunt u hier lezen: Wij delen u slechts de resultaten mee.
De Named User definitie ‘mist’ een zinsnede ten opzichte van de ‘Plus’ versie (ingevoerd op 6 september 2002). Wanneer u op de Oracle Store kijkt (of in uw Named User Plus contract) zult u zien dat conform de Named User Plus definitie ‘Automated batching of data from computer to computer is permitted’. En in de oude Named User contracten niet. Wat het ‘Automated batching of data’ betekent is dus een belangrijke vraag, aangezien er afhankelijk van de definitie die u heeft wel of geen licenties voor nodig heeft.
Conform Wikipedia is een batch dit: “A batch is a group of similar items produced, processed or gathered together and treated as a single unit.”. Voor de Oracle klanten die een Nederlands contract hebben: Inderdaad, ook daar is het woord ‘batching’ gebruikt, dus in de Van Dale hoeft u niet te kijken.
Wanneer u Oracle vraagt wat ermee bedoeld wordt, zal gezegd worden “het automatisch overzetten van data van de ene rationele database naar de andere rationele database zonder dat er in dat proces data wordt gemanipuleerd”. Of iets in de geest dat ‘Insert’ queries wel zijn toegestaan, maar ‘Update’ queries niet. Dat betekent dus in ieder geval dat er niet mee bedoeld wordt dat uw import vanuit Lotus Notes daarmee kosteloos is toegestaan: Dat is immers geen relationele maar een hiërarchische database. Wat het wel wil zeggen is dat uw data-batch vanuit (bijvoorbeeld) uw DB2 database niet tot ‘gebruik’ wordt gerekend, en u de DB2 gebruikers dus niet (ook) voor een Oracle licentie hoeft te laten betalen. Althans, zolang u in dat ‘batch proces’ niet van een punt een comma maakt.
Overigens is er in de transitie naar de ‘Plus’ definitie nog meer veranderd en dat is het minimum aantal vereiste licenties per Processor. Bij de Named User contracten liep dit sterk uiteen: Per contract en per periode, en zelfs per mhz van de server en per Processor architectuur (bent u er nog?). Bij de Named User Plus definitie is het aantal in ieder geval 25 Named User Plus licenties per Processor voor de Enterprise Edition van de database, en hebben wij tenminsten nog één feit op tafel gekregen. Al moet u daarvoor natuurlijk wél weten wat Oracle onder een ‘Processor’ verstaat. Al met al genoeg reden om de (onhaalbare) discussie rondom een generieke manier van licenseren gaande te houden.
Tenslotte. Wie krijgt er gelijk bij een dispuut over de term ‘batching’: De licentiegever of de licentienemer? Een zoektocht naar jurisprudentie over dit onderwerp levert geen resultaten op. Bij een mogelijke uitspraak hierover zal een rechter dus een oordeel vellen wat aansluit met ‘de geest van het contract’. Geestig, is het niet?