تسجيل الدخول

مشاهدة النسخة كاملة : ماذا تعرف عن البرامج المفتوحة المصدر opensource و adware وbeta و sharewareوdemo



سيف قطر
22-03-2007, 11:14 PM
ماذا تعرف عن البرامج الحرة والمفتوحة المصدر opensource وأيضا برامج freeware و shareware و demoware و adware و beta؟
التعريف بالبرامج الحرة والمفتوحة المصدر

البرمجيات الحرة أو البرامج المفتوحة المصدر (Free Software) أو(Open Source)، حسب تعريف مؤسسة البرمجيات الحرة .

(1) ـ هي البرمجيات التي يمكن استخدامها، ونسخها، ودراستها، وتعديلها، وإعادة توزيعها مع أو بدون أي قيود. وفي المقابل من البرمجيات الحرة توجد البرمجيات الإحتكارية التجارية.

2)ـ انتشرت المصادر المفتوحة بشكل بارز حيث ساهم الآلاف من المطورين في إعادة تشكيل برمجيات الحاسوب والانترنت وتطويرها وطرحها بصورة مجانية تحت رخصة محفوظة .
لا شك أن المصادر المفتوحة البرمجيات الأولى عالمياً انتشارا وجودة عن برامج الشراء وغيرها حيث يساهم المطورين من مختلف أنحاء العالم بتطويرها لحظة بلحظة وعلى مدار متواصل ويتم إصدارها بأشكال متعددة معدلة , ومن أشهر وأبرز ما تعتمد عليه من مصادر هي رخصة واتفاقية GNU . General Public License وأيضا GPL الصادرة من مؤسسة البرمجيات الحرة [انظر الأسفل رقم 1].

ما الفرق بين البرامج الحرة والبرامج المجانية ؟
الطريق المعتاد لتوزيع البرمجيات كبرمجيات حرة هو ترخيصها للمتلقي تحت رخصة حرّة (أو وضعها للملكية العامة)، وتوفير الشفرة المصدرية لها.

بالمقارنة مع البرامج المجانية "Freeware"، وهي برمجيات متوفرة بدون مقابل ومدة استعمالها المسموح به غير محدود ولكن لا تعتبر برامج حرة لأن المستخدم قد لا يحصل بالضرورة على حرية استخدامها، من نسخها، ودراستها، وتعديلها، وإعادة توزيعها. كما أن شفرتها المصدرية قد لا تنشر، وقد لا يسمح بتوزيع النسخ المعدّلة منها.

شروط البرمجيّات الحرّة:

حتى يطلق عليها لفظ "حرّة" يجب أن تتوفر فيها الشروط التالية :
الشرط 1: حرية استعمال البرنامج لأي غرض . فيمكن مثلا بيعه أما البرامج المجانية فهي تمنع ذلك .
الشرط 2: حرية دراسة وتعديل البرنامج.
الشرط 3: حرية نسخ البرنامج ليتمكن من استخدامه أي شخص آخر. بالخلاف مع البرامج التجارية التي تشترط عليك أن تستخدم نسخة واحدة من البرنامج وفي جهاز واحد.
الشرط 4: حرية تطوير البرنامج وتحسينه، وإصدار تحسيناتك وإظهارها للعالم، لتعم الفائدة.
ملاحظات
1أ ـ الشرط 1 و 3 يتطلب الوصول للشفرة المصدرية للبرنامج، لأن دراسة وتعديل البرنامج بدون الشفرة المصدرية صعب للغاية، وبشكل كبير غير كافي، وأحيانا مستحيل عمليا. الوصول للشفرة المصدرية المعنية يحل هذه المشاكل.

هل البرامج الحرة كلها عبارة عن برامج مجانية أي توزع بغير مقابل مالي ؟
ـ ينبغي التنبيه أن مصطلح (free software)معناه برامج حرة وليس كما يفهم الكثير على أنه برمجيات مجانية بسبب اللبس الحاصل في معاني كلمة Free في اللغة الإنجليزية، ولذلك تم انشاء مصطلح جديد يدفع هذا الالتباس وهو برامج المفتوحة المصدر (Open Source) ، فيشير ذلك أنها قد تعرض للبيع مادامت تحترم الشروط المذكورة آنفا.

ــــــــــــــــــــــــــــــــــــــــــ
(1) مؤسسة البرمجيات الحرة (Free Software Foundation)وتعرف اختصارا أيضا بFSF و هي مؤسسة غير ربحية تم تأسيسها في سنة1985 بهدف تشجيع و دعم البرمجيات الحرة.
الي حدود منتصف التسعينات من القرن الماضي كانت توظف هذه الجمعية مبرمجين كانو يقومون بكتابة و تطوير برمجيات حرة .و مند ان بدأت العديد من الشركات بالإضافة الى عدد كبير من المبرمجين بكتابة وتطوير البرامج الحاسوبية بشكل مستقل ، ركزت هذه المؤسسة على الجوانب القانونية و التنظيمية داخل مجتمع البرمجيات الحرة.
يرتكز عمل هذه المؤسسة حاليا على خمس مشروعات رئيسية و لعل أهمها مشروع جنو GNUوالذى يتوخى انشاء نظام تشغيل حر. و إلى جانب هذا تقوم هذه الجمعية في نفس الوقت بتقديم استشارات عامة وكتابة تقارير حول كل ما تعلق بالبرمجيات الحرة .
في سنة 1991 تم انشاء مؤسسة البرمجيات الحرة الأوربية (Free Software Foundation Europe) وفي سنة 2003 تم أيضآ تأسيس مؤسسة البرمجيات الحرة الهندية(Free Software Foundation india) و مند سنة 2005 يتم التحضير للانشاء مؤسسة البرمجيات الحرة لأمريكا اللاتينية ( Free Software Foundation Latin America) وكلها منظمات شقيقة لمؤسسة البرمجيات الحرة (FSF).
(2) استفدت من انشاء هذا الموضوع من موقع الموسوعة المفتوحة في الشبكة وهي موسوعة ويكيبيديا وموقع عرب داونلود.

برامج محدودة - Demo:
ـــ برامج محدودة أو برامج مؤقتة demoware هو الاسم الذي يطلق على برامج Demo

والتي تنقسم عملها لنوعين :
ـ الأول هو إتاحة برامج Demo لفترة زمنية محددة والتي في الغالب تكون ما بين 15 يوم إلى 30 يوم للاستخدام المجاني .
ـ النوع الثاني لا يتقيد بفترة زمنية للانتهاء بل يعمل لفترة غير محدودة ولكن محدود الخصائص غالبا ، ويفتقد الى خصائص قد تكون هامة بالبرنامج وقد تكون متوسطة الأهمية لكن في الغالب برامج Demo لا تمثل البرنامج بصورة كاملة .

البرامج المشتركة أو المشاركة والمساهمة shareware :
ــــ هي نماذج لتسويق البرامج التجارية عن طريق إنتاج نسخة من البرنامج للتجربة والاستخدام المجانى تتيح لك برامج shareware نسخة قريبة جدا من نسخة برامج Demo اعتماداً على طرح البرنامج لفترة تجريبية او طرحه مع انتزاع ميزة أو خصائص بالبرنامج , فى الحالتين سوف تحصل على نسخة للتجربة والذي أطلق عليها trialware .
ـ تتميز بـ :
ـ يتم برمجتها بغرض طرحها للتجربة أولا و ليس للتسويق التجاري مباشرة ، وهي تخضع لحقوق الملكية الفكرية و لايحق إعادة برمجتها او تسويقها دون اذن الطرف المالك لها .
ـ يسمح لك بتوزيع البرنامج ولكن لا يدل ذلك على مجانيته.
ـ يسمح لك باستغلاله وتجربته مجانا في مدة محددة.
ـ بعد نفاد تلك المدة يطالبك بدفع مقابل مالي مستحق للخدمة أويقوم بتجميد أحد خدماته بحيث تكون غير فعالة أو يجمد البرنامج كاملا . وتقتصر بعض البرامج التي نفدت مدة تجربتها بتنبيهك فقط عن طريق نوافذ تظهر كلما تفتح البرنامج مثلا وتسمى هذه البرامج hassleware, nagware, annoyware, guiltware.



