How about `commercial or free` rather than `paid or gratis`?