يونتي (واجهة مستخدم)

يونتي
Unity
Unity Logo
Unity on Ubuntu 11.04 “Natty Narwhal”
يونتي في أوبونتو 11.04 "Natty Narwhal"
المطور كانونيكال ليمتد, مجتمع اوبونتو, مجتمع Ayatana
الإصدار الأولي 2010-06-09؛ منذ أقل من يوم [١]
آخر إصدار 3.8.12 / 2011-05-02؛ منذ أقل من يوم
الإصدار التجريبي 3.8.14 / 2011-04-27؛ منذ أقل من يوم
مكتوب بلغة سي++ [٢] ،Vala،QML
نظام تشغيل لينكس
المنصة الكمبيوتر الشخصي، النتبوك
متوفر باللغة متعدد اللغات
حالة التطوير نشط
النوعية بيئة سطح المكتب
الترخيص ر ج ع إ3، ر ج ع ص إ3
موقع وب unity.ubuntu.com

تعديل

يونتي (بالإنجليزية: Unity) هي واجهة شل لبيئة سطح المكتب جنوم طورت من طرف كانونيكال ليمتد لصالح نظام التشغيل اوبونتو.يونتي بدات مع اصدار نتبوك اوبونتو 10.10 وهي مصممة لاستخدام أكثر فعالية للمساحة نظرالصغر حجم شاشة النتبوك بما في ذلك على سبيل المثال ،تبديل التطبيقات عموديا[٣]. خلافا لجنوم تجميعة البرامج KDE أو إكس إف سي إي (بالإنجليزية: Xfce)، يونتي ليست تجميعة تطبيقات وإنما صممت لتستعمل مع برامج +GTK.[٤] تعتبر يونتي جزء من مشروع Aytana project ،و هي مبادرة لتحسين تجربة المستخدم في أوبونتو.بالإضافة إلى يونتي هناك مؤشرات التطبيق وغيرها من المشاريع مثل MeMenu، ونظام الإخطار notification system وNotifyOSD.

التطوير

من تقاليد اوبونتو استخدام بيئة سطح المكتب جنوم الكاملة، المؤسس مارك شاتلوورث يبين الإختلافات الجوهرية مع مجموعة جنوم من خلال تجربة المستخدمين ليشرح لماذا اوبونتو سيستعمل يونتي كسطح مكتب افتراضي بدلا من جنوم ابتداءا من أفريل 2011 مع اوبونتو 11.04. في نوفمبر 2010 اوضح مدير مجتمع اوبونتو جونو بايكون أن اوبونتو سيواصل دعم جنوم ومختلف تطبيقاته، وأن اوبونتو الأمثل لجنوم. والفرق الوحيد كما يقول يمكن أن يونتي شل مختلف عن جنوم. أعلنت كانونيكال أنها طورت يونتي هندسيا لتعمل على أجهزة سطح المكتب مع جعلها الشل الإفتراضي لاوبونتو نسخة 11.04. جنوم غير مدمجة في اوبونتو 11.04،لأنه لم يتم الانتهاء من العمل علىذلك في الوقت الذي تم تجميد النسخة 11.04،لكنها ستكون متاحة عبر حزمة الأرشيف الشخصية،و يتوقع أن يكون ذلك في اوبونتو 11.10. في نوفمبر 2010،أعلن مارك شاتلوورث عن وجود نية لتشغيل يونتي في نهاية المطاف على نظام وايلاند(بالإنجليزية: Wayland) بدلا من النظام القائم حاليا باستخدامها نظام النافذة اكس (بالإنجليزية: X Window System).

التوفر

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

  • آرش لينكس (بالإنجليزية: Arch Linux) يوفر العديد من مكونات Ayatana، بما في ذلك يونتي ويونتي ثنائية الأبعاد. ولكن اعتبارا من أبريل 2011 صارت معظم الإصدارات قديمة وعفا عليها الزمن.
  • اعلنت فيدورا توزيعة لينكس للمهتمين أنها ستدعم يونتي في اصداراتها ابتداءا من فيدورا 15.
  • فريجالوار(بالإنجليزية: Frugalware) احدى توزيعات لينكس تبنى مكونات Ayatana ،بما في ذلك يونتي ويونتي ثنائية الأبعاد كجزء من مخطط التطوير للنسخات القادمة.
  • أوبن سوزي (بالإنجليزية: openSUSE) توزيعة لينكس تدعم الكثير من مكونات Ayatana لصالح جنوم، ولكن يونتي ما زالت في انتظار الدمج فالمبرمجون يواجهون مشاكل مع كومبيز (بالإنجليزية: Compiz) بشكل أساسي.

يونتي مقابل يونتي ثنائية الابعاد

ملف:Unity 2D with KDE.png
عرض قدرة يونتي ثنائية الابعاد على الاشتغال جنبا إلى جنب مع نوافذ أخرى من بيئة سطح المكتب
ملف:Unity-2D Natty.png
استهلاك يونتي ثنائية الأبعاد من ذاكرة الوصول العشوائي

حافظت كانونيكال على نسختين منفصلتين من يونتي يكاد لا يمكن التفريق بينهما بالعين المجردة ولكن هما مختلفتان كليا من الناحية التقنية. يونتي مبرمجة كإضافة في compiz ومكتوبة بلغة سي ++ وفالا (بالإنجليزية: Vala) وتستعمل نوع من مكتبة الرسوميات المفتوحة غير معروف بكثرة يسمى نيكس (بالإنجليزية: Nux) هذه الإضافة تعطب لبونتي تسارع للجرافيك متوافق مع الأنظمة. يونتي ثنائية الابعاد هي مجموعة من التطبيقات المنفردة.و هي مكتوبة بلغة واجهة المستخدم الرسومية QML بناءا على بيئة كيوتي (بالإنجليزية: Qt).افتراضيا يونتي ثنائية الأبعاد تستخدم مدير النوافذ ميتاسيتي (بالإنجليزية: Metacity)و لكن يمكن أن تستخدم مير نوافذ متسارع مثل كومبيز (بالإنجليزية: Compiz) أو كوين (بالإنجليزية: KWin). يونتي ثنائية الأبعاد ستعوض بيئة سطح المكتب جنوم الكلاسيكية ودعم للمستخدمين الذين لا تستطيع أجهزتهم تشغيل يونتي ثلاثية الأبعاد، ابتداءًا من اوبونتو 11.10.

الترخيص

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

الاصدارات

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

2010

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

أنظر ايضا

المراجع

  1. ^ تاريخ اصدارات يونتي في اوبونتو. Retrieved 9 ديسمبر 2010.
  2. ^ Jagdish Patel، Neil (نوفمبر 2010). ~unity-team/unity/trunk : 573. Retrieved 13 ديسمبر 2010.
  3. ^ Proffitt، Brian (2010-05-10). Ubuntu Unity Interface Tailored for Netbook Screens. ITWorld. Retrieved 28 أكتوبر 2010.
  4. ^ Jackson، Joab (2010-10-25). Software / Services Oct 25, 2010 1:20 pm Canonical Ubuntu Splits From GNOME Over Design Issues. PC World Business Center. Retrieved 28 أكتوبر 2010.

وصلات خارجية

bn:ইউনিটি (ডেক্সটপ পরিবেশ) cs:Unity (uživatelské rozhraní) de:Unity (Benutzeroberfläche) Unity (user interface)]] es:Unity (entorno de escritorio) fa:یونیتی fr:Unity (gestionnaire de bureau) it:Unity (software) ko:우분투 유니티 pl:Unity (powłoka systemowa) pt:Unity (interface de usuário) ru:Unity (оболочка рабочего стола) ta:யுனிட்டி (மேசைக்கணினி இடைமுகம்) tr:Unity tt:Unity (эш өстәле тирәлеге) uk:Unity (стільниця) zh:Unity