‏إظهار الرسائل ذات التسميات البرمجيات المفتوحة المصادر Open Source. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات البرمجيات المفتوحة المصادر Open Source. إظهار كافة الرسائل

يوليو 27، 2011

هل هذه النقاط فعلا تعيق تقدم غنو+لينكس و وصوله إلى عامة الناس؟

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

* استخدام غنو/لينوكس يعني الإستغناء عن كل برامج نظام ويندوز. بمعنى إنسى أي شيء بامتداد exe.

هذه الفكرة لوحدها مرعبة. باختصار تنفصل عن أكثر من 85% من مستخدمي التقنية. ثم ليست البرامج فقط هي ما تخسره بل حتى تعريفات العتاد و إختفاء إمكانية الحصول على دعم فني/تقني حتى بمقابل مادي فما بالك من طرف صديق أو مقرب مهوس بالتقنية.

نعم هناك WINE و هو ليس بمحاك لنظام ويندوز بل برنامج يخلق طبقة من الواجهات البرمجية التي تتيح تشغيل برامج ويندوز بصفة حقيقية على جنو/لينكس. هل لاحظت التعقيد في شرح التقنية!؟ زد على ذلك طربقة إعداد و تثبيت البرامج بواسطته.

يوليو 13، 2011

كتاب أوبنتو ببساطة متوفر الآن


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



إليكم الكتاب من إعداد أحمد م. أبوزيد، أتمنى أن تستمتعوا بقراءته و تستفيدوا منه و أن تكتبوا عن الخبر و عن الكتاب نفسه.

أحمد عمل رائع و مجهود ممتاز. الكتاب من شكله و تنسيقه يبدو إحترافيا و مميزا. شكرا على شكرك ;-) و الآن دعني أكمله :)

تحديث 16/07/2011:

مراجعتي للكتاب:

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

قدم أحمد النظام كأنه يسوق لمنتج لكن دون مبالغة؛ يعني إذا لم تكن من مستخدمي أبونتو لينكس ستشعر و كأنه قد فاتك شيء مميز أو ماذا تنتظر لتجربة أوبنتو لينكس.

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

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

الكتاب نفسه برهان على جودة المصادر المفتوحة و مميزاتها.

أكرر شكري على هذا الكتاب الرائع و لن أتردد في التنويه به بكل فخر و اعتزاز

تحياتي الصادقة يا أحمد.

أبريل 29، 2011

لماذا نساهم في المشاريع المفتوحة المصدر ؟

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

لكن أولاً قررت أن ابحث, ﻻنه باﻻمكان ان يكون هنالك فؤائد أو اسباب ﻻعلم لي بها. بعد البحث والقراءة والاطلاع على الكثير والكثير من المشاريع مفتوحة المصدر , ومشاهدة المقابلات مع المطورين لمشاريع مفتوحة المصدر , تشكلت عندي فكرة واضحة وإجابة على هذا السؤال .. راح أذكر اﻻجابة على شكل نقاط, وأحاول أشرح كل نقطة .


  • الحصول على فرصة العمل مع أشخاص مبدعين !

قد يحدث أحياناً في بيئةِ عملك أن المبرمجين أو المهندسين اللذين من حولك متقاربون من ناحية المستوى التقني. ميزة المشاريع المفتوحة المصدر انها تتيح لك فرصة العمل مع أشخاص أفضل منك فتتعلم منهم.

  • متعة!

متى تتاح لك الفرصه في عملك ان تعمل على شيء تستمتع به ؟ أو فكرة تشعر ان لها مستقبل واعد ؟ أو خاصية حديثة رفض مديرك ان تعمل عليها ﻻنهُ ﻻيشعر أن لها ذاك الاهمية ؟

في المشاريع المفتوحة المصدر يمكنك اختيار المشروع اللي تريد العمل عليه , المشروع الذي تشعر انك متحمس له , خطرت ببالك اضافة وتريد تجربتها , لك الحرية ! في أي وقت !

  • فرصة عظيمة لتعلّم شيء جديد!

عندما تساهم في مشروع مفتوح المصدر سوف تواجهك أشياء جديدة بالنسبة إليك! أمور لم تجربها في عملك مثلاً ﻻنك لاتملك التصريح المناسب للقيام بها ! أيضاَ عندما تساهم في مشروع مفتوح المصدر سوف تتعلم كيفية ادارة االشفرة المصدرية للبرنامج , كيفية حل المشاكل و نوعية التطبيقات المستخدمة لحل او ﻻدارة شيء معين والخ... من اﻻمور التي لم تسنح لك الفرصة لتجربتها.

  • العمل الجماعي
