I'm starting to build a commercial application that uses an open-source library. I've been poring over various documents and postings, but I'm still having trouble. From what I understand I need to "isolate" the open source part. One way to do this is to provide a class which communicates with the open source through "vanilla" links. I'm starting to build a commercial application