أيون (مدير النوافذ)
في أنظمة يونكس ، يُعدّ Ion مدير نوافذ مُجزّأ ومُبَوَّب لنظام X Window . صُمّم Ion بحيث يُمكن إدارة النوافذ باستخدام لوحة المفاتيح فقط ، دون الحاجة إلى الفأرة . وهو خليفة PWM ، وقد كتبه نفس المؤلف، تومو فالكونين. [ 1 ] [ 2 ] منذ الإصدار الأول لـ Ion في صيف عام 2000، بدأت أفكار مماثلة لإدارة النوافذ البديلة بالظهور في مديري نوافذ آخرين: Larswm و ratpoison و StumpWM و wmii و xmonad و dwm .
صدرت الإصدارات الأولى من برنامج Ion بموجب رخصة Artistic License ، بينما صدرت الإصدارات Ion2 والإصدارات التجريبية من Ion3 بموجب رخصة GNU Lesser General Public License (LGPL). مع ذلك، تضمن الإصدار التجريبي الأول من Ion3 تغييرًا في الرخصة إلى رخصة مخصصة تستند إلى رخصة LGPL (حيث يُمنع استخدام اسم ion في الإصدارات المعدلة). [ 3 ]
منذ الإصدار الثاني، أصبح من الممكن برمجة Ion باستخدام لغة Lua . [ 1 ] [ 2 ]
في 17 سبتمبر 2009، صرح فالكونين بأنه من غير المرجح أن يواصل تطوير مشروع Ion بمفرده. [ 4 ]
تم إيقاف الصفحة الرئيسية الرسمية في أوائل عام 2010.
يتم الحفاظ على فرع، يُسمى Notion (Not-ion). [ 5 ]
البدائل
يتم صيانة نسخة Notion ( Not-ion) بنشاط مع توفر حزم لتوزيعات لينكس gentoo و Debian و Arch و SUSE و Fedora بالإضافة إلى NetBSD و Solaris (Solaris 10 و OpenSolaris و OpenIndiana). [ 5 ]
تم تصميم برنامج Ion /WL (Ion for Wayland) لمحاكاة سلوك Ion3 بشكل دقيق، باستخدام لغة Python بدلاً من Lua كلغة برمجة نصية. [ 6 ]
تتضمن برامج إدارة النوافذ المشابهة لـ ion كلاً من awesome و dwm و i3 و larswm و xmonad .
الجدل
Tuomo Valkonen, the author of Ion, has been at the center of several controversies concerning the licensing and distribution of his software, in particular the proclivity of major Linux and BSD distributions of making outdated development versions of Ion3 (the current unstable development branch) available as part of "frozen" software repositories. Often, such versions will include patches, such as for Xinerama or Xft support, both of which Valkonen disapproves on professional and personal grounds and has had removed from the main source tree. Yet, such distribution would seem to imply that the patched version is the official Ion3 package maintained by Valkonen himself, which he sees as unacceptable. Valkonen has even recently become an outspoken critic of the entire free software and open-source movement (the "FOSS herd", as he refers to it)[7] due to his perceived mistreatment at the hands of several major distributions, including Arch Linux, Debian, pkgsrc (NetBSD, DragonflyBSD), and FreeBSD.
On April 28, 2007, Valkonen warned the Arch Linux maintainers of possible legal action because the (unofficial) Arch User Repository contained scripts to install Ion3 with patches he did not approve of.[8] Later on he did the same with the pkgsrc maintainer of the NetBSD project[9] and the ports maintainer of the FreeBSD project.[10] As of December 12, 2007,[11] the development branch of Ion, along with other software by Valkonen, was pulled[12] from the FreeBSD ports tree, after the author filed a complaint about outdated development releases still being available. Any version of Ion may still be installed from source code on any Unix system with proper libraries and dependencies.
ألمح فالكونين في العديد من القوائم البريدية إلى أنه أصيب بخيبة أمل كبيرة، إن لم يكن عدائيًا صريحًا، تجاه مجتمع البرمجيات الحرة بشكل عام. ويخطط للتحول مستقبلًا إلى تطوير برمجيات مغلقة المصدر بالكامل لمنصة ويندوز . [ 13 ] وفي عام 2018، ادعى المؤلف أنه "وجد هوايات أكثر جدوى" من البرمجة لـ"حركة البرمجيات الحرة"، معتبرًا أنها مجرد "نسخ مليئة بالأخطاء... مع آلية توزيع برمجيات مركزية". [ 14 ] ولا يزال برنامج بورغند، أحدث برامج فالكونين المنشورة حتى عام 2018، مفتوح المصدر ومتوافقًا مع أنظمة شبيهة بيونكس، بما في ذلك نظام ماكنتوش أو إس إكس ، وهو نظام التشغيل الذي يفضله حاليًا.
انظر أيضاً
مراجع
- 1 2 3 ساوندرز، مايك (مارس 2008). "مديرو النوافذ خفيفو الوزن" . تنسيق لينكس (103). المملكة المتحدة: دار النشر المستقبلية .
- 1 2 3 سوندرس ، مايك (مارس 2008).Легковесные ОМ(ملف PDF) . تنسيق لينكس (باللغة الروسية) (103). روسيا: Mezon.ru: 20. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 26 يناير 2021. تم الاطلاع عليه بتاريخ 3 مارس 2010 .
- ↑ #422527 - ion3: إصدار جديد متاح من المصدر - سجلات تقارير الأخطاء في دبيان
- ↑ فالكونين، تومو (سبتمبر 2009)، نهاية الخط ، مؤرشف من الأصل في 30 ديسمبر 2010 ، تم استرجاعه في 11 نوفمبر 2015
- 1 2 https://notionwm.net
- ↑ "IonWL – مُركِّب Wayland يدوي التجانب" .
- ↑ قائمة بريد المنافذ ، فري بي إس دي، ديسمبر 2007.
- ↑ [tur-users ] انتهاك العلامة التجارية لشركة Ion3
- ↑ te ch-pkg: حزمة ion3 pkgsrc قديمة تنتهك الترخيص
- ↑ أرشيفات بريد FreeBSD
- ↑ انتهاك ترخيص Ion3
- ↑ إزالة Ion3 (ردًا على: انتهاك ترخيص Ion3)
- ↑ انتهاك ترخيص Ion3
- ↑ "البرمجيات ∈ ~tuomov" .
للمزيد من القراءة
- زلاتانوف، تيودور (29 سبتمبر 2004). "بيرل المُهذّبة: متعة مع مدير النوافذ Ion" . developerWorks . IBM .
- ستوتز، مايكل (27 يونيو 2006). "آيون، مدير النوافذ الفعال" . Linux.com .
- بيترلي، نيكولاس (29 يوليو 2002). "آيون: مدير نوافذ ليس بسيطًا للغاية" . SYS-CON . مؤرشف من الأصل في 30 أبريل 2010. تم الاطلاع عليه في 24 فبراير 2010 .( نُشرت في الأصل على موقع LinuxWorld.com )
روابط خارجية
- الموقع الرسمي
- "Ion" . Freecode .
- Notion على SourceForge (نسخة ion3)
- موقع Notion الإلكتروني
- لغة البرمجة Lua (لغة برمجة) - برامج قابلة للبرمجة
- مديرو النوافذ المبلطة
- مديري النوافذ X
