Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Made by –TANISHK
MITTAL
CLASS- IX A
ROLL NO- 34
SUBMISSION TO- RITA
MAM
WHAT IS OSS?
Open-source software (OSS) is
computer software with its source code made
available with a license in which the copyright
holder provides the rights to study, change, and
distribute the software to anyone and for any
purpose.
HISTORY OF OSS
• 1950's
• In the 1950's, almost all software was produced by computer science
academics and corporate researchers working in collaboration. As such, it was
generally distributed under the principles of openness and co-operation long
established in the fields of academia, Software was not seen as a commodity in
and of itself.
• Starting in the early 1950's, organizations such as SHARE and DECUS developed
much of the software that computer hardware companies bundled with their
hardware offerings. At that time computer companies were in the hardware
business. Anything that reduced software costs and made more programs
available enable hardware companies to be more competitive.
1960 – 1970s
• During the 1960's, many key aspects of software development and innovation
associated with the emerging Internet were done in academic institutions like MIT or
Berkeley and in corporate research facilities like Bell Labs and Cerox Research Center.
• ARPANET founded in 1968. It was the precursor to the Internet, allowing researchers to
share code and information.
• Unix is a multitasking, multi-user computer operating system originally developed in
1969 by a group of AT&T employees at Bell Labs. It was offered for free on college
campuses and to research centers. The Open Group, an industry standards
consortium, owns the UNIX trademark.
• In 1969, the U.S. Department of Justice charged IBM with destructive businesses
practices by bundling free software with IBM hardware. As a result of this suit, IBM
unbundled its software, which then became independent products offered separately
from hardware
1970s – 1980s
• 1970's
• During the late 1970's, the influence of Unix in academic circles ultimately led to
large-scale adoption of Unix by commercial startups, the most notable of which
are Solaris, HP-UX and AIX.
• Amongst all variants of Unix, Mac OS X is the most widely used as the
underpinnings of Apple's desktop and mobile phone operating systems. Linux,
another widely used variant of Unix, is used to power data centers, mobile
phones, and embedded devices such as routers. Other notable variants of Unix
include Android and Berkeley Software Design (BSD) Unix descendants, e.g.
FreeBSD, NetBSD, OpenBSD.
OPEN AND CLOSED SOURCE SOFTWARE
– What is Closed Source Software?
• Source code is the code written by computer programmers to be “translated”
by compilers to “instruct” a computer to carry out certain functions and
actions. It’s the part of the software that a surface-level user never sees. By
altering a program’s source code, programmers can improve, fix, modify, or
add on to it as they please.
• With closed source software, the source code is closely guarded, often because
it’s considered a trade secret that creates scarcity and keeps the organization
competitive. Such programs come with restrictions against modifying the
software or using it in ways untended by the original creators, and in fact, one
could say you’re not actually purchasing the software but are just paying to use
it.
CLOSED SOURCE SOFTWARE
• Under the closed-source model source code is not released to the public.
Closed-source software is maintained by a team who produces their product in
a compiled executable state, which is what the market is allowed access
to. Microsoft, the owner and developer of Windows and Microsoft Office, along
with other major software companies, have long been proponents of this
business model, although in August 2010, Microsoft interoperability general
manager Jean Paoli said Microsoft "loves open source" and its anti-open-
source position was a mistake
LINUX
Linux is aUnix-like and mostly POSIX- compliant computer operating system (OS) assembled
under the model of free and open-source software development and distribution. The defining
component of Linux is the Linux kernel, an operating system kernel first released on 5
October 1991 by Linus Torvalds. The Free Software Foundation uses the nameGNU/Linux to
describe the operating system.
HISTORY OF LINUX
THE UNIX OPERATING SYSTEM WAS CONCEIVED AND IMPLEMENTED IN
1969 AT AT&T'S BELL LABORATORIES IN THE UNITED STATES BY KEN
THOMPSON, DENNIS RITCHIE, DOUGLAS MCILROY, AND JOE
OSSANNA.[29] FIRST RELEASED IN 1971, UNIX WAS WRITTEN ENTIRELY
IN ASSEMBLY LANGUAGE AS IT WAS COMMON PRACTICE AT THE TIME.
LATER, IN A KEY PIONEERING APPROACH IN 1973, IT WAS REWRITTEN IN
THE C PROGRAMMING LANGUAGE BY DENNIS RITCHIE (WITH EXCEPTIONS
TO THE KERNEL AND I/O). THE AVAILABILITY OF A HIGH-LEVEL
LANGUAGE IMPLEMENTATION OF UNIX MADE ITS PORTING TO DIFFERENT
COMPUTER PLATFORMS EASIER.
LINUX HISTORY
The GNU Project, started in 1983 by Richard Stallman, has the goal of creating a "complete Unix-
compatible software system" composed entirely of free software. Work began in 1984.[31] Later, in
1985, Stallman started the Free Software Foundation and wrote the GNU General Public
License (GNU GPL) in 1989. By the early 1990s, many of the programs required in an operating
system (such as libraries, compilers, text editors, a Unix shell, and a windowing system) were
completed, although low-level elements such as device drivers, daemons, and the kernel were
stalled and incomplete.
FEATURES AND BENEFITS OF LINUX