Warning contains copyleft code. Use upstream if you want to avoid that.