إطلاق الإصدار 1.0 من Lazarus البديل الحر المجاني لـ Delphi

الوقت المقدّر لقراءة هذا المقال: 2 دقيقة و 3 ثانية

أطلق مجتمع Free Pascal النسخة الأولى (1.0) من بيئة التطور السريع للتطبيقات (Lazarus (RAD IDE. ولمن لا يعرف هذا الأخير، فهو البديل الحر المجاني للـ Delphi الذي يتميز عنه أيضا أنه متعدد المنصات (Windows, Linux, Mac, FreeBSD) والذي يعتمد على قوة المُجَمِّع Free Pascal Compiler.


يمكن عن طريق Lazarus إنشاء تطبيقات سطح مكتب قائمة بذاتها Stand-alone ذات ملف تنفيذي واحد لا يحتاج أية إعتماديات أو مكتبات خارجية، وتتحلى في مظهرها بالسِمة الأصلية في النظام  Native-look، أيضا لـ Lazarus مكونات مدمجة للتعامل مع مختلف قواعد البيانات، الشبكات، إنشاء رسوم بيانية، المدخلات والمخرجات.

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

لـ Lazarus محرر رسومي يسمح بالهيكلة والتصميم السريع للتطبيقات، ومحرر آخر كتابي لبنائها، تمحيصها، وإصدارها.

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

يمكن تحميل هذه النسخة من على موقع SourceForge من هنا.

ما رأيك بهذا المشروع ؟

هل قمت بتجربة Lazarus سابقا؟ أم هل تنوي تجربته؟ شاركنا رأيك/تجربتك!


هل أعجبك هذا المقال؟ أخبر أصدقاءك عنه Share on Facebook0Tweet about this on TwitterShare on Google+8Share on LinkedIn0Buffer this pageEmail this to someoneShare on Reddit0Share on Tumblr0
وسوم: delphiLazarusRAD

عن كاتب المقال:

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

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

    و لك الشكر مقدماً

    • 01walid

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

  • السلام عليكم.

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

  • السلام عليكم ورحمة الله
    قرار التحول إلى Lazarus حاسم!
    بيئة التطوير الوحيدة التي تجمع: المصدر المفتوح+ إمكانية بناء غرضي موجه+ تعدد واسع للمنصات+ السمة الأصلية للنظام Native+ بيئة تطوير سريعة RAD
    يبقى الآن التحدي حول حجم الناتج Release Size الذي هو عيبه الوحيد تقريبا (بإهمال سرعة التجميع)
    سببه الرئيس المترجم FPC وليس IDE، وتحديدا المنقح المفتوح GNU Debugger الذي من الممكن -نظريا على الأقل- تحسينه أو استبداله!

  • 01walid

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

    أما عن ملحقات دلفي، فكما قلت ليس لدي تجربة مع النسخة الجديدة ولا خبرة لي في الدلفي نفسه.

  • I use Qt Creator for building native apps (C++ with native look and feel) do you think this is better? and Why? I didn’t use Pascal for ages.

    • 01walid

      أنا مثلك، ولا أعتقد أن هناك أحسن من مكتبات Qt، وأستعملها هي حاليا، لكن يبقى Lazarus خيارا خاصة في مجال RAD
      Rapid Application Development
      الذي قد يناسب كثير من الناس ويوفر عليهم الوقت والجهد.

  • جربت lazarus منذ فترة وقد احببتها للغاية و لكن

    الواجهة مماثلة لديلفى 7 وانا لا احبها
    التوثيق جيد و لكن يجب ان يتم الاهتمام به اكثر

    بالنسبة لحجم الملف التنفيذى الناتج فهناك شرح على الويكى لهم لتصغيره الى الحد المقبول

  • Qt Creator is used in RAD too, but it is great that we have multiple open source choices.

  • does someone know a good book for pascal and lazurs.
    thanks in advance.

    • يوجد كتابين أحدهم مبتدء والآخر متقدم من تأليف الأخ / معتز الطاهر خاص بالفري باسكال ولازارس

      يمكنك الحصول عليهم مجاناً من موقعه:
      http://www.code.sd/books.html

  • أخي لا يوجد حزمة تعمل على
    ubuntu 64-bit

    ﻷنه عندما تم تنزيل البرنامج بهدف تجربته فلقد صودفت المشكلة التالية
    Error: Wrong architecture ‘i386’

    والمشكلة الأكبر أن هذا المسار
    http://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/

    وهو 64-bit يقوم بتوجيهي إلى تحميل الملف التالي

    Looking for the latest version? Download lazarus_1.0-0_i386.deb (137.3 MB)

    هل من مساعدة علماً نني أعمل على دلفي تحت بيئة ويندوز

  • أخي ربيع، جرب هذا الرابط فهو يعمل لدي:

    http://sourceforge.net/projects/lazarus/files/Lazarus%20Linux%20amd64%20DEB/Lazarus%201.0/

    And you need to download and install fpc, fpc-src and lazarus.

  • و لا تضغط على الرابط الذي يقول
    Looking for the latest version? Download lazarus_1.0-0_i386.deb (137.3 MB)

    بل الملفات الأربعة الموجودة تحت:
    README.txt
    lazarus_1.0-0_amd64.deb
    fpc-src_2.6.0-120824_amd64.deb
    fpc_2.6.0-120824_amd64.deb

  • شكرا أخي مصطفى بالفعل أستطيع الأن تحميل الحزمة

    في أمان الله

  • Welcome