Para vender las aplicaciones no se necesita licencia, pero para poderlas desarrollar necesitarás tener un VB6 legítimo. Por desgracia, el producto se considera obsoleto y ya no se vende dentro de catálogo. Una solución es adquirir una suscripción a MSDN,
que incluye VB6. Otra solución sería comprarlo de segunda mano de algún otro desarrollador que haya migrado a herramientas más modernas y ya no lo necesite, o de algún proveedor que todavía lo tenga en stock. Si buscas "Visual Basic 6" en eBay, verás que aparecen
bastantes ofertas.