SlideShare une entreprise Scribd logo
1  sur  7
TYPE OF DOCUMENT
             TECHNICAL RESEARCH REPORT




                    TITLE OF DOCUMENT



                              BY



                   NAME OF THE AUTHOR
                       STUDENT X

Submitted in partial fulfillment of the requirement for the subject

                 SUBJECT NAME AND CODE

                     PROJECT IV IPR410B


 FACULTY OF INFORMATION AND COMMUNICATION
                TECHNOLOGY
     TSHWANE UNIVERSITY OF TECHNOLOGY


                      PROJECT LEADER
                        MCE JORDAN


                             DATE
                         13 APRIL 2010
Table of Contents

Section A

Abstract …………………………………………………………………..3
Introduction……………………………………………………………….3




Section B
Discussion of Aspects

Define OSS……………………………………………………………….4
Advantages and Disadvantages of OSS…………………………………..5
OSS Support………………………………………………………………5
OSS Licensing Structure………………………………………………….6
Define Computer and Information Security………………………………6
Conclusion………………………………………………………………...7
Reference………………………………………………………………….7




                                                        2
ABSTRACT

Open Source Software is software distributed under terms that comply with the Open
Source Definition. The OSD is a document maintained by the Open Source Initiative.
The definition offered by Open Source Initiative (OSI) focuses on software license. In
contrast to proprietary software licenses, OSS licenses according to OSI must provide
users a number of rights, including:-Anyone is free to distribute and user the software, the
software source code is freely available and the right to make improvements to the
program




       1. INTRODUCTION

According to Feller and Fitzgerald(2002), the term open source was coined in 1998
having previously being known as free software. It is sometimes still termed Free/Open
Source Sofware(F/OSS). Although it is often available free, or for relatively small fee, it
is not this that makes it open source. It is more licensing model which ‘guarantees the
right to copy, modify and distribute the source code of the program without
discrimination’. (Feller and Fitzgerald, 2000) Proprietary software does not have this
kind of license and is usually available in a form that can be accused and modify by
others. Open Source is made available as a source code that can be read, modify and used
in other contexts.
According to Greiner and Goodhue(2005), open source communities have ‘become
increasingly successful, with some new threatening the market dominance of major
proprietary software vendors. Apache and Linux , for example are two of the most
popular and well known Open Source Software communities. Another interesting aspect
is that software is developed by different individuals and groups in parallel, often
geographically dispersed.




                                                                                       3
2. DEFINE OPEN SOURCE SOFTWARE1

Open Source definition is manifesto of the open source initiative and open source
communities worldwide. It establishes several clauses that are to be complied with
developers and distribution of these applications in orders to guarantee the continuous
improvements of the application, its compatibility and interoperability with applications
based on open standards, and free circulation. The open source definition identifies the
fundamental criteria with which software license must comply for the underlying
software to be defined as open source:
           • Free Redistribution:-The license shall not restrict ant party from selling or
               giving away the software component
           • Source Code:-The program must include a source code, and must allow
               distribution in source code as well as compiled form
           • Derived Work:-The license must allow modifications and derived works,
               and must allow them to be distributed under the same terms as the license
               of the original software
           • Integrity of the author’s source code:-The license may restrict source-code
               from being distributed in modified form only if the license allows the
               distribution of “patch file” with the source code for the purposes of
               modifying the program
           • No discrimination against persons or groups:-The license must not
               discriminate against any person or groups of persons
           • No discrimination against fields of endeavor:-the license must not restrict
               anyone from making use of the program in a specific field of endeavor.
           • Distribution license:-The right attached to the program must apply to all
               whom the program is redistributed without need for execution of an
               additional license by those parties
           • License must not b specific to a product:-The rights attached to the
               program must not depend on the program’s being part of particular of bugs
               and problems with code.




    2. ADVANTAGES AND DISADAVANTAGES OF OSS
1
 Online citizenship:-Emerging technologies for European Cities, By Eleonora Di Maria and Stefano
Micelli. Pg 157


                                                                                                   4
