Ubuntu is a free operating system based on Linux. Linux is a sort of relic of the early 90s. Back then, everything had open doors, inviting you to mess around with the coding. Every computer was a bit like a Jenga tower. It was totally stable, but if you messed with it at all, well...
The real kicker is how the only functioning machine I have left is the weakest of the lot. Any enthusiast will have a minimum of two functioning rigs, and my third was really just an experiment.
So, there always existed an increasingly marginal group of computer enthusiasts who want to build their own roads and bridges wherever possible. It exists out of spite, in a sense. The coders want a sandbox badly enough to create it themselves, and offer it for free to anyone who wants it. This is admirable.
From a frontier perspective, Linux is fantastic. It satisfies ones' need for tool creation, while also offering all the convenience of massive online knowledgebase.
From a user convenience perspective, Linux is kinda testing my limits. Did I mention my windows boxes are dead? I save everything in triplicate, so currently my laptop running ubuntu is my lifeboat.