Back close

Course Detail

Course Name Open Source Systems
Course Code 18CA436
Program M. C. A., M. C. A. ( Offered at Mysuru Campus )
Credits Three
Year Taught 2018
Degree Postgraduate (PG)
School School of Arts and Sciences, School of Engineering
Campus Kochi, Mysuru, Amritapuri

Syllabus

Overview of Free/Open Source Software: Definition – Examples of OSD – Compliant Licenses – Example Product – Development Process – History – BSD – The Free Software Foundation – Linux – Apache – Mozilla. Open Source Software Qualification: Specific Characteristics of Open Source Software

Transformation -Development Process – Taboos and Norms in OSS Development – Life Cycle. Deriving a Framework for AnalyzingOSS :Zachman’s Framework for IS Architecture -CATWOE and Soft System Method. Deriving the Analytical Framework for OSS Environment. World View: Classifying OSS Motivations – Technological Micro-level Motivation – Economic Micro level and Macro-level Motivation – Socio-Political Micro-level and Macro-level Motivation.

Open Source Server Applications: Infrastructure Services – Web Servers – Database Servers -Mail Servers – Systems Management.

Open Source Desktop Applications: Graphical Desktops – Web Browsers – The Office Suite -Mail and Calendar Clients – Personal Software – Cost of OSS – Licensing. FOSS Programming: Python.

Text Books

  1. Joseph Feller, Brian Fitzgerald and Eric S. Raymond, “Understanding Open Source Software Development”, Addison Wesley Professional, 2000.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now