Strictly speaking, Yamaha’s official engine and its proprietary voicebanks (software files containing recorded human vocals used to generate singing) are commercial products.
If you specifically want the Vocaloid engine (the actual synthesizer), you have three official free entry points.