GPL-2 LGPL-2 public-domain
