I have a function that I am adding to an open source library (CxImage). The function is in its own file and does not use any of the original libraries code, except to call some of the functions in the library. What I'm wondering is will this cause that function, which is currently closed source to become open source, or can we maintain that file as closed while still providing the rest of the library code as is to the public? This one function isn tthat big of a deal, sicne it realyl just wraps the functionality fothe library for a specific type of conversion, but we may want to add more functions later on that are more proprietary. I am sure the CEO will be passing this by a lawyer, but I wanted the general opinion on the matter prior to suggesting this course of action.