As businesses come to terms with remote working, there are lessons that can be learned from the open source world and how distributed communities can work together.