Freely revealing source code either implies modifications existing OSS or the release of
formerly proprietary software under an OSS license. Henkel(2004b) summarizes the
advantages and disadvantages of revealing for different actors as follows(Table 1)

Table 1
                          Benefits                                     Risks/downsides
All contributors          Improvement and furthers developments        Loss of intellectual property
                          by others                                    Cost of preparing code for
                          Standard setting                             release as OSS
                          Reduced maintenance cost                     Cost of maintaining OS
                          Programming discipline                       project(for maintainer)
                          Attraction for programmers                   Infringement on patents can
                          Increased reputation                         be detected more easily
                          Technical skills(for high quality code)      Bad reputation(for code of
                                                                       low quality)
Users                     Integration of user developments into        Loss of competitive
                          official version                             advantage insights for
                                                                       competitors
                                                                       Visibility of security flaws
Sellers of complements    Increased sales of complementary goods       Loss of competitive
                          Pricing pressure on competitors              advantage insights for
                                                                       competitors
                                                                       Visibility of security flaws
Software Vendors          Support for older software can be            Licensing fee excluded
                          terminated more easily




 3. OSS SUPPORT

    The term technical support actually encompasses two different types of services
   which differ significantly in both what they deliver and how critical they are. This is
   the key point of (Berman, Fox and Hey, 2003). The first type answers product usage
   question: “how do I do this product?” The second type solves product failures: “The
   product isn’t working. How can I get it back up and running properly-fast? An
   organization that is accessing an open source product should consider both types of
   support in determining the technical support maturity level.




                                                                                       5
There are three technical support options available to open source user: community,
      paid and self-support. Determining which the best choice is, it’s important for an
      organization as it selects an open source product.




         2
    4.    OSS LICENSING STRUCTURE

The purpose of open source and free software licensing is to permit and encourage the
involvement by licenses in improvement, modification and distribution of the licensed
work. All open source licenses, by definition, freely allow the licensee to exercise all of
the rights of copyright with respect to the licensed software. The difference between
hereditary software licenses place significant conditions on the exercise of certain rights-
generally the distribution right. Some OSS licenses contain explicit license grants, and
some contain implicit ones.”
    • Direct Licensing
Open source licenses are direct models. In other words, a licensee accepts software under
the terms of the GPL and distributes it to another does not sublicense the rights in the
software.
    • GPL
    The GPL is the most widely used open source license. The license is stewarded by the
    Free Software Foundation, which is responsible for issuing versions.




    5. DEFINE COMPUTER AND INFORMATION SECURITY

    According to Chris DiBona(1999), Computer Security is a branch of technology known
    as information security as applied to computers and networks. The objective of
    computer security includes protection of information and property from theft corruption
    and natural disaster, while allowing the information and property to remain accessible
    and productive to its intended users. Information security means protecting information
    from unauthorized access, use, disclosure, disruption and modification




2
    The Open Source Alternative: Understanding Risks and Leveraging Opportunities, By Heather J Meeker


                                                                                                   6
6. CONCLUSION

This documentation provided the overview of Open Source Software. OSS is defined as
software which can be obtained in source code as well as binary form; can be freely
redistributed, for free or for profit, modified or unmodified; can be free used without
discrimination against persons or group, or fields of endeavor; which protects integrity of
the original authors’ code and ensure same rights. These criteria are formally articulated
in the Open Source Definition, which is maintained as a certification standard by the
Open Source Initiative. There are number of OSI certificate licenses. There is enormous
amount of Open Source Software in circulation. However product that have attracted
significant attention are Linux, Apache, etc




REFERENCES

   [1] David Avison and Guy Fitzgerald, Methodologies, Techniques and Tools:
   Information Systems Development (4th Edition)

   [2] Eleonora Di Matia and Stefano Micelli, Online Citizenship: Emerging
   Technologies for European Cities

   [3] Oliver Alex, Free Revealing: How Firms Can Profit From Being Open (2nd
   Edition)

   [4] Jay D. White, Managing Information in the Public Sector


   [5] Chris DiBona, Sam Ockman, Mark Stone, Open Sources: Voices From Open
   Source Revolution, Published by O’Reilly and Associates (First Edition) Jan 1999

   [6] Heather J Meeker, The Open Source Alternative: Understanding Risks and
   Leveraging Opportunities, Published by john Wiley and Sons 2008

   [7] Bernard Golden, Succeeding with Open Source




                                                                                       7

