Antonio Hansford ITEC 400 Berkeley Software Design April 14, 2016.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Six Open Source Software.
Advertisements

EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
Introduction to Linux Video task 1. Five reasons to use Linux Data security Price Reliability It is modified for the needs of a user It is easy to use.
Windows NT server and workstation Name: Li Shen Course: COCS541 Instructor: Mort Anvari.
BSD Partitions COEN 152/252 Computer Forensics. BSD Partitions Some BSD systems use IA32 hardware  Designed to co-exists with MS partitions.  Use DOS.
University of Southern California Center for Systems and Software Engineering Core Capability Drive-Through (CCD) Feedback Pongtip Aroonvatanaporn CSCI.
Linux vs. Windows. Linux  Linux was originally built by Linus Torvalds at the University of Helsinki in  Linux is a Unix-like, Kernal-based, fully.
'08 Rabat Why are we using FreeBSD? Scaleable Services Workshop AfNOG 2008 Rabat, Morocco slides by Hervey Allen presented by Joe Abley.
Version Control What it is and why you want it. What is Version Control? A system that manages changes to documents, files, or any other stored information.
Unix Systems Administration 1Y. K. Chang UNIX History : Bell Lab joined with GEC and Project MAC of MIT to develop Multics: multi-user and data-sharing.
Security Comparisons of Open Source and Closed Source Programs Katherine Wright.
Operating System Concepts, Terminology and History
 Advantages  Easy to learn  Graphical Advantages  Help and Support  Widely used  Software compatibility  Customisable  Customisable Hardware 
Introduction to Computer Administration System Administration
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
OpeN SOLARIS OpenSolaris is an open source computer operating system based on Solaris created by Sun MicrosystemsMicrosystems, now a part of Oracle CorporationCorporation.
Chapter 10 – UNIX. History In late 1960s, two employees of Bell Labs (Ken Thompson & Dennis Ritchie) designed a new operating system to overcome the constraints.
Global Software Development in the FreeBSD Project Diomidis Spinellis Athens University of Economics and Business and FreeBSD.
1 Open Source – åpen kildekode Understanding an open source project.
C# A 1 CSC 298 Introduction to C#. C# A 2 What to expect in this class  Background: knowledge of an object oriented language of the C++, Java, … family.
THE BASICS. “ A free, open source customized distribution of FreeBSD tailored for use as a firewall and router ”
Informatics 43 – May 21, A quote from Piazza “This course is trying to teach you how to be a PM (product manager).”
The DSpace Course Module – An introduction to DSpace.
Computer Software Chapter 4 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
1 Copyright ©2003 LxIS. All Rights Reserved. Open Source Overview Roger A. Maduro Linux Infrastructure, LLC April 25, 2003.
LIS508 background of GNU/Linux
Unix Systems security and security evaluation criteria.
Operating System Part II: Introduction to the Unix Operating System (The Evolution of Unix)
OPEN-SOURCE SOFTWARE BY: SAMANTHA HERALD  Otherwise known as OSS, is computer software that is available with source code: normally reserved for copyright.
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
May 2, 2013 An introduction to DSpace. Module 1 – An Introduction By the end of this module, you will … Understand what DSpace is, and what it can be.
F PRESENTED BY YAN FENG F STUDENT ID: F Instructor: Professor Morteza Anvari F DATE: 03/17/2001.
OARN Database UPDATE – SEPTEMBER We’re Live – and Testing  The site is up and running in Google’s data centers:  The site has been secured: 
MIS 7003 MBA Core Course in MIS Professor Akhilesh Bajaj The University of Tulsa Introduction to S/W Engineering © All slides in this presentation Akhilesh.
Berkeley Software Distribution
Stanford GSB High Tech Club Tech 101 – Session 1 Introduction to Software, Distributed Architectures, and ASPs Presented by Shawn Carolan Former Manager.
Introduction to UNIX Karl Harrison September 2004.
Open Source Programming and OpenOffice.org Jeff Koehler ITEC V1FF April 5, 2007.
UNIX History UNIX began as a research project. UNIX System V developed at Bell Laboratories. BSD (Berkley Software Distribution) UNIX XENIX UNIX Sun Operating.
Introduction to UNIX CS465. What is UNIX? (1) UNIX is an Operating System (OS). An operating system is a control program that allocates the computer's.
PTA Linux Series Copyright Professional Training Academy, CSIS, University of Limerick, 2006 © Workshop I Introduction to Linux Professional Training Academy.
TOOLS FOR PROXYING. Tools for Proxying Many available applications provide proxy capabilities. The major commercial vendors have embraced hybrid technologies.
REGRESSION TESTING Software Quality Engineering NC Zunaira Tariq Bese 19B Software Quality Engineering NC Zunaira Tariq Bese 19B.
OPeNDAP Development and Security Policies. Development Policies All of our software uses LGPL or GPL –LGPL is used by most of the code –We want it to.
Introduction to System Administration. System Administration  System Administration  Duties of System Administrator  Types of Administrators/Users.
Introduction to unix. The UNIX Operating System An operating system "OS” is a set of programs that controls a computer. It controls both the hardware.
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
Computer Technology Project Distros Lars Noodén
MLM software - MLM Software Company (phpscriptsmall)
MLM Software Company, MLM Software Demo, Multi level Marketing Software
Computer Technology Project
Karl Harrison September 2004
Unix Scripting Session 1 March 6, 2008.
OPEN SOURCE.
open source and free software Najeeb Ullah Student ID
OPEN SOURCE.
Done By: Ashlee Lizarraga Ricky Usher Jacinto Roches Eli Gomez
Software Quality Assurance Software Quality Factor
Case Study : Linux In the previous chapters, we examined many operating system principles, abstractions, algorithms, and techniques in general. Now it.
Design and Implementation
OPEN SOURCE BY :.
script/
A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM
A UNIX OPERATING SYSTEM
Chapter 2: The Linux System Part 1
Features - Benefits Major Release January 2019
FEniCS = Finite Element - ni - Computational Software
Case Study : Linux In the previous chapters, we examined many operating system principles, abstractions, algorithms, and techniques in general. Now it.
Case Study : Linux In the previous chapters, we examined many operating system principles, abstractions, algorithms, and techniques in general. Now it.
Shared Hosting Workshop
Presentation transcript:

Antonio Hansford ITEC 400 Berkeley Software Design April 14, 2016

Audio Presentation AUDIO

What is BSD BSD stands for Berkeley Software Design Open source software program of AT&T UNIX Operating System. Ancestor of modern UNIX System V. Developed in 1976 by the University of California Started as User Program Develop as ARPANET from a project of the DARPA (Defense Advance Research Project Agency)

Why BSD is not popular BSD Programmers do not sell their codes BSD software system had no publishing capabilities The system developed is not easy to use compared to other systems They were sued by AT&T for using some of their codes. The case was settled in March 2000.

How is BSD Developed Programmers world wide develop codes to support the system. The contributors write codes and the codes must be verified by the committers. Committers are developers that have write access to source codes. There are core teams: FreeBSD and NetBSD that manages every project.

Software Releases FreeBSD, NetBSD, and OpenBSD provides 3 different releases The system development of versions is called “Current” FreeBSD assigns numbers to Current. Ex: FreeBSD 5.0-Current NetBSD uses different naming scheme. Ex: NetBSD 1.4.3G OpenBSD does not use numbers to name its products The release is usually done within the interval of 2 years The releases fix bugs using the SVN tree.

Available Versions FreeBSD – focus on high performance and easy to use NetBSD – runs from portable machines to large servers. Was once used on one of NASA missions OpenBSD – focus on security and data purity DragonFlyBSD – focus on high performance and scalability

BSD Features The applications are open source Provides high performance Provides reliability Provides quality of products and documentation Their license is more attractive Can execute most Linux binaries

Customer Service, Training, and Support Services, Training, and Support are provided by Each of the open source applications has a consultant (FreeBSD, NetBSD, OpenBSD)

References bsd/comparing-bsd-and-linux.html bsd/comparing-bsd-and-linux.html