أيديولوجية البرمجيات الحرة ومشروع جنو: الوضع الحالي والمهام المباشرة. ما هو جنو و جي بي إل

في 27 سبتمبر 1983، نشر ريتشارد ستالمان الإعلان الأولي عن إطلاق مشروع إنشاء عالم مجاني تمامًا نظام التشغيلجنو (جنو ليس يونكس). لقد مرت 30 عامًا بالضبط منذ ذلك الحين، تم دمج مشروع جنو مع لينكس، ونظام التشغيل جنو/لينكس يتقدم بخطوات منتصرة حول الكوكب، ويتطور بنجاح.

لمزيد من المعلومات حول العلاقة بين نظام التشغيل GNU ونواة Linux، راجع.

إليكم نص رسالة ريتشارد ستالمان الأصلية، مترجمة إلى اللغة الروسية.

من CSvax:pur-ee:inuxc!ixn5c!ihnp4!houxm!mhuxi!eagle!mit-vax!mit-eddie!RMS@MIT-OZ
من: RMS%MIT-OZ@mit-eddie
مجموعات الأخبار: net.unix-wizards،net.usoft
الموضوع: تطبيق يونكس الجديد
التاريخ: الثلاثاء، 27 سبتمبر 2083، الساعة 12:35:59 بتوقيت شرق الولايات المتحدة
المنظمة: مختبر MIT للذكاء الاصطناعي، كامبريدج، ماساتشوستس

الحرية ليونكس!

بدءًا من عيد الشكر القادم، سأقوم بكتابة نسخة متوافقة تمامًا مع يونكس نظام البرمجياتيسمى GNU، وهو ما يعني "Gnu"s Not Unix" (GNU ليس Unix)، وأطلقه مجانًا ليستخدمه أي شخص. هناك حاجة ماسة إلى المساعدة في شكل الوقت والمال والبرامج والمعدات.

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

سيكون GNU قادرًا على تشغيل برامج Unix، لكنه لن يكون مطابقًا لـ Unix. سنقوم بإجراء جميع التحسينات المناسبة، بناءً على خبرتنا مع أنظمة التشغيل الأخرى. على وجه الخصوص، نخطط لتقديم أسماء ملفات أطول، وأرقام إصدارات الملفات، ونظام ملفات يتحمل الأعطال، ودعم شاشات العرض المستقلة عن المحطة الطرفية، وربما إكمال اسم الملف، وفي النهاية نظام النوافذ المستند إلى Lisp حيث يتم استخدام العديد من برامج Lisp و البرامج العاديةيمكن لنظام يونكس مشاركة شاشة واحدة. مثل لغات النظامستكون البرمجة متاحة باللغتين C وLisp. سيكون لدينا برامج الشبكةيعتمد على Chaosnet، وهو بروتوكول MIT الذي يتفوق بشكل كبير على بروتوكول UUCP. ربما سيكون لدينا شيء متوافق مع UUCP أيضًا.

من أنا؟

أنا ريتشارد ستالمان، مخترع محرر EMACS الأصلي، والذي تم تقليده كثيرًا؛ أعمل في المختبر الذكاء الاصطناعيفي ماساتشوستس معهد التكنولوجيا. لدي خبرة واسعة في العمل على المترجمين والمحررين ومصححي الأخطاء والأصداف ونظام مشاركة الوقت غير المتوافق (ITS) وأنظمة التشغيل على أجهزة Lisp. لقد قدمت دعمًا لشاشات العرض المستقلة عن المحطة الطرفية على NSRV لأول مرة. بالإضافة إلى ذلك، قمت بتطبيق نظام ملفات يتحمل الأعطال ونظامي نوافذ لأجهزة Lisp.

لماذا يجب أن أكتب جنو

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

لذا، حتى أتمكن من الاستمرار في استخدام أجهزة الكمبيوتر دون انتهاك مبادئي، قررت أن أجمع ما يكفي من البرمجيات الحرة التي يمكنني استخدامها دون أي برنامج خاص.

كيف يمكنك المساعدة

أنا أشجع مصنعي أجهزة الكمبيوتر على التبرع بالآلات والمال. أشجع الأفراد على التبرع بالبرامج والعمل.

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

