One interesting idiosyncrasy of the software development industry is that the open source movement has created a number of development tools, which can be used to develop computer software free of charge. In some cases, this has been even used to justify the selection of a technology X over a competing technology Y. Even though […] Read more