That's a choice, there's lots of FLOSS alternatives... was this a desktop application? In that case, I can see wanting to chose a commercial library as it probably saves a lot of work with the floss/in-the-box alternative options.
That said, for a web cli, there are a ton of options out there without touching anything commercially licensed.
That said, for a web cli, there are a ton of options out there without touching anything commercially licensed.