Softwaregigant Oracle heeft onder druk van onder andere Intel en AMD zijn licentiebeleid met betrekking tot dual- en multi-coreprocessors herzien. De software van het bedrijf (waarvan de database het meest bekend is) zal volgens het nieuwe licentiemodel nog steeds per core in plaats van per processor betaald moeten worden. Nieuw is echter dat men voortaan korting geeft op extra cores per socket. Voor een processor met meerdere cores zal voortaan 0,75 maal het aantal cores aan licenties nodig zijn. Zo zal een dual-coreprocessor bijvoorbeeld als 1,5 processor meetellen, en een chip met 4 cores als 3 processors. In het oude model werd iedere core gewoon als een volle processor beschouwd.
De processorfabrikanten zouden het liefst zien dat Oracle zijn software op basis van sockets zou verkopen, onafhankelijk van het aantal cores per processor. Zo ver wil het bedrijf nog niet gaan, maar het is in ieder geval wel een stap in de richting; tot voorkort was het namelijk nog onvermurwbaar in zijn positie dat een extra core net zoveel prestaties oplevert als een extra processor, en dus ook even duur betaald moest worden. De processormakers zien dual-core en multi-core in dit geval echter liever als een gewone technische verbetering, zoals die in de loop der jaren aan de lopende band zijn bedacht om om betere prestaties uit een chip te halen.
Onder andere Microsoft en IBM (beide concurrenten van Oracle op databasegebied) hebben echter al wel toegezegd om hun software per socket te gaan verkopen, waardoor de druk op Oracle - ook vanuit zijn klantenkring - wellicht hoger is geworden. Recent heeft overigens ook VMWare bekendgemaakt dat het zijn virtualisatiesoftware per socket gaat verkopen, in ieder geval voor dual-cores.
