Copy from http://www.eclipse.org/legal/epl-v10.html