برامج في مرحلة التطوير - Beta:
برامج في مرحلة التطوير كذلك تعنى مصطلح Beta
هناك العديد من برمجيات الحاسوب والانترنت تعتمد نظام ومراحل التطور التدريجي فان مرحلة Beta تكون المرحلة الثانية قبل مرورها بمرحلة Alpha (ألفا) والتي تعنى تطوير وإضافة ميزات جديدة للبرنامج ، ومن ثم تمر على مرحلة Beta وبعد مرورها بمرحلة Beta تدخل في مرحلة مستقرة . هذه المراحل ينبغي أن تكون مراحل سرية لدى مطوري البرمجيات ولكن الآن أصبح العديد من الشركات تعلن عنها حتى تطمئن المستخدم بان البرنامج يمر بمرحلة تطويرية متنقلة للأفضل .
ويتم إصدار النسخة Beta للبرنامج بصورة مجانية للمستخدمين للتجربة والتعامل مع البرنامج وتحليل الأخطاء ثم بعد فترة من الاستقرار يتم إصدار النسخة المستقرة و الرسمية أو النهائية للبرنامج .

برامج الإعلانات - Adware:
وهى advertising supported software برامج الإعلانات المدعومة تتلخص دور هذا النوع من البرامج في عرض مواد إعلانية بداخل البرنامج ويبدأ بعرض الإعلان أثناء استخدامك لتلك البرنامج في كل مرحلة كا أسلوب لدعم البرنامج بدل من شرائه , تشتري الشركات المعلنة حق الاعلان والذي تقريبا يغطي تكاليف البرنامج في مقابل ان يعرض للمستخدم بشكل مجانى ولفترة غير محدودة بالاعلانات المطلوبة ويمكنك حذف تلك الاعلانات من الحاسوب والبرنامج نفسه .


(1) لقد استفدت في جني بعض هذه المعلومات من موقع الموسوعة المفتوحة ويكيبيديا العالمية
(2) ونقلت بعض التعريف مع تصرف واضافات من موقع عرب داوناود.




منقول

ابوالجازي
22-03-2007, 11:32 PM
الله يعطيك الف عافيه اخوي على هالموضوع الطيب

سيف قطر
23-03-2007, 12:11 AM
الله يعطيك الف عافيه اخوي على هالموضوع الطيب
تسلم اخوي ابو الجازي

امل الحب
23-03-2007, 11:35 AM
يعطيييك الف عاافية..

سيف قطر
23-03-2007, 06:54 PM
يعطيييك الف عاافية..
الله يعافيك اختي

أبوتركي
13-04-2007, 11:42 PM
بارك الله فيك أخوي الشرحي على مجهودك الطيب

ROSE
14-04-2007, 03:26 AM
يعطيك العافية يارب وماقصرت اخوي

سيف قطر
14-04-2007, 05:41 AM
بارك الله فيك أخوي الشرحي على مجهودك الطيب
ماقصرت اخوي بو تركي

سيف قطر
14-04-2007, 05:41 AM
يعطيك العافية يارب وماقصرت اخوي
الله يسلمك اختي روز

dreem
14-04-2007, 08:50 PM
موضوع شيق كثر الله امثالك ياشيخ

سيف قطر
16-04-2007, 12:29 AM
موضوع شيق كثر الله امثالك ياشيخ
بارك الله فيك اخوي

A H M A D
26-09-2007, 06:14 AM
بارك الله فيك اخووي

idrom
27-09-2007, 01:24 PM
جزالك الله خير اخوى