Custom Search

Saturday, September 20, 2008

؟ unix & linux ما هما


‫ تعريف ‪Unix
‬‬
‫يونكس (‪ (Unix‬أو (‪ (UNIX‬هو علامة تجارية لنظام تشغيل أجهزة الكمبيوتر قام بكتابته‬
‫وتطويره موظّفو شركة AT&T‬ (مختبرات بيل). من الاشخاص الُاول الذين أشرفوا على هذا‬
‫المشروع هم : كين تومسون، "دينيس ريتشي"، و "دوجلس مكيلروي". في بداية تكوين ما يعرف‬
‫اليوم بأحد أهم نُظم التشغيل في عالم الكمبيوتر، لم يكن يخطر على بال القائمين عليه هذا النجاح‬
‫المبهر في نظام التشغيل المعروف بـ "يونكس" أو "ينكس".‬

‫تاريخ ‪ Unix
‬‬
‫شهدت نهاية الستينيات من القرن الماضي تكاتف كل من : معهد ماسيتشيوسيتس للتكنولوجيا ‪،MIT‬‬
‫شركة ‪) AT&T‬مختبرات بيل)، و شركة جينيرال إليكتريك (‪ (GE‬للعمل على نظام تشغيل‬
‫تجريبي أُطلق عليه إسم ملتيكس (‪ .(Multics‬كان يفترض بالنظام ملتيكس ان يكون تفاعلي‬
‫ومتجاوب مع مستخدم النظام ناهيك عن ضرورة أمنية النظام من محاولت الختراق للملفات السرية‬
‫التي يقوم النظام على حفظها في مستودع الحفظ. رأى المشروع النور على شكل نظام تشغيل قابل‬
‫للتطبيق إل ان النظام أظهر أداءً رديءً والذي جعل شركة ‪ AT&T‬تنسحب من المشروع وتركّز‬
‫طاقاتها في مكان آخر.‬
‫"كين تومسون" كان أحد مطوري الانظمة لدى مختبرات بيل واستمر في تطويره لنظام التشغيل‬
‫وطوّر لعبة من ألعاب الكمبيوتر وأسماها "السفر عبر الفضاء". تيقّن تومسون من أداء اللعبة وبطئها‬
‫ناهيك عن التكلفة المرتفعة نسبياً لممارسة اللعبة، فأعاد تومسون كتابة اللعبة، وبالتعاون مع‬
‫"دينيس ريتشي"، إستطاع الرجلن من تشغيل اللعبة على جهاز . 7-‪ .DEC PDP‬تجدر الشارة‬
‫ان عمل نظام التشغيل ملتيكس كان على جهاز 546-‪ GE‬العملق.‬
‫بالخبرة التي إكتسبها تومسون جرّاء كتابته للعبة "السفر عبر الزمن"، والخبرة المكتسبة من مشروع‬
‫نظام التشغيل ملتيكس، طوّر تومسون نظام تشغيل جديد يقوم بأكثر من عملية في نفس الوقت ويقوم‬
‫على خدمة أكثر من مستخدم في الوقت ذاته أيضاً. أضاف فريق العمل مترجم لوامر المستخدم وأسموا‬
‫نظام التشغيل الجديد "يونكس" ‪ Unics‬والذي أصبح اسمه فيما بعد، ‪.Unix‬‬
‫حتي هذه اللحظة، لم تتقدم مختبرات بيل بأي نوع من الدعم المادي لمشروع تطوير يونكس حتى‬
‫دعت الحاجة التي تقدّمت بها "مجموعة أبحاث علوم الكمبيوتر" لتشغيل نظام يونكس على جهاز أكبر‬
‫بكثير من جهاز 7-‪ .PDP‬وعد كل من تومسون و ريتشي بتزويد نظام التشغيل الجديد ببرنامج‬
‫تعديل نصوص وتهيئة يونكس للعمل على جهاز 11-‪ PDP‬مما أقنع مختبرات بيل بتقديم الدعم‬
‫المالي للمشروع. بهذا، تم العلن رسمياً عن ولدة نظام يونكس في العام 1970 وكُتِب نظام‬
‫يونكس في باديء المر باستخدام لغة "السيمبلي" ‪.Assembly‬‬
‫في العام 3791، إتخذت مختبرات بيل قراراً يقضي بإعادة كتابة يونكس باستخدام لغة الكمبيوتر‬
‫‪ C‬عوضاً عن لغة السيمبلي والذي بدوره سيسهّل عملية نقل نظام التشغيل لجهزة كمبيوتر أخري‬
‫ولتمكين مطورين آخرين من إضافة وتحسين نظام التشغيل. قرار مختبرات بيل ساعد في سرعة‬
‫تطوير يونكس وقامت شركة ‪ AT&T‬بترخيص المنتج يونكس للجامعات، الشركات التجارية،‬
‫وحكومة الوليات المتحدة.‬
‫إستمر التطوير لنظام التشغيل الجديد ومر يونكس خلل إصدارات عديدة مطوّرة وعملت شركة‬
‫"ويستيرن إليكتريك" ‪ ،Western Electric‬الشركة البنت لشركة ‪ AT&T‬بتطوير نسخة‬
‫من نظام يونكس معدّلة مما سبب ربكة في إصدارات يونكس ناهيك عن الربكة التي تسببتها إضافات‬
‫الجامعات والشركات التجارية على نظام يونكس، المر الذي جعل شركة ‪ AT&T‬تُصْدِر نظام‬
‫يونكس التجاري بدون المصدر ‪ .Source code‬دخل على تطوير نظام يونكس جامعة‬
‫كاليفورنيا لدى مدينة بيركلي وأسهمت إسهاماً يشار له بالبنان أل وهو نظام ‪TCP/IP‬‬
‫للتصالت.‬
‫قامت بعض الشركات التجارية بعرض منتجها التجاري الخاص لنظام تشغيل يونكس والذي يتوافق مع‬
‫أجهزة الكمبيوتر متوسطة الحجم ‪ Mini‬التابعة لهذه الشركات التجارية، ومن أشهر من تفرّغ لهذا‬
‫العمل "بيل جوي" و "تشك هيلي" وأسس الرجلن شركة أسموها "سن أو أس" ‪ SunOS‬والتي‬
‫تعرف اليوم بشركة "سن ميكروسيستيمز" ‪ Sun Microsystems‬العملقة.‬
‫قامت شركة ‪ AT&T‬بتحسينات كثيرة على نظام تشغيل يونكس وقررت الشركة في العوام‬
‫1989-1987 أن تدمج إصدار شركة ميكروسوفت لنظام تشغيل يونكس والذي يعرف آنذاك بنظام‬
‫"زينكس" ‪ Xenix‬وإصدارات كثيرة لتخرج بنظام يونكس النسخة الخامسة، الصدار الرابع‬
‫4‪ SVR‬وأسدلت شركة ‪ AT&T‬الستار على جميع الصدارات المتنافسة فيما يتعلق بنظام تشغيل‬
‫يونكس!‬
‫في العام 1993، باعت شركة ‪ AT&T‬كل حقوق يونكس لشركة "‪ "Novel‬والتي بدورها‬
‫أرادت بهذه الصفقة مواجهة شركة "مايكروسوفت" وإصدارها الجديد والذي كان يعرف بنظام ‪NT‬‬
‫ولم تنجح شركة نوفيل من تحقيق مطلبها نتيجة صعوبة تسويق المنتج مقارنة بالموال الهائلة‬
‫والمتوفرة لشركة ميكروسوفت وكفاءتها في تسويق منتجاتها مما دعى شركة نوفيل لبيع حقوق‬
‫يونكس لمجموعة ‪. X/Open‬‬
‫في واقع المر، وفي معمعة بيع حقوق يونكس بين الشركات المتعدّدة، آلت حقوق يونكس المصدرية‬
‫‪ Source code‬لشركة "عمليات سانتا كروز" ‪ SCO‬والتي بدورها باعت تلك الحقوق لشركة‬
‫"أنظمة كالديرا". اليوم، شركة أنظمة كالديرا تطالب بجميع حقوقها القانونية من كل من يستعمل‬
‫نظام لينكس ذو المصدر المفتوح وتدّعي شركة أنظمة كالديرا ان نظام لينكس يحتوي على جزء من‬
‫مصدر يونكس التجاري بدون تفويض رسمي من قِبل شركة أنظمة كالديرا!‬
‫لعل من أفضل العمال التجارية المبنية على نظام يونكس تلك التي قام بها ستيف جوبز في منتصف‬
‫الثمانينات من القرن العشرين عندما ابتدع شركة "نكست" وقام بعرض جهاز نكست في السواق.‬
‫ويعتقد البعض أن سبب فشل نكست أنه كان سابقاً لوانه. والعرض الثاني ليونكس على المستوى‬
‫التجاري هو الذي قام به نفس صاحب نكست عندما جعل نظام التشغيل لجهزة "ماكنتوش" هو الـ‬
‫يونكس. وأثبت ستيف بفعله هذا أن يونكس يمكن تطبيقه على جهاز الكمبيوتر ‫للاستعمالت اليومية.‬


‫تعريف اللينوكس‬

‫لِينُكس أو لينوكس (‪ )Linux‬هو نظام تشغيل حُر مفتوح المصدر. يغلب استعمال لفظة "لينكس"‬
‫ويقصد بها نظام التشغيل الكامل المكون من النواة والحزم و المكتبات المصاحبة لها، ويفضل البعض‬
‫اطلق إسم "جنو/لينوكس" على النظام ككل بدل من "لينكس" فقط. بسبب ترخيصه الحر، يتمتع‬
‫لينكس بدرجة عالية من الحرية في تعديل و تشغيل وتوزيع و تطوير أجزاءه، ويعتبر لينوكس من‬
‫النظمة الشبيهة بيونكس ويصنف ضمن عائلة يونكس إلى جانب أنظمة أخرى بعضها تجارى و بعضها ‫حُر
كـسولريس و ‪.FreeBSD‬‬
‫بسبب الحرية التي يوفرها لينكس لكونه خاضعا لرخصة جنو العمومية (‪ )GPL‬فقد فتح المجال‬
‫للخرين للتطوير عليه بشكل نجح في التأسيس لنظام تديره مليين العقول وتساهم في تطويره،‬
‫حتى أصبح يعمل على طيف عريض من المنصات تتراوح بين الخادمات العملقة وأجهزة الهاتف‬
‫الجوال، وتطورت واجهات المستخدم العاملة عليه لتدعم كل لغات العالم تقريبا، وبسبب كونه حر‬
‫ومفتوح المصدر وسهولة تطويع وتغيير سلوك النظام، فإن سرعة تطوره عالية وأعداد مستخدميه‬
‫تتزايد على مستوى الجهزة الشخصية و الخادمات .‬
‫يعتبر لينوكس من البرمجيات الحرة، ولينكس بكونه نظاما حرا ليعني بالضرورة كونه نظاما مجانيا‬
‫إذ ان الجهة التي تريد البرنامج مسؤولة عن توفير الشفرة المصدرية للبرنامج ولكنها في نفس‬
‫الوقت حرة في ان تبيع و تحدد سعر النسخة التي قامت ببناءها. تم إنتاج العديد من التوزيعات‬
‫لنظام لينكس إذ قامت العديد من المجموعات بتجميع البرامج المفتوحة المصدر على هيئات مختلفة‬
‫لتسهيل تركيب النظام وللوصول الى أهداف مختلفة , يستعمل البعض مصطلح إصدارات او نكهات للشارة‬
‫الى التوزيعات المختلفة الي تتراوح إستخدامها من الحاسوب المنزلي الى الخوادم. لكل إصدار او‬
‫توزيع او نكهة مميزات خاصة وليمكن الجزم بان إصدار معين هو أفضل من إصدار آخر فبعض‬
‫التوزيعات يعتبر أفضل من قبل المتحدثين بلغة معينة وبعض التوزيعات مفضل من قبل المستخدمين‬
‫الجدد.‬
‫إستنادا الى سكوت غرانمان في مقالة نشرت في اكتوبر 2003 فانه يوجد في لينكس حوالي 40‬
‫فايروس وهو عدد قليل مقارنة بمايكروسوفت ويندوز التي يوجد فيها حوالي 60,000 فايروس‬
‫ويرى البعض ان قلة الفايروسات في لينكس سببه عدم إنتشار النظام عالميا مقارنة بويندوز بينما‬
‫يؤكد البعض ان قلة الفايروسات في لينكس سببه تصميم النظام الذى يسمح بدرجات عالية من المان‬
‫[1] . بفضل الجهود المتواصلة في عملية تعريب لينكس أصبح نظام لينكس قادرا على التعامل مع‬
‫اللغة عربية بشكل كبير وتم تعريب واجهة الستخدام في بيئتين مشهورتين وهما جنوم و كي دي إي.‬

اسم وشعار لينكس‬

في البدايه قرر لينوس تورفالدز ان يسمي نظامه بإسم ‪ Freax‬و هذه الكلمه مكونه من ‪ Free‬و‬
‫‪ Freak‬و الحرف ‪ X‬و الذي يدل على يونكس , لم يعجب هذا السم ‪ Ari Lemmke‬صديق‬
‫لينوس تورفالدز الذي اقترح على تورفالدز ان يضع نسخه من لينكس على الانترنت و هو تكفل‬
‫بحساب الـ ‪ FTP‬حيث قام بتسمية مجلد النظام بإسم ‪ Linux‬و الذي يقصد بها ‪Linus‬‬
‫‪ . Minix‬تم اختيار البطريق شعارا لنظام لينكس بناء على اقتراح من لينوس تورفالدس نفسه في‬
‫احدى الرسائل التي أرسلها إلى احدى القوائم البريدية. بعد اعتماد البطريق كـ شعار رسمي من اجل‬
‫لينكس اقترح احدهم ان يتم تسمية البطريق بإسم ‪ Tux‬و الذي يُقصد به ‪Torvalds Unix‬‬

تاريخ تطوره‬


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

‫النواة لينكس (نواة)‬

‫في هذه الثناء، عام 1991، بدأ تطوير نواة أخرى كهواية للطالب الفنلدي لينوس تورفالدز‬
‫أثناء دراسته في جامعة هلسينكي في فنلندا. في البداية استخدم تورفالدز مينيكس على حاسوبه‬
‫الشخصي، وهو نسخة مبسطة لنظام تشغيل شبيه بيونكس طورها البرفسور أندرو تانينباوم لتستخدم‬
‫في تدريس تصميم أنظمة التشغيل. لكن تانينباوم لم يكن يسمح للخرين بتطوير مينيكس، مما دفع‬
‫لينوس لكتابة بديل له.‬
‫في البداية كان من الضروري وجود حاسوب يعمل بمينكس لعداد وتثبيت لينكس، كما كانت هناك‬
‫حاجة أيضا لنظام تشغيل آخر ليقوم بتحميل وتشغيل لينكس. لكن بعد ذلك ظهرت محملت إقلاع
‫مستقلة مثل ‪ .LILO‬تفوق نظام لينكس بسرعة على مينكس وظيفيا؛ طوع تورفالدز ومطوري‬
‫لينكس الوائل عملهم ليعمل مع مكونات جنو وأدوات بيئة المستخدم لعمل نظام تشغيل كامل الوظيفة‬
‫وحر.‬
‫حاليا، مازال تورفالدز يوجه عملية تطوير النواة، بينما تطور مكونات أخري مثل جنو بشكل مستقل‬
‫(تطوير نواة لينكس ليس جزءا من مشروع جنو). تقوم مجموعات وشركات أخري بتوزيع هذه‬
‫المكونات مع بعضها البعض على شكل توزيعات لينكس‬

‫علقة لينكس بجنو

‫مشروع ‪ GNU‬كان يهدف إلى انشاء نظام تشغيل شبيه بيونكس , و بالفعل بدأ العمل عليه في‬
‫1985 و تم برمجة العديد من الدوات التي تخص نظم التشغيل مثل محررات النصوص و المجمّعات‬
‫, و في اواخر الثمانينيات كانت كل المكونات الرءيسية للنظام موجودة عدا نواة (علم حاسوب) و‬
‫بالفعل بدأ العمل على المشروع الذي عرف فيما بعد باسم ‪ Hurd‬و لكن اخذت هذه النواه فتره‬
‫طويله جدا من اجل برمجتها , و بعد فتره قليله من بدأ العمل في ‪ Hurd‬ظهرت نواة لينكس‬
‫بصورة مستقلة عن مشروع جنو , لكن المهتمين بالحصول على نظام حر متكامل بدأوا العمل على‬
‫تطويع نواة لينكس لتعمل مع جنو , و بالتالي اندمجت نواة لينكس و ادوات مشروع جنو لتكوين‬
‫نظام تشغيل حر تماما وقابل للستخدام بدون أي مكونات غير حرة.‬
‫يقصد الناس غالباً بكلمة "لينكس" نظام التشغيل المتكامل الذي يحتوي على الواجهه الرسومية و‬
‫البرامج الخرى من المجمّعات و غيره , و لكن في الحقيقه يفضل الكثير و خصوصاً ريتشارد ستالمن‬
‫اطلق اسم جنو / لينكس , لن في الحقيقه لينكس عباره عن نواة نظام تشغيل بينما تشكل أدوات جنو‬
‫الجزء الكبر من النظام وبدونها تصبح لينكس بل فائدة تقريبا‬

‫لينكس ومينكس‬

‫يعتقد البعض ان نواة لينكس مبنيه على نظام التشغيل ‪ Minix‬و هذا غير صحيح حيث صرّح‬
‫البرفسور اندرو تانينباوم اكثر من مرّه بأن نواة لينكس ليست مبنيه على نظام مينكس , و لكن في‬
‫الحقيقه ان لينوس تورفالدز كان يستخدم مينكس اثناء عمله في برمجة الصدارات الوليه من لينكس‬

و يتبع انشاء الله فى مقال اخر
عن التطور لlinux و توزيعاته
اى استفسار

Monday, September 1, 2008

مين هيبـقى البطـل فينا فى رمضـان ؟؟؟ انت اكيد صح



كل سنه وانتم الى الله اقرب وكل سنه وانتم للطاعات ادوم


وكل سنه وانتم من المعاصى ابعد كل سنه وانتم طيبون

فلنبدأ وعاوزك تركز معايا اووووووى ...اوك

كل سنه بتدخل رمضان بقلب جامد
وتقول هعمل واسوى .
وكل سنه بتيجى بعد اول اسبوع وتبدء همتك تنزل
واحده... واحده ... واحده

وانت شايفها ومش قادر تعمل حاجه
وكل سنه تقول السنه دى غير كل سنه انا السنه دى هكسر
الدنيا

و.......
ايه رايك بقه ان انت السنه ديه هتكسر الدنيا بجد وهتعمل اللى
مكنتش
قادر تعمله كل سنه

كل سنه بتقول هاختم القرأن وتقف عند جزء معين
منه وتنشغل



وتتأخر
بره وتخرج مع اصحابك
والمحصله انك مبتختمش القرأن الا على الحركرك واللى
بيشد حيله
اوى
يدوب بيختمه مره واحده



السنه ديه بقه لازم نختم القرأن كله ان شاء الله

بصوا الموضوع بسيط جدا اد ايه

شوف ازاى

المصحف 600 صفحه ..صح (لو مش مصدقنى روح بص فى المصحف
بسرعه
وتعالى)

ها!! طلع كام؟؟ ..اوك ...


تعالى نكمل بقه

المصحف 600 صفحه على 30 يوم بكام

الحسبه اهه 600 /
30 = 20 صفحة
شفت سهله ازاى
طيب يعنى فى
اليوم 20 صفحه واحنا عندنا 5 صلوات فى اليوم
يبقى 20 / 5 مظبوط ايوه كده
4 صفحات
يبقى انت لو قريت 4 صفحات بعد كل صلاه يبقى فى اليوم
هتخلص 20 صفحه

يعنى فى الشهر هتخلص القرأن مستريح اوى


عايز نصيحتى خاليهم 30 فى اليوم علشان لو جيت انشغلت فى
يوم من الايام يتعوض فى يوم تانى

طيب الثواب اللي هاتخدوا اد ايه ؟؟

احسب كده معايا

المصحف 30 جزء ,الجزء تقريبا فيه 7000 حرف والحرف ب10
وعلشان رمضان هنضرب في 70

يبقى كام ؟؟
30*7000*10*70 = 147000000
147 مليون حسنة .. يبقى لازم تقرا بقى
متستهترش بكلامى

واقولكوا على طريقة تانية

وانتو قاعدين على النت اسمعوا القران من على الجهاز او من موقع اسمعه مباشر يعنى منك برده بتسمع ومنك على النت

اقولكوا على طريقة حلوة اوى تسمعوا بيها القران

الموقع دا

http://www.tvquran.com/

او اى موقع انتو عارفينه

اتمنى نكسب ثواب رمضان دا