Contenu connexe

Tendances

PROPRIETARY AND OPEN SOURCE SOFTWARE
PROPRIETARY AND OPEN SOURCE SOFTWARE PROPRIETARY AND OPEN SOURCE SOFTWARE
PROPRIETARY AND OPEN SOURCE SOFTWARE Kak Yong
 
Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Viet NguyenHoang
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patentiaemedu
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patentIAEME Publication
 
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET Journal
 
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)mosaicnet
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentLuxoft
 
안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoView안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoViewEunjoo Im
 
Btec u62 and 1 ass 1
Btec u62 and 1 ass 1Btec u62 and 1 ass 1
Btec u62 and 1 ass 1Guybrown96
 

Tendances (13)

PROPRIETARY AND OPEN SOURCE SOFTWARE
PROPRIETARY AND OPEN SOURCE SOFTWARE PROPRIETARY AND OPEN SOURCE SOFTWARE
PROPRIETARY AND OPEN SOURCE SOFTWARE
 
Open Source vs Proprietary
Open Source vs ProprietaryOpen Source vs Proprietary
Open Source vs Proprietary
 
Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2Open Source Presentation To Portal Partners2
Open Source Presentation To Portal Partners2
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
 
Pattern based software patent
Pattern based software patentPattern based software patent
Pattern based software patent
 
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
 
Mobile Application Development
Mobile Application Development Mobile Application Development
Mobile Application Development
 
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
 
Govnet.Ppt
Govnet.PptGovnet.Ppt
Govnet.Ppt
 
Ijetr042189
Ijetr042189Ijetr042189
Ijetr042189
 
Brochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software developmentBrochure of luxoft automotive software by luxoft software development
Brochure of luxoft automotive software by luxoft software development
 
안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoView안드로이드 MediaPlayer & VideoView
안드로이드 MediaPlayer & VideoView
 
Btec u62 and 1 ass 1
Btec u62 and 1 ass 1Btec u62 and 1 ass 1
Btec u62 and 1 ass 1
 

En vedette

ActuateOne for Utility Analytics
ActuateOne for Utility AnalyticsActuateOne for Utility Analytics
ActuateOne for Utility Analyticskatsoulis
 
Voice Perfect Demo Scas Air
Voice Perfect Demo Scas AirVoice Perfect Demo Scas Air
Voice Perfect Demo Scas Airnickyspiers
 
Balanced Scorecard Application
Balanced Scorecard ApplicationBalanced Scorecard Application
Balanced Scorecard Applicationkatsoulis
 
Week 4 wiley plus assignment
Week 4 wiley plus assignmentWeek 4 wiley plus assignment
Week 4 wiley plus assignmentDonnieMax
 
Acc 290 week 4 wiley plus assignment week four
Acc 290 week 4 wiley plus assignment week fourAcc 290 week 4 wiley plus assignment week four
Acc 290 week 4 wiley plus assignment week fourbeth0325
 

En vedette (20)

Overcoming Distances
Overcoming DistancesOvercoming Distances
Overcoming Distances
 
Tour
TourTour
Tour
 
ActuateOne for Utility Analytics
ActuateOne for Utility AnalyticsActuateOne for Utility Analytics
ActuateOne for Utility Analytics
 
HOME
HOMEHOME
HOME
 
Getting Started with Scrum
Getting Started with ScrumGetting Started with Scrum
Getting Started with Scrum
 
Tour2
Tour2Tour2
Tour2
 
PMI is NOT the enemy
PMI is NOT the enemyPMI is NOT the enemy
PMI is NOT the enemy
 
Voice Perfect Demo Scas Air
Voice Perfect Demo Scas AirVoice Perfect Demo Scas Air
Voice Perfect Demo Scas Air
 
Women in IT - June 2013
Women in IT - June 2013Women in IT - June 2013
Women in IT - June 2013
 
