Open-Source Software: Navigating Licensing and Compliance