We have a real mix. Large parts are open source and we contribute back to the code base too. Other parts pay huge sums for fairly mediocre software.