Eiquette and respect for other people projects

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".

Thks
F

flavios:
If I properly mention the original author can I publish the project with all the documentation I produced? (drawings, etc.)

When you say "publish" do you just mean that you plan to post your information in another Thread on this Forum?

If not, what have you in mind?

...R

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 … :wink:

Thanks for your prompt answer.
F

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.

dave-in-nj:
I think you will find the original author will be happy to see their work still active.

I also suspect that the "original author" has himself drawn on the work of others - that's the beauty of Open Source projects.

As the OP is not planning to use the work for commercial purposes I doubt if there is any need to consult the author.

...R

If you have added intellectual content then of course you can publish, always with giving credit to earlier authors and sources.

I'm quite sure you can just publish it.

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