SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
HOW TO PLAN FOR POPULARIZATION OF OPEN SOURCE SOFTWARE COMPARED WITH
THE PROPRIETARY SOFTWARE ?

By Waruna Kodituwakku, University of Colombo

INTRODUCTION

In terms of the users’ rights, software solutions can be generally classified into several categories.
Two of them are Open-source software (OSS) and Proprietary software (PS). PS is owned by an
individual or a company and users are given licenses to use it under certain conditions. Generally,
the Source Code (SC) is not given to the user while modification, further distribution, or reverse
engineering of PS by the user is restricted. Comparatively, OSS is available with the SC and the user
gets the rights and opportunities to modify or customize it on his own.


COMPARATIVE ADVANTAGES OF OSS

The public perception is that PS is more dependable and easier to implement. But in reality the PS
often needs to be customized to suit the user’s requirements and such modifications would be done
only by the proprietor’s staff or agents who may not be familiar with the local environment. (The
alternative would be that the user changes his systems and procedures to suit the PS.) Periodic
updates and trouble-shooting too would be handled similarly. All this adds to the total cost which
includes annual subscription too. A greatest risk is that if the proprietor of the PS ceases operations
due to bankruptcy or other reason, the user may become helpless and the PS becomes useless.


Comparatively, the initial cost of the OSS would be free or low, but for the user it requires dedicated
and competent staff for implementation as well as for maintenance. The cost of this may appear to
be substantial at first sight, but it has to be set off against the benefits of avoiding the regular fees
payable for PS. Other benefits of OSS are that it can be modified according to the user’s
requirements and trouble-shooting is attended promptly by in-house staff.


HOW TO POPULARIZE OPEN SOURCE SOFTWARE


If PS is being used today by a substantial number of organizations it is due to a historical
reason; when companies did not have sufficient IT expertise and were not confident about
OSS they opted for PS. Therefore, the key to popularize the OSS lies in making both the
public and private sectors aware of the comparative advantages of OSS. The private sector is

                                                                                                       1
concerned about the efficiency and cost and hence it would be easier to convince them the
advantages of a tailor made OSS and its lesser costs. However, the public sector may give
priority to the reliability of the system to handle large volumes of transactions. The fact that
OSS is less risky in the long run and would not require changing of existing processes and
procedures should be stressed for them. One pre-requisite to implement OSS is that
organizations should have the required IT expertise in-house.

This popularization plan of OSS can have the following components:


   I.   Organize exhibitions, discussions, or conduct special seminars to promote OSS. In
        this way the public will understand and learn the relative advantages of OSS. To this
        the services of experienced trainers and experts on OSS would be needed. In these
        sessions free distribution of popular OSS will be also attractive.


 II.    Advertise OSS in mass media. Publish articles giving details of OSS’s relative merits in
        dedicated print media. (E.g. - FOSS User Magazine in Sri Lanka) And build instructive
        videos for public to learn and be confident by themselves about OSS.


 III.   Undergraduates and Students are made aware of OSS. It would be an investment for
        the future. When students graduate and move in to companies, they will insist on
        open source products. And give free support services to users of OSS such as
        troubleshooting, re-install.


 IV.    Use Blogging, Social Networks to promote about starting, tips and advantages about
        OSS. Benchmark OSS products with similar PS products and publish them.


 V.     Introduce OSS solutions instead of PS to IT development projects of government
        (E.g. Nenasala Project in Sri Lanka). This will reduce cost of those projects and OSS
        will be popularized.




                                                                                              2
CONCLUSION


OSS differs from PS in terms of users’ rights and opportunities. PS have gathered some
mileage due to historical reasons and perception of being ‘ready-to-implement’. But it was
seen that OSS is more dependable, fits exactly with user’s requirements, less risky, high user
independence and perhaps less costly. Therefore, public should be made aware of OSS’s
comparative advantages. The components of a plan to popularize OSS under the above
theme were outlined in this report.




                                                                                            3

Weitere ähnliche Inhalte

Ähnlich wie How to plan for popularization of open source Software compared with the proprietary software?

Taxonomy of collaborative applications
Taxonomy of collaborative applicationsTaxonomy of collaborative applications
Taxonomy of collaborative applicationsDoctoral Student, NCU
 
