Some IDP solutions are open source. If an open-source solution is important to you, then discuss the functionality of the platform with your preferred vendor.
Invariably, there are many platforms and types of IDP solutions. It’s always essential to review the pros and cons before selecting a deployment model.