According to Google, Open Source is...
denoting software for which the original source code is made freely available and may be redistributed and modified.
It seems to be that the product seems to be available without restrictions to the public, as you can redistribute and modify it at will. It sounds like open source is like throwing something into the public domain?
So is there a difference between works classified as open source, and works in the public domain? What's the difference between the two?