Why Use FOSS in GenSan Bronx Hebrona
Why Use FOSS in GenSan   Bronx HebronaWhy Use FOSS in GenSan   Bronx Hebrona
Why Use FOSS in GenSan Bronx Hebronasoss
 
Infosys - Aerospace Web 2.0 Social Computing | Digital Consumer Ecommerce
Infosys - Aerospace Web 2.0 Social Computing | Digital Consumer EcommerceInfosys - Aerospace Web 2.0 Social Computing | Digital Consumer Ecommerce
Infosys - Aerospace Web 2.0 Social Computing | Digital Consumer EcommerceInfosys
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011Florent Renucci
 
Business Models for FOSS
Business Models for FOSSBusiness Models for FOSS
Business Models for FOSSosswatch
 
Benefits of using open source software (oss)
Benefits of using open source software (oss)Benefits of using open source software (oss)
Benefits of using open source software (oss)MarkupBox
 
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)Paul Dravis
 
PAPER OSS Mediation 2015
PAPER OSS Mediation 2015PAPER OSS Mediation 2015
PAPER OSS Mediation 2015Keith Brody
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppThe 4C Initiative
 
Tools for Human-Product Collaborative Development
of Intelligent Product Serv...
Tools for Human-Product Collaborative Development
of Intelligent Product Serv...Tools for Human-Product Collaborative Development
of Intelligent Product Serv...
Tools for Human-Product Collaborative Development
of Intelligent Product Serv...Sebastian Scholze
 
Simulation panel discussion
Simulation panel discussionSimulation panel discussion
Simulation panel discussiondseConsulting
 
Dual licensing policy zk
Dual licensing policy zkDual licensing policy zk
Dual licensing policy zkKarel Charvat
 
Sucess of Open Source - Steven Weber (Book Review)
Sucess of Open Source - Steven Weber  (Book Review)Sucess of Open Source - Steven Weber  (Book Review)
Sucess of Open Source - Steven Weber (Book Review)Ritesh Nayak
 
Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)Rowan Wilson
 
The UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User ExperienceThe UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User ExperienceWainhouse Research
 
Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...
Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...
Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...IJERA Editor
 
Criteria for selecting ERP Software Vendors
Criteria for selecting ERP Software VendorsCriteria for selecting ERP Software Vendors
Criteria for selecting ERP Software VendorsJulius Noble Ssekazinga
 

Ähnlich wie How to plan for popularization of open source Software compared with the proprietary software? (20)

Taxonomy of collaborative applications
Taxonomy of collaborative applicationsTaxonomy of collaborative applications
Taxonomy of collaborative applications
 
Why Use FOSS in GenSan Bronx Hebrona
Why Use FOSS in GenSan   Bronx HebronaWhy Use FOSS in GenSan   Bronx Hebrona
Why Use FOSS in GenSan Bronx Hebrona
 
Infosys - Aerospace Web 2.0 Social Computing | Digital Consumer Ecommerce
Infosys - Aerospace Web 2.0 Social Computing | Digital Consumer EcommerceInfosys - Aerospace Web 2.0 Social Computing | Digital Consumer Ecommerce
Infosys - Aerospace Web 2.0 Social Computing | Digital Consumer Ecommerce
 
Owf2010 daffara
Owf2010 daffaraOwf2010 daffara
Owf2010 daffara
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011
 
Open Source in Government / Graham Taylor
Open Source in Government / Graham TaylorOpen Source in Government / Graham Taylor
Open Source in Government / Graham Taylor
 
Business Models for FOSS
Business Models for FOSSBusiness Models for FOSS
Business Models for FOSS
 
Benefits of using open source software (oss)
Benefits of using open source software (oss)Benefits of using open source software (oss)
Benefits of using open source software (oss)
 
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
Open Source Software: Perspectives for Development (World Bank & Paul Dravis)
 
PAPER OSS Mediation 2015
PAPER OSS Mediation 2015PAPER OSS Mediation 2015
PAPER OSS Mediation 2015
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open App
 
Tools for Human-Product Collaborative Development
of Intelligent Product Serv...
Tools for Human-Product Collaborative Development
of Intelligent Product Serv...Tools for Human-Product Collaborative Development
of Intelligent Product Serv...
Tools for Human-Product Collaborative Development
of Intelligent Product Serv...
 
Simulation panel discussion
Simulation panel discussionSimulation panel discussion
Simulation panel discussion
 
