Open Source Policy Compliance

MinIO is a high performance, distributed object storage system. It is software-defined, runs on industry standard hardware and is 100% Free and Open Source Software (FOSS). As a believer in Open Source ethos and a respected member of the community, we have a firm desire for widespread usage and improvement of our code by users, distributors and other community members, software distributors of our products distributed under Open Source Licenses. We hope everyone will join us in making MinIO better by using and contributing code in compliance with its copyright licenses.

The primary legal regime that applies to software is copyright law. You must comply with the terms of the Licenses that govern MinIO to avoid copyright infringement. Here we provide some general guidance on how to comply with these license terms. This is not legal advice. Please consult your legal department or a lawyer to ensure that your usage of our software is in compliance with the FOSS license terms.

MinIO provides its software under a dual license model designed to meet the development and distribution needs of both commercial distributors and open source projects. For FOSS applications and developers that want to combine and distribute those FOSS applications with MinIO, our open source software licensed under AGPLv3* is the best option.

If you are an Original Equipment Manufacturers, a Reseller, or an Independent Software Vendor that combines and distributes commercially licensed software with MinIO software and do not wish to distribute the source code for the commercially licensed software under GNU Affero General Public License, Version 3.0 (AGPLv3), you must enter into a commercial license agreement with MinIO, available at https://min.io/pricing.

If you use MinIO under FOSS license you

  • Must leave all copyright notices intact.
  • Must leave all notices of the absence of any warranty intact.
  • Must give all recipients a copy of the AGPLv3 License along with MinIO.
  • Must include notices that you changed the files, date of the modification if you modified any files.
  • If you use or modify any portion of MinIO available under AGPLv3, you can only distribute it to others on the terms contained in AGPLv3 and no other terms.
  • If you modify MinIO, your modified version must prominently offer all users interacting with it remotely through a computer network an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge. Corresponding Source Code means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities.

For further guidance on licensing and compliance, please refer to Software Freedom Law Center’s Guide to GPL Compliance 2nd Edition available at http://softwarefreedom.org/resources/2014/SFLC-Guide_to_GPL_Compliance_2d_ed.pdf and the Free Software Foundation’s FAQs available at https://www.gnu.org/licenses/gpl-faq.en.html

For information on Trademarks and other Ancillary Rights, please see http://softwarefreedom.org/resources/2017/ancillary-rights.html

For more information on MinIO, please contact us at

You are using Internet Explorer version 11 or lower. Due to security issues and lack of support for web standards, it is highly recommended that you upgrade to a modern browser.