Earlier quoted context omitted.
> You are conflating the concept of commercial software with the concept of a walled garden. Commercial software is the software for which developers get money. It can include free software, too. It has nothing to do with the license or the topic we are discussing. You are conflating the concepts here. Walled garden in general is a convenient system, from which a user can hardly escape when the users wants to. This i…
That seems to be just false. The Wikipedia article does mention Mac OS, but does not, anywhere, use it as an example of a walled garden. Here is the definition from the page you link: “A closed platform, walled garden, or closed ecosystem[1][2] is a software system wherein the carrier or service provider has control over applications, content, and media, and restricts convenient access to non-approved applicants or c…
A 2008 Harvard Business School working paper, entitled "Opening Platforms: How, When and Why?", differentiated a platform's openness/closedness by four aspects and gave example platforms.
Platform provider (hardware/operating system (OS) bundle), Mac OS: closed
Platform sponsor (design & intellectual property (IP) rights owner), Mac OS: closed
Tl;dr:
It's not a walled garden in all aspects, but it definitely restricts users in a significant way, depending on your use case.