Dual licensing policy zk
Dual licensing policy zkDual licensing policy zk
Dual licensing policy zk
 
Sucess of Open Source - Steven Weber (Book Review)
Sucess of Open Source - Steven Weber  (Book Review)Sucess of Open Source - Steven Weber  (Book Review)
Sucess of Open Source - Steven Weber (Book Review)
 
Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)Business and Sustainability Models Around FOSS (2 of 2)
Business and Sustainability Models Around FOSS (2 of 2)
 
The UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User ExperienceThe UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User Experience
 
Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...
Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...
Ease of Use and Its Effect on User Decision of Adopting New Method of Car Ren...
 
Osbi Sesame?
Osbi Sesame?Osbi Sesame?
Osbi Sesame?
 
Criteria for selecting ERP Software Vendors
Criteria for selecting ERP Software VendorsCriteria for selecting ERP Software Vendors
Criteria for selecting ERP Software Vendors
 

Mehr von Varuna Harshana

How Does Computer Science Work?
How Does Computer Science Work?How Does Computer Science Work?
How Does Computer Science Work?Varuna Harshana
 
A Questionnaire for Identify Failures in Business Analysis Phase of ERP Projects
A Questionnaire for Identify Failures in Business Analysis Phase of ERP ProjectsA Questionnaire for Identify Failures in Business Analysis Phase of ERP Projects
A Questionnaire for Identify Failures in Business Analysis Phase of ERP ProjectsVaruna Harshana
 
NSB: How Information Systems are being used to achieve competitive advantage?
NSB: How Information Systems are being used to achieve competitive advantage?NSB: How Information Systems are being used to achieve competitive advantage?
NSB: How Information Systems are being used to achieve competitive advantage?Varuna Harshana
 
Marketing 1.0, 2.0 and 3.0 in Sri Lanka
Marketing 1.0, 2.0 and 3.0 in Sri LankaMarketing 1.0, 2.0 and 3.0 in Sri Lanka
Marketing 1.0, 2.0 and 3.0 in Sri LankaVaruna Harshana
 
Open Source Software Testing Tools
Open Source Software Testing ToolsOpen Source Software Testing Tools
Open Source Software Testing ToolsVaruna Harshana
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer GamesVaruna Harshana
 

Mehr von Varuna Harshana (10)

How Does Computer Science Work?
How Does Computer Science Work?How Does Computer Science Work?
How Does Computer Science Work?
 
A Questionnaire for Identify Failures in Business Analysis Phase of ERP Projects
A Questionnaire for Identify Failures in Business Analysis Phase of ERP ProjectsA Questionnaire for Identify Failures in Business Analysis Phase of ERP Projects
A Questionnaire for Identify Failures in Business Analysis Phase of ERP Projects
 
Open Source Licences
Open Source LicencesOpen Source Licences
Open Source Licences
 
NSB: How Information Systems are being used to achieve competitive advantage?
NSB: How Information Systems are being used to achieve competitive advantage?NSB: How Information Systems are being used to achieve competitive advantage?
NSB: How Information Systems are being used to achieve competitive advantage?
 
Marketing 1.0, 2.0 and 3.0 in Sri Lanka
Marketing 1.0, 2.0 and 3.0 in Sri LankaMarketing 1.0, 2.0 and 3.0 in Sri Lanka
Marketing 1.0, 2.0 and 3.0 in Sri Lanka
 
ASMS Project Plan
ASMS Project PlanASMS Project Plan
ASMS Project Plan
 
Introduction to Val IT
Introduction to Val ITIntroduction to Val IT
Introduction to Val IT
 
Open Source Software Testing Tools
Open Source Software Testing ToolsOpen Source Software Testing Tools
Open Source Software Testing Tools
 
Paper based interaction
Paper based interactionPaper based interaction
Paper based interaction
 
Overview of Computer Games
Overview of Computer GamesOverview of Computer Games
Overview of Computer Games
 

Kürzlich hochgeladen

Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.raviapr7
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptxmary850239
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational PhilosophyShuvankar Madhu
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17Celine George
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxraviapr7
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and stepobaje godwin sunday
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxDr. Asif Anas
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...CaraSkikne1
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxiammrhaywood
 

Kürzlich hochgeladen (20)

Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptx
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational Philosophy
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
How to Solve Singleton Error in the Odoo 17
How to Solve Singleton Error in the  Odoo 17How to Solve Singleton Error in the  Odoo 17
How to Solve Singleton Error in the Odoo 17
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptx
 
