US appeals court confirms that conditions of a liberal FLOSS license are enforceable