الاثنين، 21 مارس 2016

الخوارزميات

الخوارزميات (Algorithmique)


 

تعريف الخوارزمية
الخوارزمية هي مجموعة من الخطوات الرياضية والمنطقية والمتسلسلة اللازمة لحل مشكلة ما. وسميت الخوارزمية بهذا الاسم نسبة إلى العالم المسلم الطاشقندي الاصل أبو جعفر محمد بن موسى الخوارزمي الذي ابتكرها في القرن التاسع الميلادي. والكلمة المنتشرة في اللغات اللاتينية والأوروبية هي «Algorithm» وفي الأصل كان معناها يقتصر على خوارزمية لتراكيب ثلاثة فقط وهي: 
التسلسل  (Sequential) والاختيار (Selection) والتكرار( Repetition).

  • التسلسل  (Sequential): تكون الخوارزمية عبارة عن مجموعة من التعليمات المتسلسلة، هذه التعليمات قد تكون إما بسيطة أو من النوعين التاليين.
  • الاختيار (Selection): بعض المشاكل لا يمكن حلها بتسلسل بسيط للتعليمات، وقد تحتاج إلى اختبار بعض الشروط وتنظر إلى نتيجة الاختبار، إذا كانت النتيجة صحيحة تتبع مسار يحوي تعليمات متسلسلة، وإذا كانت خاطئة تتبع مسار آخر مختلف من التعليمات. هذه الطريقة هي ما تسمى اتخاذ القرار أو الاختيار.
  •  التكرار ( Repetition): عند حل بعض المشاكل لا بد من إعادة نفس تسلسل الخطوات عدد من المرات. وهذا ما يطلق عليه التكرار.
