SlideShare a Scribd company logo
Intellectual Property “Open Source”
         Software Movement
             By Ali Raza
             CPSC 548
               Dr. Jo
Overview
 Introduction
 History of Open Source Software
 Open Source in Today’s World
 Benefits of open Source
 Examples of open-source software
 The GNU Project and Linux
 Influence of Open-Source Software
 Legal & Other Risk Associated
 Critique of the Open-Source Movement
Introduction
   Internet Growth during the past few years has been
    profoundly affected the way software is licensed and
    distributed. One of the most important changes that has
    occurred during this period is emergence of so-called
    open source licensing.
   Open Source refers to a software program or set of
    software technologies which are widely available by an
    individual or group in form of
     Code form for use
     Modification
     Redistribution

    Under a license agreement having few restrictions
History
   Formation of the Software Foundation (FSF) in 1983
   FSF released a series of programs in source code from
    under “GNU”
   GNU also set stage for even more free software
    development projects in 1990s
   The license agreement that accompanied the GNU
    software – known as the General Public License (“GPL)
    of “copyleft” license
   In 1998, a group associated with free software
    introduced the term “open source”
Open Source Software in Today’s World
   No restrictions preventing others from selling and giving
    away the software
   Source code must included in the distribution
   No restriction preventing people from modifying the
    source code
   No Restriction regarding how people can use the
    software
   Same rights apply to everyone receiving redistributions
    of the software (copyleft)
Benefits of Open-Source Software
 Gives opportunity to improve
 Rapid evolution of open-source software as a
  result new versions of programs appears more
  frequently
 Eliminates tension between obeying copyright
  law and helping others
 Open-Source programs are property of the
  entire user community.
Continue….
 Shifts focus from manufacturing to service which
  can result customers getting better support for
  their software.
 Access to Source Code
 Cost
Example of Open-Source Software
 Apache
 BIND
 PERL, Python, Ruby
 FireFox
 GNU compilers from C, C++, Object-C, Fortran,
  Java, Ada
 Open Source Frameworks Sturts, Spring,
  Hibernate, Apache POI, FOP, iText
Success Story: GNU Project and Linux
   GNU and Linux are important success stories
       Richard Stallman begun the GNU Project in 1984
       Goal: To Develop a complete Unix-like operating
        system consisting entirely of open-source software.
       Most components developed in late 1980s
   Linux
       In 1991 Linus Torvalds wrote Unix-like kernel
       Torvalds combined kernel with GNU components to
        make an operating system called linux
Influence of Open-Source Software
 As a reliable open-source alternative to Unix,
  Linux is putting pressure on companies selling
  proprietary versions of Unix.
 Linux is also putting pressure on Microsoft and
  Apple, which sell proprietary operating systems
  for desktop systems.
Legal & Other Risk Associated
 Potential liability for intellectual property
  infringement.
 Open Source create opportunities for
  contributors therefore, it introduce infringing
  code and makes it almost impossible to audit the
  entire code base
 Typical license form doesn’t include any
  intellectual property representation, warranties
  or indemnities in favor of the licensee.
Continue….
 Open source licenses also do not contain the
  kind of representations and warranties of quality
  or fitness for a particular purpose
 Some open source requires licensees to provide
  free copies of their derivative works in source
  code form for other to use, modify and
  redistribute.
Critique of the Open-Source Movement
 Open-source project doesn’t attract a critical
  mass of developers, as a result quality can be
  poor
 Without an ownership, incompatible version may
  arise
 Open-source software as a whole trends to have
  a relatively weak graphical user interface
 Poor mechanism for stimulating innovation.
Conclusion
   Open-Source offers opportunities and
    disadvantages
       Opportunities
            Vast pool of software talent with access to
            The ability to improve upon
            Open Source Software
            The ability to access and utilize software
       Disadvantages
            Risk of Utilizing software
            No warranties
            Quality may not be up to the mark
Reference
 Ethics for the information age 3rd Edition by
  Michael J Quinn
 http://www.abanet.org/intelprop/opensource.html
 http://www.fee.org/PUBLICATIONS/THE-FREEMAN/
 http://opensource.mit.edu/papers/vaden.pdf
 http://www.opensource.org/

More Related Content

What's hot

BAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUAN
BAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUANBAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUAN
BAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUAN
Amrul Rizal
 
Isu isu penelitian akuntansi keuangan dan pasar modal
Isu isu penelitian akuntansi keuangan dan pasar modalIsu isu penelitian akuntansi keuangan dan pasar modal
Isu isu penelitian akuntansi keuangan dan pasar modalhendragustomi
 
