I know nothing about GPL before, and I am living in a country that doesn't have much care about licenses either. I am studying this GPL thing today and I came to know that when I am using a GPLed library (no modifications to it) in my application and I am going to distribute this to others, then I am also obliged to distribute the source code as well.
But one thing I don't understand is, how will other people know that I am using GPLed libraries in my application?
If I can get a GPLed library, then that means I am able to get its source code. If I just copy pasted the source code to my application without nobody else knowing, how can others tell that I am using a GPLed library in my application then?