Science Randall Hand 14 years ago Comments Off on Is Google’s WebM as free as they claim? 725Is Google’s WebM as free as they claim?