Sure, let every hacker get hold of the source code and object code (to the person who asked "who reads object code?" the answer is hackers. Don't discount the fact that the hackers could be insiders.
Paper receipts that are allowed to leave the building have two major problems. First, they can be used by groups to audit your vote and reward or punish the voter accordingly. Look for the RATs to decide to get better bang for the buck with their "walking around" money.
Second, because there is no legitimate chain of custody, imagine a candidate showing up with boxes of receipts that contradicts the certified vote? Chaos galore! If they insist on computer voting, then the receipts should be placed in a ballot box and be treated just like any other form of ballot. Those puppies will be deucedly hard to count and after the first recount, the SOE will demand a switch to mark-sense (fill in the oval) ballots.
I have not read the bill, but I would have to believe the the source code would not be published in the public domain. But would only be availble for recount auditing purposes.