جئوس؛ پنجرهای رو به گرافیک
GEOS — Graphical Environment Operating System
کامپیوترهای ۸ بیتی کمودور در ابتدا فاقد سیستم عامل به معنای دقیق آن بودند. این کامپیوترها با دستوراتی که در زبان برنامهنویسی بیسیک به کار رفته در آنها قرار داده شده بود، تعامل میکردند و راهاندازی و بهکارگیری اولیه بخشهای مختلف سیستم با استفاده از این دستورات انجام میگرفت.
بیسیک کمودور ابتدا با نام پت بیسیک یا CBM Basic شناخته میشد و شاخهای از بیسیک مایکروسافت است که از سال ۱۹۷۷ تا ۱۹۸۵ در کامپیوترهای ۸ بیتی کمودور استفاده شده است. این بیسیک که بر اساس هسته پردازنده ۶۵۰۲ طراحی شده بود، دارای اشتراکات بسیاری با سایر زبانهای بیسیک طراحی شده بر اساس ۶۵۰۲ — مانند اپل سافت بیسیک — میباشد.
همانگونه که قبلاً اشاره شد، کمودور در سال ۱۹۷۷ مجوز «بدون حق امتیاز» را از مایکروسافت خریداری کرد، پس از آنکه جک ترامیل باهوش، پیشنهاد بیل گیتس برای پرداخت ۳ دلار برای هر واحد را رد کرد و با پرداخت ۲۵۰۰۰ دلار، مجوز استفاده دائم از آن را دریافت کرد.
نسخههای بیسیک کمودور
نسخه بیسیک ۴ که در کمودور پت به کار گرفته شده، همان بیسیک ۲ به کار رفته در ویک-۲۰ و کمودور ۶۴ است. بیسیک ۳/۵ گرافیک و صدا را در کمودور ۱۶ و پلاس ۴ اضافه کرد. بیسیک ۷ به کمودور ۱۲۸ اختصاص یافت. آخرین بیسیک کمودور، نسخه ۱۰، بخشی از کمودور ۶۵ منتشر نشده است.
کمودور ۶۵ یک نسخه بهبود یافته از کمودور ۶۴ است که تعدادی ویژگی پیشرفته نزدیک به آمیگا ارائه میدهد.
مجله کامپیوترهای خانگی — نشریه داخلی کمودور — به کامپیوترهای خانواده کمودور و آمیگا میپرداخت.
جئوس؛ سیستم عامل گرافیکی برای ۶۴ کیلوبایت
جئوس مخفف Graphical Environment Operating System است — یک سیستم عامل رابط کاربری گرافیکی برای کمودور ۶۴، کمودور ۱۲۸، اپل ۲ و کمودور پلاس ۴. این برنامه در سال ۱۹۸۶ توسط Berkeley Softworks منتشر شد.
سالها قبل از ویندوز مایکروسافت، جئوس روی ۶۴ کیلوبایت حافظه اجرا میشد:
قابلیتهای جئوس
• برش و چسباندن متن و گرافیک
• مدیریت فایل با کشیدن و رها کردن
• پشتیبانی از چاپگرها و ماوس
• اجرای برنامههای متعدد
• رابط کاربری گرافیکی آسان
• پشتیبانی از گسترش حافظه
داستان پیدایش جئوس
برایان دوگرتی شرکت Imagic را تأسیس کرد و بعد BSW را تشکیل داد. BSW روی محصولی برای خطوط هوایی به نام Sky Tray کار کرد — کامپیوتری با باتری برای سینی پشت صندلی هواپیما. وقتی مقرراتزدایی خطوط هوایی اتفاق افتاد، برنامه Sky Tray لغو شد. سپس آقای دوگرتی متوجه شد که یک سیستم عامل بلااستفاده برای کامپیوترهای مبتنی بر ۶۵۰۲ دارد — و GEOS متولد شد.
GEOS در مارس ۱۹۸۶ برای کمودور ۶۴ معرفی شد. در سال ۱۹۸۷ برای کمودور ۱۲۸ و در ۱۹۸۸ برای اپل ۲ منتشر شد.
تکامل جئوس
GEOS 1.0 با «deskTop»، «geoWrite»، «geoPaint» و ابزارهای جانبی دسکتاپ عرضه شد. GEOS 2.0 در سال ۱۹۸۸ با گرافیک رنگی و امکانات بیشتر منتشر شد.
در سال ۱۹۹۳، GEOS 2.5 در آلمان منتشر شد. در سال ۱۹۹۸، موریس رندال ارتقای «Wheels» را منتشر کرد.
امکانات Wheels
• پشتیبانی از هارد دیسکهای CMD
• پشتیبانی از SuperCPU
• دسکتاپ جدید با پنجرههای متحرک
• پشتیبانی از حداکثر ۴ دیسک درایو
• بهبودهای گسترده کرنال
با استفاده از شتابدهنده SuperCPU، کمودور ۶۴ یا ۱۲۸ میتواند با فرکانس ۲۰ مگاهرتز کار کند. نگهداری سخت افزار را در مقاله اختصاصی آمیگااستور بخوانید.
اما آیا با وجود آمیگا، فرصتی برای تجربه جئوس باقی میماند؟ در بخش بعدی کتاب، به دنیای شگفتانگیز آمیگا قدم خواهیم گذاشت.
«سالها قبل از ویندوز، جئوس پنجرهها را روی ۶۴ کیلوبایت آورد.» — درباره GEOS
#جئوس #GEOS #سیستم_عامل_گرافیکی #GraphicalOS #کمودور۶۴ #Commodore64 #کمودور۱۲۸ #Commodore128 #برکلی_سافتورکس #BerkeleySoftworks #برایان_دوگرتی #BrianDougherty #geoWrite #geoPaint #deskTop #Wheels #SuperCPU #SkyTray #رابط_کاربری_گرافیکی #GUI #رتروکامپیوتر #RetroComputing #نوستالژی #Nostalgia #کامپیوترهای_شگفت_انگیز #AmazingComputers #تاریخ_فناوری #TechHistory #بیسیک #BASIC #کمودور #Commodore #پنجره #Window #دسکتاپ #Desktop #مکینتاش #Macintosh #آمیگا #Amiga #کامپیوتر_تاریخ #ComputerHistory #سیستم_عامل #OperatingSystem #8BitComputing #مجله_کامپیوترهای_خانگی #HomeComputerMagazine #بیسیک_کمودور #CommodoreBASIC
GEOS; A Window to Graphics
GEOS — Graphical Environment Operating System
Commodore's 8-bit computers initially lacked an operating system in the strict sense. These computers interacted through commands embedded in their BASIC programming language, and startup and initial use of various system parts were done using these commands.
Commodore BASIC was initially known as PET BASIC or CBM Basic, a branch of Microsoft BASIC used in Commodore's 8-bit computers from 1977 to 1985. This BASIC, designed around the 6502 processor core, had many similarities with other 6502-based BASIC languages such as AppleSoft BASIC.
As previously mentioned, Commodore purchased a "royalty-free" license from Microsoft in 1977, after the clever Jack Tramiel rejected Bill Gates's offer of $3 per unit and paid $25,000 for a permanent license.
Versions of Commodore BASIC
BASIC version 4 used in the Commodore PET is the same BASIC 2 used in the VIC-20 and Commodore 64. BASIC 3.5 added graphics and sound support in the Commodore 16 and Plus/4. BASIC 7 was dedicated to the Commodore 128. The last Commodore BASIC, version 10, was part of the unreleased Commodore 65.
The Commodore 65 is an improved version of the Commodore 64 with advanced features close to the Amiga.
The Home Computer Magazine — Commodore's internal publication — covered the Commodore and Amiga computer families.
GEOS; A Graphical OS for 64 Kilobytes
GEOS stands for Graphical Environment Operating System — a GUI operating system for the Commodore 64, Commodore 128, Apple II, and Commodore Plus/4. It was released in 1986 by Berkeley Softworks.
Years before Microsoft Windows, GEOS ran on 64 kilobytes of memory:
GEOS Capabilities
• Cut and paste of text and graphics
• File management with drag and drop
• Support for printers and mice
• Running multiple programs
• Easy-to-use graphical user interface
• Support for memory expansion
The Story Behind GEOS
Brian Dougherty founded Imagic and later formed BSW. BSW worked on an airline product called Sky Tray — a battery-powered computer for the tray behind airplane seats. When airline deregulation happened, the Sky Tray program was canceled. Then Mr. Dougherty realized he had an unused operating system for 6502-based computers — and GEOS was born.
GEOS was introduced for the Commodore 64 in March 1986. In 1987, it was released for the Commodore 128, and in 1988 for the Apple II.
The Evolution of GEOS
GEOS 1.0 shipped with "deskTop," "geoWrite," "geoPaint," and desktop accessories. GEOS 2.0 was released in 1988 with color graphics and more features.
In 1993, GEOS 2.5 was released in Germany. In 1998, Maurice Randall released the "Wheels" upgrade.
Wheels Features
• Support for CMD hard drives
• Support for SuperCPU accelerators
• New desktop with movable windows
• Support for up to 4 disk drives
• Extensive kernel improvements
With the SuperCPU accelerator, the Commodore 64 or 128 can run at 20 MHz. Read about hardware maintenance in the exclusive AmigaStore article.
But with the powerful Amiga, does an opportunity remain to experience GEOS? In the next section of the book, we will step into the wonderful and colorful world of the Amiga.
"Years before Windows, GEOS brought windows to 64 kilobytes." — About GEOS
▚ Sources and Related Links
#GEOS #GraphicalOS #Commodore64 #Commodore128 #BerkeleySoftworks #BrianDougherty #geoWrite #geoPaint #deskTop #Wheels #SuperCPU #SkyTray #GUI #RetroComputing #Nostalgia #AmazingComputers #TechHistory #BASIC #Commodore #Window #Desktop #Macintosh #Amiga #ComputerHistory #OperatingSystem #8BitComputing #HomeComputerMagazine #CommodoreBASIC