"Why is #Android such a hellscape?" Part 2 - tools
Even the most corporation-friendly interpretation of "open source" means that it needs to include the tools you need to build the software. Otherwise, what's the point?
#Google just about squeaks past on this, although the entire stack is pain... but #Samsung? "How on earth can they not release a Linux version of their tools to maintain a Linux phone", asks a wonderful naïf on XDA-developers... good question m8!
Cue a-million-and-one half-working alternatives, destined to live on in third-party purgatory for all eternity, thanks also to...