TechCrunch: Embrace Your Inner Geek at the Linux Store

TechCrunch reports on new Linux.com Store