8

To quote from Wikipedia: Copyright does not cover ideas and information themselves, only the form or manner in which they are expressed. So the copyright in what you've written covers the creative aspect of what you've written, but not the idea(s) therein expressed. If the code is entirely your own work, then as far as copyright is concerned, you are ...


3

Just as an addition to MadHatter's good answer, you should cite the original paper where the algorithm was published in the help files for the commands or the package using it, although this is not a copyright issue. The help files are somehow academic publications and intellectual honesty rules for academic publications apply, and hence the need to cite. If ...


3

One point that you are missing is that "trivial" things do not create a copyright of their own; nobody gets a copyright on VLOOKUP() as a whole just by using it in a YouTube video. The rest of your examples you're pretty much correct on - some of them you can use under CC-BY SA (which as you note is a problem for code) or you have to reimplement ...


3

I'd consider that a license violation to use CC BY-NC licensed material in such way. The CC BY-NC license says already in its name that the licensed content must not be used in commercial context. There exist a study from CC which gives general interpretation of the NC clause as On a scale of 1-100 where 1 is “definitely noncommercial” and 100 is “...


2

While the term "license" is most frequently applied to program source code text, it also covers visual assets and such. An argument could be made that, for example, if the title bar of a program includes its icon, and you are distributing a screenshot of the program, your screenshot is a derived work of the icon and is thus subject to the license that the ...


2

There're several different JRE available with different licenses. Two most prominent are: OpenJDK is open-source (GPL). You can use it without having to pay for it. Oracle JRE use different license (https://www.oracle.com/downloads/licenses/oracle-javase-license.html). I am not a lawyer, but as far as I understand, it is still free for usage. As for JDK, ...


2

Yes, you can link CC-SA content along with your code. Weak/strong copyleft is a term that only exists for software, because it only defines an exception to the copyleft. To use CC-SA content, you just have to give credit to the original author and share the content (modified or unmodified) under the same license. Not your code. The easiest way to do so ...


2

Almost all text editors have that look and feel. If your application were to violate MS copyrights, Microsoft would have already had many other text editors pulled from the market already.


1

A software which includes (links to) a GPL-licensed library, whether directly or indirectly (thus as a library called by another library), needs to be released under GPL. You link GPL-licensed software, and as such your library is a derivative of those and needs to follow the license terms; the license gives you no right to distribute it under different ...


1

I agree that the threaded reading and search facilities of many mailing list web interfaces vary between bad and appalling. But the principal advantage of mailing lists over web fora, however good the forum, is that with a mailing list the choice of client is yours, whereas with a web forum you get whatever software the admin has decided to run, for better ...


1

Better fork the repository (it is under an open source license, right?) and hack away at your repository. Working on "company" repo but not being part of "company" could get you in trouble (e.g. if management changes to one even less open-source friendly). Much worse if it isn't open to the public!


1

As far as I understand, the copyright holder to the file (there might be several) should add a line "Copyright 2020 John Smith. Licensed under conditions" to it somewhere. If no explicit permissions, nobody has any right on the file's contents. Not read it, not change it, not pass a copy to somebody else. If somebody makes a (substantial) change, add their ...


Only top voted, non community-wiki answers of a minimum length are eligible