Pengantar akuntansi syariah
Pengantar akuntansi syariahPengantar akuntansi syariah
Pengantar akuntansi syariahcitra Joni
 
Financial Leverage
Financial LeverageFinancial Leverage
Financial Leverage
Farzana Doctor
 
Introduction to management accounting
Introduction to management accounting Introduction to management accounting
Introduction to management accounting
gaurav247starr
 
baitul mal bil tamwil Baitul Mal biltamwil
baitul mal bil tamwil Baitul Mal biltamwilbaitul mal bil tamwil Baitul Mal biltamwil
baitul mal bil tamwil Baitul Mal biltamwil
Mahasiswa Kupu-kupu
 
Forward Futures and Options
Forward Futures and OptionsForward Futures and Options
Forward Futures and Options
Rajendra.MA
 
Manajamen Risiko Bank Syariah
Manajamen Risiko Bank SyariahManajamen Risiko Bank Syariah
Manajamen Risiko Bank Syariah
Dwi Wahyu
 
Akuntansi Musyarakah
Akuntansi MusyarakahAkuntansi Musyarakah
PERBANKAN SYARIAH(pembiayaan)
PERBANKAN SYARIAH(pembiayaan)PERBANKAN SYARIAH(pembiayaan)
PERBANKAN SYARIAH(pembiayaan)Ikha Embun Ceria
 
Rps kkni akuntansi syariah
Rps kkni akuntansi syariahRps kkni akuntansi syariah
Rps kkni akuntansi syariah
hasbiShiddieqy
 
Power point materi seo
Power point materi seoPower point materi seo
Power point materi seo
Recky Al-Haddi
 
Murabahah salam istishna'
Murabahah salam istishna'Murabahah salam istishna'
Murabahah salam istishna'Marhamah Saleh
 
Cost structure
Cost structureCost structure
Cost structure
Ankit Sand
 
Perhitungan bagi hasil
Perhitungan bagi hasilPerhitungan bagi hasil
Perhitungan bagi hasil
sinupid
 
Materi Akuntansi Organisasi Nirlaba
Materi Akuntansi Organisasi NirlabaMateri Akuntansi Organisasi Nirlaba
Materi Akuntansi Organisasi Nirlaba
rusdiman1
 
Sumber dana jangka pendek
Sumber dana jangka pendekSumber dana jangka pendek
Sumber dana jangka pendek
Wisnu Dewobroto
 
PROFIT CENTER
PROFIT CENTERPROFIT CENTER
PROFIT CENTER
Letifa Wahyuni
 
KOMBINASI BISNIS
KOMBINASI BISNISKOMBINASI BISNIS
KOMBINASI BISNIS
Arthik Davianti
 

What's hot (20)

BAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUAN
BAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUANBAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUAN
BAB 7 ASPEK PERILAKU DARI AKUNTANSI KEPRILAKUAN
 
Isu isu penelitian akuntansi keuangan dan pasar modal
Isu isu penelitian akuntansi keuangan dan pasar modalIsu isu penelitian akuntansi keuangan dan pasar modal
Isu isu penelitian akuntansi keuangan dan pasar modal
 
Model penetapan harga aktiva modal
Model penetapan harga aktiva modalModel penetapan harga aktiva modal
Model penetapan harga aktiva modal
 
Pengantar akuntansi syariah
Pengantar akuntansi syariahPengantar akuntansi syariah
Pengantar akuntansi syariah
 
Financial Leverage
Financial LeverageFinancial Leverage
Financial Leverage
 
Introduction to management accounting
Introduction to management accounting Introduction to management accounting
Introduction to management accounting
 
baitul mal bil tamwil Baitul Mal biltamwil
baitul mal bil tamwil Baitul Mal biltamwilbaitul mal bil tamwil Baitul Mal biltamwil
baitul mal bil tamwil Baitul Mal biltamwil
 
Forward Futures and Options
Forward Futures and OptionsForward Futures and Options
Forward Futures and Options
 
Manajamen Risiko Bank Syariah
Manajamen Risiko Bank SyariahManajamen Risiko Bank Syariah
Manajamen Risiko Bank Syariah
 
Akuntansi Musyarakah
Akuntansi MusyarakahAkuntansi Musyarakah
Akuntansi Musyarakah
 
PERBANKAN SYARIAH(pembiayaan)
PERBANKAN SYARIAH(pembiayaan)PERBANKAN SYARIAH(pembiayaan)
PERBANKAN SYARIAH(pembiayaan)
 
Rps kkni akuntansi syariah
Rps kkni akuntansi syariahRps kkni akuntansi syariah
Rps kkni akuntansi syariah
 
Power point materi seo
Power point materi seoPower point materi seo
Power point materi seo
 
Murabahah salam istishna'
Murabahah salam istishna'Murabahah salam istishna'
Murabahah salam istishna'
 
Cost structure
Cost structureCost structure
Cost structure
 
Perhitungan bagi hasil
Perhitungan bagi hasilPerhitungan bagi hasil
Perhitungan bagi hasil
 
Materi Akuntansi Organisasi Nirlaba
Materi Akuntansi Organisasi NirlabaMateri Akuntansi Organisasi Nirlaba
Materi Akuntansi Organisasi Nirlaba
 
Sumber dana jangka pendek
Sumber dana jangka pendekSumber dana jangka pendek
Sumber dana jangka pendek
 
PROFIT CENTER
PROFIT CENTERPROFIT CENTER
PROFIT CENTER
 
KOMBINASI BISNIS
KOMBINASI BISNISKOMBINASI BISNIS
KOMBINASI BISNIS
 

Viewers also liked

Maintenance Best Practices for Service Oriented
Maintenance Best Practices for Service OrientedMaintenance Best Practices for Service Oriented
Maintenance Best Practices for Service Orientedaliraza786
 
Software Effort Measurement Using Abstraction Techniques
Software Effort Measurement Using Abstraction TechniquesSoftware Effort Measurement Using Abstraction Techniques
Software Effort Measurement Using Abstraction Techniquesaliraza786
 
DSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps MashupsDSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps Mashupsaliraza786
 
Practical Software Measurement
Practical Software MeasurementPractical Software Measurement
Practical Software Measurementaliraza786
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Processaliraza786
 
Tools for Software Verification and Validation
Tools for Software Verification and ValidationTools for Software Verification and Validation
Tools for Software Verification and Validationaliraza786
 
TUTORIAL DE WORD 2007
TUTORIAL DE WORD 2007TUTORIAL DE WORD 2007
TUTORIAL DE WORD 2007
wkface2010
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
LinkedIn
 

Viewers also liked (9)

Maintenance Best Practices for Service Oriented
Maintenance Best Practices for Service OrientedMaintenance Best Practices for Service Oriented
Maintenance Best Practices for Service Oriented
 
Software Effort Measurement Using Abstraction Techniques
Software Effort Measurement Using Abstraction TechniquesSoftware Effort Measurement Using Abstraction Techniques
Software Effort Measurement Using Abstraction Techniques
 
DSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps MashupsDSL (Domain Specific Language) for Maps Mashups
DSL (Domain Specific Language) for Maps Mashups
 
Practical Software Measurement
Practical Software MeasurementPractical Software Measurement
Practical Software Measurement
 
Establishing a Software Measurement Process
Establishing a Software Measurement ProcessEstablishing a Software Measurement Process
Establishing a Software Measurement Process
 
Tools for Software Verification and Validation
Tools for Software Verification and ValidationTools for Software Verification and Validation
Tools for Software Verification and Validation
 
TUTORIAL DE WORD 2007
TUTORIAL DE WORD 2007TUTORIAL DE WORD 2007
TUTORIAL DE WORD 2007
 
Manual de power point 2010
Manual de power point 2010Manual de power point 2010
Manual de power point 2010
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similar to Intellectual Property Open Source Software Movement

Open Source
Open SourceOpen Source
Open Source
nqfaq
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
Ritwick Halder
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary softwareLavan1997
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
Md. Tasdikul Islam Khan
 
open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......
MohammedAnas871930
 
Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
Luciano Resende
 
Open Source Software_The Future Ahead
Open Source Software_The Future AheadOpen Source Software_The Future Ahead
Open Source Software_The Future AheadSanjanaa Chindalia
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
Rachit Technology Pvt Ltd
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
SanjuktaBanik
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
Henry Briggs
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshop
halehmahbod
 
Ijetr042189
Ijetr042189Ijetr042189
Open source software
Open source softwareOpen source software
Open source software
LaFlame5
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSSmgamal87
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSSmgamal87
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source Licensing
John Lewis
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
Abhiram Ravikumar
 

Similar to Intellectual Property Open Source Software Movement (20)

Open Source
Open SourceOpen Source
Open Source
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
Open source software vs proprietary software
Open source software vs proprietary softwareOpen source software vs proprietary software
Open source software vs proprietary software
 
foss_19-9
foss_19-9foss_19-9
foss_19-9
 
Open source software and os
Open source software and osOpen source software and os
Open source software and os
 
Open source
Open sourceOpen source
Open source
 
open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......open_source_tools.pptx 4th sem bca......
open_source_tools.pptx 4th sem bca......
 
Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
 
Open Source Software_The Future Ahead
Open Source Software_The Future AheadOpen Source Software_The Future Ahead
Open Source Software_The Future Ahead
 
Understanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems finalUnderstanding and implementation of open source ecosystems final
Understanding and implementation of open source ecosystems final
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
Open source
Open sourceOpen source
Open source
 
Open Source Software Presentation
Open Source Software PresentationOpen Source Software Presentation
Open Source Software Presentation
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshop
 
Ijetr042189
Ijetr042189Ijetr042189
Ijetr042189
 
Open source software
Open source softwareOpen source software
Open source software
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Intro to FOSS
Intro to FOSSIntro to FOSS
Intro to FOSS
 
Open Source Licensing
Open Source LicensingOpen Source Licensing
Open Source Licensing
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
 

Intellectual Property Open Source Software Movement

  • 1. Intellectual Property “Open Source” Software Movement By Ali Raza CPSC 548 Dr. Jo
  • 2. Overview  Introduction  History of Open Source Software  Open Source in Today’s World  Benefits of open Source  Examples of open-source software  The GNU Project and Linux  Influence of Open-Source Software  Legal & Other Risk Associated  Critique of the Open-Source Movement
  • 3. Introduction  Internet Growth during the past few years has been profoundly affected the way software is licensed and distributed. One of the most important changes that has occurred during this period is emergence of so-called open source licensing.  Open Source refers to a software program or set of software technologies which are widely available by an individual or group in form of  Code form for use  Modification  Redistribution Under a license agreement having few restrictions
  • 4. History  Formation of the Software Foundation (FSF) in 1983  FSF released a series of programs in source code from under “GNU”  GNU also set stage for even more free software development projects in 1990s  The license agreement that accompanied the GNU software – known as the General Public License (“GPL) of “copyleft” license  In 1998, a group associated with free software introduced the term “open source”
  • 5. Open Source Software in Today’s World  No restrictions preventing others from selling and giving away the software  Source code must included in the distribution  No restriction preventing people from modifying the source code  No Restriction regarding how people can use the software  Same rights apply to everyone receiving redistributions of the software (copyleft)
  • 6. Benefits of Open-Source Software  Gives opportunity to improve  Rapid evolution of open-source software as a result new versions of programs appears more frequently  Eliminates tension between obeying copyright law and helping others  Open-Source programs are property of the entire user community.
  • 7. Continue….  Shifts focus from manufacturing to service which can result customers getting better support for their software.  Access to Source Code  Cost
  • 8. Example of Open-Source Software  Apache  BIND  PERL, Python, Ruby  FireFox  GNU compilers from C, C++, Object-C, Fortran, Java, Ada  Open Source Frameworks Sturts, Spring, Hibernate, Apache POI, FOP, iText
  • 9. Success Story: GNU Project and Linux  GNU and Linux are important success stories  Richard Stallman begun the GNU Project in 1984  Goal: To Develop a complete Unix-like operating system consisting entirely of open-source software.  Most components developed in late 1980s  Linux  In 1991 Linus Torvalds wrote Unix-like kernel  Torvalds combined kernel with GNU components to make an operating system called linux
  • 10. Influence of Open-Source Software  As a reliable open-source alternative to Unix, Linux is putting pressure on companies selling proprietary versions of Unix.  Linux is also putting pressure on Microsoft and Apple, which sell proprietary operating systems for desktop systems.
  • 11. Legal & Other Risk Associated  Potential liability for intellectual property infringement.  Open Source create opportunities for contributors therefore, it introduce infringing code and makes it almost impossible to audit the entire code base  Typical license form doesn’t include any intellectual property representation, warranties or indemnities in favor of the licensee.
  • 12. Continue….  Open source licenses also do not contain the kind of representations and warranties of quality or fitness for a particular purpose  Some open source requires licensees to provide free copies of their derivative works in source code form for other to use, modify and redistribute.
  • 13. Critique of the Open-Source Movement  Open-source project doesn’t attract a critical mass of developers, as a result quality can be poor  Without an ownership, incompatible version may arise  Open-source software as a whole trends to have a relatively weak graphical user interface  Poor mechanism for stimulating innovation.
  • 14. Conclusion  Open-Source offers opportunities and disadvantages  Opportunities  Vast pool of software talent with access to  The ability to improve upon  Open Source Software  The ability to access and utilize software  Disadvantages  Risk of Utilizing software  No warranties  Quality may not be up to the mark
  • 15. Reference  Ethics for the information age 3rd Edition by Michael J Quinn  http://www.abanet.org/intelprop/opensource.html  http://www.fee.org/PUBLICATIONS/THE-FREEMAN/  http://opensource.mit.edu/papers/vaden.pdf  http://www.opensource.org/