@whale-av Your post contains so much false information.
If you write a patch or other software, you are the author of that software and it is protected under copyright laws. If you publish that software without giving any license, be the software Open Source or not, nobody has any rights to use it in any way. Only if you as the author grant those rights by providing a license, people can get the rights to use, change or republish the work, depending on the license.
The notion that "Open Source" and "Free license" have anything to do with each other legally, is simply wrong.
That we live in this grey area in this forum, where everybody uses anybodies work even without license and nobody sues is nice, but has no legal implications. If you live in the US, you may evoke the Fair Use doctrine, but that is not the case outside the US.