Professional Documents
Culture Documents
Report 2
Report 2
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.
(NEXT SLIDE)
This means that the source code can be viewed, modified, and
distributed by anyone.
Examples:
DIFFERENCE
1.11.1 History
Ini siya nga UNIVAC waray ine siya operating system, an gamit
sine sakanya pag program is an switches and punch cards.
1.11.2 Free OS
GNU
The GNU project was launched by Richard Stallman in 1983 with
the goal of creating a free software operating system that
would provide users with the same freedom and control over
their software that they have over their hardware.To Stallman,
“free” refers to freedom of use, not price. The free-software
movement does not object
to trading a copy for an amount of money but holds that users
are entitled to four certain freedoms:
Overall, the GNU Project and the GNU operating system have played a
significant role in the development of free and open-source software,
and have helped to promote the idea of software freedom and user
empowerment.
LINUX
UNIX -
Unix is a family of multitasking, multiuser computer operating systems
BSD UNIX
VCS
A software repository, or repo for short, is a storage location for software packages. Often a
table of contents is also stored, along with metadata.
Centralized VCS
Code backup: VCSs provide a reliable backup mechanism for code and
other project assets, reducing the risk of data loss.
SOLARIS
1.11.6
Open-source systems can be excellent learning tools for a variety of reasons.
Cost: Open-source systems are often free to use, which makes them
accessible to a wide range of learners who might not have the
resources to invest in commercial software.