So maybe you’re like me, you’ve used Linux before, but it just wasn’t for you. That’s fine, everyone has their own tastes. But now you’ve got a game made in Unity, and some portion of your community is asking you to “Please port to Linux! It’s easy! Unity will do it for you!”
Well … yes and no. Getting Unity to output 32 and 64-bit executables for Linux is easy enough, but there’s a fair amount of work you’re going to have to do to get things running for your Linux users.
Now, to those very knowledgeable Linux humans reading this, please don’t take offense. This is the view of a Windows user trying to make the life of other game devs easier AND help put more games on the OS you love. If any of the info I present is wrong, feel free to correct me, but please make sure you do it in a way that is useful to someone who is not used to working in Linux.