ipod apple windows new itunes mac biotechnology macos unix macintosh consumer electronics linux nanotechnology music nanoscience chemistry iphone open source