Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Jenny Swift
Jenny Swift
21,999 Points

using stackoverflow-attribution

Hi, I’ve been coding a web application and the answers people give on the stackoverflow forum have been a big help to me. Then I kind of panicked when I came across this. It would take forever for me to go back over all my code in order to give attribution for anything from stackoverflow, let alone I think it would be hard to remember what code I got from there, and which stackoverflow page I got it from. And also, I’ve probably changed a lot of the code from stackoverflow that has helped me (to make it work for my purposes)-I’m not sure what affect that has on the attribution requirements.

Someone here was wondering a similar thing to me. I’ve also looked at other forum answers relating to stackoverflow attribution. But different people are responding with their different opinions and it seems hard to know who to believe, and I’m not sure who knows what they are talking about, and they talk in legal terms that I don’t understand, and it’s overwhelming.

Not only am I unsure about the attribution, but also the ShareAlike term from here.

I would have thought that from a forum designed to help people, I would be free to use the code snippets in my program, and that I wouldn’t need to then give a license to my application. But now I don’t know. Perhaps I’ve just misunderstood something and am making an unnecessary big deal over it? Where are we supposed to find the answers to this sort of thing? Are we supposed to complete some course on the subject? Can anyone help me please?