Open source code needs to remain easy to use, otherwise it will become closed code due to technical barriers.