Re:Microsoft now credits maker of AppGet but offers no apology
by tasogare on Monday June 01, 2020 @10:17AM
(#23378690)
Of course there are implicit expectations and etiquette. What I’m saying is that corporations are less likely than individuals to follow them so if one doesn’t want to be screwed they have the opportunity to do it with the license.
You speak of academic code, and precisely some projects require (or at least ask for) citations in their license file if use in a research context.
That said, I basically agree with you. If you have specific expectations of whoever uses your code, you should absolutely pick a license that requires the behaviors you want. (With the understanding that fewer people may use your code as a result.)