For now I'm sad to see that B4X is becoming more and more money making machine for the few and not in good way. Money is made by exploiting those who can't wrap there own libraries or might need to help develop new libraries for there apps.
I also disagree with this statement, although I believe that sharing knowledge is very important.
Sharing knowledge and sharing developed libraries are two different concepts. Sharing knowledge for me means helping others get the knowledge they need to develop libraries on their own, then working as hard as others have done, and can achieve the same results.
Getting a library, that required a lot of work, for free it's a different thing and definitely is not sharing knowledge.
Free library sharing is a personal decision should not be imposed by others. If you were to share only free libraries we would get forums with very few libraries, some library would not even develop them and we wouldn't even know they exist. Still others would keep them only for them and their customers.
In this forum the majority of us are computer enthusiasts and if we could all probably distribute our sources for free.
But it is also true that some of us have also turned their passion into their profession, even if it is not perhaps the main activity, for many it is an entry that allows them to pay this passion and maybe even pay some bills.
Some of the libraries that we find on this forum a request hours days and months of work and probably we will use them in our applications that
we sell or that we use every day for us.
It would be really unfair for someone else to take advantage of it without recognizing their work ... because it is not about transmitting knowledge but to take use of work done by others