Khaled Alshaya

عندما خرجت الفكرة من رأس صاحبها! تغيرت خريطة البرمجيات في العالم...

22 ردود في هذا الموضوع

السلام عليكم ,

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

أعرض لكم اليوم الرسالة الأولى التي أعلن فيها فكرته للعالم أجمع على المجموعة الإخبارية الشهيرة Usenet. الرسالة يمكن قراءتها على العنوان التالي :

new UNIX implementation

الرسالة قمت بترجمتها, لمن يحب قراءتها باللغة العربية, إن كان هناك أخطاء الرجاء إعلامي بها ...

Unix حر!

بدءاً من عيدالشكر القادم سوف أبدأ بكتابة نظام كامل متوافق مع Unix, و سوف أسميه GNU

و هذه التسمية تشير إلى GNU's Not Unix. النظام سوف يوزع مجاناً لمن يريد استخدامه. نحتاج إلى التبرعات سواءً بالوقت أو المال أو البرامج أو حتى العتاد و الأجهزة.

في البدء, سوف نعمل على بناء نواة النظام إضافة إلى جميع أدوات النظام الأساسية لكتابة و تشغيل برامج لغة C و ذلك يتضمن : المحرر Editor و الـ shell و مترجم

C Compiler و Linker و مجمع Assembler و العديد من الأدوات الإضافية. بعد ذلك سوف نبني منسق نصوص Word Processor و باني محللات نصوص YACC

و لعبة الإمبراطورية Empire Game. إضافة إلى برنامج للجداول الحسابية SpreadSheet, و المئات من البرامج الأخرى. نأمل أن نقوم ببناء جميع الأدوات الضرورية التي تأتي

مع نظام Unix, و بالتأكيد وثائق النظام بصيغتها الإلكترونية و المطبوعة.

نظام GNU سوف يصمم لكي يسمح لبرامج Unix بالعمل عليه, و لكنه لن يكون نسخة مطابقة عنه. سوف نقوم بعمل جميع التحسينات حسب قدرتنا و ذلك من واقع

خبرتنا في العمل على الأنظمة الأخرى. بخصوص التحسينات فإن النظام سوف يسمح بأسماء طويلة للملفات, و رقم النسخة للملفات file version number, و نظام

ملفات غير قابل للإنهيار CrashProof File System, و إمكانية إكمال أسماء الملفات من خلال سطر الأوامر ربما, إضافة إلى إضافة دعم للعديد من الشاشات بدلاَ من

دعم النظام لنوع مخصوص, و نظام لإنشاء النوافذ معتمداً على LISP.

وسوف تكون لغتا C و LISP متوفرتان بشكل أساسي مع النظام لبرمجته. و سوف يكون لدينا نظام شبكات معتمد على MIT Chaosnet Protocol, و الذي يعتبر أفضل بكثير من UUCP. و ربما ندعم UUCP Protocol.

من أنا ؟

أنا ريتشارد ستالمان Richard Stallman, المخترع الأصلي لمحرر النصوص EMACS و الذي تم إنشاء الكثير من المحررات المشابهة له. أعمل في معمل الذكاء

الاصطناعي في MIT. لقد عملت بشكل مكثف في مجال المترجمات و المحررات و المنقحات و المفسرات و عملت أيضاً على Incompatible Timesharing System و

نظام تشغيل الـ LISP Machine. أنا صاحب فكرة فصل برمجيات العرض عن عتاد الشاشة نفسه في Incompatible Timesharing System و قمت ببناء نظام ملفات غير قابل للإنهيار بالإضافة إلى نظامي نوافذ لـ LISP Machines.

لماذا يجب علي إنشاء GNU ؟

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

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

طريقة المشاركة في الفكرة

أطلب من مصنعي الحواسيب أن يقوموا بالتبرع بالأجهزة و الأموال, و من الأفراد أن يقوموا بالتبرع بالبرامج و العمل.

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

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

المبرمجون يمكنهم المشاركة بكتابة برامج مشابهة و متوافقة مع برامج نظام Unix. لأن هذا النوع من البرامج لن يحتاج إلى تنظيم بين المبرمجين لكي تعمل البرامج

فوق النظام. و السبب أن النظام سوف يكون متوافقاً بشكل كبير مع نظام Unix. بحيث إذا عمل برنامج على Unix فسوف يعمل على GNU بشكل افتراضي.

إذا تبرعت بالمال, لربما أمكنني توظيف بعض المبرمجين بدوام جزئي أو كامل. الرواتب بطبيعة الحال لن تكون مرتفعة, لأنني أبحث عن مبرمجين يؤمنون بأن هذه

