The simple exclusion process with open boundaries