وقد أثُبت أنه لا حاجة إلى تراكيب إضافية. استخدام هذه التراكيب الثلاث يسهل فهم الخوارزمية واكتشاف الأخطاء الواردة فيها وتغييرها.
في حين أنه ليس هناك قبول رسمي عموما لتعريف "الخوارزمية" ، وهو تعريف غير رسمي , فإنه يمكن أن تكون هناك "مجموعة من القواعد التي تشير على وجه التحديد لسلسلة من العمليات." التي من شأنها أن تشمل جميع برامج الكمبيوتر، بما في ذلك البرامج التي لا يتم بها إجراء عمليات حسابية رقمية. وبالنسبة لبعض الناس، فإن أي برنامج هو خوارزمية إلا إذا كان يتوقف في نهاية المطاف. بالنسبة للآخرين، فإن البرنامج هو فقط خوارزمية إذا كان ينفذ عددا من الخطوات الحسابية.
وهناك مثال نمطى لخوارزمية هو خوارزمية إقليدس لتحديد الحد الأقصى للقاسم المشترك لعددين.
تقدم(Boolos & Jeffrey) معنى رسميا للكلمة في الاقتباس التالي:
(لا يوجد إنسان يمكنه أن يكتب بسرعة كافية، أو لمدة طويلة بما فيه الكفاية، أو صغيرة بما يكفي "أصغر وأصغر من دون حد... هل كنت ستجرب محاولة الكتابة على الجزيئات، على الذرات أو حتى على الالكترونات "أو أن تجرب أن تسرد كافة أعضاء مجموعة غير نهائية من الأعداد قابل للتعداد وتكتب أسمائهم ، واحدا تلو الآخر، في بعض الصيغ العددية. ولكن البشر يمكنهم أيضا أن يفعلوا شيئا مفيدا بنفس القدر, في حالة بعض مجموعات الأعداد غير النهائية التي لا حصر لها: يمكن أن تعطي تعليمات صريحة لتحديد ن عضو من مجموعة، لمجموعة منتهية اعتباطية محدودة ن. هذه التعليمات هي أن تعطى بشكل صريح للغاية، في الشكل الذي يمكن أن نحصل عليه بواسطة آلة حاسبة, أو من قبل الإنسان الذى هو قادر فقط على القيام بعمليات بسيطة جدا على الرموز.

مصطلح "قابل للتعداد بلا حدود" يعني معدود باستخدام الأعداد الصحيحة ربما تمتد إلى ما لا نهاية". وبالتالي، فإن Boolos وجيفري يقولون إن الخوارزمية تعني تعليمات لعملية "خلق" الأعداد الصحيحة الإخراج من عدد صحيح من مدخلات اعتباطية أو الأعداد الصحيحة التي من الناحية النظرية، يمكن اختيارها من 0 إلى ما لا نهاية. وبالتالي خوارزمية يمكن أن تكون معادلة جبرية مثل ص = م + ن متغيرات المدخلات م ن والتي تنتج ناتج ص . لكن مختلف المؤلفين حاولوا تعريف مفهوم يشير إلى أن الكلمة تعني أكثر من ذلك بكثير.
ويستخدم مفهوم الخوارزمية أيضا في تعريف مفهوم قدرة إتخاذ القرار. هذه الفكرة هي مركزية لشرح كيفية النظام الرسمي تأتي إلى حيز الوجود بدءا من مجموعة صغيرة من البديهيات والقواعد. في المنطق، في وقت لا يمكن قياسه, الذي يتطلبه لإكمال خوارزمية كما أنه لا يرتبط على ما يبدو مع البعد المادي العرفي الذى نألفه. من هذه الشكوك، التي تميز العمل الجاري , ينبع عدم توفر تعريف الخوارزمية التي يناسب كلا من الاستخدام المحدد (بمعنى ما) والاستخدام المجرد لهذا المصطلح.
تحليل وتصميم الخوارزميات
لا نقول لفظة خوارزم إلا ويتبادر إلى ذهننا العالم الكبير أبو بكر الخوارزمي، ويتبادر إلى ذهننا كذلك الحاسوب، ولولا الخوارزميات لما عرفنا ولا توصلنا إلى الحاسوب وإلى أجهزة الكمبيوتر بأشكالها الحالية التي نعرفها.
ومن الجدير بالتنويه أنه في ثلاثينيات القرن الماضي قد بدأ علماء الرياضيات بشكل عام بالاهتمام الجاد بالخوارزميات ودراستها، حيث كانت هذه الدراسة متبوعة كذلك بتطوير الحواسيب الإلكترونية والتي بدورها أدت إلى تطوير الكثير من الخوارزميات المشهورة والمهمة والفعالة.
وقد كانت الدوافع والمحفزات والأسباب من وراء هذا الاهتمام المتزايد من أجل التغلب على مشكلة محدودية وكلفة أجهزة الكمبيوتر. وبناءا ًعلى ذلك فقد حفزت هذه المحدودية والإشكالية كل من علماء الكمبيوتر وعلماء الرياضيات على الإهتمام الشديد والكبير بأداء البرامج وكذلك الإهتمام الجاد بتصميم خوارزميات الحاسوب المختلفة ذات الكفاءة العالية والدقيقة.
ما هو تعريف الخوارزمية: إنه مصطلح يشير إلى مجموعة محدودة ومعينة من الخطوات، حيث أن كل واحدة من هذه الخطوات قد تتطلب في حد ذاتها واحد أو أكثر من العمليات الحسابية والمنطقية ، وإذا ما تم إتمام وتنفيذ هذه الخطوات بشكل صحيح فإنه سوف نحصل على نتيجة أو على مجموعة من النواتج بعد فترة محدودة ومعينة من الوقت اللازم لتنفيذ ذلك .
وهناك مجموعة وعناصر من القيود والممانعات على نوع العمليات التي يمكن أن تتضمن وتحيط الخوارزمية وهي التالي:

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

التركيبات المستخدمة في الخوارزميات هي:
  • if-then-else
  • for / end for
  • while / end while
  • repeat / until
ويمكننا خلط شبه الكود هذا مع مفردات الإنجليزية أو العربية عند الضرورة
ما المقصود بتحليل الخوارزميات؟
هو تحليل كفاءة الخوارزمية وتحسينها، و يوجد مقياسين لذلك هما :

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

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

حتى الآن، وقد أدت هذه المناقشة لإضفاء الطابع الرسمي على الخوارزمية قد افترضت بناء 
(Imperative Programming)  هذا هو المفهوم الأكثر شيوعا، ومحاولات وصف المهمة في وسائل منفصلة، "ميكانيكية". فريدة من نوعها لهذا المفهوم من الخوارزميات رسميا هو (Assignment Operation) ، وتحديد قيمة المتغير. أنه مستمد من الحدس من "الذاكرة" باعتبارها (Scratchpad)  .

التعبير عن الخوارزمية
ويمكن التعبير عن الخوارزميات في العديد من أنواع التدوينات، بما في ذلك اللغة الطبيعية و أشباه الكود، المخططات الانسيابية، دراكون-الرسم البياني و لغات البرمجة أو جداول التحكم (التي تتم معالجتها بواسطة المترجمين الفوريين).

تمثيل الخوارزميات
  • خرائط الانسياب: هو تمثيل مصور للخوارزمية يوضح خطوات حل المشكلة من البداية إلى النهاية مع إخفاء التفاصيل لإعطاء الصورة العامة للحل. و يمكن تصنيفها إلى أصناف أربعة هي:
    • مخططات سير العمليات التتابعية (Sequential Flowcharts).
    • مخططات سير العمليات ذات التفرع (Branched Flowcharts).
    • مخططات سير العمليات ذات التكرار والدوران (Loop Flowcharts).
    • مخططات سير العمليات ذات الاختيار (Selection Flowcharts).

  • الشفرة الوصفية  (Pseudo code): وصف الخوارزمية بلغات البشر كالإنجليزية أو الفرنسية أو العربية بطريقة مشابهه للغات البرمجة و لكن بدون أي انتماء لها. البعض يستخدم الكثير من التفاصيل (لتصبح قريبة من لغات البرمجة) والبعض الآخر يستخدم القليل (أي أقرب للغة البشر)... فلا قاعدة معينة لكتابة هذا النوع من الشفرات.
خوارزميات حاسوبية
في أنظمة الحاسوب, يمثل الخوارزم في الأساس صورة من منطق أعيد كتابته بواسطة (برمجيات) ليصبح أكثر فعالية يمكن استغلاله في الحواسيب والحصول على النتائج (مخرجات) من بيانات معطاة (مدخلات).
قواعد البرمجة
  • هناك أربعة طرق يستعان بها في الخوارزم البرمجي هي:
    • التكرار (Looping) :وتمكننا من حساب الأشياء المعقدة بطريقة سهلة عن طريق التكرار 
    • التفرع (Branching) :وتمكننا من ادخال معادلات معقدة للحاسوب ليقوم بمعالجتها بطريقة آلية.
    • الاختيار (Selection) :فائدة هذه الخاصية تظهر خاصة في ترتيب اعداد بطريقة تنازلية او العكس.
    • التتابع (Sequence) :تتابع الاوامر حيث ينفذها جهاز الحاسوب حسب الترتيب     
التحليل الخوارزمي
من المهم كثيرا أن نعرف كم من مورد معين (مثل الوقت أو التخزين) مطلوب نظريا لخوارزمية معينة. وقد وضعت طرق لتحليل الخوارزميات للحصول على هذه الإجابات الكمية (تقديرات)، على سبيل المثال، خوارزمية الفرز أعلاه لديه شرط وقت( O(n، وذلك باستخدام O تدوين كبيرة مع n حسب طول القائمة. في جميع الأوقات الخوارزمية تحتاج فقط إلى تذكر قيمتين: العثور على أكبر عدد حتى الآن، وموقعها الحالي في قائمة المدخلات. لذلك يجب أن يكون لها متطلبات من( O(1، إذا المساحة المطلوبة لتخزين أرقام المدخلات لا تحصى. قد تقوم عدة خوارزميات بإكمال المهمة نفسها من خلال مجموعة مختلفة من التعليمات في وقت أقل أو أكثر، مساحة، أو جهد من غيرها. على سبيل المثال، خوارزمية البحث الثنائي عادة ما توفر قوة بحث متتابعة عندما تستخدم لعمليات البحث على طاولة القوائم التي تم فرزها.

أشهر التطبيقات التي تدخل فيها الخوارزميات
تدخل الخوارزميات في تطبيقات كثيرة متنوعة وغاية في الأهمية، نسرد فيما يلي بعضها:

  • الخارطة الجينية للإنسان (Human Genome Project) يهدف هذا المشروع إلى تحديد أكثر من 100000 جين وراثي تُشكل الحمض النووي DNA، بالإضافة إلى تحديد ما يقارب 3 مليارات من الأزواج الكيميائية التي تكوِّن السلسلة الوراثية. إذاً، لدينا كم هائل من البيانات نحتاج لتخزينها ومعالجتها، وهنا يأتي دور الخوارزميات في تطوير تطبيقات وأدوات تحليل تُمكِّن العلماء من إجراء دراسات معمقة في زمن قصير نسبياً.
  • تصفح الانترنت (Internet Surfing) في وقتنا الحالي يوجد عدد كبير من مستخدمي شبكة الإنترنت، وهم يحصلون في كل لحظة على كم كبير جداً من المعلومات. فكيف يتم تأمين دخول هذا العدد الكبير من الزبائن وتأمين المعلومات لهم.. لهذا الغرض تمَّ تطوير ما يسمى بالخوارزميات الذكية، تلك المسؤولة عن عملية تخزين وتحصيل المعلومات بشكل سريع، وكمثال على هذه الخوارزميات: خوارزميات البحث المتوفرة ضمن محركات البحث وأشهرها محرك بحث Google.
  • التجارة الإلكترونية  (Electronic Commerce) تؤمِّن مجموعة من الخدمات الجيدة القابلة للتفاوض والتبادل بشكل إلكتروني، فرضت هذه الخدمات تأمين حماية بعض المعلومات الشخصية مثل: اسم المستخدم، كلمة المرور، رقم بطاقة الائتمان، الحسابات المصرفية وغيرها. مما أدى إلى تطوير خوارزميات التشفير والتوقيع الرقمي(Digital Signature)
بشكل عام، فإنّ أي مسألة حسابية ليس لها حل وحيد وحسب، وإنما عدد لا نهائي من الحلول، بمعنى أنّه يوجد لدينا عدد لا بأس به من الخوارزميات، فكيف نختار الخوارزمية المناسبة للتطبيق؟
يتم الاختيار بحيث نحقق استغلالاً أمثلياًّ لموارد الحاسوب، فما هي هذه الموارد؟
أهم هذه الموارد هي: زمن المعالجة وحجم الذاكرة اللازمة لتنفيذ الخوارزمية.

بشكل عام يُفضّل أن يكون كل من زمن المعالجة وحجم الذاكرة المستهلكة أصغر ما يمكن، فنختار الخوارزمية التي تحقق أحد الشرطين السابقين على الأقل.
https://www.facebook.com/Algorithmique.Programation

الجمعة، 16 أكتوبر 2015

ستيف جوبز , مارك زوكربيرج , بيل جيتس … سمات مشتركة


ستيف جوبز , مارك زوكربيرج , بيل جيتس … سمات مشتركة

ننظر إلى الملايين , والتفوق في ميادين العمل , ودائما ما تكون أسماء Mark Zuckerberg , Steve Jobs , Bill Gates تلازم الأقوال والأفكار التي نتحدث فيها مع الآخرين , لأنهم يعملون في مجال التقنية , المجال الذي نرتاده كثيرا ونعمل به , وليس من الخطأ في شيء أن ننظر إليهم بنظرة الإستفادة من تجاربهم وطريقتهم , ولكن الخطأ أن ننظر إليهم على أنهم خارقين , مختلفين , أو محظوظين !

الحب والتفاؤل أهم السمات !

نعم الحب الذي يجعلهم يستمرون , فشغف كل واحد منهم بما يفعل هو ما يجعلهم يفكرون وهم نائمون وينتظرون الصباح حتى ينطلقوا إلى أعمالهم , إذا لم تكن تحب ما تفعل فثق تماما أنك لن تكون فيما تفعل مثلهم , وهناك علامات لذلك فإستيقاظك الباكر وتفكيرك في التطوير في العمل علامه من علامات حبك لما تفعل , قد تمر بحالات فتور عابرة , مواقف سخيفة وهذا يحدث لكن ليس طوال الوقت , والتطلع لمثل هذه الحالات بعين التفاؤل دائما ما يكون وقود جديد ودافع
فإستمرار جوبز في العمل والعودة إلى آبل بعد طرده في عام 1985 منها دليل على مدى الشغف الذي جعله يستمر في نفس المهنة برغم كل المعوقات , كذلك الحال بالنسبة لمارك الذي عرضت عليه شركة ياهو بليون دولار مقابل بيع فيس بوك ولكنه أيضا رفض مع صغر سنة , أما عن جيتس والذي واجه القضاء الأمريكي الذي يرفض الإحتكار والذي جعل من شركته شركتين لعدم وجود منافس آنذاك , ولكنه قاد الأخرى لتصبح أقوى من الشركة قبل الفصل!

الثلاثاء، 25 أغسطس 2015

بيرنرز لي.. الذي غير خريطة العالم باختراع الانترنت


بيرنرز لي******

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

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

نشأ بيرنرز لي في لندن في الستينيات وكان طفلا مثاليا لعصر الكمبيوتر فقد التقى والداه ببعضهما عندما كانا يعملان في مشروع تصنيع أول جهاز كمبيوتر تم بيعه وهو ”فيرانتي مارك 1”.

وقد علماه أن يفكر بصورة غير تقليدية فقد كان يلعب ألعاب ذكاء بالأرقام ويفكر في افتراضات خيالية وهو على مائدة الطعام ”ما هو الجذر التربيعي لـ 4؟” كما قام بصنع حاسبات ليلهو بها من صناديق الكرتون ويلعب بشرائط ورق الطابعات كما كان شغوفا بالإلكترونيات، قام لي بدراسة الفيزياء التي كان يعتبرها بمثابة طريق وسط بين الرياضيات حيث يقول: ان دراسة الفيزياء كانت ممتعة للغاية.. في الواقع لقد كانت الإلكترونيات وبعد ذلك عندما انتقل إلى أكسفورد استطاع أن يصنع حاسوبه الإلكتروني الخاص به من أجزاء وقطع غيار بعض الآلات وأجهزة تلفاز قديمة.

وقد أطلق على ذلك البرنامج اسم Enquire”” أو ”المستعلم” وهو اختصار لاسم موسوعة قديمة من العصر الفيكتوري تذكرها من فترة طفولته وكان اسمها (المستعلم) وقام بتصميم منظومة عناوين تستطيع أن تعطي لكل صفحة ويب مكانا متميزا بها أو محدد عالمي للمصدر ثم قام بربط ونسج مجموعة من القواعد التي تسمح لتلك الملفات أن ترتبط بعضها ببعض على الحاسبات عبر الانترنت.
وسمى تلك المجموعة من القواعد HTTP أو ”بروتوكول نقل النص الفائق
توجه بيرنرز لي إلى الحياة الأكاديمية والإدارية في معهد ماساشوستس للتكنولوجيا .
وفي عام 1995 تسلم بيرنرز- لي جائزة مبتكر العام Young Innovator of the Year? وجائزة ACM Software Systems Award الى جانب الكثير من الجوائز الإبداعية المهمة من عدة شركات ومؤسسات، ولديه درجات شرف من مدرسة Parsons School of Design للتصميم، في نيويورك وجامعة ساوثامبتون Southampton University والرجل المتميز في جمعية الكومبيوتر البريطانية. وقد صرح إيريك شميديت رئيس مؤسسة (نوفيل) لجريدة النيويورك تايمز قائلا: لو كان هذا الذي ابتكره بيرنرز نوعا من أنواع العلم التقليدي لفاز بجائزة نوبل لقد كان ما صنعه رائعا بحق وربما تظن أنه على الأقل قد أصبح غنيا الآن فقد كانت أمامه العديد من الفرص.

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

آلية عمل منظومة الانترنت
تنتقل البيانات من المنظومة الخاصة بالزبون إلى إلى القمر الصناعي وبعدها إلى التليبورتteleport ليعاد توجيهها إلى الانترنت.
يتصل الزبائن الذين يستخدمون خدمة الانترنت الثنائي عبر الساتلايت بالانترنت عبر منظومة تتألف من دش ـ طبق ارسال واستقبال ـ وحدة إرسالBUC ، وحدة استقبالLNB بالإضافة إلى مودم خاص يتراوح قطر الدش بين 60 سم إلى 3.7 م
يستخدم التيليبورت عدة دشات بأقطار كبيرة ومختلفة في مركز عمليات الشبكة Network Operations Center)NOC).
يتصل الراوتر بالانترنت باستخدام الألياف الضوئية.
وتستخدم تقنية التسريع والمحاكاة Acceleration and Spoofing Technology لزيادة المردود والسرعة.
ترسل المنظومة وتستقبل الاشارات من قمر صناعي ـ ساتلايت ـ يتوضع في مدار ثابتحول الأرض, في حين يتصل الساتلايت بمحطة أرضية مشبوكة إلى الانترنت.
يقصد بالاتصال الثنائي عبر الساتلايت أن المستخدم ليس بحاجة إلى خط هاتف أو أية وصلات أرضية أخرى كما هو الحال في:
Dial-up,ADSL,Cable modem,1way internet...الخ.

تم تصميم هذا الموقع لتقديم فكرة شاملة عن خدمات الانترنت الفضائي للمهتمين في كل مكان والذين هم غير قادرين للوصول الى خدماتDial-up,ADSL ,cable internet ويرغبون بإيجاد البديل المناسب وهو الانترنت الفضائي.

منظومات الانترنت الفضائي هي بدائل مستقلة تزود انترنت سريعا عريض النطاق (المجال) وثنائي الاتجاه عبر دش صغير من أي مكان ما عدا المناطق القصوى من القطبين الشمالي والجنوبي.

يوجد أكثر من 302 قمر صناعي للاتصالات تتموضع في مدار ثابت حول الأرض وبالتحديد مباشرةً فوق خط الإستواء, متباعدة، فيما بينها نموذجياً درجتين أو 3 درجات, تدور هذه الأقمار الصناعية حولا الأرض بنفس سرعة واتجاه دوران الأرض لذلك فهي تبدوثابتة في السماء بالنسبة لأي نقطة على الأرض, لذلك يمكن استخدام فتحة ـ ثغرة ـ صغيرة جداً ثابتة وموجهة للاتصال بالقمر الصناعي وهذا مايسمى:
VSAT: Very Small Aperture Terminal..

تقاس السعة لانترنت الساتلايت بكميات تسمى الباندويدثوبواحدة الكيلوبت في الثانية والطاقة للوصلة بواحدة والطاقة للوصلة الصاعدة بواحدة.يقوم المودم باستلام اشارات الساتلايت عريضة المجال وتحويلها الى بيانات تستخدم في كمبيوتر الزبون أو شبكته المحلية. تكون الأجرة الشهرية محددة ومرتبطة بالباندويدث وبالتحديد بسرعة الوصلة الهابطة والوصلة الصاعدة بالإضافة إلى عنصر ثالث مهم وهو نسبة المشاركة، فعندما تقوم بتحميل ملف منالانترنت فقد تصل السرعة إلى 512 كيلو بت في الثانية ـ لهذا الباكيج أو الحزمة ـ ووفق نسبة مشاركة: 1:20 فإنك ستجد أن السرعة معظم الوقت ستكون أقل من ذلك بسبباستخدام المشتركين الآخرين معك في نفس الباكيج لسعاتهم في نفس الوقت أو تسمى أحيانا FAP: Fair Access Policy

وهي عملية معقدة للغاية, فمثلاً قد يتم تحميل 250 ميغا بايت وتطبق بعدذلك قيود على المنظومة لمدة معينة قد تكون 24 ساعة بحيث تنخفض السرعة إلى 32 كيلوبت في الثانية, مثل هذ القوانين تختلف بشكل كبير من مزود خدمة إلى آخر. عندما يكون المطلوب الحصول على سرعة للوصلة الهابطة على الأقل 20 كيلوبت في الثانية لكل كمبيوتر في الشبكة المحلية, على اعتبار أن الشبكة المحلية تتألف من 50 جهاز, عند ذلك يتوجب الحصول على نسبة بمقدارميغا بت في الثانية.
https://www.facebook.com/Algorithmique.Programation




بيرنرز لي.. الذي غير خريطة العالم باختراع الانترنت


بيرنرز لي******

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

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

نشأ بيرنرز لي في لندن في الستينيات وكان طفلا مثاليا لعصر الكمبيوتر فقد التقى والداه ببعضهما عندما كانا يعملان في مشروع تصنيع أول جهاز كمبيوتر تم بيعه وهو ”فيرانتي مارك 1”.

وقد علماه أن يفكر بصورة غير تقليدية فقد كان يلعب ألعاب ذكاء بالأرقام ويفكر في افتراضات خيالية وهو على مائدة الطعام ”ما هو الجذر التربيعي لـ 4؟” كما قام بصنع حاسبات ليلهو بها من صناديق الكرتون ويلعب بشرائط ورق الطابعات كما كان شغوفا بالإلكترونيات، قام لي بدراسة الفيزياء التي كان يعتبرها بمثابة طريق وسط بين الرياضيات حيث يقول: ان دراسة الفيزياء كانت ممتعة للغاية.. في الواقع لقد كانت الإلكترونيات وبعد ذلك عندما انتقل إلى أكسفورد استطاع أن يصنع حاسوبه الإلكتروني الخاص به من أجزاء وقطع غيار بعض الآلات وأجهزة تلفاز قديمة.

وقد أطلق على ذلك البرنامج اسم Enquire”” أو ”المستعلم” وهو اختصار لاسم موسوعة قديمة من العصر الفيكتوري تذكرها من فترة طفولته وكان اسمها (المستعلم) وقام بتصميم منظومة عناوين تستطيع أن تعطي لكل صفحة ويب مكانا متميزا بها أو محدد عالمي للمصدر ثم قام بربط ونسج مجموعة من القواعد التي تسمح لتلك الملفات أن ترتبط بعضها ببعض على الحاسبات عبر الانترنت.
وسمى تلك المجموعة من القواعد HTTP أو ”بروتوكول نقل النص الفائق
توجه بيرنرز لي إلى الحياة الأكاديمية والإدارية في معهد ماساشوستس للتكنولوجيا .
وفي عام 1995 تسلم بيرنرز- لي جائزة مبتكر العام Young Innovator of the Year? وجائزة ACM Software Systems Award الى جانب الكثير من الجوائز الإبداعية المهمة من عدة شركات ومؤسسات، ولديه درجات شرف من مدرسة Parsons School of Design للتصميم، في نيويورك وجامعة ساوثامبتون Southampton University والرجل المتميز في جمعية الكومبيوتر البريطانية. وقد صرح إيريك شميديت رئيس مؤسسة (نوفيل) لجريدة النيويورك تايمز قائلا: لو كان هذا الذي ابتكره بيرنرز نوعا من أنواع العلم التقليدي لفاز بجائزة نوبل لقد كان ما صنعه رائعا بحق وربما تظن أنه على الأقل قد أصبح غنيا الآن فقد كانت أمامه العديد من الفرص.

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

آلية عمل منظومة الانترنت
تنتقل البيانات من المنظومة الخاصة بالزبون إلى إلى القمر الصناعي وبعدها إلى التليبورتteleport ليعاد توجيهها إلى الانترنت.
يتصل الزبائن الذين يستخدمون خدمة الانترنت الثنائي عبر الساتلايت بالانترنت عبر منظومة تتألف من دش ـ طبق ارسال واستقبال ـ وحدة إرسالBUC ، وحدة استقبالLNB بالإضافة إلى مودم خاص يتراوح قطر الدش بين 60 سم إلى 3.7 م
يستخدم التيليبورت عدة دشات بأقطار كبيرة ومختلفة في مركز عمليات الشبكة Network Operations Center)NOC).
يتصل الراوتر بالانترنت باستخدام الألياف الضوئية.
وتستخدم تقنية التسريع والمحاكاة Acceleration and Spoofing Technology لزيادة المردود والسرعة.
ترسل المنظومة وتستقبل الاشارات من قمر صناعي ـ ساتلايت ـ يتوضع في مدار ثابتحول الأرض, في حين يتصل الساتلايت بمحطة أرضية مشبوكة إلى الانترنت.
يقصد بالاتصال الثنائي عبر الساتلايت أن المستخدم ليس بحاجة إلى خط هاتف أو أية وصلات أرضية أخرى كما هو الحال في:
Dial-up,ADSL,Cable modem,1way internet...الخ.

تم تصميم هذا الموقع لتقديم فكرة شاملة عن خدمات الانترنت الفضائي للمهتمين في كل مكان والذين هم غير قادرين للوصول الى خدماتDial-up,ADSL ,cable internet ويرغبون بإيجاد البديل المناسب وهو الانترنت الفضائي.

منظومات الانترنت الفضائي هي بدائل مستقلة تزود انترنت سريعا عريض النطاق (المجال) وثنائي الاتجاه عبر دش صغير من أي مكان ما عدا المناطق القصوى من القطبين الشمالي والجنوبي.

يوجد أكثر من 302 قمر صناعي للاتصالات تتموضع في مدار ثابت حول الأرض وبالتحديد مباشرةً فوق خط الإستواء, متباعدة، فيما بينها نموذجياً درجتين أو 3 درجات, تدور هذه الأقمار الصناعية حولا الأرض بنفس سرعة واتجاه دوران الأرض لذلك فهي تبدوثابتة في السماء بالنسبة لأي نقطة على الأرض, لذلك يمكن استخدام فتحة ـ ثغرة ـ صغيرة جداً ثابتة وموجهة للاتصال بالقمر الصناعي وهذا مايسمى:
VSAT: Very Small Aperture Terminal..

تقاس السعة لانترنت الساتلايت بكميات تسمى الباندويدثوبواحدة الكيلوبت في الثانية والطاقة للوصلة بواحدة والطاقة للوصلة الصاعدة بواحدة.يقوم المودم باستلام اشارات الساتلايت عريضة المجال وتحويلها الى بيانات تستخدم في كمبيوتر الزبون أو شبكته المحلية. تكون الأجرة الشهرية محددة ومرتبطة بالباندويدث وبالتحديد بسرعة الوصلة الهابطة والوصلة الصاعدة بالإضافة إلى عنصر ثالث مهم وهو نسبة المشاركة، فعندما تقوم بتحميل ملف منالانترنت فقد تصل السرعة إلى 512 كيلو بت في الثانية ـ لهذا الباكيج أو الحزمة ـ ووفق نسبة مشاركة: 1:20 فإنك ستجد أن السرعة معظم الوقت ستكون أقل من ذلك بسبباستخدام المشتركين الآخرين معك في نفس الباكيج لسعاتهم في نفس الوقت أو تسمى أحيانا FAP: Fair Access Policy

وهي عملية معقدة للغاية, فمثلاً قد يتم تحميل 250 ميغا بايت وتطبق بعدذلك قيود على المنظومة لمدة معينة قد تكون 24 ساعة بحيث تنخفض السرعة إلى 32 كيلوبت في الثانية, مثل هذ القوانين تختلف بشكل كبير من مزود خدمة إلى آخر. عندما يكون المطلوب الحصول على سرعة للوصلة الهابطة على الأقل 20 كيلوبت في الثانية لكل كمبيوتر في الشبكة المحلية, على اعتبار أن الشبكة المحلية تتألف من 50 جهاز, عند ذلك يتوجب الحصول على نسبة بمقدارميغا بت في الثانية.
https://www.facebook.com/Algorithmique.Programation




الأربعاء، 19 أغسطس 2015

اختصارات لوحة المفايح

اختصارات لوحة المفايح :
==============

إن اختصارات لوحة المفايح هي عالم آخر من الاستخدامات يتيح لك إجراء
العديد من الأوامر الهامة والمفيدة بسرعة وسهولة وفيما يلي لإغغنا سوف نقوم بعرض مجموعة من أهم اختصارات لوحة المفاتيح لنظام تشغيل الويندوز فإذا كنت لا تعرفها فتابعها وتعرف عليها معنا من خلال السطور التالية
مفتاح الويندوز + D .......... يساعد على ظهور سطح المكتب وهو يساعد على تصغير النوافذ المفتوحة بشكل سريع خصوصا إذا كنت تقوم بإجراء عمل خاص لا تريد للمحيطين بك الإطلاع عليه.
Ctrl + Shift + Esc ............. والضغط على هذه المفاتيح معا يقوم بفتح مدير المهام والذي يساعدك على غلق شاشة الكمبيوتر وهو متاح على أنظمة ويندوز XP وويندوز 7 وويندوز 8 وويندوز 8.1
Ctrl + Click .............. وهذا الأمر يساعدك على فتح صفحة انترنت جديدة إذا كنت في حاجة إلى فتح صفحة جديدة دون الخروج من الصفحة الحالية.
Alt + Print Screen ............... وهذا الأمر يساعدك على أخذ سكرين شوت للنافذة المفتوحة فقط على عكس الضغط على مفتاح Print Screen فقط الذي يؤدي إلى أخذ سكرين شوت للشاشة بأكملها.
Shift + Click ................... وهذا الاختصار يساعدك إذا كان لديك مثلا اكثر من مربع حواري مفتوح وتريد أعطاء أمر نعم أو أمر لا إلى كل هذه المربعات الحوارية مرة واحدة فقم باستخدام هذا الأمر.
Ctrl + C ............... وهذا الأمر يساعدك على نسخ محتوى الملف الذي تشاهده، وهو مفيد أيضا عندما يعطيك الكمبيوتر رسالة وجود خطأ فبالضغط على هذه المفاتيح سوف تتمكن من نسخ محتواها وبالتالي إرسالها إلى الدعم الفني.
Ctrl + T :.................... يساعد هذا الاختصار على فتح علامة تبويب جديدة في متصفح الإنترنت
Ctrl + Shift + T :............... وهذا الاختصار يساعدك على فتح آخر علامة تبويب قمت بغلقها على متصفح الإنترنت.
Alt + Enter : .............. وهذا الاختصار يساعدك عندما تقوم بكتابة الدومين الخاص بأي موقع على إدراج .com بدلا من أن تقوم بكتابتها.
Shift + Enter .............. وهو مثل الاختصار السابق ولكنه يضيف .net
Ctrl+W .................... يساعد هذا الاختصار على غلق علامة التبويب الحالية بالمتصفح.
trl+Backspace ............... يساعد هذا الاختصار على حذف آخر كلمة قمت بكتابتها
Ctrl+Left or Right Arrow key ........ يساعد هذا الاختصار على تحريك مؤشر الماوس كلمة كلمة بدلا من حرف حرف
Ctrl++ ............... وهذا الاختصار يساعد على تكبير الشاشة zoom in عند تصفح مواقع الانترنت
Ctrl+- .............. وهذا الاختصار يساعد على تصغير الشاشة عند تصفح مواقع الانترنت
Ctrl+0 ............ يقوم بإرجاع الشاشة إلى الحجم الأصلي بعد استخدام احد الاختصارين السابقين.
Windows key+M ............... يقوم بتصغير كل النوافذ المفتوحة.
Ctrl+L ........ يساعدك هذا الاختصار على الانتقال السريع إلى شريط العنوان
Windows key+Pause/Break .......... يقوم بفتح المربع الحواري الخاص بخصائص النظام.
Ctrl+Shift+Delete ....... يساعد هذا الاختصار على حذف سجل المتصفح وكذلك على حذف ملفات cookies و cache
Windows Key+L ........ يقوم هذا الاختصار بغلق جهاز الكمبيوتر
CTRL+B: بولد
CTRL+U : وضع خط تحت الكلام
: CTRL+I خط مائل.
F2: يساعدك على إعادة تسمية اللمف
Ctrl+F ........ يقوم بفتح خيار find
Ctrl+S يقوم بحفظ الملف خصوصا إذا كنت تقوم بالكتابة مثلا على ملف وتريد حفظ كل خطوة تقوم بتنفيذها
Ctrl+Home و Ctrl+End ........... تساعدك في الانتقال بسهولة إلى أعلى وإلى أسفل الصفحة.
Ctrl+P .......... يساعدك على طباعة الصفحة الحالية
Ctrl+Tab .... يساعدك على الانتقال بين علامات التبويب المختلفة
Ctrl+F5 .......... يساعدك على حذف cache وإعادة تحميل الصفحة الحالية.
Alt+Double click ............... يقوم بفتح خصائص الملف واختصار Alt+Enter يؤدي أيضا نفس الغرض.
وبذلك فمن خلال تعلم هذه الاختصارات الهامة والمفيدة للغاية سوف تتمكن من استخدامها داغئما فقط احرص على استخدامها وسوف تقوم بحفظها مع الوقت وتكرار الاستخدام.




الأحد، 16 أغسطس 2015

بيل غيتس (مؤسس شركة ميكروسوفت )

بيل غيتس (مؤسس شركة ميكروسوفت ):

*********************************
وليام هنري غيتس الثالث (بالإنجليزية: William Henry Gates III) المشهور باسم بيل غيتس، وبيل هو اختصار لاسم وليام في الولايات المتحدة الأمريكية وهو رجل أعمال ومبرمج أمريكي ومحسن. أسس عام 1975 شركة مايكروسوفت مع بول آلان وقد صنع ثروته بنفسه ويملك أكبر نصيب فردي من أسهمها المقدر بتسعة بالمئة من الأسهم المطروحة.

حياته:

*****
ولد في سياتل، واشنطن في 28 أكتوبر 1955)م، وهو ابن وليام غيتس وماري ماكسويل غيتس، ولدى غيتس أخت كبرى (كريستاني) وأخت صغرى (ليبي). لقد كان بيل غيتس الاسم الرابع من عائلته (IV)، ولكن عرف بوليام غيتس الثالث (III)، لأن والده ترك لقبه بصفته الثالث (III) وهو من أصل إيرلندي - إسكتلندي (بريطاني). نشأ بيل غيتس في أسرة بروتستانتية تنتمي إلى الكنيسة الأبرشانية.[5][6][7]
ترعرع الطفل بيل في عائلة ذات تاريخ عريق بالاشتغال في السياسة والأعمال والخدمة الاجتماعية. عمل والد جده محافظاً وعضواً في الهيئة التشريعية للولاية، وعمل جده نائبًا لرئيس بنك وطني، وكان والده محامياً بارزاً. كما شغلت والدته منصباً إدارياً في جامعة واشنطن، وكانت عضواً بارزاً في مجالس لمنظمات محلية وبنوك. من أجل ذلك لم يكن مستغرباً أن يظهر الطفل بيل الذكاء والطموح وروح المنافسة في وقت مبكر، فقد تفوق على زملائه في المدرسة الإبتدائية وخاصة في الرياضيات والعلوم، وقد أدرك والداه ذكائه المبكر مما حدا بهما لإلحاقه بمدرسة ليكسايد الخاصة والمعروفة ببيئتها الأكاديمية المتميزة، وكان لهذا القرار الأثر البالغ على حياة بيل ومستقبله، ففي هذه المدرسة تعرف بيل على الحاسوب لأول مرة.