الفكرة هي لمساعدة البشرية بدلاً من التفكير في الراتب نفسه. بحيث يمكن لهؤلاء المبرمجين توظيف كامل طاقاتهم في برمجة النظام دون البحث عن عمل آخر.

ريتشارد ستالمان

27 سبتمبر 1983

تحياتي ...

تم تعديل بواسطه Khaled.Alshaya
9

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
من أنا ؟

أنا ريتشارد ستالمان Richard Stallman, المخترع الأصلي لمحرر النصوص EMACS و الذي تم إنشاء الكثير من المحررات المشابهة له. أعمل في معمل الذكاء

الاصطناعي في MIT. لقد عملت بشكل مكثف في مجال المترجمات و المحررات و المنقحات و المفسرات و عملت أيضاً على Incompatible Timesharing System و

نظام تشغيل الـ LISP Machine. أنا صاحب فكرة فصل برمجيات العرض عن عتاد الشاشة نفسه في Incompatible Timesharing System و قمت ببناء نظام ملفات غير قابل للإنهيار بالإضافة إلى نظامي نوافذ لـ LISP Machines.

لديه خلفية قوية جدا في كل ركن من اركان أنظمة التشغيل .. ولديه معلومات وخبرة عالية المستوى في لغتي السي واللسب .. فكيف لا تخرج منه فكرة عملاقة مثل هذه .؟

في البدء, سوف نعمل على بناء نواة النظام إضافة إلى جميع أدوات النظام الأساسية لكتابة و تشغيل برامج لغة C و ذلك يتضمن : المحرر Editor و الـ shell و مترجم

C Compiler و Linker و مجمع Assembler و العديد من الأدوات الإضافية. بعد ذلك سوف نبني منسق نصوص Word Processor و باني محللات نصوص YACC

و لعبة الإمبراطورية Empire Game. إضافة إلى برنامج للجداول الحسابية SpreadSheet, و المئات من البرامج الأخرى. نأمل أن نقوم ببناء جميع الأدوات الضرورية التي تأتي

مع نظام Unix, و بالتأكيد وثائق النظام بصيغتها الإلكترونية و المطبوعة.

ولكن على حد علمي وما قرأته من التاريخ .. ان اخر ما تم انجازه هي النواة ..

تمت كل الاجزاء الا النواة بقيت مستعصية حتى عام 1991 او 1992 لا اعرف بالضبط .. قام لينوس بالاتصال بهم لكي يخبرهم بأنه اكمل نواة مكتوبة بلغة سي .. وتم ادماج النواة فاكتمل النظام ..

هل معلومتي صحيحه .؟

على العموم ايا كانت المعلومات .. فالنتيجة واحدة وهي نظام برمجة عبقري .. (اقصد GNU ) ..

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

تحياتي العطرة يا خالد ...

والله مشتاقلك ومشتاق للنقاش معك من زمان .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

بارك الله فيك أخى خالد ،، الموضوع رائع و الترجمة ممتازة

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

وفقكم الله ،،

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

تخيلوا لو خرجت من عند واحد مسلم لكان الان تعرض للهجوم و نسي فكرته بعد اسبوع :lol:

الافكار الجبارة تحتاج عقول جبارة لتحملها

585px-Portrait_-_Denmark_DTU_2007-3-31.jpg

يشبهني قليلا :lol:

تم تعديل بواسطه fkugd2003
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
تخيلوا لو خرجت من عند واحد مسلم لكان الان تعرض للهجوم و نسي فكرته بعد اسبوع :lol:

قبل أن تنسى ستسرق أما لو لم تسرق فسوف تهمش و هذا لا ينطبق على المسلمين بل عندما يكون الرجل المناسب في المكان الغير المناسب .

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم ,,

بعد ست و عشرين سنة, أعتقد أن GNU نجحت نجاحاً منقطع النظير.... ربما لأني أعتقد أن هذا المبدأ صحيح أصلاً بأن البرامج لا يجب أن تكون مغلقة...

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

ليس هناك أجمل من تفعيل جميع خواص الـ Optimization أثناء ترجمة مكتبة أو برنامج و الخاصة بمعالج حاسوبك و الاستمتاع بتلك الكفاءة التي لا يمكن تحقيقها مع البرمجيات التجارية إلا بصعوبة بالغة جداً ...

هذا ما أحبه حول قول ستالمان بأن البرنامج هو وصفة الطبخ و ليست الطبخة نفسها :P ...

تحياتي ,,

تم تعديل بواسطه Khaled.Alshaya
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أطلب من مصنعي الحواسيب أن يقوموا بالتبرع بالأجهزة و الأموال, و من الأفراد أن يقوموا بالتبرع بالبرامج و العمل.

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

والله يا صاحبي لاحياة .. لمن تنادي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

والله حزنت جدا عندما قراءت هذا الموضوع ولم اجد زرار الشكر

رسالة ممتازة جدا وفعلا هؤلاء اناس شيدوا عصر معلوماتى وفكر راقى

جزاك الله خيرا استاذى القدير على الترجمه

eramax

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

الف الف شكر على الترجمة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

جزاك الله خيراً أخي على ترجمة هذا المقال الرائع

وان شاء الله يطلع من العالم العربي شخص يفتخر به في مجال الحاسب الآلي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكراً لك اخي الكريم

وموضوع رائع

وعقبال النوابغ العرب

ونرفع راسنا فيهم

ترجمه رائعه

تقبل مروري

وتحياتي

تم تعديل بواسطه incomplete
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

مستخدمي اللينكس فهموا هذا الكلام بشكل دقيق

هو يؤمن بالحرية وأن الكل يحق له إستخدام البرامج

موضوع رائع ... مشكور أخي الكريم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

عن جد فكرة قوية وعبقرية .....

شكرا لك على الطرح والترجمة كذلك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أفكار ريتشارد ستالمان خطيرة جدا على عدة أصعدة,

أولا :

تسييس الحرفة, حرفة البرمجة هى حرفة مثلها مثل كل الاعمال فى الدنيا و الهدف منها هو انتاج منتج معين هو برنامج مفيد للأخرين يباع مقابل المال (مثل أى منتج أخر, منتج غذائى, سيارة, جهاز تليفزيون), و غير ذلك.

و بما انها مهنة, فهى نوع من البيزنس, و من أخطاء التاريخ هو "تسييس" البيزنس, اذا قمت بهذا فسد البيزنس.

لأن البيزنس الهدف منه جنى الاموال.

ريتشارد ستالمان قام بخلط كل شىء, هو شيوعى و من الخضر , و ملحد, و يمكننى أن اكمل لك باقى صفاته و لا بلاش!

قام بادخال أفكاره الشيوعية (التى تعنى أن كل شىء مشاع من أول الاراضى و ادوات الانتاج الى المرأة),

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

السياسة حاجة و البيزنس حاجة,

حركة المصادر المفتوحة حركة سياسية فى الاساس.

سمها حرية أو شيوعية أو اشتراكية, حسنا هنسميها حرية زى ما الاخوة بيقولوا, مفهوم الحرية مفهوم سياسى اجتماعى, ما علاقته بالبيزنس و عالم الصناعة و الأموال؟

ثانيا :

هل رأيت سيارة مفتوحة المصدر؟ هل رأيت ثلاجة مفتوحة المصدر؟ أى منتج يأتى معه كتيب يشرح كيفية تشغيله و ليس كيفية صنعه.

ثالثا :

أصاب ستالمان بيزنس البرمجيات اصابة بالغة, و قلل من الابداع و التنوع, و من فرص عمل المبرمجين الحقيقيين حتى!

مثلا أوراكل تنتج توزيعة من توزيعات اللينكس, تسميها "أوراكل لينكس",

طبعا أوراكل بهذا قامت بطريقة غير مباشرة بتشغيل المئات من الذين كتبوا نواة اللينكس و غيره من الادوات للعمل عندها بدون مقابل (بالسخرة).

ألم يكن من الأفضل للعالم ان تقوم أوراكل باستثمار و انتاج نظام تشغيل خاص بها لو لم تجد كود جاهز تبنى عليه توزيعتها!

لكن لماذا و عندها الكود الجاهز أضف اليه بعض الادوات و هوب نزل السى دى عليها اسمك زى الفل بس حط اسم اللينكس جنبه!

أبل مثلا قامت باستخدام مترجمات GNU فى بيئة التطوير الخاصة بها؟ هذا أسهل و أوفر من أن تقوم بكتابة مترجمها الخاص.

ألم يكن من الأفضل ان تضطر أبل الى كتابة مترجمها الخاص؟!

و هكذا فان معظم البرامج المفتوحة المصدر مأخوذة من برامج أصلا كانت مغلقة المصدر (فايرفوكس مثلا), ثم يعيد الكثيرون تعليبها و انتاجها فى نكهات أخرى, و هو نفس الكود القديم المهترىء.

و النتيجة, مبرمجين عملوا بلا مقابل, استسهال و توفير للشركات الكبرى التى نجحت فى استغلال هؤلاء (مثل جوجل, أوراكل), عالم برمجى لا يتطور.

رابعا :

لن تتطور أى صناعة اذا جردت من المال, و براءة الاختراع. كل الدول الاشتراكية و الشيوعية فشلت و سقطت و الباقى منها يعيش فى زمن أخر (كوريا الشمالية, كوبا), فلا تيعدوا انتاج هذا الهراء السياسى فى قوالب جديدة و أهيب بشبابنا العربى ألا يتأثر بهذا الفكر الفاسد الذى يقدمه ستالمان فى قالب خبيث.

