I oversee an open source project, https://github.com/westonplatter/phashion.
A person recently asked (https://github.com/westonplatter/phashion/issues/68) if the project needs to be licensed per GPLv3 to match the phash source code license, which is "included" in the library. By included, I mean that the ruby gem actually carries a copy of the phash source code in the source code. Said differently, phashion does NOT reference a locally installed version of phash.
My question, in order to legally adhere to the phash GPLv3, should I change the license to GPLv3?
PS - I will view all comments as opinions, and do expect them to embody or be intended as legal advice. Just looking for second person's perspective.