يمكن للمبرمجين الأفراد المساعدة من خلال كتابة بديل متوافق لبعض أدوات يونكس المساعدة وتمريره إليّ. بالنسبة لمعظم المشاريع، سيكون من الصعب جدًا تنسيق هذا العمل الموزع بدوام جزئي؛ الأجزاء المكتوبة بشكل مستقل لن تعمل معًا. ولكن على وجه التحديد لمهمة استبدال يونكس، هذه المشكلة غير موجودة. يتم تحديد معظم مواصفات التشغيل البيني من خلال توافق Unix. إذا كانت كل مساهمة تعمل مع بقية أنظمة يونكس، فمن المحتمل أن تعمل مع بقية أنظمة جنو.

إذا حصلت على تبرعات مالية، فمن المحتمل أن أتمكن من توظيف عدد قليل من الأشخاص بدوام كامل أو جزئي. لن يكون الراتب مرتفعًا، لكنني أبحث عن أولئك الذين تعتبر معرفة أنهم يساعدون الإنسانية لا تقل أهمية عن المال. أرى أن هذا وسيلة لمنح الأشخاص المتفانين الفرصة لتكريس طاقتهم الكاملة للعمل على GNU دون الاضطرار إلى كسب لقمة العيش بأي طريقة أخرى.

لمزيد من التفاصيل يرجى الاتصال بي.

عنوان اربانيت :
[البريد الإلكتروني محمي]

عنوان يوزنت:
...!mit-eddie!RMS@OZ
...!mit-vax!RMS@OZ

العنوان البريدي الأمريكي:
ريتشارد ستالمان
166 ش بروسبكت
كامبريدج، MA 02139


اليوم مصاريف دخل

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

التبرعات

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

عدد المتطوعين

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

عدد الموظفين

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

عدد الأعضاء

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

الشركات التابعة

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

ملك

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

شعار

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

موقع إلكتروني

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

تاريخ التصفية

خطأ Lua في الوحدة: ويكي بيانات في السطر 170: محاولة فهرسة حقل "قاعدة الويكي" (قيمة صفر).

يتضمن العمل الحالي لمشروع جنو التطوير برمجةورفع مستوى الوعي وإدارة الحملات السياسية وتوزيع المواد الجديدة.

أصول المشروع

عندما بدأ المشروع لأول مرة،...

  • تم تسمية كويكب باسم مشروع جنو - (9965) جنو.

انظر أيضا

اكتب مراجعة عن مقال "مشروع جنو"

ملحوظات

روابط

  • (باللغة الإنجليزية) - الموقع الرسمي لمشروع جنو

مقتطف يصف مشروع جنو

