Most software we use today is black-box and cannot be easily modified by its
users. This article follows the history of information hiding from OS/360 to Free Software
and the history of the Web and documents how software becomes opaque through well-intended
engineering decisions.