FOSS Appreciation Course Philippine Trade Training Center May 8, 2013


Published on

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

FOSS Appreciation Course Philippine Trade Training Center May 8, 2013

  1. 1. Free and Open Source SoftwareAppreciation CourseMay 8, 2013 8:00 am to 12:00 noonPhilippine Trade Training CenterGener Luis Morada
  2. 2. Course OutlineComponents of a Computer SystemDefine SoftwareDiscuss the ownership of a softwareSoftware LicenseTypes of Software LicenseHistorical Prospective on the Development of the Free and Open SourceSoftware MovementDifference between the Free Software Movement and Open SourceSoftware MovementAdvantages of Using Free and Open Source SoftwareIssues related to Free and Open Source SofwareBusiness ModelsSoftware Migration from Proprietary Software to Free and Open SourceSoftwareFamiliarization GNU Linux Operating System
  3. 3. ComputerSystem
  4. 4. SofwareSoftware is a general term for the various kinds ofprograms used to operate computers and relateddevices.
  5. 5. Kinds of Software
  6. 6. Software Ownership● Ownership of software is not passed on to theuser at the time of purchase – softwaredeveloper retains the copyright● Only the right to use the software – softwarelicense● Based on the software license given –determines the priviledges given by thesoftware owner to the user
  7. 7. Types of Software LicenseProprietary SoftwareFree and Open Source Software
  8. 8. EULA VS GPLEULA tells you what you cannot do GPL tells you what you can do
  9. 9. Historical Prospective on theDevelopment of FOSS
  10. 10. • Freedom to run the program (Freedom 0)• Freedom to study the program andchange it so it does your computingas you wish (Freedom 1)• The freedom to redistribute copies so youcan help your neighbor (freedom 2).• The freedom to distribute copies of your• modified versions to others (freedom 3).By doing this you can give the wholecommunity a chance to benefit fromyour changes. Access to the source code is aprecondition for this.•
  11. 11. Free Software is about Freedom and not the PriceYou should think of “Free” As Free Speach andnot Free Beer
  12. 12. In 1998 to make it more acceptable to the businesscommunity the term open source was adopted instead ofFree Software
  13. 13. Free Software pertains to thephilosophy while opensource pertains to themanner of developingsoftware
  14. 14. How are Software Being Developedusing the Open Source SystemThe Cathedral and the Bazaar by Eric Raymond
  15. 15. Free and Open Source SoftwareSample
  16. 16. Advantages of Using FOSSSince FOSS is developed by a community of developers there are a numberof advantages:● Security – more eyes are better than a few● Quality – more developers mean more features could be developed toenhance its use.● Customizability – software can be adopted according to the needs of theuser● Freedom – no vendor lock in the user is in control of his computer system● Interoperability – open standards means that it could be used in the differentsystems available● Auditability – since the source code can be studied by the user – he hastotal control of the system and not the vendor● Cost – money to be used for the purchase of the licensed could be used forsomething else.
  17. 17. Issues related to FOSS● Often no single source to support all aspects of the application;multiple sources of technical and clinical support may be required● Resistance from the people of the organization ( fear of theunknown)● Updates● Migration cost is usually at par with buying a licensed softwaresince it involves a lot of training and development of theorganizations personnel ( Cost savings will be achieved only inlater years – no payment for software license is required )● Certification from the board standards.
  18. 18. FOSS Business Model● The main software might be free but the addons are being paid for.● Consultancy and Training● Software on Demand (Cloud Computing)
  19. 19. Software Migration from Proprietaryto FOSSCreatingAwarenessChampioningTheChampionsPartialMigrationSkills and AcceptanceAccessment/ AuditOrganizationalAndSystemsAuditFull MigrationMonitoringAndImprovement
  20. 20. FamiliarizationUBUNTU Operating System
  21. 21. Thank YouGener Luis MoradaEmail:icaii.gener@gmail.comFacebook: