Re: Morality and the Holodeck - slightly different question
^ If Barclay's program really was private, then the computer wouldn't let anyone else use it. The very fact that others were able to enter the program proves that it's meant for public use; the computer could easily refuse entry to anyone who isn't authorized to view it.
"If the world was perfect, it wouldn't be." - Yogi Berra