How to license instruments

I think this deserves its own topic.

There is the question of giving a license to an instrument. I was always unsure how to go about this and thus never gave my instruments proper licensing. The problem is that some of the instruments were ports of an early version of netpd that were initially written by someone else without specifying a license. Now, I think I should at least add a license to each instrument I wrote myself and add a comment to the others. Each author should define a license for their instruments. Maybe, the license can be added to the netpd meta tags so that it can be parsed easily. I am happy to hear the opinions of others on the matter.

I’m not very involved in software and coding and I don’t have a very clear idea on the issues involved so I’d like to see what other people think, but my instinct is to avoid having to get too strict about the way this is done. Could we give a kind of general open licence definition for the whole netpd project and then just mention in each instrument/fx/sequencer etc that it is a part of netpd? Most of the things that I can envisage making will be Frankenstein’s monsters of other people’s clever patching and I will give credit wherever I can but I don’t know what sort of licence would be appropriate/necessary.