ABI Compliance Checker
Encyclopedia
ABI Compliance Checker is a tool for checking binary-level (run-time) backward compatibility
Backward compatibility
In the context of telecommunications and computing, a device or technology is said to be backward or downward compatible if it can work with input generated by an older device...

 of shared libraries written in C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

 and C++
C++
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell...

 programming languages.

The tool was developed by the Russian Linux Verification Center at the Institute for System Programming of the Russian Academy of Sciences (ISPRAS).

See also

  • Upstream Tracker
    Upstream Tracker
    Upstream Tracker is a web service providing API changes/compatibility analysis for a variety of shared libraries written in C and C++ programming languages. It includes more than 300 software libraries at the moment...

     - The service aimed on the analysis of C/C++ libraries API evolution. It's based on the ABI Compliance Checker tool.
  • Java API Compliance Checker
    Java API Compliance Checker
    Java API Compliance Checker is a tool for checking source- and binary-level backward compatibility of a Java library API....

    - The compatibility checker for Java APIs.

External Links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK