مصدر مفتوح: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
علامات التنقيط فقط
سطر 3:
 
== نشوء الفكرة ==
بدأت الفكرة بشكل غير مباشر في أوائل السبعينات من [[معامل بيل|(معامل بيل)]] في شركة [[إيه تي أند تي|(إيه تي أند تي]]) إذ ابتكر الباحثان ريتشي و كيرنان [[لغة سي|(لغة السي C]]) . وفي ذات الوقت تقريباً ، اُبتكر [[يونكس|نظام التشغيل يونكس]] الذي خرج من تلك المعامل وقد اشترك في كتابته العالم ريتشي .<ref name="carculture2">{{مرجع كتاب|المؤلف=James J. Flink|العنوان=The Car Culture|الناشر=MIT Press|السنة=1977|isbn=0-262-56015-1}}</ref>
 
في ذاك الوقت كانت نظم التشغيل دائماً ما تكتب ب[[لغة التجميع]]، والمعروف أن لغة التجميع تختلف تماماً من [[معالج]] لآخر. أي أن البرنامج (أو نظام التشغيل) المكتوب ب[[لغة الآلة]] للمعالج بنتيوم 4 مثلاً لن يعمل على معالج (Power PC) ولا غيره. و بالتالي لم تكن أنظمة التشغيل و لا البرامج في ذلك الوقت تتطور بسرعة .
 
الأمر المثير الذي حدث وغيّر الأمور هو كتابة أجزاء كبيرة من نظام التشغيل ينوكس بلغة السي C حيث انتشرت لغة السي بسرعة و أصبحت ذات شعبية كبيرة. إذ تم كتابة مترجمات السي (Compilers) على العديد من الأجهزة . أدى انتشار مترجمات سي إلى سهولة نقل [[شيفرة المصدر]] لنظام يونكس إلى العديد من الأجهزة.
 
أي سهولة نقل شيفرة المصدر كانت أول خطوة لظهور الفكرة ولكن لم تكن واضحة ...
ولكن بالنسبة لريتشارد ستالمان كانت واضحة كفاية ليشيد في أوائل الثمانينات مؤسسة البرمجيات الحرة (fsf.Org) و قام بكتابة عدة أدوات مجانية من بينها مترجم سي الشهير جي سي سي (gcc) وأيضا محرر ايماكس (Emacs) ذو الشعبية الضخمة.
اشترك البعض مع ستالمان و قاموا معا بإنشاء [[مشروع جنو]] (gnu.Org) حيث قاموا بكتابة الكثير من الأدوات المجانية،كان الحلم الوحيد لستلمان هو إنشاء نظام تشغيل بالكامل حر (مجاني و مفتوح المصدر)
سطر 15:
ويعد ستالمان المؤسس الفعلي لثورة البرميجات مفتوحة المصدر و التي كانت تعرف باسم "Free software" .<ref name="carculture2"/>
 
في هذه الأثناء - و بينما كانت أفكار ستالمان تبدو غريبة بعض الشيء و ربما مجنونة! - كان أستاذ علوم الحاسب الألماني تينينباوم قام مع تلاميذه بكتابة نواة و نظام تشغيل مينيكس (Minix). كان الهدف أن يطلع التلاميذ على كود مصدر لنظام تشغيل.
لم يحدث شيء هام بعد ذلك حتى سنة 1991 من [[فنلندا]] من جامعة هنلسكي ، كان هناك طالب في سنته الأخيرة في [[علوم الحاسب]] يقضي عطله الأسبوعية في كتابة نواة نظام تشغيل محاكي لنظام [[يونكس]] ؛ إنه لينوس تورفالدس .
 
استخدم تورفالدس أدوات مؤسسة البرمجيات الحرة – فقد كان طالبا و لا يملك الكثير من المال - مما أجبره على جعل [[لينكس]] حرا. طرح لينوس نواته على مجموعة - أخبار (newsgroup) مستخدمي مينيكس. حيث كان تصميم [[لينكس]] أفضل كثيراً مما كان موجود من نظم تشغيل والأشهر [[يونكس]] .