0% found this document useful (0 votes)
18 views

Note OS

Uploaded by

jenithshenal2005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Note OS

Uploaded by

jenithshenal2005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Tasks of Operating System

Memory Management − Keeps track of the primary memory (what part of it is in use by whom,
what part is not in use, etc.) and allocates the memory when a process or program requests it.
Processor Management − Allocates the processor (CPU) to a process and deallocates the
processor when it is no longer required.
Device Management − Keeps track of all the devices. This is also called I/O controller that
decides which process gets the device, when, and for how much time.
File Management − Allocates and de-allocates the resources and decides who gets the
resources.
Security − Prevents unauthorized access to programs and data by means of passwords and
other similar techniques.
Job Accounting − Keeps track of time and resources used by various jobs and/or users.
Control Over System Performance − Records delays between the request for a service and from
the system.
Error-detecting Aids − Production of dumps, traces, error messages, and other debugging and
error-detecting methods.
Coordination Between Other Software and Users − Coordination and assignment of compilers,
interpreters, assemblers, and other software to the various users of the computer systems.

Different sources of software and copyright types:

Free Software:
 “Free software” means software that respects users’ freedom and community.
 Users have the freedom to run, copy, distribute, study, change and improve the software.
The term “free software” is sometimes misunderstood—it has nothing to do with price. It
is about freedom.
Eg: Firefox web browser, the Vim text editor, the GIMP image editor, and the VLC media player.

Open Source Software:


Source code is available openly on the internet and programmers can modify it to add new
features and capabilities without any cost. Here the software is developed and tested through
open collaboration.
This software is managed by an open-source community of developers. It provides community
support, as well as commercial support, which is available for maintenance.
We can get it for free of cost. This software also sometimes comes with a license and
sometimes does not. This license provides some rights to users.
 The software can be used for any purpose
 Allows to study how the software works
 Freedom to modify and improve the program
 No restrictions on redistribution
Eg: Open source software include Android, Ubuntu, Firefox, Open Office, etc.

Proprietary Software -
Proprietary software is computer software where the source codes are publicly not available
only the company that has created can modify it. Here the software is developed and tested
by the individual or organization by which it is owned not by the public.
This software is managed by a closed team of individuals or groups that developed it. We have
to pay to get this software and its commercial support is available for maintenance. The
company gives a valid and authenticated license to the users to use this software. But this
license puts some restrictions on users also like.
 Number of installations of this software into computers
 Restrictions on sharing of software illegally
 Time period up to which software will operate
 Number of features allowed to use
Eg: Windows, macOS, Internet Explorer, Google Earth, Microsoft Office, etc.

Creative Commons License


A creative commons license is a license issued by the copyright owner to allow anyone in the
world to use his or her copyright work in any manner consistent with that license.
Creative Commons licenses are essentially standard form license agreements which can be
attached to a work to enable its use under certain circumstances without the need to contact
the author or negotiate terms of use.
The Creative Commons form licenses are particularly useful for people who want to share their
work as broadly as possible on the Internet.
As long as the use of the work is consistent with the license, a Creative Commons licenses
attaches to the work and authorizes everyone who comes in contact with the work to use it
according to the terms of the license. (This means that if Charlie has a copy of your Creative
Commons-licensed work, Charlie can give a copy to Susan and Susan will be authorized to use
the work consistent with the Creative Commons license.)
Finally, because Creative Commons is a non-profit organization, and not a licensing entity,
tracking of uses to ensure consistency with the license grant and enforcement against any
breaches is up to the copyright owner electing to use the Creative Commons license.
Licensing options:
a. single user
b. multiple user
c. institutional
d. fixed term
e. indefinite
f. network.
Understand the purpose of, and how to manage, software updates:
a. patch
Patch is a modification to a program to improve its security, performance, or other feature. A
patch is sometimes referred to as a bug fix since a reason for a patch is an imperfection that is
discovered by its developers or users.
b. automatic
Automatic updates allow users to keep their software programs updated without having to
check for and install available updates manually. The software automatically checks for available
updates, and if found, the updates are downloaded and installed without user intervention.
c. upgrade
A software upgrade is the newest version of the software. It usually comes with major
improvements or entirely different operating systems that change or alter the application,
operating system, or software drastically. A software upgrade would be adding a whole new
component of security or a new feature.
d. compatibility
Software compatibility is a characteristic of software components or systems which can operate
satisfactorily together on the same computer, or on different computers linked by a computer
network. It is possible that some software components or systems may be compatible in one
environment and incompatible in another.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy