I'm relatively new on Free Software, is very dificult to me using free software developing tools because I have learned developing with the Microsoft's tools from the beginning.
Then a teacher showed to us about the free software alternatives for developing and I was interested on them. One of my worries about the free software is this:
If I get for free all the source code of an application (like the database connection, encryptation algorythms, functionality) developed for my clients, everybody could know how this application works and maybe how to hack it!
I think is O.K. with generic libraries or applications that do not need of security and private infromation but what about the other ones?
If there are any documentation about this or a design way to maintain the user information secure, please share it with me.