为什么Oracle ODAC驱动程序不遵循正确的版本控制?

问题描述 投票:0回答:1

最近,当我不得不研究一些Oracle ODAC驱动程序时,引起了我的兴趣。我观察到用于Oracle 11g的Oracle ODAC驱动程序为:2.121.2.0。Oracle 12.2C ODAC驱动程序的版本是12.2.0.1.0。

Oracle突然似乎跳了10个主要版本,这让我感到奇怪。我个人认为这是因为他们希望版本等于oracle版本本身(12.2)。

但是我仍然觉得版本控制很奇怪,在我看来,尽管他们是软件业务的主要参与者,但他们并没有遵循公认的版本控制规则。

根据我所了解的版本:https://en.wikipedia.org/wiki/Software_versioning

有人对Oracle的奇怪版本控制行为有任何解释吗?

oracle versioning odac
1个回答
0
投票

过去,Oracle多次更改版本号(其他公司也这样做,请记住MS-Windows上的不同版本)。我认为这主要是出于营销原因。

ODAC版本2.121.2.0表示:

2.121.2.0
2 -> .NET Framework version (1.x, 2.x, or 4.x)
     Version 1.x was available up to Oracle 11.1
  121 -> This matches to the Oracle release 12.1
      2.0 -> Release/revision of the ODAC driver 
             Not used anymore, in Oracle 18 or newer always `0.0`
© www.soinside.com 2019 - 2024. All rights reserved.