I wanted to say that someone's project has some dependencies on my previous work and that project reuses some part of my work. Which word or phrase should I use?

  • You should probably say the other person's project is derivative, rather than dependent. Commented May 23, 2012 at 18:17
  • How does it "reuse" your work? Does it incorporate it into their codebase, take yours and modify it to make it their own, or use it without modification?
    – JeffSahol
    Commented May 23, 2012 at 18:28

2 Answers 2


Most open source licenses (and copyright law) would refer to a project that reuses and depends upon your previous work as a derivative work.

So [as FF mentioned] the newer project is derivative of your previous project; it derives from yours.


I would say that "builds upon" would be the most natural construction here, assuming you were trying to convey the meaning that it wouldn't have been possible without the earlier work without trying to implicitly convey that it is derivative in nature.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.