×

Integrated development environment for managing software licensing restrictions

  • US 7,552,429 B2
  • Filed: 04/21/2005
  • Issued: 06/23/2009
  • Est. Priority Date: 04/21/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for a source code editing tool to manage a software development project that incorporates code objects subject to licensing restrictions, comprising:

  • selecting a code object to paste into a first source code file, the first source code file being associated the software development project, wherein the code object includes one or more lines of source code copied from a second source code file, the second source code file not being associated with the software development project;

    identifying a target software license associated with the software development project;

    identifying a license associated with the code object;

    upon determining that the license associated with the code object is compatible with the target software license pasting the one or more lines of source code from the second source code file into the first source code file;

    upon determining that the license associated with the code object is incompatible with the target software license, prompting a user interacting with the source code editing tool that the one or more lines of source code have not been pasted into the first source code file;

    providing the user with an interface to override the determining that the license associated with is incompatible with the target software license; and

    in response to receiving a request received, via the interface, to override the determination that the license associated with the code object is incompatible with the target software license, pasting the one or more lines of source code from the second source code file into the first source code file.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×