Cyber Ethics (Part-2)
Cyber Ethics (Part-2)
PART - 2
CONTENTS
“Free software” means software that respects users' freedom and community. Roughly, it means that the
users have the freedom to run, copy, distribute, study, change and improve the software. No payments are
needed to be made for free software.
The definition of Free Software is published by Richard Stallman’s Free Software Foundation as :
“Free Software” is a matter of liberty, not price. To understand the concept, you should think of “free” as in
“free speech,” not as in “free beer.” Free software is a matter of the users’ freedom to run, copy, distribute,
study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the
software :
• The freedom to run the program as you wish, for any purpose (freedom 0).
• The freedom to study how the program works, and change it so it does your computing as you wish
(freedom 1). Access to the source code is a precondition for this.
• The freedom to redistribute copies so you can help others (freedom 2).
• The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can
give the whole community a chance to benefit from your changes. Access to the source code is a
precondition for this.
Thus, Free Software refers to freedom, not price. It guarantees its users the essential four freedoms. The
absence of at least one of these freedoms means an application is proprietary, so non‐Free Software.
OPEN SOURCE SOFTWARE
Open-source software (OSS) is any computer software that's distributed with its source code available for
modification. That means it usually includes a license for programmers to change the software in any way they
choose: They can fix bugs, improve functions, or adapt the software to suit their own needs.
Open-source software is a type of computer software in which source code is released under a license in which the
copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose.
Open-source software may be developed in a collaborative public manner.
Open source software is released through a specific kind of license that makes its source code legally available to
end-users. There are many such licenses, but typically software is considered open source if:
It is available in source code form without additional cost, meaning users can view the code that comprises the
software and make any kind of changes to it they want.
The source code can be repurposed into other new software, meaning anyone can take the source code and
distribute their own program from it.
PHILOSOPHY OF OPEN SOURCE
A digital divide is an economic and social inequality with regard to access to, use of, or impact of information and
communication technologies (ICT).
The accessibility and inaccessibility of Information and Communication Technology (ICT) have created a gap between the
members of society who do not have access to ICT and the members who have access to such technologies. This gap is
referred to as digital divide. There are various causes of digital divide, which are as follows:
• Age : Age difference is one of the causes of digital divide. As compared to older persons, the young people easily
adopt the IT technologies and are more ready to use it.
• Low Literacy Rate : Low literacy rate is another reason for the digital divide. The literacy rate is going up in India, but
when we compare the literacy rates of urban and rural areas, there is a big difference. This difference in the literacy
rates creates a digital divide.
• Language : In India most of the people speak local languages based on different regions. They do not speak the
English language. In today’s scenario, most of the IT technologies are based on the English language and to work with
these technologies, people require at least some basic knowledge of the English language.
• Access of Technology : As compared to urban areas, technological development is much lesser in rural areas. This
creates a barrier in the access of the ICT resources and creates a digital divide.
• Economical Factor : Some people cannot afford the cost of the technology (software and hardware). The economical
background is also a reason for the digital divide in society.