أدوات المستخدم

أدوات الموقع


opensource

اختلافات

عرض الاختلافات بين النسخة المختارة و النسخة الحالية من الصفحة.

رابط إلى هذه المقارنة

جانبي المراجعة السابقةالمراجعة السابقة
المراجعة التالية
المراجعة السابقة
opensource [2021/12/01 09:42] mhsabbaghopensource [2023/12/20 17:08] (حالي) – تحرير خارجي 127.0.0.1
سطر 6: سطر 6:
  
 كمقدّمة من المهم أن نفهم أنّ مطوري البرمجيات يطورونها عن طريقة كتابة ما يعرف بالشِفرة البرمجية (Source Code) والتي تُترجم لاحقًا إلى الصيغة الثنائية (Binary Format) أي لغة الـ01010 عن طريق برامج التصريف (Compilers)، وبسبب هذا فإنّ المستخدمين لا يحصلون عادةً على الشِفرة المصدرية للبرامج عند قيام المطورين بتوزيعها، بل يحصلون على البرامج التنفيذية فقط الجاهزة للاستعمال مباشرةً (مثل ملفات .exe مثلًا). كمقدّمة من المهم أن نفهم أنّ مطوري البرمجيات يطورونها عن طريقة كتابة ما يعرف بالشِفرة البرمجية (Source Code) والتي تُترجم لاحقًا إلى الصيغة الثنائية (Binary Format) أي لغة الـ01010 عن طريق برامج التصريف (Compilers)، وبسبب هذا فإنّ المستخدمين لا يحصلون عادةً على الشِفرة المصدرية للبرامج عند قيام المطورين بتوزيعها، بل يحصلون على البرامج التنفيذية فقط الجاهزة للاستعمال مباشرةً (مثل ملفات .exe مثلًا).
- 
-<pagelist&header&comments> 
- 
-  * [[:apt|]] 
-  * [[:building_from_source|]] 
-  * </pagelist> 
  
 إن الشفرة المصدرية للبرامج الحاسوبية أهم مما تتصوره، ذلك أنّ الحصول عليها يوفّر للمستخدمين والمطورين الكثير من المزايا التي سيتمتعون بها. إن الشفرة المصدرية للبرامج الحاسوبية أهم مما تتصوره، ذلك أنّ الحصول عليها يوفّر للمستخدمين والمطورين الكثير من المزايا التي سيتمتعون بها.
سطر 19: سطر 13:
 [[http://165.227.162.0/lib/exe/detail.php?id=opensource&media=richard_stallman_at_libreplanet_2019.jpg|{{:richard_stallman_at_libreplanet_2019.jpg?250  |ريتشارد ستالمان}}]] [[http://165.227.162.0/lib/exe/detail.php?id=opensource&media=richard_stallman_at_libreplanet_2019.jpg|{{:richard_stallman_at_libreplanet_2019.jpg?250  |ريتشارد ستالمان}}]]
  
-نشأت بسبب ذلك حركة **البرمجيات الحرّة (Free Software)**  سنة 1985م بمؤسسها ريشتارد ستالمان. ووُضعت 4 مبادئ أساسية لاعتبار البرنامج حرًا:+نشأت بسبب ذلك حركة **البرمجيات الحرّة (Free Software)** سنة 1985م بمؤسسها ريشتارد ستالمان. ووُضعت 4 مبادئ أساسية لاعتبار البرنامج حرًا:
  
-  * حرّية تشغيل البرنامج كيفما تشاء ولأيّ غرض.+   * حرّية تشغيل البرنامج كيفما تشاء ولأيّ غرض.
   * حرّية دراسة طريقة عمل البرنامج وتعديله ليناسب احتياجاتك، وهذا يشمل الوصول إلى الشِفرة المصدرية.   * حرّية دراسة طريقة عمل البرنامج وتعديله ليناسب احتياجاتك، وهذا يشمل الوصول إلى الشِفرة المصدرية.
   * حرّية إعادة توزيع البرمجيات لجارك مثلًا.   * حرّية إعادة توزيع البرمجيات لجارك مثلًا.
سطر 28: سطر 22:
 تأتي كلّ هذه الحقوق للمستخدمين مباشرةً من المطورين دون الحاجة لإذن خطّي أو اتفاقية استخدام معيّنة، بل يمكن للمستخدمين استعمال البرمجيات الحرّة كيفما يشاؤون مباشرةً وفق قواعد الرخصة الحرّة المُرفقة مع البرنامج. تأتي كلّ هذه الحقوق للمستخدمين مباشرةً من المطورين دون الحاجة لإذن خطّي أو اتفاقية استخدام معيّنة، بل يمكن للمستخدمين استعمال البرمجيات الحرّة كيفما يشاؤون مباشرةً وفق قواعد الرخصة الحرّة المُرفقة مع البرنامج.
  
-**تراخيص البرمجيات (Software Licenses)**  هي الوثائق القانونية التي تأتي مع البرمجيات لتحديد طريقة استعمالها وما الممكن وما الممنوع. فمثلًا من المسموح في البرمجيات الحرّة الاستخدام التجاري، لكن من الممنوع إزالة نسبة العمل لصاحبه الأصلي من الشِفرة البرمجية في بعض الرخص. ولهذا يمكنك مثلًا استخدام متصفّح فيرفكس وتعديله وإعادة نشره واستخدامه تجاريًا، لكن لا يمكنك إزالة معلومة أنّ شركة موزيلا هي التي طوّرت متصفّح فيرفكس في الأصل. هناك العديد [[:opensource_licenses|من رخص البرمجيات الحرّة]] وهي تختلف فيما بينها من ناحية المزايا والعيوب، لكن جميعها يُطلق عليها وصف "رخص برمجيات حرّة" إن استوفت الشروط السابقة.+**تراخيص البرمجيات (Software Licenses)**  هي الوثائق القانونية التي تأتي مع البرمجيات لتحديد طريقة استعمالها وما الممكن وما الممنوع. فمثلًا من المسموح في البرمجيات الحرّة الاستخدام التجاري، لكن من الممنوع إزالة نسبة العمل لصاحبه الأصلي من الشِفرة البرمجية في بعض الرخص. ولهذا يمكنك مثلًا استخدام متصفّح فيرفكس وتعديله وإعادة نشره واستخدامه تجاريًا، لكن لا يمكنك إزالة معلومة أنّ شركة موزيلا هي التي طوّرت متصفّح فيرفكس في الأصل. هناك العديد [[:open-source-licenses|]] وهي تختلف فيما بينها من ناحية المزايا والعيوب، لكن جميعها يُطلق عليها وصف "رخص برمجيات حرّة" إن استوفت الشروط السابقة.
  
 بسبب الالتباس الحاصل بمعنى كلمة "Free" باللغة الإنجليزية حيث قد تشير إلى معنى "مجاني" في اللغة فيفهمها الناس أنّها البرمجيات المجانية فقط، صكّ مستخدمون آخرون سنة 1998م مصطلحًا جديدًا اسمه **المصدر المفتوح (Open Source)**  لتجنّب ذلك الالتباس. فالبرمجيات الحرّة والمفتوحة يمكن أن تكون مدفوعة كذلك ولا مشكلة، وليست بالضرورة أن تكون مجانية طوال الوقت. بسبب الالتباس الحاصل بمعنى كلمة "Free" باللغة الإنجليزية حيث قد تشير إلى معنى "مجاني" في اللغة فيفهمها الناس أنّها البرمجيات المجانية فقط، صكّ مستخدمون آخرون سنة 1998م مصطلحًا جديدًا اسمه **المصدر المفتوح (Open Source)**  لتجنّب ذلك الالتباس. فالبرمجيات الحرّة والمفتوحة يمكن أن تكون مدفوعة كذلك ولا مشكلة، وليست بالضرورة أن تكون مجانية طوال الوقت.
opensource.1638348136.txt.gz · آخر تعديل: 2023/12/20 17:08 (تحرير خارجي)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki