I hope this is the correct place to ask this question. I have used a project on "create" to make some changes and understand better how it worked. It is less "functional" and more of a learning project. It uses UNO and a 16x2LCD instead of NANO+OLED to be easier to try for beginners.
If I properly mention the original author can I publish the project with all the documentation I produced? (drawings, etc.)
I would not want to show a lack of respect for the hard work of the "inventor".
I was thinking to "publish" in the create section just where I found it. On Arduino own inspirational "Project Hub", yes. (not yet ready for Time magazine …
Read the copywrite that was originally posted
Contact that person and ask if they have any requirements.
When ever i find a new project and code d adatutotial etc.
I always copy and paste the link in my sketch. Makes my life easier.
Same as putting in a serialwrite in startup with the sketch name and version.
I think you will find the original author will be happy to see their work still active.
Whether it's mandatory to add a link to the original is debatable - there are both legal and moral issues here, if it's a direct extension of other people's work I'd add a link to the original; if it's your own project created from scratch but inspired by the other project normally not.
Indeed it's the beauty and purpose of open source. Share knowledge so others can build upon it, just like you yourself can build on other people's projects.
Open source does not mean lawless! Even if it's allowed to modify borrowed code significantly (derived work) the base project has to be mentioned. A full rewrite is allowed as own original intellectual work. Minor changes don't affect ownership, all rights remain with the original author.
Mentioning the base project also offers a significant advantage: everybody can check the original project for bug fixes, which are not yet part of the derived work.
I agree with you, Dietrich.. in the spirit of what was said before. I made ample mention of the "original" author and left the more advanced project I simplified as a possible "improvement path".
A "respectful" and "cheerful/uncompetitive" environment is just what I would expect for people sharing a … passion.
True that - as everybody in their turn - picked snippets here&there to build on their codebase too much "gratefulness" and mentioning would make the code unreadable and more like a '800 english nobility moral novel.
Thanks to all you. I am already getting on.
Flavio