发明名称 Version compatibility determination
摘要 A version compatibility method may identify an interface provided by a first version of an operating system and identify an interface provided by a second version of the operating system. A monitoring module generates difference information between the first version and the second version of the operating system. A compatibility module on a host machine determines, using the difference information, whether a computer application program running on the host machine can resolve an interface dependency if an operating system running on the host machine is changed from the first version to the second version.
申请公布号 US9483284(B2) 申请公布日期 2016.11.01
申请号 US201113035053 申请日期 2011.02.25
申请人 Red Hat, Inc. 发明人 Pandit Rakesh
分类号 G06F9/45;G06F9/445;G06F9/44 主分类号 G06F9/45
代理机构 Lowenstein Sandler LLP 代理人 Lowenstein Sandler LLP
主权项 1. A method comprising: receiving, at a host machine, an installable package, the installable package comprising difference information describing differences between a plurality of versions of an operating system, the difference information comprising a plurality of elements, each element corresponding to differences between corresponding versions of the plurality of versions of the operating system from an original version to a most recent version; invoking the installable package; and determining, by a processing device using the difference information and in response to an operating system running on the host machine being changed from a first version to a second version, whether a computer application program running on the host machine can resolve an interface dependency, wherein the determining comprises: identifying a library provided by the first version of the operating system, the library utilized by the computer application program;identifying an element, of the plurality of elements, the element corresponding to differences between the first version and the second version of the operating system; anddetermining whether the element indicates that an interface for the library has been removed from the second version of the operating system.
地址 Raleigh NC US