خبرته الأولى بالحاسوب:

********************
في ربيع العام 1967م، قررت [مدرسة] ‫#‏ليكسايد‬ شراء جهاز حاسوب لتعريف طلابها بعالم الحاسبات، وكانت أجهزة الحاسوب في ذلك الوقت ما تزال كبيرة الحجم ومكلفة، ولم تتمكن المدرسة من تحمل نفقات شراء جهاز حاسوب، من أجل ذلك قررت المدرسة شراء حسابات مستخدمين بمدة زمنية محددة لطلبتها، مقدمة من شركة جنرال إلكتريك. ونظم مجلس الأمهات في المدرسة حملة تبرعات تم من خلالها جمع بضعة آلاف من الدولارات من أجل هذه الغاية.
ارتبط الطلبة مع حواسيب الشركة من خلال نظام متعدد المستخدمين عبر خط الهاتف في المدرسة؛ وكان لابد من أن توفر المدرسة لطلبتها جهازاً طرفياً يقوم الطلبة من خلاله بتحميل البرامج حتى يتم إرسالها عبر خط الهاتف إلى حواسيب الشركة، حيث تتم هناك عملية معالجتها ومن ثم إرسال النتائج للطلبة عبر خط الهاتف من جديد. ومن جديد، تحمل مجلس الأمهات نفقة شراء جهاز طرفي من نوع (ASR-33) تتم تغذيته بالمعلومات من خلال شريط ورقي أصفر اللون.
ومنذ تلك اللحظة أصبح بيل شغوفاً بالحاسوب - وكان وقتئذ طالباً في الصف الثامن وعمره 13 عاماً[8] - فقد أمضى غالبية وقته في غرفة الحاسوب في المدرسة منشغلاً بكتابة البرامج وتطبيقها لدرجة أنه أهمل واجباته وتغيب عن صفوفه الدراسية في بعض الأحيان. وفي هذه الغرفة تعرف بيل على بول آلان، طالب آخر يشاطره شغفه وانشغاله في الحواسيب، وخلال وقت قصير نمت بينهما صداقة وثيقة استمرت لسنوات عديدة. واستهلك الطلاب المدة الزمنية المخصصة لهم في وقت قياسي، ولم يتمكن مجلس الأمهات من تحمل أية نفقات إضافية، ما دفعهم للتفكير في مصدر آخر يوفر لهم حساباتٍ مجانية وبزمن غير محدود.
اتفقت المدرسة لاحقاً ذلك العام مع شركة محلية تعرف باسم مؤسسة كومبيوتر سنتر (CCC) لتزويد الطلبة بمزيد من الزمن المخصص على الحاسوب، وكان نظام هذه الشركة يعمل على جهاز حاسوب من نوع (PDP-10)، وأقبل بيل وبقية الطلاب على هذا الحاسوب بشغف وكانوا فضوليين تجاه نظامه، ولم يمض وقت طويل حتى بدأوا بإثارة المشاكل. فقد تسبب الطلاب بتعطيل النظام عدة مرات، وتمكنوا من كسر نظام الحماية على الحاسوب، كما قاموا بتعديل ملفات الحسابات الخاصة بهم للحصول على مدة زمنية أطول لاستخدام الحاسوب، مما دفع الشركة من حرمانهم لاستخدام النظام لأسابيع عدة.

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

لانطلاق تجاه مهنة العمر:

********************
في عام 1970م واجهت شركة CCC مشاكل مالية مما دفعها لإغلاق أبوابها في شهر مارس من ذلك العام. وبدأت المجموعة من جديد بالبحث عن من يمنحها فرصة لاستخدام الحاسوب، فوفر لهم والد بول آلان فرصة لاستخدام بعض حواسيب جامعة واشنطن حيث كان يعمل. لكن المجموعة لم تتوقف عند هذا الحد، فقد كانت بحاجة ماسة لمن يمنحها الفرصة لإظهار مهاراتها الحاسوبية، وبعد عام واحد وُظفت المجموعة من قبل شركة إنفورميشن ساينس، لكتابة برنامج لاحتساب رواتب موظفي الشركة باستخدام لغة البرمجة كوبول. ولأول مرة حصل الطلاب على ربح مادي مقابل موهبتهم الفذة. وبالإضافة لذلك منحت المجموعة حقوقاً للملكية على برامجها، وتم الاعتراف بها قانونيًا.
كان مشروع بيل وبول آلان التالي إنشاء شركة صغيرة خاصة بهما فقط أسمياها (Traf-O-Data)، وقاما بتصميم جهاز حاسوب صغير يهدف لقياس حركة المرور في الشوارع، واستخدما في تصميمه معالج إنتل 8008. حققت هذه الشركة الصغيرة ربحاً مقداره 20 ألف دولار أمريكي في عامها الأول، وكان بيل حينئذ في المرحلة الثانوية، وأستمرت الشركة في العمل حتى دخول بيل الجامعة.
في خريف عام 1973م، التحق بيل بجامعة هارفارد، ولم يكن حينئذٍ قد قرر بعد نوع الدراسة التي يرغب بها، فالتحق بمدرسة الحقوق التمهيدية كتجربة، لكن قلبه كان ما زال معلقاً بالحاسوب؛ فقد كان يقضي الليل ساهراً أمام الحاسوب في مختبرات الجامعة ومن ثم يقضي النهار نائماً في الصفوف الدراسية. كان صديقه بول آلان قد التحق بجامعة هارفارد أيضاً، وكانا يتقابلان بشكل مستمر ويتابعان التفكير والحلم بمشاريع مستقبلية لتطوير البرمجيات ونظم التشغيل.
في أحد أيام شهر ديسمبر من العام 1974م، وبينما كان بول آلان متوجهاً لزيارة صديقه بيل توقف أمام متجر صغير ليطلع على بعض المجلات، فوقع نظره على مجلة إلكترونيات شهيرة حيث ظهر على غلافها صورة لحاسوب ألتير 8800، وكتب تحت الملف: "أول حاسوب ميكروي مخصص للأغراض التجارية"، فاشترى بول المجلة وانطلق مسرعاً لرؤية بيل. أدرك الاثنان أن هذا الحاسوب يحمل معه فرصتهما الكبرى والتي طالما حلما بها. خلال أيام، اتصل بيل بشركة ميتس الشركة المنتجة لحاسوب ألتير 8800، وأخبرهم أنه قد طور هو وزميله بول آلان (برنامج مترجم) للحاسوب مكتوباً بلغة البرمجة بيسك "Altair BASIC - interpreter ".
وقد كانت هذه كذبة كبرى؛ فلم يكن بيل وآلان قد كتبا سطراً برمجياً واحداً لهذا الحاسوب ولم يشاهداه إلا في صور المجلة فقط ولم يمتلكا حتى معالج إنتل 8080 الذي يعمل عليه، لكن الشركة وافقت على مقابلتهما وتجريب النظام الجديد مما دفعهما للبدء بالعمل وبسرعة على كتابة البرنامج. كانت عملية كتابة البرنامج مسؤولية بيل غيتس، بينما بدأ بول آلان العمل على إيجاد طريقة لعمل محاكاة للحاسوب ألتير 8800 على أجهزة حاسوب "PDP-10" المتوفرة في الحرم الجامعي لتجريب البرنامج عليه. وبعد مرور ثمانية أسابيع من العمل المستمر (تقريباً في منتصف شهر فبراير من عام 1975م)، شعر الإثنان أن برنامجهما صار جاهزاً، فاستقل بول آلان الطائرة متوجهاً إلى شركة ميتس لعرض البرنامج.
في اجتماع عقد في شركة ميتس وبحضور رئيس الشركة إد روبرت حمل بول البرنامج على حاسوب ألتير 8800، وبدأت عملية تشغيل البرنامج الحقيقية لأول مرة. وكانت المفاجأة، فقد عمل البرنامج بكل سلاسة ودون أي أخطاء، وجلس بول مدهوشاً من هذا الإنجاز العظيم، واتصل ببيل ليزف له البشرى السارة.
تعاقدت شركة ميتس مباشرة مع كل من بيل وبول لشراء حقوق الملكية للبرنامج، وعين بول آلان نائباً لرئيس قسم البرمجيات في الشركة. وبالمقابل ترك بيل جامعة هارفارد وانتقل للعمل مع بول في تطوير البرمجيات؛ فقد أدرك الاثنان أن المستقبل يكمن في سوق البرمجيات وأن عليهما أن يتصدرا هذا الدرب.