– كذب، قتل، خيانة.. أليس لديك مثل هذا الكلام؟..
- لقد مضى وقت طويل... لم يعد أحد يتذكر. أنا فقط. لكننا نعرف ما كان عليه. هذا مدمج في أعمالنا الذاكرة القديمة"حتى لا تنسى أبدًا. هل أتيت من حيث يعيش الشر؟
أومأت بحزن. لقد كنت منزعجًا جدًا من أمري الأرض الأصليةوحقيقة أن الحياة فيها كانت غير كاملة إلى حد كبير لدرجة أنها أجبرت المرء على التساؤل أسئلة مماثلة... ولكن، في الوقت نفسه، أردت حقًا أن يغادر الشر منزلنا إلى الأبد، لأنني أحببت هذا المنزل من كل قلبي، وكثيرًا ما حلمت أن مثل هذا اليوم الرائع سيأتي يومًا ما، عندما:
فيبتسم الإنسان فرحاً وهو يعلم أن الناس لن يأتيه إلا الخير..
عندما لا تخاف الفتاة الوحيدة من السير في أحلك الشوارع في المساء، دون خوف من أن يسيء إليها أحد...
عندما تتمكن من فتح قلبك بسعادة دون خوف من أن يخونك أفضل صديق لك ...
عندما يمكنك ترك شيء باهظ الثمن في الشارع، دون خوف من أنه إذا أدرت ظهرك، فسيتم سرقته على الفور ...
وأنا بصدق، من كل قلبي، اعتقدت أنه في مكان ما كان هناك حقا مثل هذا العالم الرائع، حيث لا يوجد شر وخوف، ولكن فرحة بسيطةالحياة والجمال... ولهذا السبب، بعد حلم ساذج، لقد استخدمته أدنى احتمال، لكي أتعلم شيئًا على الأقل عن كيفية تدمير شرنا الأرضي نفسه، العنيد جدًا وغير القابل للتدمير... وأيضًا - حتى لا أخجل أبدًا من أن أقول لشخص ما في مكان ما أنني - إنسان ...
بالطبع، كانت هذه أحلام الطفولة الساذجة... ولكن بعد ذلك كنت لا أزال مجرد طفل.
- اسمي أتيس، مان سفيتلانا. لقد عشت هنا منذ البداية، رأيت الشر... الكثير من الشر...
- كيف تخلصت منه أيها الحكيم أتيس؟! هل ساعدك أحد؟.. - سألت آملا. – هل يمكنك مساعدتنا؟.. أعطني بعض النصائح على الأقل؟
- وجدنا السبب... وقتلتها. لكن شركم خارج عن إرادتنا. الأمر مختلف... تمامًا مثل الآخرين ومثلك. وخير الآخرين قد لا يكون دائما في صالحك. يجب أن تجد السبب الخاص بك. "ودمرها،" وضع يده بلطف على رأسي وتدفق في داخلي سلام رائع... "وداعا يا رجل سفيتلانا... ستجد الإجابة على سؤالك." لعلك ترتاح...
وقفت عميقا في التفكير، ولم انتبه إلى حقيقة أن الواقع من حولي قد تغير منذ زمن طويل، وبدلا من مدينة غريبة شفافة، أصبحنا الآن «نسبح» في «مياه» أرجوانية كثيفة على سطح مسطح غير عادي. وجهاز شفاف لا يحتوي على مقابض ولا مجاذيف - لا شيء على الإطلاق، كما لو كنا نقف على جهاز كبير ورفيع ومتحرك زجاج شفاف. على الرغم من عدم الشعور بأي حركة أو اهتزاز على الإطلاق. لقد انزلق على السطح بشكل مدهش بسلاسة وهدوء، مما يجعلك تنسى أنه كان يتحرك على الإطلاق...
-ما هذا؟..إلى أين نحن ذاهبون؟ - سألت في مفاجأة.
أجاب فيا بهدوء: "لاصطحاب صديقك الصغير".
– ولكن – كيف؟! إنها لا تستطيع أن تفعل ذلك، أليس كذلك؟
- يستطيع. كان الجواب: "إنها تمتلك نفس البلورة التي تمتلكها". سنلتقي بها عند «الجسر»، ودون أن تشرح لنا أي شيء أكثر، سرعان ما أوقفت «قاربنا» الغريب.
الآن كنا بالفعل عند سفح بعض الجدران "المصقولة" اللامعة، السوداء مثل الليل، والتي كانت مختلفة بشكل حاد عن كل شيء خفيف ومتألق، وبدا أنها مخلوقة بشكل مصطنع وغريبة. وفجأة «انفصل» الجدار، وكأنه في ذلك المكان يتكون من ضباب كثيف، وظهر في «شرنقة» ذهبية... ستيلا. منتعشة وصحية، كما لو أنها ذهبت للتو في نزهة ممتعة... وبالطبع، كانت سعيدة للغاية بما كان يحدث... عندما رأتني، أشرق وجهها الصغير الجميل بسعادة، وبدافع من العادة، بدأت على الفور في الثرثرة :
- هل أنت هنا أيضاً؟!... أوه، ما هذا الخير!!! وكنت قلقة للغاية!.. قلقة للغاية!.. ظننت أن شيئًا ما قد حدث لك بالتأكيد. كيف وصلت إلى هنا؟.. - حدقت بي الفتاة الصغيرة في ذهول.

من المحتمل أن يواجه أي مستخدم بدأ في فهم عالم أنظمة التشغيل والبرامج المجانية المشابهة لـ UNIX الاختصارات الموجودة في العنوان.

يرمز GNU إلى "GNU ليس UNIX" ويشير إلى مشروع واسع النطاق يتم من خلاله إنشاء العديد من الأنظمة مكتبات النظاموالتطبيقات. كل ما تم إنشاؤه في هذا المشروع مفتوح المصدر. وهذا يعني أن أي شخص لديه المعرفة الصحيحة بالبرمجة يمكنه استخدام هذا الكود كأساس لتطويره، مع كامل الحقوق لتعديله وتوزيعه.

شكلت المنتجات البرمجية التي تم تطويرها ضمن المشروع، والمكملة بنواة نظام جنو الصلب، الأساس لنظام تشغيل كامل، والذي تم تحديده أيضًا بمصطلح جنو. لكن إنشائها الذي بدأ عام 1990، لم يكتمل حتى الآن. ولكن في عام 1991، ظهرت من بنات أفكار لينوس تورفالدس - نواة لينكس. هذا هو المكان الذي لعب فيه مشروع GNU دورًا كبيرًا في تطوير Linux كنظام تشغيل. بعد كل شيء، النظام ليس فقط النواة، ولكن مجموعة متكاملة من برامج النظام، بما في ذلك المكتبات والأدوات المساعدة وبرامج التشغيل وأكثر من ذلك بكثير. وكانت تطورات المشاركين في GNU هي التي تم استخدامها معًا نواة لينكسأظهر للعالم المنتج نفسه الذي يتنافس الآن بنجاح مع نظامي التشغيل Windows و MacOS. ويسمى "GNU/Linux"، وغالبًا ما يتم تجاهل الجزء الأول منه، والذي، في حالة عامة، خطأ.

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

كان لـ GNU وGPL التي أنشأتها تأثير كبير على الصناعة. التكنولوجيا العالية. لقد اجتذبت البرمجيات الحرة عددًا كبيرًا من المبرمجين الموهوبين إلى صناعتها، مما يشكل أكبر مجتمع لها. المنتجات التي تم إنشاؤها بموجب GPL لم تنتشر على نطاق واسع فحسب التطبيق العملي، ولكنها أصبحت أيضًا، بفضل التعليمات البرمجية عالية الجودة والتي يسهل الوصول إليها، ساحة تدريب ممتازة لملايين المطورين المبتدئين. لقد تم إنشاء مفهوم تبادل المعلومات هذا والبديل الأعلى لحقوق النشر التقليدية، على الرغم من عدم وضوحه التطور المحتملالبرمجيات و في اللحظةيكتسب المزيد والمزيد من الزخم.

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

مشروع جنو

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

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

يرغب مصنعو البرامج الاحتكارية في معرفة مجال اهتمامك وتقديم إعلانات حول موضوع مماثل. حسنًا، إنهم ببساطة لا يحترمون خصوصيتك.

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

لذلك، سئم ريتشارد ستالمان من كل هذا، وقرر أن الناس لديهم الحق في الخصوصية والاستقلال عن الشركات التجارية ببرامجها الماكرة للغاية. وهكذا ولد مشروع جنو.

في عام 1991، نشر لينوس تورفالدس نواة لينكس على الإنترنت. لقد تم إرفاق برامج جنو المتوفرة في ذلك الوقت به - وقد حدث ذلك. نفس الشيء الذي تم إنشاء Ubuntu على أساسه.

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

مؤسسة إف إس إف

بعد عامين من بدء مشروع جنو، في عام 1985، أسس ريتشارد ستالمان المتحمس والدؤوب مؤسسة البرمجيات الحرة (FSF).

على عكس العديد من مؤسسات التسول الأخرى، فإن FSF هي حقًا منظمة غير ربحية. معظم المبرمجين الذين يصنعون البرمجيات الحرة يعملون طوعا، في أوقات فراغهم، ولا يحتاجون إلى أموال مقابل عملهم. لذلك، فإن النشاط الرئيسي لـ FSF هو القضايا القانونية، وإذا لزم الأمر، التقاضي.

يتم شرح تعقيدات القوانين والترخيص في الندوات التي تنظمها المؤسسة. المبرمجون بشر أيضًا، ويحتاجون أيضًا إلى معرفة حقوقهم. وإلا فإن أسماك قرش الرأسمالية سوف تحصل على براءة اختراع وتستولي على كل شيء في العالم، حتى نقرة الفأرة.

ولدعم المطورين، تم إنشاء موقع GNU Savannah (http://savannah.gnu.org/)، وهو عبارة عن "صياغة برمجية"، مثل موقع SourceForge.net الشهير وGoogle Code.

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

على سبيل المثال، يوافق FSF على:

  • نظام التشغيل gNewSense جنو/لينكس(تم إنشاؤه على أساس أوبونتو وديبيان)؛
  • نظام التشغيل تريسكل جنو/لينكسالمؤسسات التعليميةوالمستخدمين المنزليين)؛
  • نظام التشغيل دينبوليك جنو/لينكس(لتحرير الصوت والفيديو).

القائمة بأكملها موجودة على موقع GNU http://www.gnu.org/distros/free-distros.ru.html. هناك أيضًا شروط للحصول على الموافقة وتفاصيل أخرى.

خاتمة

الآن، عندما تبدأ تشغيل Ubuntu، ستعرف أن جهاز الكمبيوتر الخاص بك يشغل، من بين برامج أخرى، البرامج المضمنة في GNU، والتي تم إنشاؤها وتوزيعها من أجل فكرة ما. أنت لست مدينًا لأي شخص بأي شيء تجاههم، ولن يتجسسوا عليك، ولن يبدأوا في تقديم إعلانات لك. سيكون هذا هو الحال دائمًا، الحامي - مؤسسة FSF - سوف يعتني بهذا.

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

المنشورات السابقة:

عائلة أنظمة التشغيل Linux، على عكس Windows، لا يتم دعمها من قبل شركة تجارية واحدة، ولكن من قبل مجتمع من المبرمجين الداعمين لفكرة المصدر المفتوح (Open Source). المبدأ الأساسي لهذه الحركة هو أن جميع البرامج يجب أن تكون متاحة ليس فقط كوحدات قابلة للتنفيذ (على سبيل المثال، في Windows، هذه ملفات EXE)، ولكن أيضًا في النموذج ملفات نصيةمع أكواد المصدر، على سبيل المثال، في C/C++. إذا كانت حركة المصدر المفتوح قبل 10 سنوات، عندما ولدت حركة المصدر المفتوح، لم يشارك فيها سوى الأفراد العاديون - المبرمجون أنفسهم، ولكن الآن تم تبني أفكار المصدر المفتوح من قبل العديد من الشركات عبر الوطنية الكبيرة، على سبيل المثال IBM وSun وOracle وHP.

عادة ما يتم احتساب ولادة حركة المصدر المفتوح مع ظهور "بيان جنو" الذي كتبه ريتشارد ستالمان في عام 1984. اختصار GNU هو GNU's Not UNIX أو الذي لا ينتمي إلى نظام التشغيل UNUX لمثل هذه الدعوة، تم تسجيل كلمة UNIX كعلامة تجارية، ومنع تطوير البرمجيات قانونيًا، وقد وضع البيان الأساس لتطوير مؤسسة البرمجيات الحرة (FSF)، التي كان هدفها إزالة جميع المحظورات المفروضة على البرمجيات الحرة. توزيع ونسخ وتعديل ودراسة البرمجيات.

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

أسهل طريقة لشرح سبب ظهور حركة FSF هي مثال يومي. مبادئ التوزيع البرامج التجاريةهي أنه إذا تم بيع السيارات على نفس الأساس القانوني، فلن يكون للسائق الحق ليس فقط في تثبيت أجهزة إضافية عليها، على سبيل المثال، فلتر الوقود أو أغطية العجلات الأصلية، ولكن أيضًا لإزالة أي أعطال بشكل مستقل. |1 ففي نهاية الأمر فإن أي تحديث أو إصلاح للسيارة يتطلب تفكيك بعض مكوناتها، وهذه دراسة لتصميم مكونات السيارة. أي أنه في حالة توقف السيارة، عليك الاتصال بالشركة وانتظار وصول الميكانيكي، ولا يهم موقعك على الإطلاق. إذا قمت بإصلاح السيارة بنفسك، فسوف تواجه دعوى قضائية لانتهاك اتفاقية الترخيص. مثله!

نشأ اسم Linux في عام 1991، عندما قدم Torvalds Linus الإصدار الأول من نظام التشغيل Linux الخاص به إلى مجتمع البرمجة. أصبح نقطة تحولمنذ أن تلقت حركة FSF نظام التشغيل الخاص بها والذي يمكن تطوير البرامج له دون التأثير على المصالح القانونية لأي شخص.

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

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

