صوتى للرجل المحترم,

أحمد شفيق.

image

Advertisements

أنظمة تشغيل لا نعرف عنها شيئا!

 

يتمحور عالم التكنولوجيا الان حول القليل و النذر اليسير من أنظمة التشغيل,

ويندوز, Windows NT

ماك او اس,MAC OS X

لينكس, Linux

قليل من الٍسولاريس Solaris.

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

أول حاسوب استخدمته كان من طراز Apple IIc, و كان يعمل بنظام تشغيل اسمه Prodos,

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

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

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

تخيل نظام بواجهة رسومية كاملة فى سنة 1980 و يعمل على جهاز بمعيار 8 بت!

سوف نحكى عن أنظمة من نوع GS/OS و  Amiga OS و  Atari TOS و CP/M

Apple DOS/Prodos :

الشركة : أبل Apple

الكاتب Steve Wozniak و Randy Wigginton و Paul Laughton.

التاريخ : 1978.

المعالج : MOS 6502.

النظام الاشهر فى عالم الApple II.

DOS اختصار لDiskette Operating System.

مغلق المصدر.

الحالة : انتهى انتاجه فى 1993 مع توقف بيع أجهزة Apple II.

بدأ انتاج أبل 2 فى عام 1977,

جهاز الابل 2 كان احدى اشهر الاجهزة الشخصية فى السابق, فى الحقيقة هو البداية الحقيقية لعالم الحاسوب الشخصى.

قبل الابل 2, كانت الحواسيب تباع فى شكل لوحة أم و عليها معالج و أكمل انت الباقى كما يحلو لك!

الابل 2 كان اول حاسوب يقدم بشكل متكامل فى علبة بلاستيكية و مرفق معه شاشة و لوحة مفاتيح. انه السحر, عليك فقط الضغط على زر التشغيل و الدخول الى عالم الحواسيب.

450px-Apple-II

بعد الابل 2 بشهور قليلة,

أنتجت شركة كومودو Commodore جهازها Pet,

ليبدأ عالم الحواسيب الشخصية فى التبلور.

كان أول نظام تشغيل للسواقات فى الابل 2 هو Apple DOS, الذى انتج منه عدة نسخ كان أخرها DOS 3.3.

النظام كان بدائيا و ملىء بالمشاكل بالطبع, لكنه كان سهلا.

لم يكن يدعم الDirectories حيث كانت الملفات توضع كلها فى الRoot.

لم يكن له واجهة محددة, بل كان يعمل من خلال أوامر البيسك.

أترككم مع بعض الشاشات :

as2

Dos 3.3 و Applesoft Basic (و هى نسخة من Microsoft Basic).

dos31

تنفيذ للأمر Catalog لاستعراض الملفات (موازى للامر Dir فى الدوس).

بعض الاوامر :

– CATALOG : استعراض الملفات.

– BLOAD <PROG> : تحميل و تشغيل برنامج BINARY.

أنواع الملفات فى نظام APPLE DOS :

– I : برنامج بيسك INTEGER BASIC.(نسخة أولية من البيسك كتبها ستيف ووزنياك لم تكن تدعم الFLOATING POINTS.

– A: برنامج بيسك APPLE SOFT BASIC يدعم الFLOATING POINTS (نسخة من مايكروسوفت بيسك).

– B: برنامج BINARY جاهز للتنفيذ (يعادل برامج .COM فى الدوس).

– T : ملف نصى ASCII TEXT FILE.

تحميل الAPPLE DOS كان يتم يدويا حيث يجب على المستخدم كتابة رقم الslot الموصول بسواقة الاقراص المرنة, ثم يضغط على Control-P ثم Return ليبدأ تحميل الدوس.

 

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

غالبا ما يستخدم لعرض قائمة رئيسية للبرنامج الموجود على السواقة و يتم بعد ذلك تحميل البرنامج من نوع BIN عن طريق BLOAD.

 

fid

برنامج FIDيعمل على الابل 2 و هو برنامج Disk Utilities كما نرى.

Apple Prodos :

اختصار لProfessional Diskette Operating System.

فى عام 1983 استبدل نظام DOS بنظام أخر أكثر تطورا هو Prodos و الذى خدم على أجهزة Apple IIe و Apple IIc. الProdos كان نظاما قويا فقد ارتكز فى أصوله على نظام SOS(Sohisticated Operating System) الذى كان يعمل على Apple III.

كان التطوير الاهم فى الProdos هو دعمه للSubdirectories, كما دعم مساحات تصل الى 32 ميجا بايت و يمكنه العمل على أقراص 3.5″ و ليس 5.25″ فقط كما هو الحال مع دوس.

كما يمكنه دعم الأقراص الصلبة بحد أقصى 32 ميجا بايت.

حافظ الProdos على نفس اوامر الدوس, لكن أضاف اليها الامر :

-CAT: و مختصر من CATALOG و يمكنه استعراض الملفات لكن بشكل مختصر.

 

image

 

GEOS :

الشركة : Berkely Softworks.

بداية الانتاج : 1985.

المنصة :  Commodore 64, Apple II ثم IBM PC و بعض الاجهزة المحمولة.

المعالج : MOS 6502 و حاليا Intel 80386.

مغلق المصدر.

الحالة : مازال موجودا.

فى الماضى كان هذا النظام ملىء السمع و البصر,

كان ثالث أكثر الانظمة استخداما بعد الMS-DOS و الMac OS.

الGEOS كان يعمل على أجهزة Commodore 64, و أجهزة Apple II.

ميزة الGEOS هو قدرته على توفير واجهة رسومية Graphical User Interface (GUI) لأجهزة منزلية بسيطة.

 

300px-Commodore-64-Computer

جهاز Commodore 64.

 

فى هذا الوقت كانت معظم الاجهزة المنزلية تعمل بأنظمة Text Based مثل Commodore Kernal و Apple Prodos, فقط الاجهزة المكتبية غالية الثمن كانت تتمتع بواجهة رسومية مثل Mac OS أو IBM-PC مع GEM أو Windows او Commodore Amiga.

نظام GEOS و كعادة الانظمة فى هذه الفترة كان يأتى مصحوبا ببرامج مكتبية مثل geoWrite, و geoPaint و geoCalc.

الجميل أن نظام GEOS قد وفر قدرات موازية لعالم ال16 بت و الانظمة المكتبية غالية الثمن و لكن فى أجهزة صغيرة و رخيصة تعمل بمعيار 8 بت و ادخل مستخدمى هذه الاجهزة الى عالم الواجهات الرسومية.

هذه بعض الشاشات من GEOS.

c64gabout

 

c64gmenu1

 

 

 

 

c64gwritepreview

قدرات برنامج geoWrite, كان يدعم الPrint Preview فى جهاز 8 بت!!

 

c64gmenu5

عالم الاتصالات فى سنة 1985! يستطيع نظام GEOS الاتصال عبر المودم أيضا و خدمة اسمها Q-Link.

 

نظام GEOS لم ينتهى بعد,

فمازال موجودا و متوفرا و لكن تغير اسم الشركة الى GeoWorks.

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

و هو يعمل الان على منصات IBM-PC, و واجهته مشابهة لنظام ويندوز 95.

كما استخدمت نسخ مصغرة من الGEOS فى جهاز Nokia Communicator و بعض أجهزة الPDA. (تسمى PEN/GEOS) و اجهزة HP Omnigo.

 

 

isui

 

motif

الموقع : http://www.breadbox.com/

 

Commodore Amiga :

الشركة : Commodore International ثم Amiga Inc ثم Hyperion Entertainment.

المنصة : Commodore Amiga. و حاليا Power PC.

الانتاج : 1985.

المعالج : Motorola 68k 16 bit and 32 bit. و حاليا Power PC.

مغلق المصدر.

الحالة : مازال موجودا.

الجميع يعرف نظام MS-DOS و Windows اللذان كانا يعملان على اجهزة IBM-PC.

و نظام MAC OS الذى كان يعمل على اجهزة Apple Macintosh باعتبارهم الأكثر شهرة فى اواخر الثمانينات و أوائل التسعينات.

و معظمنا لا يعرف ان المنافسة فى هذا العصر كانت ثلاثية و ليست ثنائية

الجهاز الثالث هو قطعة فنية اسمها Commodore Amiga و يعمل عليها نظام كان ربما أفضلهم لناحية القدرات الصوتية و الرسومية اسمه Amiga OS.

265px-Amiga_1000DP

جهاز Commodore Amiga 1000.

 

نظام Amiga OS كان يتميز بكونه Preemptive Multitasker بينما كان الMAC OS أحادى المهام UniTasker ثم أصبح cooperative multitaskerو كان الويندوز نظام cooperative multitasker.

الcooperative multitasking هو نظام يعتمد على البرامج التى تعمل فى تمرير الفرصة الى البرامج الاخرى (لهذا تسمى بالنظم التعاونية).

بينما الpreemptive و هى التقنية المنتشرة الان (Windows NT, MAC OS X, Unix) يقوم النظام بتقسيم وقت المعالج بين البرامج العاملة.

لم يصبح الويندوز preemptive multitasker الا مع نسخة Windows NT عام 1993 و بعدها Windows 95.

كما لم يرى الماكنتوش نظام Preemptive Multitasker الا مع MAC OS X عام 2001!!

نظام Amiga OS أيضا اشتهر بثباته و جودته.

على صعيد الAPI عانت النسخ الاولية من عدم وجود واجهة برمجية للGraphical User Interface فكان على كل برنامج الاعتماد على نفسه! مما تسبب فى اختلاف الشكل بين برنامج و أخر.

تم تلافى هذه النقطة فى Amiga OS 2.0 و تمت اضافة مكتبة gadtools.library.

نظام Amiga OS كان يتكون من :

KickStart : هو المسئول عن عملية الBooting و التعرف على الاجهزة, و هو موازى للBIOS و يتواجد فى الROM.

Amiga DOS : و هو المسئول عن نظام الملفات.

Workbench : و هو المسئول عن الواجهة الرسومية لنظام Amiga.

شهادة John C.Dvorak  حول نظام Amiga OS ( و هو مذيع شهير لبرامج التليفزيون التى تهتم بعالم التكنولوجيا) :

نظام Amiga OS هو واحد من أعظم أنظمة التشغيل فى ال20 عام الاخيرة, يحتوى على kernel صغيرة و نظام متعدد المهام حقيقى لم نره الا حديثا مع Windows NT و OS/2. الفارق أن Amiga OS يفعل كل ذلك فى ذاكرة لا تتجاوز 250 كيلوبايت.

بعض الشاشات لنظام Amiga OS.

220px-Amiga_Workbench_1_3_large

Amiga OS 1,3.

Wb_20

Amiga OS 2.0

amigaabout

 

Amiga OS 3.5

amigaaweb

Amiga OS 3.5 يستعرض صفحة على الويب, بواسطة متصفحة الرسمى Awebll.

amigamail

كان أميجا يحتوى أيضا على برنامج للبريد الالكترونى يسمى Amiga Mail.

 

نظام Amiga OS لازال موجودا الى يومنا هذا و يعمل على أجهزة Power PC, و لكن بعد افلاس شركة Commodore لم يعد يحوز الشهرة نفسها.

النسخة الاخيرة منه المتوفرة هى Amiga OS 4.1 بتاريخ 22 ديسمبر 2011.

image_thumb2

 

 

Amiga OS 4.1 Update 2, لاحظ انه مازال يحتفظ بخصائصه المميزة, مثل الأيقونات الكبيرة ذات التصميم المائل الى الخلف.

 

يعمل AmigaOS حاليا على أجهزة من مشترك Hyperion و شركة E-ON و شركة Varsys, مثل جهاز AmigaOne X1000 و بعض الاجهزة الاخرى, التى تعتمد على معالج Power PC.

amigaone_x1000_case_sm

 

الموقع الرسمى :

http://www.amigaos.net/

ان شاء الله فى الجزء الثانى سوف نستكمل الحديث فى الجزء القادم عن أنظمة أخرى قديمة و منسية.

مصر حزينة على ابنها البار السيد الرئيس محمد حسنى مبارك.

 

أحمد رفعت,

لقد خفت من الثوار و الشارع, و لم تحكم بالعدل. فالعدل هو براءة السيد الرئيس محمد حسنى مبارك و لا شىء أخر.

لقد كان عليك,

أن تخاف الله اولا قبل ان تخاف الثوار و الخونة.

هؤلاء الخونة و العملاء لن ينفعوك عندما تكون بين يديه, و انت فى خريف العمر.

سوف يحكم التاريخ بالعار و الخزى على كل من تركوا السيد الرئيس محمد حسنى مبارك الذى خدم مصر و شعبها و خانوه.

عندما يحاكم الابطال و يعيث الخونة و العملاء فسادا فى الارض, انها نهاية العالم.

تحية للسيد الرئيس محمد حسنى مبارك.

و كما قال السيد الرئيس :

و سوف يحكم التاريخ بما لنا و ما علينا.