ولادة شركة مايكروسوفت:

*********************
في منتصف عام 1975م، وبعد النجاح الباهر الذي حققه كل من بيل غيتس وبول آلان مع شركة ميتس، قرر الاثنان إنشاء شراكة خاصة بينهما لتطوير البرامج، أسمياها "Micro-Soft" وتشكل هذا الاسم من الكلمتين "Microcomputer" و"Software". امتلك بيل غايتس نسبة 60% من حجم الشركة بينما حصل بول آلان على ال40% الباقية، واحتج بيل للحصول على الحصة الأكبر لتفرغه للعمل في الشركة، بينما كان بول ما يزال موظفاً بدوام كامل لدى شركة ميتس. تعرض برنامج المترجم بيسك الذي طورته شركة مايكروسوفت خلال هذه الفترة للسرقة والنسخ غير المشروع من قبل قراصنة الحاسوب، مما أثار غضب بيل غيتس ودفعه لكتابة رسالة للقراصنة في جريدة شركة ميتس الدورية "رسالة مفتوحة للهواة"، تدين عمليات السرقة والقرصنة وتؤكد على حق المبرمج في الحصول على ثمن نتاجه من خلال بيع البرامج. ونتج عن هذه الرسالة ردود فعل عدائية في أوساط القرصنة. وفي المقابل حصل بيل على العديد من الرسائل التي تحمل اقتراحات لحل مشكلة القرصنة، تضمن أحدها وضع البرنامج داخل رقاقة "ذاكرة القراءة فقط"، وبالتالي تصبح سطور البرنامج محفورة داخل رقاقة من السيليكون بدلاً من أن تدخل إلى الحاسوب من خلال شريط ورقي، مما يجعل عملية السرقة شبه مستحيلة، وكان هذا الحل الأمثل في نظر بيل وآلان، وقررا تطبيقه في المرات القادمة. وبالفعل فقد طورت مايكروسوفت برنامج مترجم لشركة كومودور العالمية، وتم تضمين البرنامج لأول مرة داخل رقاقة ذاكرة القراءة فقط لحاسوب كومودور بت (Personal Electronic Transactor-Commodore PET).
مع نهاية عام 1976م، تم تسجيل مايكروسوفت رسمياً كشركة مستقلة، وبلغت أرباحها ما يقارب 104 ألفاً و216 دولاراً أمريكياً. واستقال بول آلان من شركة ميتس للعمل بدوام كامل لدى مايكروسوفت، واستمرت مايكروسوفت في تطوير البرامج للأنظمة المختلفة.

