No, using the item only in a commercial environment does not mean you need an Extended License. If the end product is sold to end users, you need an Extended License. If the end product is free, you only need one Normal License, even if you are a commercial business.