أنا رأسمالى حتى النخاع, أؤمن بحرية السوق و أن يكون لكل سلعة ثمنها الحقيقى,

الانسان يحتاج فى حياته الى طعام, و سكن و ملابس و علاج,

أما البرمجيات فهى ليست من أساسيات الحياة, حتى نجعلها مجانية, أنا أدفع مقابل كل شىء أفعله, فلماذا لا أدفع 200-300 جنيه فى نظام تشغيل؟!

تحياتى للجميع, أعرف ان الكثيرين لن يعجبهم رأيى, لكنه فى النهاية تحليل سياسى من الطبيعى ان يتفق و يختلف حوله البعض.

تم تعديل بواسطه فادى_بلس_بلس
-2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم ورحمة الله وبركاته

فكرة عبقرية.. وتطبيقها كان إنجازاً عظيماً في عالم البرمجة

فعلاً نحتاج لعقول جبارة كعقل ستالمان.. وإن شاء الله نشوف عن قريب عباقرة البرمجة العرب ينجزون شيئاً ويضيفون لمساتهم في عالم البرمجة.. اللهم آمين :)

موضوع رائع.. وترجمة ممتازة

تحياتي لكاتب الموضوع

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم

@Khaled.Alshaya

" هناك الكثير من الشخصيات التي أثرت بشكل واضح و كبير على عالم البرمجة و البرمجيات. و برأيي الشخصي فإن ريتشارد ستالمان Richard Stallman هو من أبرزهم. "

أعتقد أن دينيس ريتسي الذي صنع يونيكس واخترع لغة C هو أكثر تأثيرا منه.

كذلك جون ماكارتني الذي الذي اخترع Lisp أول وأقدم لغة برمجية وأم المفاهيم البرمجية الحديثة، وأول من ابتدأ مفهوم الذكاء الاصطناعي، و مفهوم Time Sharing وغيرها

"الرسالة قمت بترجمتها, لمن يحب قراءتها باللغة العربية"

الترجمة جيدة، شكرا لك.

--------

@fkugd2003

"تخيلوا لو خرجت من عند واحد مسلم لكان الان تعرض للهجوم و نسي فكرته بعد اسبوع"

للأسف هو يهودي وملحد. وصدقني العالم الآن لا يعير انتباها لديانة المبدع.

"يشبهني قليلا"

لا أتمنى لك ذلك.

--------

@fadi_plus

"أبل مثلا قامت باستخدام مترجمات GNU فى بيئة التطوير الخاصة بها؟ "

أبل الآن تستخدم CLANG وهي مشتركة في تطويره.

يعجبني طرحك أخ فادي، و أزيد:

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

أنا لا أفهم علة هذا التقديس المفرط لستالمان. أي نوع من غسيل الدماغ هذا؟.

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

انصح الجميع بمشاهدة هذه الفيديو على اليوتيوب Revolution OS .

جميع التساؤلات المطروحة هنا يجيب عليها رواد المصادر المفتوحة ( حتى تساؤلاتك اخ فادي ) .

http://www.youtube.com/watch?v=CjaC8Pq9-V0

تم تعديل بواسطه ahmad123
4

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

أرجو من الجميع احترام قوانين القسم والمنتدي وعدم التطرق لنطاق خارج القواعد خاصة السياسة :happy: وكذلك احترام هدف الموضوع وموضوعه الذي يدور حوله

تحياتي

وللتذكرة فان قواعد القسم والمكتوبة اعلاه دائما

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

هذا المنتدى منتدى علمي بحت ولانريد الدخول في مشاكل قانونية.

تم تعديل بواسطه MohamedIBrahim
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

dry.gif

في السابق كنت أظن أن سبب فشلنا هو سبب خارجي، سيطرة بلاد الكفر علينا مثلا،

لكن أرى أن السبب في شيء آخر..

انظروا هم يستثمرون وقتهم في ماذا (هنا..) ونحن نستثمر وقتنا في ماذا :/

في أقل من نصف ساعة يقرأ الخطأ ويفهم القصد ويبحث عن السبب في المصادر ويجد الحل ويكتب الحل بالتفصيل وثم يدخل بموضوع آخر... وهنا نحن نناقش في سطور طويلة بحجم كتاب رواية البؤساء حول امر فارغ :/

إنا لله وإنا إليه راجعون

طبعا موضوع الأستاذ خالد الشايع بريء من هذه المناقشات :)

شكرا له.

تم تعديل بواسطه موليان
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

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

الاشراف

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

شكرا لك اخي خالد..وبارك الله فيك..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .