'Open Source Systems' is a course offered in M. C. A. (Master of Computer Applications) program at Amrita Vishwa Vidyapeetham.
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.