SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Open Source Software

  By: Kevin, Kristina, Amanda & Ryan
What is Open Source Software?

•   Software who’s programming code is owned by the original developer but made available free to
    the general public, who is encouraged to experiment with the software, make improvements, and
    share the improvement with the user community.

•   Basically, an author or company creates an application then releases it for free distribution,
    sometimes in co-ordinated projects where it can be further developed by a community of
    programmers, working individually or in teams, to further refine the product. Sometimes thousands
    of programmers are involved.

•   Open Source applications cover a numerous amount of uses - from entertainment to enterprise
    ecommerce.

•   In fact, there's a very good chance that the server your site is hosted on may be powered entirely or
    in part by Open Source products.
Advantages of Open Source
•It’s free
                    Software
–If you're just getting started in online business, cost can be a major factor. Using Open Source software can really cut
down on your initial capital outlay. It's also my firm belief that the Open Source community has helped to rein in
prices on commercial software over the years.


•Evolving software
–As mentioned, some Open Source software projects can have huge communities of programmers involved, allowing
for the rapid implementation of new features and security fixes. The communities of users and programmers are also
invaluable resources for asking questions relating to troubleshooting and suggesting enhancements.


•Encourages hands on
–When you're short on cash, you are more than likely to want to make modifications to software yourself. I'm no
programmer, but the use of Open Source software has encouraged me to go beyond the user interface; to dig into code
to try and understand what it does and to make minor edits. As a business owner, it doesn't hurt to understand a little
of the voodoo that goes on behind the scenes in the software you use on your site.


•Not tied to a single vendor
–If you purchase a commercial application, you can then become reliant on a single company to solve your problems
and maintain the software - which can also be very expensive. Some commercial software companies may only
provide support and upgrades for a limited time before you need to fork out for any further enhancements or
assistance.
Disadvantages of Open Source
                 Software
•Projects can die
– Just as with commercial applications, some Open Source projects stall and die - programmers just lose interest with
being involved or they become fraught with infighting; arresting further development. You may be left using an
application that is full of security bugs, with no-one to fix them; or if you can get them fixed, it will usually require
paying someone to do it.


•Support issues
– If you are using commercial software, the vendor has an obligation to assist you in a timely manner, especially
where security bugs are involved. You may find an annoying bug in an Open Source application that you need
assistance with, but you may not get it without paying someone to fix it.


•New features
– Just because you think something would be a great new feature for the software, it doesn't mean the rest of the
community may think so :). Again, you may find yourself shelling out to have the feature implemented in your copy
of the software
Examples of Open Source Software

 • UNIX
- created by Bell Labs employees in 1969, is the starting point for many of the open source OS, and
is considered the first open source OS.


 • Linux
- created by a computer science student, Linus Torvald’s, who started working on his own kernel,
Linux.
There are multiple alternatives to proprietary
software within the open source community.
 • OpenOffice
- a completely viable alternative to Microsoft Office, especially without the hefty price tag


 • Mozilla's Firefox
- a popular open source alternative web browser


 • Apache
- currently the leading web server software used on over 48% of web servers in the world, and it is
completely open source.
The Principles of
                    Open Source Software
• Free redistribution

• Source code must be included

• Must allow modifications and derived works

• Integrity of the author's source code

• No discrimination Against Persons or Groups

• No discrimination against fields of endeavor

• A single license must apply to all users

• License must Be technology-neutral
Software Options
• Is the software well established or still in it's infancy?

• Are there regular updates, patches and new features?

• Is there a support forum?

• Are the support forums active?

• Do forum participants help each other out?

• Are reputable companies using the software?

• Is the documentation complete and coherent?

• What are the general costs with hiring contractors who are familiar with the software?
Product
• Linux

• OpenOffice

• Firefox

• Html

• Apache
Website


www.theopensourceproject.webs.com

Mais conteúdo relacionado

Mais procurados

Fullandparavirtualization.ppt
Fullandparavirtualization.pptFullandparavirtualization.ppt
Fullandparavirtualization.ppt
ImXaib
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
Simplilearn
 

Mais procurados (20)

Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
How to SRE when you have no SRE
How to SRE when you have no SREHow to SRE when you have no SRE
How to SRE when you have no SRE
 
Rain technology ppt
Rain technology pptRain technology ppt
Rain technology ppt
 
INTRODUCTION TO NETWORK OS
INTRODUCTION TO NETWORK OSINTRODUCTION TO NETWORK OS
INTRODUCTION TO NETWORK OS
 
IT Infrastructure Automation with Ansible
IT Infrastructure Automation with AnsibleIT Infrastructure Automation with Ansible
IT Infrastructure Automation with Ansible
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Fullandparavirtualization.ppt
Fullandparavirtualization.pptFullandparavirtualization.ppt
Fullandparavirtualization.ppt
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
 
Linux Advantages and Disadvantages
Linux Advantages and DisadvantagesLinux Advantages and Disadvantages
Linux Advantages and Disadvantages
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Windows 2019
Windows 2019Windows 2019
Windows 2019
 
Error Handling in Mulesoft
Error Handling in MulesoftError Handling in Mulesoft
Error Handling in Mulesoft
 
3. CPU virtualization and scheduling
3. CPU virtualization and scheduling3. CPU virtualization and scheduling
3. CPU virtualization and scheduling
 
Low code development platform
Low code development platformLow code development platform
Low code development platform
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservices
 
Devops
DevopsDevops
Devops
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source 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
 

Semelhante a Open Source Software[1]

Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterprise
Marcel de Vries
 
Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)
Shivani Rai
 
Speaker trung huynh opensource business model
Speaker trung huynh   opensource business modelSpeaker trung huynh   opensource business model
Speaker trung huynh opensource business model
AiTi Education
 

