Home arrow Open Source arrow Open Source in Arab world arrow Arab Free Open Source Survey
Arab Free Open Source Survey PDF Print E-mail
Written by Administrator   
Tuesday, 01 August 2006

Free Open Source Survey in the Arab World

 

Since Handasa Arabia  is interested in supporting the Open Source hardware concept in the Arab world, it would like to distribute the Free Open Source Survey that was dveloped by

 

Arab League Educational ,Cultural and Scientific Organization

Directorate of Science and Research Programmes

 

More information about this project can be found at the Arab Open Source workshop Tunis 2005

 

You can complete the survey online in Arabic or you can download the survey file in English and send it to us at

admin AT handasarabia.org 

Introduction to Open Source

Open Source Software / Free Software (OSS/FS) (also abbreviated as FLOSS or FOSS) has been spreading rapidly among all computer users. Briefly, OSS/FS programs are programs whose licenses give users the freedom to run the program for any purpose, to study and modify the program (the source code of which is distributed also) , and to redistribute copies of either the original or modified program (without having to pay royalties to previous developers).

In the early days of computing (approximately 1945 to 1975), computer programs were often shared among developers. In its early days the operating system Unix, developed by AT&T researchers, was distributed as source code (with modification rights) for a nominal fee. However, as years progressed, and especially in the 1970s and 1980s, software developers increasingly closed off their software source code from users. This included the Unix system itself.

Richard Stallman, a researcher at the MIT Artificial Intelligence Lab, found this closing of software source code intolerable. In 1984 he started the GNU project to develop a complete Unix-like operating system which would be Free Software (free as in freedom, not as in free of charge).  In 1985, Stallman established the Free Software Foundation (FSF) to work to preserve, protect and promote Free Software.

The GNU project developed many important software programs, including the GNU C compiler (gcc) and the text editor emacs. A major legal innovation by Stallman was the GNU General Public Licence (GPL), a widely popular OSS/FS software license. However, the GNU project failed in its efforts to develop the “kernel” which is the core part of the operating system.

Meanwhile, the University of California at Berkeley had had a long relationship with AT&T’s Unix operating system and ended up rewriting many Unix components & key utilities from scratch. Eventually Berkeley efforts produced the capable Free/Open Source operating systems NetBSD, OpenBSD, and FreeBSD, as a group called the “BSDs “, a proprietary variant of these is the Apple Mac OS X.

In 1991, Linus Torvalds began developing a small operating system kernel called “Linux”, primarily at first for learning about the Intel 80386 chip. Torvalds followed a whole new approach to software development, combining the sharing possibilities of OSS/FS with the speed of the Internet. He publicly released new versions of his kernel extremely often (sometimes more than once a day), allowing rapid feedback for further development.

When the Linux kernel was combined with the already-developed GNU operating system components and some components from other places (such as from the BSD systems), the resulting operating system was surprisingly stable and capable. Such systems were called GNU/Linux systems or simply Linux systems.

Note that there is a common misconception in the media: Linus Torvalds never developed the so-called “Linux operating system”. Torvalds was the lead developer of the Linux kernel, but the kernel is only one of many pieces of an operating system; most of the GNU/Linux operating system was developed by the GNU project and by other related projects.

Last Updated ( Tuesday, 15 August 2006 )
Check the downloads pages for some articles and tutrials in English and Arabic
Polls
How do you find the new site?
  
In which language do you prefer the Technical tutorials?
  
Do you like us to Join large Arab NGO?
  
Top Downloads
file icon IEDCS07 2nd Winner
file icon Team4_IEDCS05
file icon مقدمة لتقنية FPGA
file icon Open Source Survey (Arabic)
file icon مقدمة الى التصاميم الإلكترونية الحرة
New Files
File Icon Technology Transfer Today (T3) Forum
File Icon The first issue of Handasa Arabia journal
File Icon IEDCS07 Poster Opportunity 2