Fwd: Knuth (Comment from Len Shustek)
Dear SIGCIS Friends, I am posting this on behalf of SIGCIS member and CHM co-founder and chairman Len Shustek, who is having trouble posting. Best, Dag -- Dag Spicer Senior Curator Computer History Museum Editorial Board, IEEE Annals of the History of Computing 1401 North Shoreline Boulevard Mountain View, CA 94043-1311 Tel: +1 650 810 1035 Fax: +1 650 810 1055 Begin forwarded message: To: members@sigcis.org<mailto:members@sigcis.org> From: Len Shustek <len@shustek.com<mailto:len@shustek.com>> Subject: Re: [SIGCIS-Members] Donald Knuth At 07:18 AM 5/14/2014, Ceruzzi, Paul wrote:
I heard that Donald Knuth gave a Kailath Lecture at Stanford last week on "Let's not Dumb Down the History of Computer Science." Did any of you attend this lecture?
Several of us from the Computer History Museum attended, and the topic was indeed as has been discussed here. While I deeply regret that Don, as you will see when Stanford posts the video, lit into Martin Campbell-Kelly with such intensity, I confess that I am sympathetic to his angst. Surely our field is important enough to warrant a thorough treatment of both externalist and internalist history. We are large, we contain multitudes. As Tom Haigh said, "It's not clear to me that this is a zero sum game." Paul Edwards said "The Computer History Museum ...generally takes an internalist approach, though it does try to build a bridge to external history." That's a fair characterization, but unfortunately most of our energy has so far gone into collecting material (like oral histories, personal archives, historic source code, and of course physical objects) that will be useful for later technical histories. We have not yet gotten to "do history" from the internalist perspective much ourselves. We hope that will change in the future. Paul also said "It would be interesting to get some data on CHM visitors' backgrounds. I imagine it's unbelievably hard to create compelling museum exhibits on the history of key ideas in algorithms, computer architecture, software engineering, etc. Is CHM visited by computer scientists in search of their field's past?" That's not the right question. Exhibits for the general public are not the right venue, or the right medium, for distributing internalist history. That history is for a different audience, like the budding computer scientist who should understand how the Atlas computer introduced paging, just as the budding physicist should understand how Millikan measured the charge on the electron. Bill McMillan said, "Many of us who teach in computer science programs would love to see textbooks and more papers on the technical history of computing so that we could use them in our programs." That is an appropriate audience, not the tourist we also serve who has just come from Fisherman's Wharf and is headed next to the Monterey Bay Aquarium. -- Len Shustek, CHM co-founder and Chairman
In re the history of computer science: A candidate for the first appearance of open source might be Algorithm 1. QuadI by R.J. Herbold of NBS which appeared in the February 1960 issue of the Communications of the ACM. Might anyone have suggestion for an earlier candidate? Cheers, Scott
Hello Scott, The IBM SHARE software library of the mid-1950s is both earlier and a better parallel with the practices associated with today's open source software efforts. This included a source dissemination mechanism, standards for coding and machine configuration, mechanism for bug reporting, creation of ad-hoc volunteer groups, etc. This is discussed in the classic A. Akera, "Voluntarism and the Fruits of Collaboration," Technology and Culture, vol. 42, no. 4, October 2001, pp. 710-736. However, I think you would need to step back and pick a meaningful definition of "open source" before you try to follow this question further. On a literal level the distribution of open code is older than the distribution of closed code (i.e. executable without source). For one thing it took several years for programmers to adopt high level languages and symbolic assemblers and thus create an important difference between the two. It's also true that plenty of pieces of commercial code were distributed with source in the early days of software products and bundled software. But if we read "open" as "FLOSS" in this question then it's still true that the free exchange of code is much older than the commercial licensing of code. So, to be honest, the meaningful question is really "What is the first appearance of closed source." Best wishes, Tom From: members-bounces@sigcis.org [mailto:members-bounces@sigcis.org] On Behalf Of Scott Guthery Sent: Sunday, May 18, 2014 2:41 PM To: members@sigcis.org Subject: [SIGCIS-Members] History of Open Source In re the history of computer science: A candidate for the first appearance of open source might be Algorithm 1. QuadI by R.J. Herbold of NBS which appeared in the February 1960 issue of the Communications of the ACM. Might anyone have suggestion for an earlier candidate? Cheers, Scott
participants (3)
-
Dag Spicer -
Scott Guthery -
Thomas Haigh