We are developing website that we charge money from members to join it as membership annual cost, so, we decided to put a plan for the second stage so we are choosing now the load balancer that we will use for our web application. I suggested HAProxy but one of my friends told me that HAProxy is under GPL and LGPL so if we used it we will have to provide source code of our website to our customers. But as I know that our website is providing service not redistributing haproxy binary and we don’t modify it so I disagreed him.
Now I am truly very very confused so please answer me: if we used HAproxy as our load balancer will we have to provide our website source code for customers? And the OpenSSL is GPL licensed so if we used it in our web application will we have to provide our web application source code for customers? And is using HAProxy as our load balancer considered redistributing or providing service? Didn’t all websites considered providing service not redistributing HAProxy if they used it as there load balancer?