It would ensure that for commercial or other use that changes are received back, and its required for inclusion in the esp-idf.
I'm asking because I'm making some improvements and I like to know that people can use my improvements but that any other improvements will be shared back for all of us to use.