Computer software development; computer services, namely, hosting and maintaining computer software applications of others; providing an online website for others featuring technology allowing users to collaboratively develop software; computer programming services; hosting an on-line community web site featuring a distributed control system for the collaborative development of software; design and development of computer software; hosting on-line web facilities for others for a distributed control system for the collaborative development of software; hosting of digital content on the Internet; platform as a service (PAAS) featuring computer software platforms for the collaborative development of software; software as a service (SAAS) services, namely, hosting software for use by others for use in the collaborative development of software; computer services, namely, hosting and maintaining an on-line web site for others featuring technology allowing users to collaboratively develop software by brainstorming, developing, managing, planning, coordinating, modifying, tracking, testing, reviewing, publishing and archiving digital computer programs, software documentation, software technical document and software performance issues
Computer and Scientific