البرامج في بيئة Linux

إن نظام Linux هو نظام مفتوح المصدر Open Source بالإضافة إلى أنه مجاني. طورت بعض الشركات أشهرها KDE، GNOME مجموعة من الحزم البرمجية Packages تعمل مع نظام Linux وتحتوي على واجهات تخاطبية بالإضافة إلى مجموعة من البرامج المفيدة والتي تخدم مجالات متعددة.
تقدم هذه الشركات الحزمة البرمجية الخاصة بها مجاناً لتعمل مع نظام Linux ولكن الجدير بالذكر أن هذه الحزم متكاملة أي من يقوم بشرائها سيحصل على مجموعة كبيرة من البرامج ولن يكون مضطراً إلى شراء كل واحد منها على حدة.
إن هذه الحزم البرمجية تحوي بالإضافة إلى الواجهات التخاطبية برامج وأدوات في مجالات عديدة مثل البرامج المكتبية، الخدمية، برامج لمعالجة الصور، وأخرى للوسائط المتعددة (صوت، فيديو..)، برامج خاصة بالانترنيت، الكثير من الألعاب، بالإضافة إلى برامج خاصة بالمطورين. والكثير الكثير من البرامج الأخرى المفيدة والمسلية.
سوف نأخذ في هذه الفقرة الحزمة KDE لنتعرف على بعض البرامج التي تقدمها.

1- البرامج المكتبية Office Tools.
سنذكر ضمن هذه الفئة برنامجي kword لتحرير النصوص و kspread للجداول الإلكترونية.
a. Kword
إن هذا البرنامج يساعد على تحرير النصوص. يقدم جميع الإمكانات التي تعودنا استخدامها في برنامج Word ضمن عائلة Microsoft Office.
مثلاً يمكن بعد كتابة أي نص أن نقوم بتنسيقه عن طريق تغيير نوع الخط وحجمه. يمكن إضافة صور وجداول إلى الوثيقة، كما يمكن اختيار شكل الوثيقة من مجموعة templates موجودة معرفة مسبقاً في البرنامج. نستطيع حفظ الوثيقة بأي مكان نريده كما يمكن طباعته في حال وجود طابعة.

b. Kspread.

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



2- البرامج الخدمية.
يوجد ضمن هذه الحزمة البرمجية العديد من البرامج الخدمية المفيدة جداً مثلاً يوجد آلة الحاسبة، مؤقت Timer، منظم مواعيد، برنامج خاص بإرسال الفاكس، برنامج يحتوي على تاريخ عمليات النسخ والقص، دفتر عناوين، برنامج يقوم بتنبيه المستخدم بناء على طلبه. سوف نرى الآن برنامجي دفتر العناوين والمنبه.

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


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


3- برامج معالجة الصور.
يوجد العديد من برامج معالجة الصور، منها من يختص بمعاينة الصور وتصفحها فقط، ومنها من يختص بدرجات متفاوتة بمعالجة الصور.
a. Image Magick.
نستطيع من خلال هذا البرنامج استعراض مجموعة من الصور، بالإضافة إلى إمكانية معالجتها. مثلا يمكننا تكبير وتصغير الصور، عمليات التدوير والقلب Mirroring، عمليات تحسين الصور من حيث الإضاءة، تشبيع الألوان وغيرها، تطبيق بعض المؤثرات، بالإضافة إلى إمكانية تحرير الصورة (كرسم خطوط أو دوائر أو ...)

4- برامج معالجة الصوت والفيديو.
يوجد ضمن هذه الفئة العديد من البرامج الخاصة بمعالجة الصوت والفيديو، مثلاً يوجد برنامج خاص يساعد على تأليف الألحان الموسيقية، وآخر لتشغيل ملفات صوتية، مازح للأصوات وغيرها. وسنرى في هذه الفقرة كيفية تشغيل فيديو في برنامج KDE Media Player.


5- برامج الانترنيت.
يوجد ضمن هذه الحزمة العديد من البرامج الخاصة بالانترنيت منها برامج للبريد الإلكتروني KMail، برامج خاصة بالدردشة، ومتصفحات للانترنيت مثل Netscape Navigator.

6- مجموعة البرامج الأخرى.
يوجد العديد من البرامج الأخرى المفيدة التي لا يمكن حصرها فبالإضافة إلى ما سبق ذكره من برامج نجد برنامج خاص لقراءة ملفات PDF (xpdf) وبرنامج لقراءة الملفات ذو اللاحقة PS (Ghostview وبرنامج PS/PDF Viewer). كما يمكن أن نجد مجموعة كبيرة من الألعاب والبرامج المسلية.


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