[フレーム]
Or search the collection catalog

Software History Center

The Software History Center collects and preserves historical software, archives, and oral histories. The center explores people-centered stories, documents software-in-action, and leverages the Museum’s rich collections to tell the story of software. The center seeks to put history to work today in gauging where we are, where we have been, and where we are heading.

Understanding AI

Understanding human intelligence and how computers might act intelligently spans the entire history of computing. Machine learning now predominates artificial intelligence. Trained on large data sets, deep neural networks perform remarkable acts, from recognizing speech and faces to driving trucks and identifying tumors. Through oral history, collections, and conversation CHM is exploring valuable perspectives for today and tomorrow from the long history of artificial intelligence.

Historical Source Code

CHM is committed to building and preserving a broad collection of historical software. While this collection includes all forms, we especially emphasize source code—that is, software as it is written by people. Source code reveals how programmers solved problems and is a form of expression with its own idioms and styles. We collect and make public source code for historical software that has changed the world.

Source code releases

Software in Action

Software is made to run; it is what computers do. This makes computing a dynamic process. It happens when someone runs software on the right hardware. But what about computing of the past? At CHM we match experts with software and hardware to capture the dynamic process of historical computing. We create careful video documentation of key figures as they operate and discuss historical software on restored original hardware.

Conversations

View All
CHM Live

If Software, Then Space

In celebration of the 50th anniversary of the Apollo 11 Moon landing, CHM presents a distinguished panel to provide insights and perspectives on the place of computing in space history.

CHM Live

Tomorrow's Computers: More Moore

The bold prediction made by Intel cofounder Gordon Moore in 1965 has resulted in smaller, faster, and cheaper computer chips and the creation of life-changing technologies.

CHM Live

Ada Lovelace: The Making of a Computer Scientist

Coauthors Ursula Martin and Adrian Rice discuss Ada Lovelace’s life in mathematics and its meaning for us today in their newest book.

CHM Live

Quantum Questions

Academic research labs, startups, and tech giants are all making significant bets on making quantum computing a reality. But what exactly is quantum computing and what distinguishes it from the computers we use today?

CHM Live

Press Play: The Origins of QuickTime

QuickTime became the most widespread media format on PCs after Apple brought it to Windows and its incorporation into the MPEG-4 standard, used in every smartphone, computer, and set top video player today.

CHM Live

Programmed Inequality

In her book, Programmed Inequality, historian Marie Hicks explores how gender discrimination, changing labor demographics, and government policy during this 30-year period shaped the UK’s path in computing.

View All

From the Collection

Dennis Austin Papers
Jim Warren Papers
SRI ARCH/NIC Collection
Adele Goldberg Papers

Source Code Releases

View All
Collection

MacPaint and QuickDraw Source Code

The Apple Macintosh's drawing program MacPaint, which was released with the computer in January of 1984, was an example of the computer's design brilliance both in what it did and in how it was implemented.

Collection

Apple II DOS Source Code

When it came time to write DOS, there was a problem: the Apple II itself was not capable of assembling programs for its own MOS Technology 6502 microprocessor. The program had to be assembled on other machines.

Collection

Microsoft MS-DOS Early Source

Although IBM had prodigious internal software development resources, for the new PC they supported only operating systems that they did not write. Their favorite was the PC DOS from the five-year-old software company Microsoft.

View All

Oral Histories

View All
Collection

Guido Van Rossum

Guido Van Rossum is the creator of the Python programming language, which became popular as a web programming language and a scripting language. Today, it powers machine learning and data science.

Collection

Ann Hardy

Ann Hardy is a pioneer in timesharing software and business. Her contributions were achieved through talent and gumption in the face of sexist discrimination.

Collection

Joe Thompson

Joseph "Joe" Thompson is a software engineer and project administrator. He is known as the first operator of the Whirlwind computer and the only African-American employee in the project’s early years.

View All

Insights and Ideas

View All
CHM Blog

The Earliest Unix Code: An Anniversary Source Code Release

In celebration of Unix’s 50th anniversary, the CHM Software History Center is delighted to make publicly accessible for the first time some of the earliest source code produced in the Unix story.

CHM Blog

An Inflection Point in the History of Multimedia: Video Ethnographies of Visual Almanac and News Navigator

Over the course of 2018, the CHM conducted two video ethnographies surrounding a key moment at the end of the late 1980s and early 1990s, the birth of multimedia.

CHM Blog

If Discrimination, Then Branch: Ann Hardy's Contributions to Computing

For Ann Hardy, a pioneer in timesharing software and business, her contributions to computing were achieved through repeated, creative branching in the face of sexist discrimination.

CHM Blog

Meeting Whirlwind’s Joe Thompson

The photograph was dated 1950, a date when a small number of humans had ever beheld a computer and when unabashed racism and discrimination were endemic in America. Who was the young African-American man who nevertheless sat at the controls of this storied machine?

CHM Blog

The Deep History of Your Apps: Steve Jobs, NeXTSTEP, and Early Object-Oriented Programming

The technology and tools powering the mobile "app revolution" are not new. They have a long history spanning over 30 years, from the late 1960s and object-oriented programming to 1985 and NeXT.

CHM Blog

Math Miracles for Missileers: The Aerospace Industry, Computer Programming, and the Rise of IBM

Bemer shows how the lines between the aerospace and the computer industries were permeable, with computer experts moving between the sectors, contributing to developments within both.

View All

Software History Center Highlights

Exhibits

Make Software: Change the World!

Make Software: Change the World! is CHM’s major software exhibition, which you can visit onsite or online. It explores the history, impact, and technology behind seven game-changing applications: Photoshop, MP3, MRI, Car Crash Simulation, Wikipedia, Texting, and World of Warcraft. The Stata Family Foundation Software Lab is at the center of the exhibition, where visitors are introduced to basic programming concepts and encouraged to try coding hands-on.

Make Software: Change the World!

CHM Live

Yesterday’s Computer of Tomorrow: The Xerox Alto

From 1972 to 1983, Xerox Palo Alto Research Center (PARC) researchers developed novel hardware and software for the Xerox Alto, setting the model for personal computing for more than 40 years. Alto software developments in programming languages, user interfaces, printing, graphics, word processing, networking, email, and more profoundly influenced personal computing thereafter. In this event, key figures from the Alto story discussed and demonstrated it live!

Yesterday’s Computer of Tomorrow: The Xerox Alto

Events

Desktop Publishing Pioneer Meeting

Today, the computer is an indispensable tool in the creation of print—books, magazines, and printed materials of all sorts. While computers appeared in printing and publishing in the 1960s, it was the 1970s that set the stage for a remarkable transformation in the 1980s: the desktop publishing revolution. In this two-day meeting, pioneers of desktop publishing discussed the technological, economic, and social dimensions of this transformation.

Desktop Publishing Pioneer Meeting

Exhibits

Mastering the Game: A History of Computer Chess

For centuries, many have taken prowess at the game of chess to be a symbol of human intelligence, requiring cunning, strategy, memory, focus, and creativity. What would it mean if a computer could be made to play chess well? Would it possess an "artificial intelligence?" What would a successful chess-playing computer teach us about ourselves? This online exhibit explores the deep connections between chess, computing, and artificial intelligence.

Mastering the Game

Events

Command Lines: Software, Power, and Performance

How are historians and other researchers exploring the development and consequences of computing today? What new directions and insights are emerging? We helped organize and hosted a recent conference, Command Lines, of the Society for the History of Technology’s Special Interest Group in Computers, Information, and Society (SIGCIS)—the leading community of researchers exploring computing’s past.

Command Lines

Collection

Dennis M. Ritchie Collection

The Museum preserves and makes accessible a large archival collection in its Shustek Research Archives. Recently, we were honored to be entrusted with the papers of Dennis M. Ritchie. Ritchie was the creator of the C programming language in the 1970s—still among the most widely used today—and an instrumental figure in the development of Unix, both at the Bell Telephone Laboratories where he spent his career.

The Earliest Unix Code

Video Ethnography

Today’s Media Culture: Interactive Multimedia

We are submerged in interactive multimedia. The online world combines digital versions of traditional media (text, sound, image, video) navigated through hyperlinks. How did it evolve? How have computers become creative tools? What has been gained and what has been lost? We are actively collecting software, archives, and other materials on the history of interactive multimedia, and exploring it using video ethnography and events.

Video Ethnography of Visual Almanac

Production

The Art of Writing Software

Software is more than obscure computer code. It’s an art form: a meticulously crafted literature that enables complex conversations between humans and machines. From Fortran to sophisticated programs in use today, discover the technology, creativity, hard work, and technique behind these elegant languages. Software pioneers share their stories in this 9-minute video production.

The Art of Writing Software

Leadership

David C. Brock
Director and Curator, Software History Center

Supporters

April 2017

Bill and Melinda Gates Foundation

June 2018−May 2019

Avadis Tevanian Jr
Donald R. Proctor
Fluidity
Gardner Hendrie and Karen Johansen
Grant Saviers
Len Shustek and Donna Dubinsky
Leonid Broukhis
National Biomedical Research Foundation
Paul and Antje Newhagen

Contact

To learn more or to get involved, please contact the CHM Software History Center.

Related Information

Make Software: Change the World
Software Special Interest Group

Share

Facebook Twitter Copy Link

AltStyle によって変換されたページ (->オリジナル) /