IANAL Si esto le preocupa mucho, busque el consejo de su abogado.
Si aprende un algoritmo de un proyecto de código abierto, ¿está bien usar ese algoritmo en un proyecto separado de origen cerrado?
Si. Un algoritmo no es elegible para derechos de autor, por lo que no hay problema de derechos de autor. Es simplemente una secuencia de pasos; Una receta para llegar a una conclusión desde un punto de partida dado. Los derechos de autor cubren expresiones de ideas . Un algoritmo no es ni una idea ni una expresión de uno; es simplemente una secuencia de pasos para realizar algún tipo de trabajo y producir algún tipo de resultado; Es una receta o una guía .
Para que el software sea elegible para Copyright, debe ser la aplicación de algoritmos en un trabajo más amplio. Su uso particular de un algoritmo es elegible para la protección de Copyright, pero el algoritmo en sí no puede serlo. (Puede sustituir "interfaz" por "algoritmo" y la afirmación es cierta, al menos en los EE. UU.)
La cuestión de la patente es irrelevante para la pregunta planteada.