Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

FOSS: Technologies Communities And Society


Published on

Ahmed Mekkawy on FOSS: Technologies, Communities,
and the Society

Published in: Technology
  • Be the first to comment

  • Be the first to like this

FOSS: Technologies Communities And Society

  1. 1. Free Open Source Software Technologies, Communities, and the Society
  2. 2. About me <ul><li>Name: Ahmed Mekkawy AKA linuxawy </li></ul><ul><li>From: Alexandria, Egypt. </li></ul><ul><li>Email: [email_address] </li></ul><ul><li>Blog: </li></ul><ul><li>Work: Solutions (SysAdmins) Team Leader in eSpace Technologies ( ). </li></ul><ul><li>Activities: Egypt GNU/Linux Users Group (EGLUG)‏ </li></ul>
  3. 3. FOSS in a nutshell <ul><li>Free Software was first made to get rid of companies monopoly, and to keep software free. </li></ul><ul><li>GNU and Richard Stallman (RMS)‏ </li></ul><ul><li>Linux and Linus Trovalds. </li></ul><ul><li>Free Software Vs. Open Source. </li></ul><ul><li>Free Speech Vs. Free Beer. </li></ul><ul><li>FOSS doesn't have to be publicly released. Can be handed only to the customer. </li></ul>
  4. 4. FOSS & Community: Learning & Knowledge <ul><li>Freedom of learning is one of the main aspects in FOSS. </li></ul><ul><li>FOSS gives perfect chance for learning and mangling with the community </li></ul><ul><li>It should be heavily adopted by the academia (like Berkley and MIT). </li></ul><ul><li>The initiative made by FOSS resulted creation of other entities such as wikipedia, and even creating the term 'open culture'. </li></ul>
  5. 5. FOSS & Community: Philosophy, Freedom, & Society <ul><li>De-centralized knowledge is a must in FOSS. </li></ul><ul><li>4 Freedoms. </li></ul><ul><li>The know-how </li></ul><ul><li>The Idea of creating a community work based mainly on contributions that breaks the monopoly of companies/entities. </li></ul><ul><li>Every personnel can be productive, not only get some new ideas, but also implementing them and creating ready to use product. </li></ul>
  6. 6. FOSS & Community: Development Methodologies <ul><li>Distributed Development. </li></ul><ul><li>Development team is not static, adding and removing developers should be an easy thing to do. </li></ul><ul><li>Costs much less, cause contributions do save your time. </li></ul><ul><li>Results in a more rigid software due to excessive testing and feedbacks. </li></ul>
  7. 7. Arab world & FOSS: Technology Adoption <ul><li>Technology Adoption is increasing in the Arab world. Mainly due to: </li></ul><ul><ul><li>Web Technologies. </li></ul></ul><ul><ul><li>Lower Cost. </li></ul></ul><ul><ul><li>FOSS activists & Techies. </li></ul></ul><ul><ul><li>NGOs. </li></ul></ul><ul><li>How to push FOSS adoption more in: </li></ul><ul><ul><li>Home Users.. </li></ul></ul><ul><ul><li>Professional Techies. </li></ul></ul><ul><ul><li>Companies. </li></ul></ul><ul><ul><li>Academia. </li></ul></ul><ul><ul><li>Governments </li></ul></ul>
  8. 8. Arab world & FOSS: Technical Problems <ul><li>Low contribution from the Arab world resulted some technical problems. </li></ul><ul><li>Arabic support in lots of software. </li></ul><ul><li>Arabic translations: missing or not satisfactory in lots of software packages. </li></ul><ul><li>The weight of arabic community in the FOSS community is far less than it should/can be. </li></ul>
  9. 9. Arabic FOSS Communities: Current Situation <ul><li>Lots of lugs exist, but how much is really active? </li></ul><ul><li> => very active, but adopting a strict arabic-only policy which makes most of the community is somehow isolated of the foreign lugs, which breaks the idea of a world-wide community. </li></ul><ul><li>Arabeyes: itools, wordlist, translations, ... etc </li></ul>
  10. 10. Arabic FOSS Communities: Problems <ul><li>The idea of contribution itself isn't spread in the Arab world. </li></ul><ul><li>Relation between community and profitable companies. </li></ul><ul><li>Problems in creating/organizing a community based on contributions. </li></ul><ul><li>Leadership problem. </li></ul><ul><li>Volunteers Continuity Problem. </li></ul><ul><li>Creating an crossing borders community may have problems with some governments (even local communities?)‏ </li></ul>
  11. 11. Arabic FOSS Communities: Collaboration <ul><li>Creating an entity that holds all arabic communities together. </li></ul><ul><li>Periodical events that gather activist techies. </li></ul><ul><li>Business between companies that adopt FOSS. </li></ul><ul><li>Communication Channels between arabic communities & entities. </li></ul><ul><li>Suggestion?? </li></ul>