Open-system dynamics