Several discussions have supported the subject of a software license and the majority are limited to offer explanations or definitions (GNU GPL, EULA, BSD License ... etc) without addressing the practical steps to set up a license for software.
In parallel to the many types of licenses (GNU GPL, EULA, BSD License ... etc), there are also many organizations like FSF (Free Software Foundation) and OSI (Open Source Initiative) and Copyright.
Normally the software must be legally declared in legal body like FSF or OSI to guarantee the copyrights and the fact of putting a copyright text for license with the source code does not normally complete the licensing process.
1 In the case of Opensource, if we put the code in public, the fact of putting a text accompanying the publication of the project does not legally guarantee the authors' rights since it is possible to modify the code and put a new license for example. What should author do to protect legally their work and what is the legal approach and the organization that must be contacted to accomplish the license and software patents and where should the project be dropped to be secured ?.
2 What is the role of the FSF, OSI, or Copyright if we only limit to put a license text in the Software as for the case of github, we note that it is not enough in practice to limit to the addition of a license file generated by guithub and must concetise the legal approach in reality, so how to apply the license in reality, should us contact OSI or FSF by depositing the source code at them?
3 If we assume that an open source project has been put online, how are the project authors guaranteed their rights, since it is possible to take the code and assigned to other owner and the author loses its intellectual properties ?
4 How to apply the license of apache or MIT for example, all the articles which are carried out around this license are limited to recite the definition and its contents without speaking about the way to apply it. In the reality, must one contact FSF or OSI or Copyright office to translate the formal text of the license into reality ?.