Navigating the Maze of Compliance: What the New EU Regulations Mean for Your Software