عرض مشاركة واحدة
قديم 27/11/2010, 17:57   المشاركة رقم: 1
المعلومات
الكاتب:
 ADMINISTRATOR  
اللقب:
عـضـــو كسول
الصورة الرمزية
 
الصورة الرمزية ADMINISTRATOR

البيانات
التسجيل : Nov 2010
العضوية : 787
الاهتمامات :
الإقامة :
المواضيع : 71560
الردود : -1
المجموع : 71,559
بمعدل : 12.65 يوميا
الاختراقات : []
مجتمعنا : []
الصنف : Not Hacker
آخر تواجد : 13/11/2010/22:11
سبب الغياب :
معدل التقييم: 87
نقاط التقييم: 12
ADMINISTRATOR is on a distinguished road
شكراً: 0
تم شكره 79 مرة في 78 مشاركة



الإتصالات
الحالة:
ADMINISTRATOR غير متواجد حالياً
وسائل الإتصال:

افتراضي عن جنو/لينكس والبرمجيات الحرة

قبل أن نبدأ

بدون فكرة البرمجيات الحرة، لا نستطيع أن نفهم كيف ولماذا نشأ مشروع جنو/لينكس (GNU/Linux) لذلك أعتقد أنه من المهم هو البدأ بالحديث عن فكرة البرمجيات الحرة (free softwere ) هناك خطأ شائع فى الترجمه العربية حيث أن كلمة (free) يمكن إستخدمها بمعنى حرأو بمعنى مجانى، والصحيح فى الترجمة هو مجانى وليس حر، لذلك ليس هناك أى صلة بين كون البرنامج حر وكونة غير مجانى، إلا أنه يمكنك أن تلاحظ ان أغلب البرمجيات الحرة متاحه مجانا

تقوم الفلسفة الأساسية المبنى عليها فكرة البرمجيات الحرة على أساس توفير عدد من الحريات الأساسية للمستخدم

1- حرية استعمال البرنامج لأي غرض.

فى حالة أنك حصلت على برمجية حرة، سواء بمقابل أو بدون مقابل، وكانت البرمجية مخصصة للعمل كبرنامج لإدارة الموارد البشرية ***8211; مثلا- تتيح لك رخصة الإستخدام الحرة أن تقوم بتطوير هذا البرنامج وإستخدامة فى أى غرض آخر غير إدارة الموارد البشرية دون أن يعتبر هذا التطوير إنتهاك للملكية الفكرية أو رخصة الإستخدام

2- حرية دراسة وتعديل البرنامج.

توفر لك البرمجية الحرة الحصول على الكود البرمجي للبرمجية التى حصلت عليها، مما يوفر لك التعديل على البرمجية ودراسة أكوادها

3- حرية نسخ البرنامج.

عند شرائك لنسخه من برنامج )adobe photoshop)فإن هذه النسخة لن يستطيع أحد إستخدامها إلا أنت، ولا يمكنك نسخها وإستخدامها على جهاز صديقك، رغم أنك دفعت فى تلك البرنامج مبلغ من المال، لكن فى البرمجيات الحرة يمكنك نسخها لأى عدد ولن تضطر لشراء عدد من النسخ لمكتبك أو لشركتك

4- حرية تطوير البرنامج وتحسينه

فى حالة أن أنك حصلت على برمجية لتدير بها شركتك- مثلا- وكانت البرمجية تحتاج لتطوير لتناسب إحتياجاتك، فى البرمجيات الحره يمكنك تطوير البرنامج حيث أنها توفر لك الكود المصدرى ويمكنك حتى طرح هذه التحسينات ليستفيد منها آخرين

من هذه المبادىء خرجت عدة مشاريع برمجية أهمها أنظمة التشغيل جنو/لينكس (GNU/linux) وبرمجيات آخرى كثيرة كـGimp لتحرير الصور وأعمال التصميم و Openoffice.org للأعمال المكتبية و برمجيات آخرى تغطى كل إحتياجات المستخدم.

البداية

فى عام 1983 بدأ ريتشارد ستولمان البدأ فى كتابة نظام تشغيل حر بالكامل، وقتها كان السائد هو نظام تشغيل يونكس unix، بدأ ستولمان بالعمل على إستبدال كل جزء من أجزاء النظام يونكس unixبآخر حر.

إلا أنه وبعد الإنتهاء من هذه المرحلة كانت هناك مشكلة هو عدم وجود نواة يعتمد عليها نظام التشغيل الجديد، والنواة ببساطة هى الجزء التى يعتمد عليها أى نظام تشغيل ليعمل كحلقة وصل بين عتاد الحاسوب (hard were) و البرمجيات (softwere)

إلى هذا الوقت كان المشروع جنو/لينكس غير موجود ولم يتم التفكير فية فكل ماحدث أن ستولمان حاول بناء نظام تشغيل حر وقام بكتابة برمجيات حرة لهذا النظام الجديد لكنه لم يكن يمتلك نواة لهذا النظام وأطلق ستولمان على هذا النظام إسم جنو GNU

بدأ ريتشارد ستولمان منذ عام 1985 فى كتابة نواة للنظام الجديد تحت إسم هيرد (GNU HURD) إلا أن هذه النواة أخذت فترة طويلة جدا فى برمجتها فى هذه الأثناء تقريبا بدأ ظهور نواة آخرى تحت إسم لينكس (Linux)

بدأ عدد من المهتمين بالحصول على نظام تشغيل حر بمحاولات لتطويع النواة لينكس (linux) لتعمل مع برمجيات مشروع جنو (GNU)فى نفس الوقت كان هناك طالب فنلندى -لينوس تورفالدز- يعمل على تطوير نواة وتم مشاركة المشروعين (النواة يعمل عليها لينوس تورفالدز والنواة لينكس) كمحاولة لتطويع النواة لينكس لتعمل كنواة لنظام التشغيل جنو(GNU) ومن هنا كان ظهور نظام نظام التشغيل جنو/لينكس (GNU/Linux)

