Re: According to Mr. Orlowski
"If I write a PowerShell script using VMware published API" well no, as you didn't implement the API, you interfaced with it. If you had wrote a new version of esxi or vcenter etc, that was compatible with all of their API's so that your software can be a drop in replacement then they are saying you infringed.
Not saying I agree, but the powershell example is incorrect. API shouldn't be copyrighted it removes competition and compatibility.
Code should be, you shouldn't be able to copy and paste the implementation of those API's
If API's are to be copyrightable then there should be a clause that states every company must provide access and licensing to their API's with the licensing costs and terms being set by an external body at a standard fee.