Skip to content

Clarify commercial use & licensing of Docker images #4726

@hpedrorodrigues

Description

@hpedrorodrigues

Hey 👋🏻

Context

Since the last release (6.7.0 as of now), the distribution of Docker images was changed from DockerHub (erlangsolutions/mongooseim) to the new registry at docker.trymongoose.im. The documentation now directs users to log in to the new registry. However, the terms governing the use of the new registry do not seem to be clearly documented.

For instance:

  • In tryMongooseIM - Terms and Conditions, it's mentioned that "You can only use TryMongooseIM to learn about MongooseIM. Any commercial use is prohibited."
  • In Erlang Solutions - Terms of Use (mentioned in tryMongooseIM - Terms and Conditions), it's mentioned that "You may use the Service, the Site, and the information, writings, images and/or other works that you see, hear or otherwise experience on the Site (singly or collectively, the “Content”) solely for your non-commercial, personal purposes and/or to learn about Trifork products and services."

So, it's unclear whether the TryMongooseIM terms are scoped only to the XMPP service at trymongoose.im or whether they also extend to the Docker registry at docker.trymongoose.im that shares the parent domain. It's also not clear if we should even use the images from docker.trymongoose.im. I found no announcements or documentation about this anywhere.

Questions

  1. Is pulling and running MongooseIM Docker images from docker.trymongoose.im permitted for commercial/production use?
  2. If so, do the TryMongooseIM terms apply to the registry, or only to the XMPP service?
  3. Are the existing Docker Hub repositories (e.g., erlangsolutions/mongooseim) deprecated and no longer receiving updates?
  4. Is there a separate registry, mirror, or commercial-license path intended for production users?
  5. Am I missing something? 😅

Thanks for the great work on MongooseIM! Any feedback will be appreciated!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions