Home
You are not logged in. Log in.
Harvard College
Software
Below is software recommended by the staff. Most of these programs are available as freeware, shareware, or expiring trials. Some of these programs, however, are commercial software, licensed by Harvard for its students; to download such programs, you may be prompted to log in.


HTTP
Charles Web Debugging Proxy. "Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information)." Available for download as shareware for Linux, Mac OS, and Windows.
Firebug. "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page. Available for download as freeware for Firefox."
Firefox. "The award-winning Web browser is now faster, more secure, and fully customizable to your online life. With Firefox 2, we've added powerful new features that make your online experience even better." Available for download as freeware for Linux, Mac OS, and Windows.
Live HTTP Headers. "View HTTP headers of a page and while browsing." Available for download as freeware for Firefox.
Java
Java. "Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D. These applications, written in the Java programming language and access from your browse, are called 'applets.'" Available for download as freeware for Linux, Mac OS, and Windows.
Libraries
CS 50's Library. Declarations and definitions for CS 50's library. Available for download as freeware for Linux, Mac OS, and Windows.
Scratch
Scratch. "Scratch is a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art—and share your creations on the web." Available for download as freeware for Mac OS and Windows.
SFTP
Cyberduck. "Cyberduck is an open source FTP and SFTP (SSH Secure File Transfer) browser licenced under the GPL with an easy to use interface, integration with external editors and support for many Mac OS X system technologies such as Spotlight, Bonjour, the Keychain and AppleScript." Available for download as freeware for Mac OS.
SecureFX. "A high-security file transfer client with great flexibility in configuration and transfer protocols. SecureFX includes a command-line utility for scripting batch jobs to perform secure unattended file transfers using the Secure Shell protocol (SSH). SecureFX also supports 'relentless' file transfers that automatically reconnect and resume when transfer connections are broken." Available for download as licensed, commercial software for Windows.
SSH
PuTTY. "PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator." Available for download as freeware for Windows.
SecureCRT. "An extremely customizable terminal emulator for Internet and intranet use with support for Secure Shell (SSH1 and SSH2) as well as telnet and rlogin protocols. SecureCRT is ideal for connecting to remote systems running Windows, UNIX, and VMS. Secure file transfer can be accomplished using the included VCP command-line application." Available for download as licensed, commercial software for Windows.
Fall 2008
NEXT OHs

Today @ 1:00p
Science Center B14
NEXT VOHs

Today @ 2:00p
Virtual Terminal Room
CLOUD STATUS

cs50.net is currently
3 m1.small VMs
in us-east-1a