3 ms·
I don't think it's about software getting more complex. It does become more complex, but you don't actually write more code or handle a more complex architectur
by eloisant 7y ago
I don't think it's about software getting more complex. It does become more complex, but you don't actually write more code or handle a more complex architecture, you just build it from more complex blocks. Those blocks are packaged so their own complexity is hidden from you.
And you can write software on you spare time, and distribute it. Like it was done for Linux, gcc, git, and many other open source software. The other reason we have free software is because many software companies write their own tools and distribute them as Open Source because those are just tools, not what makes them money.
AWS on the other hand, is not just software but it's infrastructure. It's servers that are running, maintained, etc. There are already Open Source alternatives to AWS, that you can install on your servers and maintain, but it's a very different experience from using the AWS tools on Amazon's servers.