downloadable collaboration software platforms, namely, software for sharing and uploading data, images, documents and email communication; downloadable computer software platforms for creating and publishing free and open source software and content and free online applications; downloadable operating system programs; downloadable computer software, namely, computer software development tools for programming convergent, platform independent and interoperable applications for mobile and desktop computer; downloadable computer screen saver software
Electrical and Scientific Apparatus