What software is being used to build the EOL site and its various functions?
We use existing software and also develop our own to deal with some rather unusual problems with information about species–most significantly that most species have more than one name. Currently we use a combination of Ruby on Rails, PHP, MySQL, and Fedora Commons. Our software is modular, often with Web services linking the modules together. We use open-source software tools and any software we develop will be placed in an open-source environment to allow other developers to participate in EOL. We will continue to adopt new technologies, to promote a shift towards the semantic Web, and to welcome new ideas and new partnerships.