I didn't find any definite answers on the web so I'm asking for a definite answer to the question:

Am I allowed to sell software that was written completely by myself except for the ZXing library (licensed under Apache License 2.0) and the Material Icon Collection by Google (also licensed under Apache License 2.0) as long as I include attribution to the authors of both packages?

If not, what do I have to do to be allowed to sell my software?

1 Answer 1


Yes, you are allowed to sell your software that is based on other software licensed under Apache License 2.0.

Apache has a good abstract for the license here: http://www.apache.org/foundation/license-faq.html#WhatDoesItMEAN

  • Thank you! But I just noticed that Material Icons are now licensed under Creative Commons Attribution 4.0. Is there any difference in what I have to do to legaly use the material in my commercial product?
    – theCNG27
    Aug 25, 2016 at 18:26
  • For that you will just have to credit the authors. Creative Commons explains it pretty good on their site: creativecommons.org/licenses/by/4.0
    – Kaligule
    Aug 25, 2016 at 18:31
  • @theCNG27 The material icons license is tricky. I just checked their GitHub page, and they put in a pull request that puts the license under Apache 2.0
    – Zizouz212
    Aug 25, 2016 at 22:36
  • 1
    Well if it's tricky I could also make my own icons because I only need a few. On the material icons page they say they are licensed under Apache 2.0 on the GitHub page they said CC-BY. I didn't notice that they changed to Apache 2.0 again... How can I be sure about that?
    – theCNG27
    Aug 27, 2016 at 12:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.