يوجد غلطة شائعه بين مستخدمى نظام التشغيل جنو/لينكس حيث يطلق علية الأغلبية (لينكس) لكن فعليا أنظمة التشغيل التى نتحدث عنها إسمها (GNU/Linux) جنو/لينكس لأنها تجمع بين البرمجيات التى خرجت من مشروع جنو (GNU) وبين النواة لينكس (Linux)

ما يمييز النواة لينكس (Linux) هو دعمها لكثير من العتاد أكثر من كثير من الأنظمة الآخرى وتستطيع أن ترى ذلك بوضوح فى حالة إستخدامك لأحد أنظمة التشغيل المبنية على جنو لينكس (GNU/Linux)

مؤسسة البرمجيات الحرة Free Softwere Foundation (FSF)

فى عام 1985 أنشاء ريتشارد ستولمان مؤسسة البرمجيات الحرة كمؤسسة غير هادفة للربح، هدفها الأساسي هو دعم البرمجيات الحرة حول العالم، وظلت المؤسسة وحيدة فى هذا المجال إلى أن ظهرت شركات ومؤسسات آخرى تقوم ببرمجة وتطوير برمجيات حرة فقامت مؤسسة البرمجيات الحرة بالتركيز على خمس مشروعات فقط

توزيعات جنو/لنكس GNU/LINUX

مع تطور حركة البرمجيات الحرة ووجود مطورين ومستخدمين وداعمين للبرمجيات الحرة، ظهر ما يعرف بتوزيعات جنو/لينكس وهى تقوم على فكرة تجميع بين النواة لينكس (Linux) وبرمجيات مشروع جنو/لينكس (GNU/Linux) بالإضافة لبرمجيات آخر حرة ومفتوحة المصدر حيث أن كل توزيعة يمكن أن تكون مناسبة لمجموعة ما من المستخدمين

وظهرت توزيعات مثل: Debian, Fedora, Mandriva, Ubuntu والكثير من التوزيعات الآخرى

برمجيات حرة وبرامج مفتوحة المصدر، ما الفرق؟

تقريبا لا يوجد فروق جوهرية بين الإسمين والإختلاف فقط فى فلسفة كل منها، فالبرمجيات الحرة تقوم على فلسفة حرية الإستخدام وما يتتبعها من مبادىء ذكرنها سابقا والمصادر المفتوحة تستخدم أيضا نفس الفلسفة إلا أن الإعتماد الأساسى لها يقوم على التسويق وعدم الإهتمام بالدور الإجتماعى الذى يمكن أن تلعبة البرمجيات الحرة، لذلك يعتقد الكثير من المهتمين أن حركة المصادر الحرة هدفها الأول هو التسويق للبرمجيات الحرة

حقوق الملكية فى البرمجيات الحرة

ليس كما يدعى البعض فى أن البرمجيات الحرة لا توفر حماية للملكية الفكرية، فقد قامت مؤسسة البرمجيات الحرة FSF بإصدار رخصة إستخدام لا تنتهك حق المستخدم فى حرية الإستخدام وفى نفس الوقت لا تنتهك المبرمج فى حقوقة، وتم إطلاقها عام 1989 تحت إسم( رخصة جنو/لينكس العمومية) GNU General Public License وصدر منها ثلاث إصدارات آخرها عام 2007

كيف تربح الشركات المنتجة للبرمجيات الحرة؟

الحقيقة أن هناك عدة مصادر يمكن للمبرمجى البرمجيات الحرة والشركات المنتجة الربحية عن طريقها أهمها:

1- ثمن البرنامج: قمنا بتوضيح أنه لا يوجد تعارض بين كون البرمجية حرة وبين كونها مجانية والكثير من البرمجيات الحرة تباع بمقابل مادى

2- الدعم الفنى: كثير من الشركات المنتجة للبرمجيات الحرة، تقوم بنشر نسخ برامجها مع وجود خيارين، شرائها بدون دعم فنى وشرائها بدعم فنى، والأخيرة تشمل أنه يمكن للشارى الحصول على دعم فنى متكامل للبريمجية التى قام بشرئها

3- التطوير: فى حالة انك قمت الحصول على برمجية حرة لتقوم بتنفيذ وظيفة معينة، لكنها لا توفى كل متطلباتك التى تريدها، هنا ياتى دور الشركات والأفراد التى تعمل على تطوير البرامج، حيث يمكنها أن تقوم بتطوير برمجيات حرة لتناسب الإحتياجات بمقابل مادى

4- بيع المواد التعليمية: يمكن الربح أيضا عن طريق بيع كتب تعليمية للبرنامج المنتج

5- نقطة مضيئة فى السيرة الذاتية: فى حالة أنك مطور أو مبرمج وقمت بإتاحة برنامج حر، فإنها تنتشر بالقدر الذى يسمح لك أيضا بالإنتشار كمبرمج مما يوفر لك فرص جديدة للعمل

6- التبرع: كثير من الشركات/المبرمجين للبرامج الحرة تتيح للمستفيدين من خدماتها التبرع

يمكن للمصادر الحرة الكسب من طرق آخرى كثيرة وهناك أمثلة لشركات تجنى أرباح من إنتاجها لبرمجيات حرة كموزيلا المنتجة لفايرفوكس مثلا

أنشر هذا الموضوع

لا توجد مواضيع مشابهة







آخر مواضيع » ADMINISTRATOR

عرض البوم صور ADMINISTRATOR   رد مع اقتباس
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115