This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Tutorial: Avoiding the Pitfalls of the Anaconda License: A Practical Guide

Hello,

I've written a complete guide to avoid the pitfalls of the Anaconda License, at all levels:

  • installing conda
  • migrating from one conda distribution to another
  • checking and removing licensed channels from your installation
  • environment sharing without licensing problems
  • Possibility of blocking problematic channels (by network administrator)

It's here >>https://juke34.github.io/fix-anaconda-licensing-issues/en/<<

Feedback are Welcome

conda anaconda license

Thanks for the post, it is very helpful. A few comments and feedback.

When the blog post states that micromamba has 74 preinstalled packages and needs 314MB installation space, what does that refer to?

In my view, micromamba comes with zero preinstalled packages, no base environment and the required installation space is just the Micromamba executable at 15MB. This is the beauty of it all :-)

Also I would recommend summarizing the conclusions in a single TLDR section early one, rather than going over all the details. Reading all content takes a surprisingly long time and sometimes all you want is a quick summary.

For example using micromamba with conda-forge and bioconda seems to be a fully open source choice. For example the following channel structure in .condarc should be sufficient:

channels:
  - conda-forge
  - bioconda
channel_priority: strict

That would be a common setup for people doing bioinformatics.

Thank your for your valuable feedback. I will try to make some updates when I will find time. This mention of Micromamba among the miniforge/mambaforge distribution is a mistake. I had intended to investigate it. I’ll make sure to add more information about it soon, as it’s definitely a good choice to consider.

1 answer

Micromamba has now been added to this documentation! Nov 8, 2024 Pixi has now been added to this documentation! Mar 18, 2025

Log in to answer this question.