You are on page 1of 18

FS/OSS

OPEN SOURCE AND


FREE SOFTWARE
OPEN SOURCE SOFTWARE

O The open source concept is said to promote


software reliability and quality by supporting
independent peer review and rapid evolution of
source code, as well as making in freely available.
O In addition to providing free access to the
programmer’s instructions to the computer in the
programming language in which they were written,
many versions of open source license allow anyone
to modify and redistribute the software.
OPEN SOURCE SOFTWARE
O The open source initiative (OSI) has created
a certification mark, “OSI certified”.
O In order to be OSI certified, the software
must be distributed under a license that
guarantees the right to read, redistribute,
modify and use the software freely.
O The actual category of software that is
considered free is almost exactly the same
as the actual category of software that is
considered open source.
“FREE SOFTWARE”
O Software that respects users'
freedom and community.
O Freedom to run, copy, distribute,
study, change and improve the
software.
O Thus, “free software” is a matter
of liberty, not price.
“FOUR ESSENTIAL
FREEDOMS”
O to RUN THE PROGRAM AS YOU WISH, for any
purpose (freedom 0).
O TO STUDY HOW THE PROGRAM WORKS, and
change it so it does your computing as you wish
(freedom -Access to the source code is a
precondition for this.
O TO REDISTRIBUTE COpies so you can help your
neighbor (freedom 2).
O TO DISTRIBUTE COPIES OF YOUR MODIFIED
VERSIONS to others (freedom 3).
O “Free software” does not mean
“noncommercial”.
O But regardless of how you got your copies,
YOU ALWAYS HAVE THE FREEDOM TO COPY
AND CHANGE THE SOFTWARE, EVEN TO
SELL COPIES.
O Most free software licenses are based on
copyright, and there are limits on what kinds
of requirements can be imposed through
copyright
“FREE SOFTWARE”
O However, some free software licenses are
based on contracts, and contracts can
impose a much larger range of possible
restrictions. That means there are many
possible ways such a license could be
unacceptably restrictive and nonfree.
COMPARE/CONTRAST
O free software and open source ideologies are
distinct,
O basically refer to the same software licenses, with a
few minor exceptions
The term “open source” software is used by some
people to mean more or less the same category as
free software.
• accept some licenses that we consider too
restrictive, and there are free software licenses
they have not accepted.
•nearly all free software is open source, and
nearly all open source software is free.
COMPARE/CONTRAST
O OSS/FS has been described as the electronic
equivalent of generic drugs.
O In the same way as the formulas for generic
drugs are made public, so OSS/FS source code
is accessible to the user. Any person can see
how the software works and can make changes
to the functionality.
O As the OSS/FS can be obtained royalty free, it is
less expensive to acquire than proprietary
alternatives. This means OSS/FS can transform
healthcare in developing countries just as the
availability of the generic drugs have.
VistA (Veterans Health Information System
and Technology Architecture)
O VistA is the “mother of all health care
applications”. It is not strictly OSS/FS but
has been promoted by it.

Patient records, prescriptions, laboratory


results, and other medical information. It
contains among other components, integrated
hospital management, patient records
management, and medical imaging systems.
OPEN SOURCE SOFTWARE
O Databases:
LDAP
MySQL (database)
PostgreSQL (relational database with ability to do stored procedures)
O Knowledge Management:
Plone (open source content management system)
Knowledge Tree
O Telephony:
Asterisk (A Phone system [PBX] that also supports Voice Over IP
technology)
Elastix
FreePBX
Trixbox CE
FREE SOFTWARE
O Operating systems and Desktop environments
O Linux - Operating system kernel
O Ubuntu - Linux distribution with full compliment of
software for everyday use. See also Kubuntu that
runs the KDE desktop which some people find this
easier if they previously used MS Windows. Ubuntu is
an easy to use operating system based on and made
possible by the Debian project.
O Google Chrome OS - Lightweight operating system
based around the web browser
O Android smart-phone operating system - by Google /
Open Handset Alliance
O Symbian smart-phone operating system - by Nokia
DATA PROCESSING
DATA PROCESSING
O "the collection and manipulation of items of data to
produce meaningful information.
O It is the process of putting information into a
computer so that the computer can organize it,
change its form, and etc.
O It is also the conversion of raw data to machine-
readable form and its subsequent processing (as
storing, updating, rearranging, or printing out) by a
computer.
DATA PROCESSING
O Nurses continually collect data about their clients.
The data are organized and processed, producing
information about client needs and potential
interventions.
O Using an intensive nursing knowledge database, the
information is interpreted.
O The goal of this plan is to provide caring cost-effective
quality care.
O In modern healthcare, the process of moving from
data collection to implementing and evaluating and
individualized plan of care is highly dependent on
automated database systems.
DATA PROCESSING FUNCTIONS

O Validation – Ensuring that supplied data is "clean, correct


and useful"
O Sorting – "arranging items in some sequence and/or in
different sets."
O Summarization – reducing detail data to its main points.
O Aggregation – combining multiple pieces of data.
O Analysis – the "collection, organization, analysis,
interpretation and presentation of data.".
O Reporting – list detail or summary data or computed
information.
O Classification – separates data into various categories.
THANK YOU

You might also like