Agile Adoption - Opportunities and Challenges
Agile Adoption - Opportunities and ChallengesAgile Adoption - Opportunities and Challenges
Agile Adoption - Opportunities and Challenges
 
One Agilist's Lessons Learned
One Agilist's Lessons LearnedOne Agilist's Lessons Learned
One Agilist's Lessons Learned
 
Codess Prague - Agile vs Traditional Methods - Apr 2014
Codess Prague - Agile vs Traditional Methods - Apr 2014Codess Prague - Agile vs Traditional Methods - Apr 2014
Codess Prague - Agile vs Traditional Methods - Apr 2014
 
Balanced Scorecard Application
Balanced Scorecard ApplicationBalanced Scorecard Application
Balanced Scorecard Application
 
Week 4 wiley plus assignment
Week 4 wiley plus assignmentWeek 4 wiley plus assignment
Week 4 wiley plus assignment
 
Moving Motivators
Moving MotivatorsMoving Motivators
Moving Motivators
 
Scrum & Waterfall: Friend or Foe?
Scrum & Waterfall: Friend or Foe?Scrum & Waterfall: Friend or Foe?
Scrum & Waterfall: Friend or Foe?
 
PMI and Scrum - bridging the gap
PMI and Scrum - bridging the gapPMI and Scrum - bridging the gap
PMI and Scrum - bridging the gap
 
Acc 290 week 4 wiley plus assignment week four
Acc 290 week 4 wiley plus assignment week fourAcc 290 week 4 wiley plus assignment week four
Acc 290 week 4 wiley plus assignment week four
 
PMBoK and Scrum: can we be friends?
PMBoK and Scrum: can we be friends?PMBoK and Scrum: can we be friends?
PMBoK and Scrum: can we be friends?
 
PMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worldsPMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worlds
 

Similaire à Student x

Open source technology
Open source technologyOpen source technology
Open source technologyRohit Kumar
 
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...Sonatype
 
Open Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementOpen Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementSebastiano Cobianco
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary softwareLavan1997
 
Business Models of Opensource and Free Software
Business Models of Opensource and Free SoftwareBusiness Models of Opensource and Free Software
Business Models of Opensource and Free SoftwareFabernovel
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologiesankita9765
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologiesankita9765
 
The Business Case for Open Source GIS
The Business Case for Open Source GISThe Business Case for Open Source GIS
The Business Case for Open Source GISJoanne Cook
 
Speaker trung huynh opensource business model
Speaker trung huynh   opensource business modelSpeaker trung huynh   opensource business model
Speaker trung huynh opensource business modelAiTi Education
 
Mit3041– open source system
Mit3041– open source systemMit3041– open source system
Mit3041– open source systemsmumbahelp
 
Copyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpmCopyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpmAdvocate
 
BlackDuck Suite
BlackDuck SuiteBlackDuck Suite
BlackDuck Suitejeff cheng
 
open source technology
open source technologyopen source technology
open source technologyLila Ram Yadav
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptViet NguyenHoang
 
opensource_powerpoint_review
opensource_powerpoint_reviewopensource_powerpoint_review
opensource_powerpoint_reviewwebuploader
 

Similaire à Student x (20)

Open source technology
Open source technologyOpen source technology
Open source technology
 
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
 
Open Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementOpen Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk Management
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
 
Business Models of Opensource and Free Software
Business Models of Opensource and Free SoftwareBusiness Models of Opensource and Free Software
Business Models of Opensource and Free Software
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Open Source VP.pptx
Open Source VP.pptxOpen Source VP.pptx
Open Source VP.pptx
 
The Business Case for Open Source GIS
The Business Case for Open Source GISThe Business Case for Open Source GIS
The Business Case for Open Source GIS
 
Speaker trung huynh opensource business model
Speaker trung huynh   opensource business modelSpeaker trung huynh   opensource business model
Speaker trung huynh opensource business model
 
Foss introduction and history
Foss introduction and historyFoss introduction and history
Foss introduction and history
 
Mit3041– open source system
Mit3041– open source systemMit3041– open source system
Mit3041– open source system
 
Copyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpmCopyright or Copy left by manoranjan, glc, tvpm
Copyright or Copy left by manoranjan, glc, tvpm
 
Fosss
FosssFosss
Fosss
 
BlackDuck Suite
BlackDuck SuiteBlackDuck Suite
BlackDuck Suite
 
Prasoon
PrasoonPrasoon
Prasoon
 
open source technology
open source technologyopen source technology
open source technology
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.Ppt
 
opensource_powerpoint_review
opensource_powerpoint_reviewopensource_powerpoint_review
opensource_powerpoint_review
 
Coursework
CourseworkCoursework
Coursework
 

Dernier

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 

Dernier (20)

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 

Student x

  • 1. TYPE OF DOCUMENT TECHNICAL RESEARCH REPORT TITLE OF DOCUMENT BY NAME OF THE AUTHOR STUDENT X Submitted in partial fulfillment of the requirement for the subject SUBJECT NAME AND CODE PROJECT IV IPR410B FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY TSHWANE UNIVERSITY OF TECHNOLOGY PROJECT LEADER MCE JORDAN DATE 13 APRIL 2010
  • 2. Table of Contents Section A Abstract …………………………………………………………………..3 Introduction……………………………………………………………….3 Section B Discussion of Aspects Define OSS……………………………………………………………….4 Advantages and Disadvantages of OSS…………………………………..5 OSS Support………………………………………………………………5 OSS Licensing Structure………………………………………………….6 Define Computer and Information Security………………………………6 Conclusion………………………………………………………………...7 Reference………………………………………………………………….7 2
  • 3. ABSTRACT Open Source Software is software distributed under terms that comply with the Open Source Definition. The OSD is a document maintained by the Open Source Initiative. The definition offered by Open Source Initiative (OSI) focuses on software license. In contrast to proprietary software licenses, OSS licenses according to OSI must provide users a number of rights, including:-Anyone is free to distribute and user the software, the software source code is freely available and the right to make improvements to the program 1. INTRODUCTION According to Feller and Fitzgerald(2002), the term open source was coined in 1998 having previously being known as free software. It is sometimes still termed Free/Open Source Sofware(F/OSS). Although it is often available free, or for relatively small fee, it is not this that makes it open source. It is more licensing model which ‘guarantees the right to copy, modify and distribute the source code of the program without discrimination’. (Feller and Fitzgerald, 2000) Proprietary software does not have this kind of license and is usually available in a form that can be accused and modify by others. Open Source is made available as a source code that can be read, modify and used in other contexts. According to Greiner and Goodhue(2005), open source communities have ‘become increasingly successful, with some new threatening the market dominance of major proprietary software vendors. Apache and Linux , for example are two of the most popular and well known Open Source Software communities. Another interesting aspect is that software is developed by different individuals and groups in parallel, often geographically dispersed. 3
  • 4. 2. DEFINE OPEN SOURCE SOFTWARE1 Open Source definition is manifesto of the open source initiative and open source communities worldwide. It establishes several clauses that are to be complied with developers and distribution of these applications in orders to guarantee the continuous improvements of the application, its compatibility and interoperability with applications based on open standards, and free circulation. The open source definition identifies the fundamental criteria with which software license must comply for the underlying software to be defined as open source: • Free Redistribution:-The license shall not restrict ant party from selling or giving away the software component • Source Code:-The program must include a source code, and must allow distribution in source code as well as compiled form • Derived Work:-The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software • Integrity of the author’s source code:-The license may restrict source-code from being distributed in modified form only if the license allows the distribution of “patch file” with the source code for the purposes of modifying the program • No discrimination against persons or groups:-The license must not discriminate against any person or groups of persons • No discrimination against fields of endeavor:-the license must not restrict anyone from making use of the program in a specific field of endeavor. • Distribution license:-The right attached to the program must apply to all whom the program is redistributed without need for execution of an additional license by those parties • License must not b specific to a product:-The rights attached to the program must not depend on the program’s being part of particular of bugs and problems with code. 2. ADVANTAGES AND DISADAVANTAGES OF OSS 1 Online citizenship:-Emerging technologies for European Cities, By Eleonora Di Maria and Stefano Micelli. Pg 157 4
  • 5. Freely revealing source code either implies modifications existing OSS or the release of formerly proprietary software under an OSS license. Henkel(2004b) summarizes the advantages and disadvantages of revealing for different actors as follows(Table 1) Table 1 Benefits Risks/downsides All contributors Improvement and furthers developments Loss of intellectual property by others Cost of preparing code for Standard setting release as OSS Reduced maintenance cost Cost of maintaining OS Programming discipline project(for maintainer) Attraction for programmers Infringement on patents can Increased reputation be detected more easily Technical skills(for high quality code) Bad reputation(for code of low quality) Users Integration of user developments into Loss of competitive official version advantage insights for competitors Visibility of security flaws Sellers of complements Increased sales of complementary goods Loss of competitive Pricing pressure on competitors advantage insights for competitors Visibility of security flaws Software Vendors Support for older software can be Licensing fee excluded terminated more easily 3. OSS SUPPORT The term technical support actually encompasses two different types of services which differ significantly in both what they deliver and how critical they are. This is the key point of (Berman, Fox and Hey, 2003). The first type answers product usage question: “how do I do this product?” The second type solves product failures: “The product isn’t working. How can I get it back up and running properly-fast? An organization that is accessing an open source product should consider both types of support in determining the technical support maturity level. 5
  • 6. There are three technical support options available to open source user: community, paid and self-support. Determining which the best choice is, it’s important for an organization as it selects an open source product. 2 4. OSS LICENSING STRUCTURE The purpose of open source and free software licensing is to permit and encourage the involvement by licenses in improvement, modification and distribution of the licensed work. All open source licenses, by definition, freely allow the licensee to exercise all of the rights of copyright with respect to the licensed software. The difference between hereditary software licenses place significant conditions on the exercise of certain rights- generally the distribution right. Some OSS licenses contain explicit license grants, and some contain implicit ones.” • Direct Licensing Open source licenses are direct models. In other words, a licensee accepts software under the terms of the GPL and distributes it to another does not sublicense the rights in the software. • GPL The GPL is the most widely used open source license. The license is stewarded by the Free Software Foundation, which is responsible for issuing versions. 5. DEFINE COMPUTER AND INFORMATION SECURITY According to Chris DiBona(1999), Computer Security is a branch of technology known as information security as applied to computers and networks. The objective of computer security includes protection of information and property from theft corruption and natural disaster, while allowing the information and property to remain accessible and productive to its intended users. Information security means protecting information from unauthorized access, use, disclosure, disruption and modification 2 The Open Source Alternative: Understanding Risks and Leveraging Opportunities, By Heather J Meeker 6
  • 7. 6. CONCLUSION This documentation provided the overview of Open Source Software. OSS is defined as software which can be obtained in source code as well as binary form; can be freely redistributed, for free or for profit, modified or unmodified; can be free used without discrimination against persons or group, or fields of endeavor; which protects integrity of the original authors’ code and ensure same rights. These criteria are formally articulated in the Open Source Definition, which is maintained as a certification standard by the Open Source Initiative. There are number of OSI certificate licenses. There is enormous amount of Open Source Software in circulation. However product that have attracted significant attention are Linux, Apache, etc REFERENCES [1] David Avison and Guy Fitzgerald, Methodologies, Techniques and Tools: Information Systems Development (4th Edition) [2] Eleonora Di Matia and Stefano Micelli, Online Citizenship: Emerging Technologies for European Cities [3] Oliver Alex, Free Revealing: How Firms Can Profit From Being Open (2nd Edition) [4] Jay D. White, Managing Information in the Public Sector [5] Chris DiBona, Sam Ockman, Mark Stone, Open Sources: Voices From Open Source Revolution, Published by O’Reilly and Associates (First Edition) Jan 1999 [6] Heather J Meeker, The Open Source Alternative: Understanding Risks and Leveraging Opportunities, Published by john Wiley and Sons 2008 [7] Bernard Golden, Succeeding with Open Source 7