This file is distributed under the license LGPL version 2 or later
