If it's not practical to redistribute, it's not free software in practice
This is silly.  Free software is software that complies with a free software license.  Full stop.Even RMS supports commercial use of free software, and has stated before that binaries don't need to be free of cost, or that it needs to be easy to distribute, only that the source is available for modification and 'free' redistribution.Canonical has every right to protect its brand.  Firefox does this, as do many others.  This doesn't change the fact that you can use their code as you wish.