بالنسبة لي من أهم اﻻشياء التي أعتبرها مفيدة ! السبب انك سوف تتعلم كيفية التحاور مع شخصيات مختلفة , جنسيات مختلفة وكيفية الوصول لحل في حالة خلاف مثلاً؟

  • إضافة لسيرتك الذاتية

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

  • ليش شرط أن تكون مبرمجاً !

العمل على المشاريع المفتوحة المصدر ﻻيقتصر على المبرمجين! سوف اذكر لك قائمة باﻻشياء اللتي ممكن أن تساهم بها :

  1. المساعدة في توثيق مستندات البرنامج. مثلاً كتابة دليل مساعدة أو تلميحات لعمل شيء معين.
  2. المساعدة في تصميم الرسومات والشعارات للبرنامج.
  3. المساعدة في ترجمة البرنامج الى لغات أخرى. الى لغتنا العربية كمثال.
  4. كتابة تدوينة عن البرنامج يعتبر مساهمة! القيام بتقديم عرض عن المشروع يعتبر مساهمة أيضاً!
  • المساهمة في البنية التحتية

المشاريع مفتوحة المصدر تحتاج بنية تحتية لكي تقدم مشروعها. يقول أحدهم ماذا تعني البنية التحتية ؟ نضرب مثال لكي يتضح المعنى, مثلاً مشروع فيدورا لينكس يحتاج موقع , ويحتاج أيضاَ شخص يديرهذا الموقع, أيضاً يحتاج خادم و هذا الخادم يحتاج من يقوم بإدارته. فدورك هنا ممكن أن يكون مدير الموقع او مدير الخادم الذي يستضيف هذا المشروع , وكل مشروع لهُ متطلباته.

  • المساهمة في رد الجميل

بالنسبة لي لمّا اساهم في مشروع مفتوح المصدر اعتبره كعمل تطوع واقدم هذا الشي خالصاً لوجه الله ,ﻻنه شيء سوف يقوم بإفادة المجتمع والعالم كلّه. التطوع ليس مقصور على مساعدة اﻻيتام أو غيره من المشاريع ! عندما تتطوع في الشيء الذي تبدع فيه وعندما كُلّنت نتطوع في مجاﻻت نحن نتقنها, اﻻمر هذا يقودنا الى نهضة ﻻمتنا الإسلامية.

  • لماذا اﻻنتظار ؟

ابدء بالبحث والمساهمة في المشروع الذي يعجبك! اجعل نفسك جزء من المشروع الذي تستخدمه يومياً, تشعر أنه يوجد خاصية مفقودة في البرنامج مفتوح المصدرالذي تستخدمه بإستمرار؟ اذهب وأخبرهم عن الخاصية اللي تحتاجها !

  • أخيراً

ﻻننسى انه من افضل المشاريع اليوم هي المشاريع المفتوحة المصدر مثل لينكس,فايرفوكس,أباتشي واﻻمثلة جداً جداً كثيرة ! نصيحتي خصيصاً لطلاب الحاسوب, ان يبدؤ ويبحثوا عن المشروع الذي فعلاً يحبون ويريدون أن يكونوا جزء منه.

  • المصادر:

http://alturl.com/b6htd

http://alturl.com/6gwfa

http://alturl.com/y2u9o

نوفمبر 22، 2010

حفظ كلمات السر بأستخدام Keepassx



إن كنت تتعامل مع الكثير من كلمات السر إليك برنامج keepassx الذي يحفظ كلمات السر مشفرة
وهو أداة لتخزين " كلمات السر - أسماء المستخدم - الروابط "  في مجموعات

التثبيت
أبحث عن  keepassx  في مدير الحزم


الأستخدام
1.أنئشئ قاعدة بيانات لكلمات السر        File .. New Database
وسيسألك أن تضع لكمة سر رئيسية (يمكن أستخدام ملف مفتاح gpg) 

2.أنشئ مجموعات لكمات السر    Groups ..Add New Group

3.أنشئ كلمات السر من            Entries .. Add New Entry

3.أحفظ ملف قاعدة البيانات من           File .. Save Database


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




مصادر
http://www.ghacks.net/2010/06/22/keep-your-passwords-safe-in-linux-with-keepassx/

يناير 12، 2009

نجاح ويندوز 7 Windows يحتاج أكثر مما هو تقني

على ما يبدوا فإن نظام التشغيل ويندوز 7 Windows يحظى بإهتمام و إعجاب العديد و بتغطية إعلامية جيدة على الشبكة حتى أن بعض كتاب المقالات التقنية يتحدثون أن ويندوز 7 هو الذي سيقضي على جنو/لينوكس :)

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

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

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

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

