License

Standard License

Monfresh LLC grants you an on-going, non-exclusive license to use the Ruby on Mac script (“the script”).

The license grants permission to one individual (the Licensee) to access and use the script.

You can:

  • Use the script for your own personal use on as many personal computers as you want.
  • Modify the script to create derivative scripts. Those scripts are subject to this license.

You cannot:

  • Use the script to create End Products that are designed to allow an End User to build their own End Products using the script or derivatives of the script.
  • Redistribute the script or derivatives of the script.
  • Share your access to the script with any other individuals.
  • Print the code (except for your own personal use).

Example usage

Examples of usage allowed by the license:

  • Using it to set up and maintain your own personal computers.
  • Customizing the script for your own personal use on your own personal computers.

Examples of usage not allowed by the license:

  • Creating a repository of your customized version of the script and publishing it publicly.
  • Publishing any of the script publicly.
  • Using any part of the script in any endeavor in which you charge for your services.
  • Sharing the script with your students so they can set up their computer for your course, unless each student purchases their own license.

Put simply, use Ruby on Mac for anything you’d like except for projects that compete with Ruby on Mac and would have a negative impact on my product sales. ✌️

Standard License Definitions

Licensee is the individual who has purchased a Standard License.

“The script” represents all the content made available to the Licensee after purchasing a Ruby on Mac license.

End Product is any artifact produced that incorporates the script or derivatives of the script.

End User is a user of an End Product.

Team License

Differences from the Standard License are in bold below.

Monfresh LLC grants you an on-going, non-exclusive license to use the script.

The license grants permission to Employees and Contractors of the Licensee who purchased a license to access and use the script.

You can:

  • Use the script to set up and maintain computers owned by the licensee.
  • Modify the script to create derivative scripts. Those scripts are subject to this license.

You cannot:

  • Use the script to create End Products that are designed to allow an End User to build their own End Products using the script or derivatives of the script.
  • Redistribute the script or derivatives of the script.
  • Share your access to the script with any other individuals outside of employees and contractors of the licensee.
  • Print the code (except for company use).

Example usage

Examples of usage allowed by the license:

  • Using it to set up computers of employees and contractors of the licensee.
  • Customizing the script for use on the computers of employees and contractors of the licensee.

Examples of usage not allowed by the license:

  • Creating a repository of your customized version of the script and publishing it publicly.
  • Publishing any part of the script publicly.
  • Using any part of the script in any endeavor in which you charge for your services.
  • Running the script on the personal computer of an employee or contractor of the licensee.

Team License Definitions

Licensee is the business entity who has purchased a Team License.

“The script” represents all the content made available to the Licensee after purchasing a Ruby on Mac license.

End Product is any artifact produced that incorporates the script or derivatives of the script.

End User is a user of an End Product.

Employee is a full-time or part-time employee of the Licensee.

Contractor is an individual or business entity contracted to perform services for the Licensee.

Enforcement

If you are found to be in violation of the license, access to the Ruby on Mac script will be terminated, and a refund may be issued at my discretion. When license violation is blatant and malicious (such as intentionally redistributing the script through private warez channels), no refund will be issued.

Liability

Monfresh LLC’s liability to you for costs, damages, or other losses arising from your use of the script — including third-party claims against you — is limited to a refund of your license fee. Monfresh LLC may not be held liable for any consequential damages related to your use of the script.

This Agreement is governed by the laws of the Commonwealth of Virginia and the applicable laws of the United States of America. Legal proceedings related to this Agreement may only be brought in the courts of Virginia. You agree to service of process at the e-mail address on your original order.

Questions?

Unsure if your use case is covered by the licenses?

Email me at moncef@rubyonmac.dev with your questions.