Successfully reported this slideshow.

Introducing FOSS and its impact on Egypt's Future

312 views

Published on

Since the launch of Richard Stallman's GNU project, open source software is continuously increasing.
Similarly, the use of open source software (rather free) responds to the increasing need to rationalize resources and control the institutional ICT bills, due to the global economic crisis, particularly in Egypt.
For these reasons, we can estimate outrightly that the promotion of open source software in Egypt would have a high probability of success.

Published in: Software, Technology
  • Be the first to comment

  • Be the first to like this

Introducing FOSS and its impact on Egypt's Future

  1. 1. FOSS Free Open Source Software Khaled A. Yassin General Manager Anova Company
  2. 2. FOSS/FLOSS ● Free/Libre Open Source Software ● Can be freely used, changed, and shared (in modified or unmodified form) by anyone. ● Made by many people, and distributed under licenses that comply with the Open Source Definition. ● Open Source is a development methodology; Free Software is a social movement. ● http://www.gnu.org/philosophy/
  3. 3. Free or Controlled ? ● With these freedoms, the users (both individually and collectively) control the program and what it does for them. ● The “nonfree” or “proprietary” program controls the users, and the developer controls the program; this makes the program an instrument of unjust power.
  4. 4. 4 Essential Freedoms ● (0) to run the program, ● (1) to study and change the program in source code form, ● (2) to redistribute exact copies, and ● (3) to distribute modified versions.
  5. 5. Licensing ● Copyleft. ● GPL: grants the 4 freedoms, with other stuff too. ● AGPL: same concept of GPL, but mainly for webapps. ● CreativeCommons: where GPL gives more than what you should. ● Others: BSD license, Apache license, … etc.
  6. 6. 04/02/14 Geshan Manandhar 7 Advantages of FOSS ● The 4 freedoms ● Core software is free ● Vendor independent ● Evolving software ● Low cost ● Better customization ● Big community to support ● Easy Localization ● Better Security ● Reliability & Stability ● Create your own product or provide your services ● Very big learning resource
  7. 7. 04/02/14 Geshan Manandhar 8 Disadvantages of FOSS ● No maintenance and support (unless purchased separately) ● No warranties regarding media, viruses, and performance ● Staff must be open source savvy ● License terms are NOT standard/ Problems connected to intellectual property ● Some times hard to implement
  8. 8. First 8 years 1991 (ver0.01) 1992 (ver0.96) 1993 (ver0.99) 1994 (ver1.0) 1995 (ver1.2) 1996 (ver2.0) 1997 (ver2.1) 1998 (ver 2.1.11) 0 1,000,000 2,000,000 3,000,000 4,000,000 5,000,000 6,000,000 7,000,000 8,000,000 0 200,000 400,000 600,000 800,000 1,000,000 1,200,000 1,400,000 1,600,000 Lines of Code Users
  9. 9. FOSS examples ● PC OS: GNU/Linux ● Mobile Phone OS: Android(AOSP), tizen, mer, firefox OS, ubuntu mobile, maemo, jolla. ● Programming: C/C++, Ocaml, PHP, Python, Ruby, Lua, Java(OpenJDK). ● Web servers: Apache, Nginx. ● Database: MySQL, PostgreSql, MongoDB, Cassandra, Redis, … etc. ● Web Browser: Firefox. ● Mail client: Thunderbird, Kmail. ● CMS: Joomla, Wordpress, Drupal. ● Desktop publishing: Scribus ● Audio editing: Audacity. ● 2D graphics: GIMP. ● 3D animation: Blender. ● Media player: VLC, mplayer. http://www.theopendisc.com/ http://osalt.com
  10. 10. FOSS impact on Egypt's Future ● Security ● Strategic ● Education ● Research ● Social ● Development ● Financial
  11. 11. Questions?
  12. 12. Thank you!
  13. 13. References ● “FLOSSing Egypt” by Ahmed Mekkawy, Founder | CTO at Spirula Systems on Dec 21, 2013. http://www.slideshare.net/linuxawy/flossing-egypt ● FOSS Advantages & Disadvantages by Geshan Manandhar http://www.scribd.com/doc/27164625/Advant ages-and-Disadvantages-of-FOSS
  14. 14. Join us www.fb.com/foss.egypt

×