Semelhante a Open Source Software[1] (20)

Best practices for using open source software in the enterprise
Best practices for using open source software in the enterpriseBest practices for using open source software in the enterprise
Best practices for using open source software in the enterprise
 
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
Softwares open source shareware commercial Proprietary  By Mohsin Iftikhar Softwares open source shareware commercial Proprietary  By Mohsin Iftikhar
Softwares open source shareware commercial Proprietary By Mohsin Iftikhar
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Advantages & Disadvantages (Open-Source vs. Proprietary Software)Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
 
Why Open Source is Important
Why Open Source is ImportantWhy Open Source is Important
Why Open Source is Important
 
Open soucre(cut shrt)
Open soucre(cut shrt)Open soucre(cut shrt)
Open soucre(cut shrt)
 
Why Businesses Need Open Source Software
Why Businesses Need Open Source Software Why Businesses Need Open Source Software
Why Businesses Need Open Source Software
 
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
What is SaaS vs Open Source | Open Source CMS (Content Management System) vs ...
 
The big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary softwareThe big DAM debate: Open source VS. proprietary software
The big DAM debate: Open source VS. proprietary software
 
Open Source Software - Part 1
Open Source Software - Part 1Open Source Software - Part 1
Open Source Software - Part 1
 
Open source
Open sourceOpen source
Open source
 
Speaker trung huynh opensource business model
Speaker trung huynh   opensource business modelSpeaker trung huynh   opensource business model
Speaker trung huynh opensource business model
 
How Open Source Can Help Your Startup
How Open Source Can Help Your StartupHow Open Source Can Help Your Startup
How Open Source Can Help Your Startup
 
Why is open source software is good for business
Why is open source software is good for businessWhy is open source software is good for business
Why is open source software is good for business
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Open source technologies
Open source technologiesOpen source technologies
Open source technologies
 
Linux and the Open Source- D Sarkar
Linux and the Open Source- D SarkarLinux and the Open Source- D Sarkar
Linux and the Open Source- D Sarkar
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...
 
Open source
Open sourceOpen source
Open source
 
Open source
Open sourceOpen source
Open source
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 

Open Source Software[1]

  • 1. Open Source Software By: Kevin, Kristina, Amanda & Ryan
  • 2. What is Open Source Software? • Software who’s programming code is owned by the original developer but made available free to the general public, who is encouraged to experiment with the software, make improvements, and share the improvement with the user community. • Basically, an author or company creates an application then releases it for free distribution, sometimes in co-ordinated projects where it can be further developed by a community of programmers, working individually or in teams, to further refine the product. Sometimes thousands of programmers are involved. • Open Source applications cover a numerous amount of uses - from entertainment to enterprise ecommerce. • In fact, there's a very good chance that the server your site is hosted on may be powered entirely or in part by Open Source products.
  • 3. Advantages of Open Source •It’s free Software –If you're just getting started in online business, cost can be a major factor. Using Open Source software can really cut down on your initial capital outlay. It's also my firm belief that the Open Source community has helped to rein in prices on commercial software over the years. •Evolving software –As mentioned, some Open Source software projects can have huge communities of programmers involved, allowing for the rapid implementation of new features and security fixes. The communities of users and programmers are also invaluable resources for asking questions relating to troubleshooting and suggesting enhancements. •Encourages hands on –When you're short on cash, you are more than likely to want to make modifications to software yourself. I'm no programmer, but the use of Open Source software has encouraged me to go beyond the user interface; to dig into code to try and understand what it does and to make minor edits. As a business owner, it doesn't hurt to understand a little of the voodoo that goes on behind the scenes in the software you use on your site. •Not tied to a single vendor –If you purchase a commercial application, you can then become reliant on a single company to solve your problems and maintain the software - which can also be very expensive. Some commercial software companies may only provide support and upgrades for a limited time before you need to fork out for any further enhancements or assistance.
  • 4. Disadvantages of Open Source Software •Projects can die – Just as with commercial applications, some Open Source projects stall and die - programmers just lose interest with being involved or they become fraught with infighting; arresting further development. You may be left using an application that is full of security bugs, with no-one to fix them; or if you can get them fixed, it will usually require paying someone to do it. •Support issues – If you are using commercial software, the vendor has an obligation to assist you in a timely manner, especially where security bugs are involved. You may find an annoying bug in an Open Source application that you need assistance with, but you may not get it without paying someone to fix it. •New features – Just because you think something would be a great new feature for the software, it doesn't mean the rest of the community may think so :). Again, you may find yourself shelling out to have the feature implemented in your copy of the software
  • 5. Examples of Open Source Software • UNIX - created by Bell Labs employees in 1969, is the starting point for many of the open source OS, and is considered the first open source OS. • Linux - created by a computer science student, Linus Torvald’s, who started working on his own kernel, Linux.
  • 6. There are multiple alternatives to proprietary software within the open source community. • OpenOffice - a completely viable alternative to Microsoft Office, especially without the hefty price tag • Mozilla's Firefox - a popular open source alternative web browser • Apache - currently the leading web server software used on over 48% of web servers in the world, and it is completely open source.
  • 7.
  • 8. The Principles of Open Source Software • Free redistribution • Source code must be included • Must allow modifications and derived works • Integrity of the author's source code • No discrimination Against Persons or Groups • No discrimination against fields of endeavor • A single license must apply to all users • License must Be technology-neutral
  • 9. Software Options • Is the software well established or still in it's infancy? • Are there regular updates, patches and new features? • Is there a support forum? • Are the support forums active? • Do forum participants help each other out? • Are reputable companies using the software? • Is the documentation complete and coherent? • What are the general costs with hiring contractors who are familiar with the software?
  • 10. Product • Linux • OpenOffice • Firefox • Html • Apache