Don&#x27;t be silly- Apple gives Xcode away for free, it is not bloated nor complex, nor particularly proprietary (who do you think made LLVM?)  and you don&#x27;t need to seek anyone&#x27;s approval to upload your software to github or to run it on your own device.  You can write Arm assembly on your laptop and run it on your iPhone even easier than you can on an rPi.<p>You are really wasting time hating on Apple and spinning them (i you really are an apple device owner) since Apple is the one who broke open the mobile device so you could run software with out permission (Before you had to get AT&amp;T for Verizons permission to put code on your phone) and who made high quality development tools and platforms available for free.<p>Apple is the one who shipped the Apple 1 with BASIC... and they haven&#x27;t stopped.