الشراكة مع شركة آي بي إم:
**********************

في عام 1980م، بدأت شركة آي‌ بي‌ إم العالمية مشروعاً عرف باسم مشروع مانهاتن لتصنيع حاسوب شخصي جديد عرف باسم آي بي إم ليستخدم في المكاتب والمنازل، وكانت الشركة بحاجة لنظام تشغيل للحاسوب الجديد؛ لذلك قامت بالاتصال بشركة مايكروسوفت في محاولة للحصول على النظام. لكن شركة مايكروسوفت لم تكن تمتلك نظام تشغيل جاهزاً في ذلك الوقت، فقامت باقتراح نظام تشغيل CP/M والذي طورته شركة ديجيتال ريسيرش، وبالفعل عملت شركة آي‌ بي‌ إم باقتراح بيل وتوجه مندوبون عن الشركة لمقابلة غاري كيلدال مؤسس شركة ديجيتال ريسيرش، لكن شاءت الأقدار بأن يفشل هذا اللقاء، فلم يكن غاري متواجداً أصلاً وقت اللقاء حيث كان قد ركب الطائرة متوجهاً لمقابلة زبون آخر.
عادت شركة آي‌ بي‌ إم تطلب مساعدة بيل غيتس، وهذه المرة قرر هو أن يلبي حاجتهم ويزودهم شخصياً بنظام التشغيل المطلوب. فقام بيل غيتس وبول آلان بشراء الحقوق الكاملة لنظام التشغيل الجاهز QDOS (Quick & Dirty Operating System) من مطور النظام المبرمج تيم باترسن والذي كان يعمل حينئذ في شركة سياتل لمنتجات الحاسوب مقابل 50 ألف دولار أمريكي - ولم تعلن مايكروسوفت آنذاك لشركة سياتل عن السبب الحقيقي لشراء هذا النظام - وكان هذا النظام ملائماً للعمل مع معالج إنتل المستخدم في تصنيع جهاز حاسوب بي سي آي بي إم. وقامت مايكروسوفت بإعادة تسمية النظام مبدئياً ليصبح بي سي دوس.
في اتفاق الشراكة الذي عقد بين مايكروسوفت وآي بي إم، أصر بيل غيتس أن تكون مايكروسوفت المزود الحصري لأنظمة التشغيل لكل الحواسيب الشخصية التابعة لشركة آي بي إم، بمعنى أن شركة آي بي إم ممنوعة من التعاقد مع أي شركة برمجيات أخرى لشراء أنظمة تشغيل لمنتجاتها. وفي المقابل، يحق لشركة مايكروسوفت الاحتفاظ بالحقوق الكاملة لتطوير وبيع نظام التشغيل الخاص بها لمن تريد من الأفراد أو الشركات في محاولة منها للهيمنة على سوق البرمجيات، وأحد المواقف الطريفة الذي يذكرها بيل غيتس أنه اكتشف وهو ذاهب إلى أهم اجتماع في حياته مع آي بي إم لعقد صفقة البيع أنه من دون ربطة عنق، فذهب إلى السوق وتأخر عن الاجتماع، وقال: "الأفضل أن أتأخر من أن أذهب من دون ربطة عنق".
وبالفعل قامت مايكروسوفت بطرح نسخة من نظام التشغيل في السوق باسم جديد هو إم إس-دوس في العام 1981م. وجعلت منه نظاماً جذابا لأنه بيع بسعر ثابت وللجميع دون تخصيص لهوية المشتري – ففي السابق كانت أنظمة التشغيل تباع حصرياً لشركة معينة ليتم تشغيلها على أجهزة هذه الشركة فقط دون سواها، أما مع نظام التشغيل إم إس-دوس فقد انتهى زمن الاحتكار وأصبحت البرمجيات في متناول الجميع – وكان بيل غيتس يهدف من خلال ذلك لبناء قاعدة هائلة من مستخدمي منتجات مايكروسوفت فيصبح بذلك المزود الرئيسي لكافة المستخدمين. وقدم المبرمج تيم باترسون استقالته من شركة سياتل لمنتجات الحاسوب ليصبح موظفاً لدى شركة مايكروسوفت. في 12 أغسطس 1981م، أعلنت شركة آي بي إم عن الصدور الرسمي لحاسوب آي بي إم الشخصي.
في أعقاب هذه الأحداث نشب خلاف بين شركتي مايكروسوفت وسياتل لمنتجات الحاسوب، اتُهم فيه كل من بيل غيتس وبول آلان بالتصرف بطريقة تنافي أخلاقيات المهنة. فعندما قاما بشراء نظام التشغيل "كيو دوس" من شركة سياتل لم يذكرا أبداً أنهما في مفاوضات مع شركة آي بي إم لتطوير نظام تشغيل لها. وقامت شركة سياتل برفع دعوى قضائية على شركة مايكروسوفت على أساس الاحتيال والاستغلال لإتمام صفقة رابحة من خلال إخفاء معلومات مهمة عن طبيعة العلاقة التي تربطها بشركة آي بي إم. وانتهت هذه القضية لاحقاً من خلال إجراء تسوية مالية خارج المحكمة بين الشركتين.
استقالة بول ألين:
*************
في نهاية عام 1982م، أصيب بول ألين بمرض هودجكين، وهو نوع من أنواع السرطان النادرة التي تصيب النظام اللمفاوي في الجسم. وعلى أثره استقال بول آلان من شركة مايكروسوفت ليتفرغ للعلاج، وبذلك ترك بول آلان مايكروسوفت للأبد، لكن ذلك لم يمنع من استمرار الصداقة التي نشأت باكراً بين رفيقي ليكسايد حتى يومنا هذا.

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

