SOFTWARE ARTIFACT MANAGEMENT SYSTEMS AND METHODS
First Claim
1. A package management system for binary files including executable instructions, the system comprising:
- a packager configured to;
identify a plurality of build artifacts used to create an original binary file, andcreate and store an augmented binary file comprising the plurality of build artifacts appended to the original binary file, the augmented binary file having the same functionality when executed as the original binary file; and
an extractor configured to receive the augmented binary file and produce an output comprising the plurality of build artifacts from the augmented binary file.
1 Assignment
0 Petitions
Accused Products
Abstract
A package management system for binary files that include executable instructions (such as executable files, statically linked libraries, and dynamically linked libraries). The system comprises a packager configured to identify a plurality of build artifacts used to create an original binary file, and create and store an augmented binary file comprising the plurality of build artifacts appended to the original binary file, such that the augmented binary file has the same functionality when executed as the original binary file. The system can further include an extractor configured to receive the augmented binary file and produce an output comprising the plurality of build artifacts from the augmented binary file.
5 Citations
21 Claims
-
1. A package management system for binary files including executable instructions, the system comprising:
-
a packager configured to; identify a plurality of build artifacts used to create an original binary file, and create and store an augmented binary file comprising the plurality of build artifacts appended to the original binary file, the augmented binary file having the same functionality when executed as the original binary file; and an extractor configured to receive the augmented binary file and produce an output comprising the plurality of build artifacts from the augmented binary file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
12. A method for building a binary file including executable instructions, the method comprising:
-
identifying a plurality of build artifacts used to create an original binary file; creating and storing an augmented binary file comprising the plurality of build artifacts appended to the original binary file, the augmented binary file having the same functionality when executed as the original binary file; extracting the plurality of build artifacts from the augmented binary file; and creating a new binary file with the extracted plurality of build artifacts.
-
Specification