In reply to Tim Nolte.

I agree whit the point of keep ways to contribute as simple as possible but I don’t see how Codespaces can simplify this.

The main concern about VSCode (and I suspect could be the same scenario for Codespaces) is tracking, that is main reason why Microsoft changed MIT license to EULA on his release of VSCode. Also, doing this they close the possibility of choose independent plugin repositories to extend your editor in the way you could decide.

Not to mention the fact that we can not tweak our editor instace and add anything we need bypassing Microsoft’s verification due that license. Of course they will argue is a security functionality, but Microsoft record makes me suspect is not the only reason.

I become a WordPress developer because GPL license granted me the freedom of do anything with the code without paying for certifications or closed APIs or SDKs. This kind of licenses (I mean EULA) maybe not harms me directly but are contributing to create more walled fields that keeps me inside wile keeps newcomers outside asking for permission to enter. Sad part is that they do this wile take profit of code contributions from around the world.

Privacy and freedom of use and modification is the basis of Open Source and Free Software and this kind of products seems try to bypass this. Of course they aren’t the only ones do that.