Daniel Henry January 30, 2002 CS 4900

Slides:



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

Introduction to JavaScript
Open Source Applications Mikko Mustalampi DAP02S.
What is it? –Large Web sites that support commercial use cannot be written by hand What you’re going to learn –How a Web server and a database can be used.
The Apache Web Server  Started in April 1996 as an open source multiplatform web server (Windows, FreeBSD, UNIX, and Linux compatible).  Now the world’s.
Open Source Movement 開放源碼的發展 Morris Law IT Coordinator, Science Faculty March 2005.
Open source and free culture fdm 20c introduction to digital media lecture warren sack / film & digital media department / university of california,
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Server Side Web Technologies: Part 2.
The World Wide Web and the Internet Dr Jim Briggs 1WUCM1.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
E-Commerce The technical side. LAMP Linux Linux Apache Apache MySQL MySQL PHP PHP All Open Source and free packages. Can be installed and run on most.
1 CS428 Web Engineering Lecture 18 Introduction (PHP - I)
ECA 228 Internet/Intranet Design I Intro to the Web.
Apache Jakarta Tomcat Suh, Junho. Road Map Tomcat Overview Tomcat Overview History History What is Tomcat? What is Tomcat? Servlet Container.
Electronic Medical Record OpenEMR. Covered Topics 1 Getting Started 2 Setting up your clinic 3 Adding a new patient 4 Using your calendar.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
The PHP Story. PHP Story PHP is a programming language. Incorporate(join) sophisticated business logic. Widely used general purpose scripting language.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
Open Source: It's Already Here Dave Cross Magnum Solutions Ltd
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
Open Source Software An Introduction. The Creation of Software l As you know, programmers create the software that we use l What you may not understand.
Web Application Programming Carol Wolf Computer Science.
How I learned to stop worrying and love Open Source Software... Colin M. Sharples Advisory IT Specialist IBM Business Consulting Services SQNZ 21 October.
Open Source Software Bangladesh University of Business and Technology Nizar Saadi Dahir M.Sc. Computer Engineering Computer Center- Kufa University
Group 6 Will Culberson and Ben Henley. What is open source? Open source software is similar in meaning to freeware or shareware. Open source software.
Open Source The Future of Software What’s Open Source Open-source software is computer software whose source code is available under a copyright license.
Introduction to PHP and MySQL Kirkwood Center for Continuing Education By Fred McClurg, © Copyright 2015, Fred McClurg, All Rights.
Web Scripting [PHP] CIS166AE Wednesdays 6:00pm – 9:50pm Rob Loy.
Chapter 14 The Open Source Community. Agenda Types of Free Software Open Source Project Open Hardware Project Impacts.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
Open Source Software Architecture and Design By John Rouda.
Web Provision: Open Source Software Solutions OSS Watch Open Source Advisory Service 26 September 2003.
Introduction to Web Programming. Introduction to PHP What is PHP? What is a PHP File? What is MySQL? Why PHP? Where to Start?
Automated Relevancy Feedback Modification of Mozilla source code to add in event tracking and modify content of incoming pages & outgoing requests (HTTP.
By Bearzx Dive Into Web Introduction To WEB
Applying the Open Source development model ● Technologies ● Open Source? ● Drawbacks of Open Source ● Advantages of Open Source ● System outline.
1 Session 1: Introduction to PHP & MySQL iNET Academy Open Source Web Development.
The HTTP is a standard that all Web browsers and Web servers must speak in order for the Web portion of the Internet to work.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
1 Chapter 01: Introduction by Tharith Sriv. This course covers the following topics:  Hypertext Markup Language (HTML)  Cascading Style Sheets  JavaScript.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
PHP Introduction PHP is a server-side scripting language.
EXtreme Programming and Open Source engineering paradigm A comparison
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
COSC 2328 – Web Programming.  PHP is a server scripting language  It’s widely-used and free  It’s an alternative to Microsoft’s ASP and Ruby  PHP.
XAMPP.
Online Voting System by Sanghun Chi ECE345. Introduction Traditional voting system inefficient. Takes time and human resources. Does not give an instant.
INTRODUCTION Open Source Development. About Open Source (OpS)
Open Source Software The Apache HTTP Server Prepared by: Clemance Fleischer ITEC400 Assignment 13-1.
Outline  XAMPP  XAMPP Install  Put php and HTML documents  Windows and Mac Version  Security.
Open Source Project Development – A case study - CSC8350, 4/07/ Instructor: Xiaolin Hu - Presenters: Fasheng Qiu & Xue Wang.
Presented By Sushil K. Chaturvedi Assistant Professor SRCEM,Banmore 1.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
A PRESENTATION ON (IN PHP,CSS,HTML)
LINUX History In 1984 a project was launched by Richard Stallman to develop a complete Unix-like operating system that would be considered free software.
open source and free software Najeeb Ullah Student ID
open source and free software fdm 20c introduction to digital media
CSC 301 Web Programming Charles Frank.
Building A Web-based University Archive
OPEN SOURCE BY :.
PHP / MySQL Introduction
Web App vs Mobile App.
Open Source Business Models
open source and free culture fdm 20c introduction to digital media
Information system Management
Information system Management
Web Application Development Using PHP
Presentation transcript:

Daniel Henry January 30, 2002 CS 4900 Open Source Software Daniel Henry January 30, 2002 CS 4900

Introduction What is Open Source Software (OSS)? OSS Origins What are some pros/cons of OSS? What is the Open Source Initiative (OSI)? What are some popular OSS Packages/Programs?

What is Open Source Software? A method of collective software development in which the source code is distributed with the program files. Usually free of charge. Anyone can modify and even redistribute these programs. Free Software does not mean no cost.

OSS Origins The GNU(GNU’S Not UNIX) Project Eric Raymond’s essay "The Cathedral and the Bazaar“ Inspiration of Netscape to release it’s Navigator source code in 1998.

What are some pros of OSS? Cost! Usually Free!! New features are implemented quickly. Bugs are tracked down more effectively. Most packages are based on widely supported industry standards and protocols.

What are some cons of OSS? No-one to blame when something goes wrong. Some Open Source projects lack detailed documentation. Most are hard to use for the “Average Joe”. Not a vast array of applications available as in Windows based programs.

What is the Open Source Initiative? www.opensource.org A watchdog group created to bring OSS into the business world. List of Licenses: www.opensource.org/licenses/

What are some popular OSS Packages/Programs? Debian GNU/Linux Operating System FreeBSD Operating System Apache Http Server Perl Scripting Language Sun Microsystems Java Programming Language PHP Scripting Language MySQL Database Server Mozilla Web Browser And the list is growing!