This course 15CS12E – Open Source Systems, deals with the widespread open source technologies. These technologies enables programmers to develop a single application that can run across multiple platforms . First get basic understanding about the necessity of Open source operating system Linux and its significant Advanced concepts Kernel Process, scheduling, cloning and signals. From the course, acquire an in depth knowledge on web application development languages and database in conjunction with PHP, MySQL. Learn advanced renounced programming languages PYTHON and PERL in such aspect to create a dynamic application as your own. At the conclusion of the course, the student will be expected to complete a Web application project involving the design of a fairly complex program that consists of a GUI and utilizes at least two of the advanced programming areas.