إن تجميع التوزيعة الأصلية ليس بالأمر الصعب جدًا بالنسبة للمبرمج ذي الخبرة، ولكن في الواقع، لا يمكن للمجتمع الدولي التعرف على التوزيعة إلا إذا تم دعمها لفترة طويلة بما فيه الكفاية. وهذا يعني أنه يتم تنفيذه تحديث منتظمجميع البرامج المضمنة في التوزيع، وهذه مهمة معقدة ومضنية إلى حد ما، نظرا لأن تحديثات برامج النواة والتطبيقات تحدث شهريا، لذلك في غضون عام أو ستة أشهر، أي توزيع، حتى أروع توزيع، سيكون عفا عليه الزمن بشكل ميؤوس منه. وبناء على ذلك، فإن التوزيعات القابلة للتطبيق هي تلك التي تدعمها الشركات التجارية، مثل Red Hat، أو Mandrake، أو SuSe، أو دائرة كبيرة من الداعمين، مثل توزيعة دبيان.

عبر نظام التشغيل Linux و برامج التطبيقيعمل فيه مبرمجون من جميع البلدان تقريبًا، لذلك تم إنشاؤه في الأصل باسم النظام الدولي. أي أنه يمكن جعل أي توزيعة Linux تتواصل مع المستخدم بأي لغة. ولكن نظرًا لأن إعداد نظام التشغيل أمر معقد للغاية، فقد ظهرت نسخ من التوزيعات الشهيرة، والتي تختلف عن النسخ الأصلية فقط في أن مؤلفي هذه الخيارات (المجمعين والمترجمين المحليين) قاموا بتكوين (مترجمة) التوزيع بعناية بلد معين. بالنظر الخصائص الوطنية(وقد يكون هذا تفضيلًا لتكوين كمبيوتر أو آخر)، تتحد فرق التطوير أحيانًا في مؤسسات تجارية، وتنشئ البرامج الأصليةللتوزيع الخاص بك، على سبيل المثال، أداة تحميل نظام التشغيل، أو أداة تثبيت التوزيع. على سبيل المثال، أصبحت توزيعات ASPLinux أو AltLinux شائعة في روسيا، حيث تدعم فرق التطوير التي أثبتت قدرتها على العمل في سوق البرمجيات.

من مميزات نظام Linux أنه ينتمي إلى عائلة أنظمة Unix، مما يعني أن برامج Windows أو MacOS لن تعمل على نظام تشغيل Linux، كما لن تعمل برامج Linux على أنظمة تشغيل أخرى غير مرتبطة بأنظمة التشغيل UNUX . وهذا بالطبع أمر محزن، ولكن ليس كل شيء سيئًا للغاية. لقد انشغل المبرمجون منذ فترة طويلة بهذه المشكلة، على سبيل المثال عدم القدرة على تشغيل Microsoft Office مباشرة ضمن نظام Linux، لذلك تم تطوير برامج تحاكي تشغيل نظام التشغيل Windows |أو إنشاء جهاز كمبيوتر افتراضي. لذلك، بعد تنزيل برنامج المحاكاة لأول مرة على نظام التشغيل Linux، يبدأ المستخدم بالفعل، على سبيل المثال، Microsoft Office منه أو يقوم بتثبيت Windows "بشكل مصطنع" على القرص الصلب. أحدث الإصداراتتتيح لك هذه البرامج تشغيل أي برنامج Windows شائع تقريبًا ضمن نظام التشغيل Linux.

إلى حد ما، كانت الخطوة التالية في تقريب Linux و Windows هي تطوير توزيع Lindows، حيث يمكنك تشغيل أي برامج مكتوبة لنظام Windows مباشرة. بتعبير أدق، يمكننا القول أن Lindows عبارة عن توزيعة Linux، "مصممة" لتشغيل Windows-nporpm (يتم استخدام برنامج Wine). صحيح، لسوء الحظ، يتم توزيع نظام التشغيل Lindows على أنه النظام التجاريمع سعر توزيع (ترخيص) مرتفع إلى حد ما.