Slashdot Mirror


Oracle Fiddles With Major Database Release Cycle Numbers (theregister.co.uk)

An anonymous reader shares a report: Big Red has changed its database release cycle, scrapping names that see decimal points and numbers added on for an indeterminate amount of time, instead plumping for annual releases numbered by the year. So what would have been Oracle Database 12.2.0.2 will now be Oracle Database 18; 12.2.0.3 will come out a year later, and be Oracle Database 19. The approach puts Oracle only about 20 years behind Microsoft in adopting a year-based naming convention (Microsoft still uses years to number Windows Server, even though it stopped for desktop versions when it released XP). [...] Well, Big Red will surely be using the revamp as a way to boost sales of database licences -- a crucial part of its business -- which have been in decline for two years running. In fiscal 2016, Oracle reported a 12 per cent drop in annual sales of new software licences, and its most recent results for fiscal 2017 revealed a further 5 per cent drop. And, for all that Oracle has shouted about its cloudy success of late, it isn't yet a major money-maker for the biz. New software license sales make up a quarter of overall revenue, while support for that software makes up a further 45 per cent. In part, the new numbering will be a handy marketing ploy. Rather than playing with the decimal points, a release with a new whole number could be an attempt to give the impression of agility in the face of younger, fresher competitors. Meanwhile, fewer patches and releases on each system also allows Oracle to know more quickly, and more accurately, what security features each customer has. The annual numbering system is also a very simple way of telling you your system is old.

2 of 69 comments (clear)

  1. shun Oracle DBMS by iggymanz · · Score: 5, Informative

    For quite a while minor point releases have had major API and behavior changes.

    Technical matters aside, their auditors swarm into a company like Yakuza thugs making up fallacious reasons why the customer must pay more money or must use Oracle hardware. One of their lies is for virtualized customers, saying that every connected physical system where Oracle *might* run must be paid for as if the product really was running there. Of course, with careful legal work taking many months there nonsense can be refuted, and they'll leave....but that's after a large amount of man-hours of effort expended.

    You've been warned. If you use their products, migrate. If you are considering using their products, don't.

  2. Microsoft is weirder by jrq · · Score: 4, Informative

    Microsoft Windows initially adopted a pretty sane version numbering scheme. Everything was fine up to Windows 3.11, then suddenly we were at Windows 95, followed by Windows 98, a bewildering Windows 98 SE (Second Edition), Windows Millennium Edition (designed to conflict with Windows 2000, its NT cousin?).

    What a mess! What was so great about 1995?

    But under the hood, the major version numbers were still ticking over. Windows 95/98/Me = Version 4, Windows XP = Version 5, Windows Vista = Version 6, and then back to numbers again with Windows 7, and the list is soon to supplemented by Windows 8. But wait! Under the covers Windows 7 is actually Windows version 6.1. That makes no sense. I mean it really doesnâ(TM)t. Apparently the reason for this is to allow software that checks for compatibility to run correctly. Specifically, software written to run in Vista will run in Windows 7. This is stupid. Windows 8 is version 6.2! Windows 9 was skipped altogether because it would interfere with version checks that already looked for Windows 95 and Windows 98.

    I don't know what Windows 10 is under the hood.

    --
    My UID is prime!