# Sentinel LDK: Getting Started Guide for Mac

This document describes how to set up and get started with Sentinel LDK components required for protecting and licensing software under the macOS operating system.

Note that if you install Sentinel LDK-EMS on-premises, it must be installed on a Windows-based computer. For more information, see the Sentinel LDK Installation Guide.

## Operating Systems Supported for Protected Applications

Refer to the Sentinel LDK Release Notes.

## Limitations

The following limitations apply for programs that are protected using Sentinel LDK Envelope:

>Applications that implement the symbols `malloc`, `calloc`, `free`, `realloc`, `register_atfork`, `dlopen`, `dlerror`, `dlsym` or `dlclose` cannot be protected. However, application can use any of these standard library functions.

## Known Issues

Refer to the Sentinel LDK Release Notes.