Published on

introductory presentation on FOSSI

Published in: Education, Technology
  • 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 has changed the economics of the Information Technology (IT) industry in that it encouraged greater competition in the sector and helped develop a software industry that produced or serviced code and programmes. The open nature of the code is particularly beneficial for use in scholastics institutions and higher education as it allowed future programmers to learn from existing code. This will become part of a policy prerogative for bridging the digital divide. This is a particularly important feature for developing countries in that it moved them away from the threat of technological dependency. The open and collaborative development process that produced FOSS is generally efficient, and produced good programmes. In addition it provided an often-requested level of transparency: something governments needed and often requested from their technology suppliers
  • Often the decision on software is presented as a "build vs. buy" decision where you look for software that meets your needs and then buy it or you don't find software that meets your needs and then you have to build it from scratch. There is another option that is increasingly attractive. This is the "modify" option. You can start with software that meets some of your needs or which has a useful basic architecture and then modify it to meet all of your needs. This option is difficult with commercial proprietary software which requires that the vendor be agreeable to make the changes. (Often local vendors are not skilled or not permitted to make changes.) However, with open source software, you have access to the underlying instructions "source code" to the software so it becomes a much more feasible project to make the changes yourself or to hire someone to make the changes. Another advantage of this option is that the investment you make in changes to the software accrue to the benefit of you and others who use the software, rather than being locked up in a proprietary system
  • Fosss

    1. 1. (FOSS) Presenter: Saleema A. Gulzar MScN, BScN, BA, RN Assistant Professor AKU-SONAM Acknowledgement: Dodo Khan Abdul Muqeet (eHealth)
    2. 2. Objectives <ul><li>At the end of the presentation participants will be able to: </li></ul><ul><li>Define FOSS </li></ul><ul><li>List type of soft ware development </li></ul><ul><li>Illustrate the background of FOSS </li></ul><ul><li>Discuss the benefits and strengths of FOSS </li></ul>
    3. 3. Software <ul><li>Software , is a collection of computer program  and related data that provide the instructions to a computer what to do and how to do it. </li></ul><ul><li>Computer instructions or data. Anything that can be stored electronically is software </li></ul>
    4. 4. Type of Software Development <ul><li>Free and Open Source Software </li></ul><ul><li>Proprietary Software </li></ul><ul><li>In-house Software </li></ul>
    5. 5. Proprietary Software <ul><li>Proprietary software is computer software licensed under exclusive legal right of its owner. The purchaser, or licensee, is given the right to use the software under certain conditions, but restricted from other uses, such as modification, further distribution, or reverse engineering. </li></ul><ul><li>MS Office </li></ul><ul><li>Internet Explorer </li></ul><ul><li>Skype </li></ul>
    6. 6. In-House Software Development <ul><li>In-House development means that a company has programmers on its staff and develops software internally. </li></ul>
    7. 7. <ul><li>Freedom to run the program for any purpose </li></ul><ul><li>Freedom to study and modify the program </li></ul><ul><li>Freedom to copy the program so you can help your neighbor </li></ul><ul><li>Freedom to improve the program, and release your improvements to the public, so that the whole community benefits </li></ul>What Does ‘Free’ Mean?
    8. 8. Free and Open Source Software (FOSS) Software which is liberally licensed to grant the right of users to study, change, and improve its design through the availability of its source code.
    9. 9. Brief Background of FOSS <ul><li>1986 – Free Software Foundation was born. To promote 'free software'. </li></ul><ul><li>1991 – Linus Torvalds distributed a Unix-like kernel and encouraged everyone to help improve it. The kernel was later named “Linux” and then integrated with GNU into an operating system called “GNU/Linux”. </li></ul><ul><li>1994 – Apache, the now popular web server system, was born. </li></ul>
    10. 10. Brief Background of FOSS <ul><li>1995 – Red Hat was born. </li></ul><ul><li>1998 – Netscape released Netscape Navigator code base under open source. This paved the way for development of Mozilla Firefox. </li></ul>
    11. 11. FOSS? <ul><li>Software that can be accessible freely </li></ul><ul><li>Source code is available </li></ul><ul><li>Software can be altered to suit users needs </li></ul><ul><li>Software can be re-distributed freely without violating copyrights </li></ul><ul><li>“ SOFTWARE INCAPABLE OF CREATING MONOPOLIES” </li></ul><ul><li>“ SOFTWARE THAT PROMOTES SHARING” </li></ul><ul><li>“ SOFTWARE THAT MAINTAINS YOUR FREEDOM” </li></ul>
    12. 12. FOSS defined F ree and O pen S ource S oftware Free Software Open Source Software Software considered to be alternative to a proprietary one For example: Mozilla Firefox as alternative to Internet Explorer; OpenOffice to Microsoft Office; GIMP to Photoshop. “ Proprietary” denotes a software user's lack of freedom to study, modify and redistribute the software
    13. 13. Benefits of FOSS <ul><li>Software that will induce growth of Local Software industries </li></ul><ul><li>No need to rely on other company </li></ul><ul><li>Software that will induce economic development tapping on local talent and human resources </li></ul><ul><li>Encourage use of local Software at National Levels </li></ul><ul><li>Not war on Microsoft or any other proprietary vendor </li></ul><ul><li>Not war on copyrights </li></ul><ul><li>Translatable into local languages </li></ul><ul><li>Business Not As Usual </li></ul>
    14. 14. Make or Buy? <ul><li>You always have the option of building your own software </li></ul><ul><li>This should only be considered when you cannot find adequate software or the software is too expensive or would require extensive modifications </li></ul>
    15. 15. Modify <ul><li>You always have the option of building your own software </li></ul><ul><li>All software will require some modification. Always look at how easy it is to modify the software and who will do the modifications. </li></ul>
    16. 16. Make vs. Buy… Or Modify <ul><li>Buy Software </li></ul><ul><ul><li>May not be an exact fit to your needs </li></ul></ul><ul><li>Build Software </li></ul><ul><ul><li>Long expensive process not guaranteed to succeed. </li></ul></ul><ul><li>Modify </li></ul><ul><ul><li>Start with open source software that you can modify </li></ul></ul><ul><ul><li>This may meet only part of your needs but can be modified to meet your exact requirements </li></ul></ul><ul><ul><li>Everyone benefits from your investment in the software </li></ul></ul>
    17. 17. Modification and Support <ul><li>Alternative support options (open source can provide the option of multiple vendors for support) </li></ul><ul><li>Customization and software modification capabilities </li></ul>
    18. 18. Open Source Criteria… <ul><li>Distribution of License </li></ul><ul><ul><li>The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties. </li></ul></ul><ul><li>License Must Not Be Specific to a Product </li></ul><ul><ul><li>The rights attached to the program must not depend on the program's being part of a particular software distribution. </li></ul></ul><ul><li>License Must Not Restrict Other Software </li></ul><ul><ul><li>The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software. </li></ul></ul><ul><li>License Must Be Technology-Neutral </li></ul><ul><ul><li>No provision of the license may be predicated on any individual technology or style of interface </li></ul></ul>
    19. 19. Some FOSS Equivalents to Proprietary Softwares Category Proprietary FOSS Office Microsoft Office, iWork OpenOffice, KOffice, Abiword, Gnumeric, Lotus Symphony Desktop Publishing Adobe PageMaker Scribus Image Manipulation/Graphics Production Adobe Photoshop GIMP, Inkscape Email Microsoft Outlook, Outlook Express Thunderbird Web Browser Internet Explorer Firefox Voice Over IP Skype Ekiga Database Microsoft Access, SQL Server OpenOffice Base, PostgreSQL, MySQL Media Player Microsoft Media Player, Power DVD Totem, VLC, Mplayer Chat Yahoo Messenger Pidgin, Empathy Video Editing Adobe Premier, Final Cut Cinelerra, Kino
    20. 20. FOSS Strengths <ul><li>Ability to fit local needs </li></ul><ul><ul><li>Availability of the source code means that you can modify and enhance the software to more closely fit your own needs. </li></ul></ul><ul><li>No restrictions on use </li></ul><ul><ul><li>No restrictions on how the software is used and no  invoices for each user license. </li></ul></ul><ul><li>Low cost </li></ul><ul><ul><li>No charge for the software itself. If other libraries share their efforts, each user’s cost is reduced. Pay only for needed support or any additional products & services if required. Even then huge savings than commercial SW.  </li></ul></ul><ul><li>Innovation </li></ul><ul><ul><li>With open source code, users keep-up innovating, improving which means often much faster development cycle when compared to proprietary software. </li></ul></ul>
    21. 21. FOSS Strengths.. <ul><ul><li>User-driven </li></ul></ul><ul><ul><ul><li>Traditional vendors focus on providing functionality meeting needs of the majority of their customers. </li></ul></ul></ul><ul><ul><ul><li>In contrast, OSS features emerge from the community of users. </li></ul></ul></ul><ul><ul><ul><li>This makes OSS development user-driven: you decide what features are important and deserve attention rather than a vendor. </li></ul></ul></ul><ul><ul><li>Collaboration </li></ul></ul><ul><ul><ul><li>Vibrant local, national and global user groups collaborate in creativity, development and trouble shooting. </li></ul></ul></ul><ul><ul><li>Transfer of Technical Know-How </li></ul></ul><ul><ul><ul><li>Being active member and part of OSS community, your team members will learn the minimum required know-how of SW & technologies in use. </li></ul></ul></ul>
    22. 22. FOSS Strengths... <ul><ul><li>Reliability </li></ul></ul><ul><ul><ul><li>OSS is peer-reviewed software, exposed to extreme scrutiny, with problems being found and fixed instead of being kept secret until the wrong person discovers. </li></ul></ul></ul><ul><ul><ul><li>So the code base is more reliable than closed, proprietary software. Mature open-source code is as bulletproof as software ever gets. </li></ul></ul></ul><ul><ul><ul><li>People improve it, people adapt it, people fix bugs. </li></ul></ul></ul><ul><ul><li>  Security and Stability </li></ul></ul><ul><ul><ul><li>Proprietary software, with 'closed' source code, support and future development rely solely on the resources of a single vendor. </li></ul></ul></ul><ul><ul><ul><li>If the vendor goes down, so does your product support. </li></ul></ul></ul><ul><ul><ul><li>In contrast, OSS rely on stable code bases developed and supported by many providers worldwide. </li></ul></ul></ul>
    23. 23. Some FOSS Health <ul><li>EMR: OpenMRS, Care2x, OpenVista and OpenEHR </li></ul><ul><li>Telehealth: iPath and telemedmail </li></ul><ul><li>PACS: KPACS and ClearCanvas </li></ul><ul><li>Enterprise Document Management System: </li></ul><ul><li>Information Exchange : MIRTH </li></ul><ul><li>Enterprise Document Management System: alfresco </li></ul>
    24. 24. Thank You
    25. 25. <ul><li>Contact Details </li></ul><ul><li>Saleema gulzar </li></ul><ul><li>Assistant professor, </li></ul><ul><li>MScN, BScN, BA, RN </li></ul><ul><li>email: </li></ul>