Comment Re:Irony (Score 5, Informative) 527
That's not what Tivoization is. Tivoization is when you put copyleft software on a piece of hardware, but then lock down the hardware so that the users can modify the software in practise. http://en.wikipedia.org/wiki/Tivoization
What you are describing is legal even under GPLv3. You can distribute non-free programs along with free ones: http://www.gnu.org/licenses/gpl-faq.html#MereAggregation