أيضا فإن الأرضية التقنية و المتطلبات الحالية مختلفة تماما عما كان عليه عالم التقنية قبل سنتين. اليوم نرى أن الأجهزة الذكية، الهواتف المتنقلة، الحواسب المتنقلة العادية و النانو في انتشار متسارع مما يتطلب التأقلم معى احتياجات جديدة. فهل شركة واحدة قادرة على تزويد السوق بكل هذا التنوع و هل هي قادرة على مواكبة التطور المتسارع للتقنية؟

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

يناير 01، 2009

نحو عالم البرمجيات الحرة و المفتوحة المصدر: البداية

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

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

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

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

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

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

أكتوبر 24، 2008

جديد الإصدارات في عالم البرمجيات الحرة و المفتوحة المصادر

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

و هو متوفر في فرعين 1.6 و 2.0. الأول جامد يخضع للتصحيح فقط و 2.0 متطور يخضع للتصحيح و التطوير.

يمكن الحصول على فيرتول بوكس من هنا و هو متوفر على كل من ويندوز، لينوكس، ماك أو ئس إكس و سولاريس.

صور للشاشة موجودة هنا.


  • إصدار تصحيحي ل PhpMyAdmin 3.0.1 لإدارة قاعدة البيانات MySQL.


بالنسبة لإصدارات توزيعات لينوكس :

برنامج UltraDefrag لإلغاء تجزئة القرص لمستخدمي ويندوز

UltraDefrag برنامج صغير و فعال لإلغاء تجزئة القرص الصلب، من مميزاته سرعته الفائقة في ترتيب محتوى القرص بطريقة ذكية. متوفر على ويندوز 2000، XP، 2003 و Vista لكلى الإصدارين 32 و 64 bit. مفتوح المصدر و يمكن إستخدامه كبرنامج متنقل Portable Application.
جربته في أكثر من مناسبة و قام بترتيب القرص بسرعة قياسية. في مرة قام بترتيب قرص 160GB مجزأ للغاية في أقل من 20 دقيقة الأمر الذي يتطلب على الأقل ساعة من الوقت بواسطة الأدات المتوفرة على ويندوز. و أرى أن هذا البرنامج أكثر من مناسب بالنسبة للإستخدامات المنزلية أو حتى العملية إذا كان عدد الأجهزة محدود.



يمكن تحميل UltraDefrag من هنا.

سبتمبر 15، 2008

البرمجيات الحرة Free Software

إن فكرة البرمجيات الحرة قائمة على أنه من حق الجميع معرفة، تعلم، استخدام و إعادة توزيع البرمجيات بقليل من أو بدون قيود. وذلك من خلال توفير الشيفرة المصدرية (Source Code) الخاصة بها و التي يتم توزيعها تحت ترخيص يسمح بذلك مثل رخصة "الغنو جيبيئل" (GNU GPL).

يجدر الذكر بأن مؤسس هذه الفكرة هو "ريتشارد ستالمن" (Richard Stallman)، وقد تطورت إلى حركة تسمى حركة البرمجيات الحرة، و هي اليوم تحت رعاية مؤسسة البرمجيات الحرة (Free Software Foundation).


وكما هو مغلوط عند الكثير فإن البرمجيات الحرة ليس تنازلا على الملكية الفكرية، بل هو ترخيص باستخدام، تعلم، تطوير وتوزيع هذه البرمجيات و شيفرتها المصدرية. و يبقى المصمم/المبرمج مالكا لحقوق النسخ (copyright) المتعلقة بشيفرته المصدرية.

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

أما بالنسبة للتراخيص، فإن رخصة "الغنو جيبيئل" هي الأكثر تداولا، تليها رخصة "البيئسدي" (BSD) و أخرى مشابهة لهذه الأخيرة مثل "إم أي تي" (MIT) و "أباتشي" (Apache). وهناك تراخيص أخرى مشتقة مما ذكر أعلاه. و يمكن أن تدرج كل هذه التراخيص تحت مسمى "تراخيص البرمجيات الحرة" و هي بتالي تضمن الحقوق المذكورة سابقا بالإضافة إلى كونها مفتوحة المصادر.

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


و إن كنت راغبا في معرفة تفاصيل أكثر، أنصح بقراءة هذه المواضيع:
ما هي البرامج الحرة.
البرمجيات الحرة والتعليم.
البرمجيات الحرة، الغاية والمدخل.
بين البرمجيات الحرة ومفتوحة المصدر.