3 ms·
> It’s also people thinking an open license is a free-for-all. I put out some simple scripts some time ago to move data across a couple of sites, under MIT - su
by bscphil 7y ago
> It’s also people thinking an open license is a free-for-all. I put out some simple scripts some time ago to move data across a couple of sites, under MIT - super liberal license, “just keep the credits” and you can do anything you want. Simple, right?
This seems like a reasonable enough place to ask: if you have a project under MIT, and I pull a function out of one file to use in my project, where exactly do I owe credit? In a comment above the specific function? At the top of the file? In the main license file for the project (even if the whole project is under e.g. GPL)? Some combination of the above?
- jamesponddotco 7y agoI usually place it above the function. Like this: https://paste.ubuntu.com/p/BJGhs8qGcr/ https://paste.ubuntu.com/p/BJGhs8qGcr/
- bscphil 7y agoThat's what I've been doing. Hoping that satisfies my obligations under the license and makes most authors happy.
- toyg 7y agoIMHO the safest option is to drop it in the about screen or somewhere in the documentation, like Microsoft does, "This software includes portions of XYZ...". It doesn't really matter which line is what, imho, at the end of the day an actual trial would run some automated comparison analysis and pull out the relevant bits anyway. It's mostly about the spirit.