4 ms·
why not just copy the code from the dependency into your own sources?
by randyrand 6y ago
why not just copy the code from the dependency into your own sources?
- wonderlg 6y agoIndeed, one could even automate the process, some sort of tool that automatically copies the dependency’s code, kinda like an install. I think someone already wrote such tool.
- btilly 6y agoYou don't believe in software licensing, do you?
- wrkronmiller 6y agoVendoring dependencies is usually not the same thing as ripping off someone else’s code. It usually just boils down to keeping a copy of the version of a dependency you used.
- btilly 6y agoCopying someone else's code and putting it in your software repository is an excellent way to find yourself violating a wide variety of open source licenses. This is actually one of the most common causes for GPL violations. And companies have gotten into serious trouble for that. Either rewrite the code, or maintain it as a dependency and follow the licensing rules. Don't simply copy code from it into your project unless you have explicit reason to believe that that is OK to do.
- deleted 6y ago[deleted]
- randyrand 6y agoAt my work we can only use BSD license as libraries.