Linear machines