I interpret it as the Scrum Team having several goals. The Product Goal and the Sprint Goal are two, but there may also be organizational goals or business unit goals that exist outside of the Scrum framework. The Scrum Team, as a whole, is committed to the goals. In the specific case of the Sprint Goal, the Developers are committed to the Sprint Goal since the Developers are the ones who create "any aspect of a usable Increment each Sprint". The Scrum Team (or perhaps multiple Scrum Teams in a scaled setting) are committed to the Product Goal.