The appropriate license for your source code is the Lesser GNU Public License (LGPL).