There are other requirements that haven't been discussed here, such as the mechanism chosen for distribution. It is recommended you get legal advice before releasing a product to ensure all the license obligations have been met.