Notwithstanding any other law to the contrary, a county or group of counties acting jointly under section 471.59 may sell or license self-developed or vendor custom-developed computer software products or systems either on competitive bids or in the open market, in the discretion of the county or joint powers board. Prices for the software products or systems may be based on market considerations. A county or group of counties may make agreements with private persons or entities to assist with marketing software products or systems.