Microsoft are to release their quantum computer simulator, LIQUi|>, to the public. Though it’s only 30 qubits, it’ll take up 32GB of RAM to run it, with memory requirements doubling for each additional qubit. The software, which Microsoft claim to have been using in-house for some time, is called Language-Integrated Quantum Operations or LIQUi|>, with the |> intended to represent a ket and (symbolically) the letter D.
See http://fortune.com/2015/11/13/microsoft-quantum-computing-simulator/ for more of this story (that’s a really crappy website, with the article – aimed at people with no knowledge of physics, QM, or computers – buried beneath a ridiculous amount of advertising.)
The code itself is available on github, though only Windows binaries (no source) are available (with virtual machines explicitly supported.)