How to Properly Credit Code I Want to Use for My Project?

0
15
Asked By CreativeCoder97 On

I'm currently working on a web project and came across a well-designed page by another programmer on GitHub. I plan to use their design with some modifications, but I want to make sure to give them proper credit. My project will include documentation that explains my design choices, and I want to find the best way to acknowledge their work in a way that shows I didn't just copy it verbatim. I'm also unsure if I should reach out to them for permission, especially since the page doesn't have a license, but it has a detailed readme. Any advice on how to proceed?

5 Answers

Answered By HelpSeeker97 On

Have you reached out to your professor for clarity? Considering it’s an academic project, their input could be invaluable in ensuring you follow proper protocol!

Answered By ScholarKid42 On

Definitely start by looking into the license included in their GitHub repo, usually found in a file called `license.txt`. It's vital you understand what’s permitted. Then, cite the repo like you would for an academic paper—include author name, repo name, URL, the date you accessed it, and describe what you used. This can be listed in your own `readme.txt` to ensure clarity.

Answered By CodeGuru93 On

First things first, you should check whether there's a license for the code. If it’s there, make sure to follow what it says. In addition, create a comment in your code itself like:

Also, include an acknowledgments section in your documentation, mentioning:
"Portions of the HTML/CSS/JavaScript were adapted from [AuthorName]'s project under the MIT license. I made changes to [give a brief overview] for my project." That's a solid way to show respect and clarity.

Answered By TechieTraveler33 On

It does depend on your academic level—like if you're in a master's program, citations are usually more stringent. It's good practice to adhere to the original project's licensing, but a polite acknowledgment goes a long way. If you feel sketchy about using it, just make sure to document your own contributions clearly!

Answered By DesignNinja88 On

Make sure you clearly differentiate your work from theirs in your documentation. Place acknowledgments prominently, maybe even in the introduction or abstract, to avoid any potential plagiarism claims. A good phrase to include could be:
"This work is based on an open-source project published by the following authors with the respective licenses... See individual files for credits." Also, ensure you have a formal citation in your bibliography.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.