How does Snyk determine if my project is Open Source or not?