*****************************************
في العام 1985م، أنتجت مايكروسوفت النسخة الأولى من نظام تشغيل ويندوز 1.0، والذي استخدم واجهة التطبيق الرسومية (GUI) المستوحاة من نظام (Xerox PARC) بالإضافة لبعض أجزاء الواجهة المتوفرة في نظامي أبل ليزا، وماك (وقد سمحت شركة أبل للحاسوب لمايكروسوفت باستخدام هذه الأجزاء بناءً على اتفاق جرى بين الشركتين). وكان هذا النظام بديلاً لنظام التشغيل إم إس-دوس ومنافساً لأنظمة التشغيل الأخرى المتوفرة في السوق. مكن هذا النظام الجديد المستخدمين من استخدام مؤشر الفأرة، والتنقل بين عدة نوافذ في نفس الوقت، مع احتوائه على عدة تطبيقات مثل: برنامج المفكرة (notepad)، وتقويم سنوي، وساعة، وبرنامج الآلة الحاسبة، بالإضافة لإمكانية تفعيل نظام التشغيل إم-إس دوس.
في عام 1987م، أنتجت شركة مايكروسوفت النسخة الثانية من نظام التشغيل ويندوز 2.0، وأضافت له بعض التحسينات مثل زيادة سرعة المعالجة وزيادة حجم ذاكرة الوصول العشوائي المستخدمة. بالإضافة لدعم النوافذ بخاصية التراكب، والتي تعني إمكانية فتح عدة نوافذ فوق بعضها البعض.
في أعقاب صدور النسخة الثانية من ويندوز، رفعت شركة أبل للحاسوب في عام1988م دعوى قضائية ضد شركة مايكروسوفت تتهمها فيها بسرقة بعض العناصر الخاصة بواجهة التطبيق الرسومية لحاسوب أبل ماكنتوش واستخدامها في نظام التشغيل ويندوز. وفي عام 1990م، وبعدما أنتجت شركة مايكروسوفت النسخة الثالثة من نظام التشغيل ويندوز 3.0، أضافت شركة أبل ادعاءات إضافية بالسرقة لدعواها القضائية.
تعتبر أبل للحاسوب هي شركة رائدة في مجال تصنيع أجهزة الحاسوب وأنظمة التشغيل، نشأت في عام 1976م، وتنوعت إصداراتها من الحواسيب الشخصية مثل أبل 1، وأبل 2، وأبل ليزا، وأبل ماكنتوش (ماك). وتميزت هذه الإصدارات مثل أبل ليزا وماكنتوش باستخدام واجهة التطبيق الرسومية (GUI)، والتي تظهر فيها النوافذ والأيقونات والقوائم ومؤشر يوجه باستخدام الفأرة (mouse). وقد استخدمت واجهة التطبيق الرسومية لأول مرة في نظام يعرف باسم (Xerox PARC) في أوائل السبعينيات، وقد اعتمدت شركة أبل كثيراً على هذا النظام لتطوير واجهة التطبيق الرسومية الخاصة بها.
ادعت شركة أبل في دعواها القضائية أن شركة مايكروسوفت سرقت "الشكل والمضمون" لنظام تشغيل ماكنتوش، كاستخدامها بعض خواص النوافذ؛ من إمكانية فتحها على سطح المكتب وتغيير حجمها وتراكبها، وكونها مستطيلة الشكل، وتحتوي على شريط العنوان.
وبعد جدل طويل في القضية، أصر القاضي أن تقدم شركة أبل قائمة محددة بالعناصر المسروقة، فقدمت الشركة قائمة مكونة من 189 عنصراً. وبعد دراسة لهذه القائمة قرر القاضي أن 179 من هذه العناصر كان من حق شركة مايكروسوفت استخدامها بناءً على الاتفاق الذي أبرم بين الشركتين عام 1985م، وقبل صدور النسخة الأولى من نظام التشغيل ويندوز. وأن العناصر العشر الباقية ليست ملكاً لشركة أبل كون بعضها كان مستوحا أصلاً من نظام Xerox، والبعض الآخر يمثل الطريقة الوحيدة للتعبير عن فكرة معينة. وبذلك خسرت أبل دعواها القضائية، بعد أربعة أعوام (أي عام 1992م) من النقاش الساخن.
يظن بعض النقاد أن شركة أبل لم تكن ترجو إدانة شركة مايكروسوفت بقدر ما كانت ترجو السيطرة على حقوق التصميم الكاملة لواجهات التطبيق الرسومية لكل الحواسيب الشخصية في السوق، لكن آمالها باءت بالفشل، ولم يثن ذلك من عزيمة شركة مايكروسوفت، بل أعطاها دفعة للأمام وشهرة إضافية، كما ساهم في نجاح الإصدار الثالث من نظام التشغيل ويندوز، حيث باعت مايكروسوفت ما يقارب 10 ملايين نسخة من هذا النظام في أول عامين، مما شرع لها أبواب السيطرة على سوق أنظمة التشغيل ليس في الولايات المتحدة فحسب بل في العالم أجمع. فانتقلت بذلك لتصبح أكبر شركة برمجيات في العالم، وجعلت أرباحها من بيل غيتس أغنى رجلٍ في العالم.
استمرت شركة مايكروسوفت عاماً بعد عام بإصدار نسخ ناجحة من نظام التشغيل ويندوز مثل ويندوز 95، وويندوز 98، وويندوز 2000، وويندوز إكس بي، أما بالنسبة لويندوز فيستا فلم يحظ بمثل نجاحات أشقائه. وقامت الشركة بإصدار نظام ويندوز 7 في 22 أكتوبر 2009م، والانطباعات حتى الآن تشير إلى تقبل الأغلبية بشكل ممتاز للنظام.

إصدارات ناجحة من مايكروسوفت:

***************************
أصدرت شركة مايكروسوفت خلال ثلاثين عاماً العديد من البرامج الإبداعية التي انتشرت في جميع أنحاء العالم ونالت إعجاب ملايين المستخدمين. ولعل أول ما يتبادر للأذهان عند ذكر اسم شركة مايكروسوفت حزمة البرامج المكتبية أوفيس التي أصدرت لأول مرة في العام 1989م، وتضم مجموعة من التطبيقات الشهيرة مثل: برنامج وورد وإكسل وبوربوينت وغيرها. وفي محاولة منها للمشاركة بثورة الإنترنت التي اكتسحت العالم، أصدرت مايكروسوفت برنامج متصفح الإنترنت الشهير إكسبلورر في عام1994م، والذي يستخدم حالياً من قبل حوالي 80% من مستخدمي شبكة الإنترنت حول العالم. كذلك أصدرت بعض التطبيقات الأساسية مثل: ActiveX وMicrosoft SQL Server ومحرك البحث الشهير إم إس إن ثم قامت مايكروسوفت بإعادة تصميم للمحرك وأطلقته تحت الاسم التجاري بينغ وبحملة تسويقية ضخمة تقدر بـ100 مليون دولار أمريكي.
وأصدرت مايكروسوفت الموسوعة الإلكترونية إنكارتا في العام 1993م، والمتوفرة بسبع لغات عالمية، وتضم ما يقارب المئة ألف مقال مع الكثير من الصور ثنائية وثلاثية الأبعاد والمقاطع المصورة والرسوم التوضيحية والخطوط الزمنية، وتتميز الموسوعة بدرجة عالية من الدقة والحيادية ونتيجة للأزمة المالية التي عصفت بالعالم أجمع، اضطرت مايكروسوفت لإعلان إيقافها لموسوعة إنكارتا.
كما ساهمت شركة مايكروسوفت في إنتاج الكثير من البرمجيات الشهيرة أو التطوير والإضافة على بعض البرمجيات الموجودة مثل: مايكروسوفت فيجوال سي++، ومايكروسوفت فيجوال بيسك، ومايكروسوفت فوكسبرو، ومايكروسوفت كويك بيسك، ومايكروسوفت فيجوال إنترديف، ومايكروسوفت فيجوال جيه++، ومايكروسوفت دلتا، وغيرها الكثير.

الولايات المتحدة الأمريكية ترفع دعوى ضد الشركة:

