Sorry typo:
What is the policy of Nethesis on the Nethserver, Netsecurity and NS modules/apps please and when is this in effect?
I see, but the developer handbook is a dev guide and suggestion, it is not mandatory for commits and is not a legally binding agreement. See the development process where it is stated that it the ‘aim to achieve’.
Independant developers and Nethesis payed developers and everybody else can commit code to open source porjects. How to cope with wishes, independency, believes, corporate and the end user? Can commits be refused if they do not comply to the dev handbook, if so why and what reasonings are there in such a descision making process?
I personally would not like it that a company that obtains the rights to the source code in the future to contact me and demand payment for they have author rights and thus intellectual rights on the open source products I use, and they have my “phone home” history to prove it.
IIMHO a firm policy and control mechanism should be in place to safeguard the independency of Open Source code stay Open Source owned by the public. Wishfull thinking and guides will not cut it for the future. History has shown this again and again.
A nice example:
Not a complete surprise:
And Redhat → Centos ← Redhat | Rocky come to mind.