General views of Histopathology and step
General views of Histopathology and stepGeneral views of Histopathology and step
General views of Histopathology and step
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 
Finals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quizFinals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quiz
 
Ultra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptxUltra structure and life cycle of Plasmodium.pptx
Ultra structure and life cycle of Plasmodium.pptx
 
5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...5 charts on South Africa as a source country for international student recrui...
5 charts on South Africa as a source country for international student recrui...
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
 

How to plan for popularization of open source Software compared with the proprietary software?

  • 1. HOW TO PLAN FOR POPULARIZATION OF OPEN SOURCE SOFTWARE COMPARED WITH THE PROPRIETARY SOFTWARE ? By Waruna Kodituwakku, University of Colombo INTRODUCTION In terms of the users’ rights, software solutions can be generally classified into several categories. Two of them are Open-source software (OSS) and Proprietary software (PS). PS is owned by an individual or a company and users are given licenses to use it under certain conditions. Generally, the Source Code (SC) is not given to the user while modification, further distribution, or reverse engineering of PS by the user is restricted. Comparatively, OSS is available with the SC and the user gets the rights and opportunities to modify or customize it on his own. COMPARATIVE ADVANTAGES OF OSS The public perception is that PS is more dependable and easier to implement. But in reality the PS often needs to be customized to suit the user’s requirements and such modifications would be done only by the proprietor’s staff or agents who may not be familiar with the local environment. (The alternative would be that the user changes his systems and procedures to suit the PS.) Periodic updates and trouble-shooting too would be handled similarly. All this adds to the total cost which includes annual subscription too. A greatest risk is that if the proprietor of the PS ceases operations due to bankruptcy or other reason, the user may become helpless and the PS becomes useless. Comparatively, the initial cost of the OSS would be free or low, but for the user it requires dedicated and competent staff for implementation as well as for maintenance. The cost of this may appear to be substantial at first sight, but it has to be set off against the benefits of avoiding the regular fees payable for PS. Other benefits of OSS are that it can be modified according to the user’s requirements and trouble-shooting is attended promptly by in-house staff. HOW TO POPULARIZE OPEN SOURCE SOFTWARE If PS is being used today by a substantial number of organizations it is due to a historical reason; when companies did not have sufficient IT expertise and were not confident about OSS they opted for PS. Therefore, the key to popularize the OSS lies in making both the public and private sectors aware of the comparative advantages of OSS. The private sector is 1
  • 2. concerned about the efficiency and cost and hence it would be easier to convince them the advantages of a tailor made OSS and its lesser costs. However, the public sector may give priority to the reliability of the system to handle large volumes of transactions. The fact that OSS is less risky in the long run and would not require changing of existing processes and procedures should be stressed for them. One pre-requisite to implement OSS is that organizations should have the required IT expertise in-house. This popularization plan of OSS can have the following components: I. Organize exhibitions, discussions, or conduct special seminars to promote OSS. In this way the public will understand and learn the relative advantages of OSS. To this the services of experienced trainers and experts on OSS would be needed. In these sessions free distribution of popular OSS will be also attractive. II. Advertise OSS in mass media. Publish articles giving details of OSS’s relative merits in dedicated print media. (E.g. - FOSS User Magazine in Sri Lanka) And build instructive videos for public to learn and be confident by themselves about OSS. III. Undergraduates and Students are made aware of OSS. It would be an investment for the future. When students graduate and move in to companies, they will insist on open source products. And give free support services to users of OSS such as troubleshooting, re-install. IV. Use Blogging, Social Networks to promote about starting, tips and advantages about OSS. Benchmark OSS products with similar PS products and publish them. V. Introduce OSS solutions instead of PS to IT development projects of government (E.g. Nenasala Project in Sri Lanka). This will reduce cost of those projects and OSS will be popularized. 2
  • 3. CONCLUSION OSS differs from PS in terms of users’ rights and opportunities. PS have gathered some mileage due to historical reasons and perception of being ‘ready-to-implement’. But it was seen that OSS is more dependable, fits exactly with user’s requirements, less risky, high user independence and perhaps less costly. Therefore, public should be made aware of OSS’s comparative advantages. The components of a plan to popularize OSS under the above theme were outlined in this report. 3