*****************************************
في 18 مايو 1998م، رفعت وزارة العدل الأمريكية و20 ولاية أمريكية قضية مدنية ضد شركة مايكروسوفت، تتهمها فيه بالاحتكار لسوق البرمجيات في تعاطيها مع مبيعات نظام التشغيل ويندوز وإنترنت إكسبلورر.
بعد إصدار شركة مايكروسوفت لمتصفح الإنترنت إنترنت إكسبلورر، قامت بضمه لنظام ويندوز ليباع البرنامجان معاً في قرص مدمج واحد، فوصفت المحكمة هذا الفعل بأنه تقييد (غير عادل) للتنافس بين متصفحات الإنترنت المختلفة مثل (Netscape Navigator) وأوبرا والتي لابد من شرائها بشكل منفصل عن نظام التشغيل، مما يعني حصول المستخدم على متصفح مجاني من مايكروسوفت، فيفضل بذلك شراء إصدار ويندوز الذي يضم الإصدارين معاً على تحمل تكلفة نظام التشغيل وتكلفة إضافية للمتصفح.
ردت مايكروسوفت بأن هذه العملية هي نتاج الابتكار والمنافسة الحرة، وأن نظام التشغيل والمتصفح يمثلان الآن وحدة واحدة وارتباطاً لا مفر منه، فالمتصفح عبارة عن ميزة إضافية لنظام التشغيل وليس منتجاً منفصلاً، وبإمكان المستخدم الآن الحصول على منافع المتصفح مجاناً فهي بذلك تقدم خدمة للمشتري.
فرد الادعاء بأن المتصفح إكسبلورر منتج منفصل عن نظام التشغيل ولا حاجة لربطهما معاً والدليل على ذلك وجود إصدار منفصل منه يباع على حدة لمستخدمي نظام تشغيل ماكنتوش (Mac OS). كما أن المتصفح ليس مجانياً (فعلياً) لأن تكلفة إنتاجه وتسويقه أضيفت لتكلفة نظام التشغيل ويندوز مما جعل سعره مرتفعاً.
وبعد مجموعة من التحقيقات والمداولات والجلسات أصدرت المحكمة حكماً في 3 أبريل 2000م يقضي بأن شركة مايكروسوفت شركة محتكرة ومنتهكة بفعلتها لقوانين حماية المستهلك ضد التلاعب والاحتيال، وعليه فإن مايكروسوفت يجب أن تنقسم لجزئين منفصلين، أحدها لإنتاج نظام التشغيل ويندوز والآخر لإنتاج الإصدارات البرمجية الأخرى لمايكروسوفت.
صعقت شركة مايكروسوفت بالحكم، واتهمت القاضي بالانحياز وعدم الموضوعية، وأن حكمه يقيد حرية المنافسة والابتكار، واستأنفت مايكروسوفت القضية. في 2 نوفمبر 2001م، توصلت مايكروسوفت لتسوية مع وزارة العدل الأمريكية اقتضت تراجع المحكمة عن قرار التقسيم مقابل قيام مايكروسوفت بالكشف عن عناصر بعض برامجها (source code) للشركات الأخرى لإتاحة الفرصة لها بإنتاج برامج منافسة، مما يمنح أسواق الحواسيب مرونة أكثر ويمنع الاحتكار. كما وجب على مايكروسوفت السماح لهيئة مستشارين مكونة من 3 أشخاص ومعينة من قبل المحكمة بالاطلاع على أنظمة مايكروسوفت وسجلاتها وبرامجها، لمنع أية محاولات احتكارية مستقبلية. وتلتزم مايكروسوفت بهذه القيود مدة خمس سنوات تبدأ من تاريخ توقيع التسوية.
نجت مايكروسوفت من هذه المحنة، لكنها كانت أول الغيث، فقد أمطرت مايكروسوفت لاحقاً بوابل من قضايا اتهام بالاحتكار رفعت عليها من شركات وهيئات مختلفة، كان آخرها قضية رفعها الاتحاد الأوروبي (2007م) والتي كان من أحد نتائجها إصدار نسخ ويندوز موجهة لدول الاتحاد بدون مشغل الميديا ويندوز ميديا بلاير وذلك أيضاً لاعتبار ضم برنامج الميديا بلاير لنظام التشغيل نوع من الاحتكار.

على الصعيد الشخصي:

*******************
تزوج بيل غيتس من ميليندا فرينش في عام 1994م وأنجبا ثلاثة أطفال هم: جينفر كاثرين (1996)م، روري جون (1999)م، فيبي أديل (2002)م. وتعيش العائلة في منزل عصري ضخم ومكلف يطل على بحيرة في العاصمة واشنطن. منذ عام 1996م وحتى 2006م حمل بيل غيتس لقب "أغنى رجل في العالم"، فقد قدرت ثروته في عام 1999م بـ100 مليار دولار أمريكي وقد تربع على العرش مرة أخرى عام 2007م وما يزال يلقب بذلك حتى عام 2007م.
في عام 2000م أنشأ بيل وزوجته مليندا مؤسسة بيل وميلندا جيتس وهي تعنى بالأعمال الخيرية، وقدمت هذه المؤسسة الكثير من الدعم المادي على لمحاربة مرض الإيدز والأوبئة المتفشية في دول العالم الثالث. كما قدمت المؤسسة المساعدة لطلاب على مقاعد الدراسة على شكل منح دراسية، فمنحت ما يقارب 210 مليون دولار أمريكي لجامعة كامبريدج في العام2000، و1 دولار أمريكي لاتحاد يمول طلاب الجامعات الأمريكيين من أصل إفريقي.
لم يكن لدى غيتس خطة دراسية محددة حين كان طالباً في جامعة هارفرد وامضى وقتا طويلا في استخدام حواسيب الجامعة ، وبقي غيتس على اتصال مع بول الين وقد انضم إليه في Honeywell خلال صيف 1974. شهدت السنة التالية لصدور MITS نسر 8800 معتمداً على وحدة المعالجة المركزية إنتل 8080 ولقد رأى غيتس والين هذا كفرصة لتبدأ شركة برمجيات الحواسيب الخاصة بهم. وفي هذا الوقت انسحب غيتس من جامعة هارفرد وتحدث مع والديه بشأن هذا القرار وكانوا داعمين له بعدما رأو رغبته في إنشاء شركته.
تقدر منح المؤسسة منذ إنشائها إلى الآن ب 29 مليار دولار أمريكي، وقد حصلت المؤسسة على عدة جوائز عالمية تقديراً لجهودها في مجالي الصحة والتعليم. وقد أعلن بيل غيتس مؤخراً عن نيته في ترك منصبه كرئيس لشركة مايكروسوفت والتفرغ للعمل لدى المؤسسة.
حمل بيل غيتس مؤخراً اهتماماً جديداً تمثل في تحسين التعليم في المدارس الحكومية الأمريكية. وظهر في عدة مناسبات وبرامج شهيرة (مثل برنامج أوبرا وينفري) في محاولة منه لتسليط الضوء على مشكلة ضعف التحصيل الأكاديمي لطلاب المدارس الحكومية وبذل الجهود لحلها.
حصل بيل غيتس على 4 شهادات دكتوراه فخرية، كان أولها من جامعة الأعمال (Nyenrode Business Universiteit) في هولندا عام 2000م، والثانية من المعهد الملكي للتكنولوجيا في السويد عام 2002م، والثالثة من جامعة واسيدا في اليابان عام 2005م، والأخيرة من جامعة هارفارد في الولايات المتحدة الأمريكية عام 2007م.
كما حصل بيل غيتس في عام 2005م أيضاً على لقب فارس من ملكة بريطانيا الملكة إليزابيث الثانية.
عاد بيل غيتس وحصل أخيراً في العام 2007م وبعد مرور 30 عاماً على تركه مقاعد الدراسة على شهادة جامعية في الحقوق من جامعة هارفارد. وفي الخطاب الذي ألقاه بيل أمام الخريجين في حفل التخرج قال مازحاً: "أخيراً، سأستطيع إضافة درجة جامعية إلى سيرتي الذاتية". كما وجه كلامه لوالده قائلاً: "أبي، لقد قلت لك أنني سأعود وسأحصل على شهادتي الجامعية في أحد الأيام".

ثروته:

*****
بيل غيتس هو واحد من أشهر المستثمرين في مجال الحواسيب الشخصية، بالرغم من امتلاكه شعبية واسعة [9][10] إلا أن سياسة الشركة تتعرض للانتقادات بتهم مناهضة المنافسة، مما أدى إلى المحاكمة أحيانا[11]. اتبع غيتس المساعي الخيرية، عن طريق دعم المراكز الخيرية والبحوث العلمية بمبالغ طائلة عن طريق مؤسسة بيل ومليندا غيتس التي افتتحت عام 2000م.
وفقا لقائمة مجلة فوربس لأثرى أثرياء العالم، حصل بيل غيتس على الترتيب الأول بين عامي 1995 و2007م وتقدر الآن ثروته ب 80 مليار دولار أمريكي. ولكنه في عام 2008م تراجع ترتيبه إلى المركز الثالث [12]
سنوات تنامى ثروته من خلال مجلة فوربس
1986م، 315 مليون دولار.
1987م، مليار دولار وربع المليار.
1990م، 2 مليار دولار ونصف.
1995م، 14.8 مليار دولار (أول سنة يصنف فيها أغنى رجل في العالم).
1997م، 40 مليار دولار.
1999، 85 مليار دولار.
2000م، 63 مليار دولار (هبوط بسبب انخفاض في قيمة الاسهم).
2008م، 58 مليار دولار.
2009م، طبقا لفوربس عاد بيل غيتس إلى الصداره مرة أخرى متفوقا على وارين بوفيت كارلوس سليم بثروة تقدر ب40 مليار دولار بعد أن خسر 18 مليار.
2010م، أصبح بيل غيتس في المركز الثاني بعد كارلوس سليم حلو بثروة صافية تقدر بـ53 مليار دولار.
2013م، 72.7 مليار دولار.

كتبه:

****
أحد اكثر كتبه شهره كتاب المعلوماتية بعد الانترنت والذي تم ترجمته إلى اللغة العربية عام 1998 ضمن سلسلة عالم المعرفة الصادرة في الكويت

رابط التحميل :
**********
http://www.filedwon.info/luh96gopx745/00026.pdf.html

التفرغ للأعمال الخيرية:

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

استقالة بيل غيتس:

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

الصورة العامة:

***********
كان الناس ينظرون لبيل غيتس أنه جشع ومحتكر نتيجة عديد من دعاوي الاحتكار التي رفعت ضد مايكروسوفت في الولايات المتحدة وأوروبا. وبعد تأسيس مؤسسة بيل ومليندا غيتس تلطفت صورته ليصبح فاعل الخير السخي.