I think the title is self explanatory, but I will try to qualify the question with the following addition i.e. do I need to include in my package(s) a reference to an appropriate license along with the credit to different contributors of code?

The motivation of the question is the desire to give credit where is due and obviously to not permit my code to be hijacked by whoever might find it profitable, again, without giving proper recognition to the original contributors.

| |
  • citing in a package is a different matter than in a joirnal, but i do think this should be moved to meta – george2079 Sep 7 '16 at 11:59
  • 1
    See this post, particularly the section on "What is reasonable attribution?" – Jason B. Sep 7 '16 at 14:31
  • the biq question to me is the ambiguous block at the bottom But what is code. Surely we don't need to give attribution every time exercising a technique learned by example here. – george2079 Sep 7 '16 at 15:53
  • @JasonB: yep, got it! Thanx! – user42582 Sep 7 '16 at 19:24
  • 1
    @george2079: if someone implemented eg an AVL tree I got to use, then I would want to give them credit. Also, if I implemented eg an AVL tree that I read about on SE, then I don't think I should give credit. Sounds fair enough and by the book? – user42582 Sep 7 '16 at 19:35

You must log in to answer this question.

Browse other questions tagged .