Это не только проблема лицензирования, о которой уже говорили другие ответы, но, возможно, она также создает проблемы в вашей команде.
Плохой случай: созданная вами библиотека не известна никому, кроме вас, поэтому никто, кроме вас, не может оценить, насколько она полезна. Теперь вы идете к своему боссу и предлагаете купить его у вас по относительно высокой цене. Каким-то образом вам удается убедить своего начальника купить его за 2000 долларов, но затем ваш коллега утверждает, что это не так хорошо, как вы утверждали; что еще хуже, кто-то находит коммерческую библиотеку, которая делает то же самое за 250 долларов США, - и версия с открытым исходным кодом, в основном, делает то же самое бесплатно с либеральной лицензией, которая позволяет использовать ее в вашем проекте. В конце концов, похоже, что вы обманули босса, чтобы купить что-то слишком дорогое для себя, так что ваш босс больше никогда не выслушает ваши предложения.
По этой причине я буду особенно осторожен, чтобы ваши коллеги единодушно подтвердили большие преимущества использования вашей библиотеки перед тем, как идти к своему боссу. В противном случае шансы столкнуться с политическими проблемами, вероятно, перевесят преимущество получения дополнительных денег за вашу работу.