Ион (оконный менеджер)
Разработчик(и) | Туомо Валконен [1] [2] |
---|---|
Операционная система | Unix-подобный |
Тип | Оконный менеджер |
Лицензия | LGPL-2.1 — только с ограничениями по именованию |
Веб-сайт | твоймов |
В Unix вычислениях Ion — это с плитками и вкладками оконный менеджер для X Window System . Он спроектирован таким образом, что можно управлять окнами, используя только клавиатуру , без необходимости использования мыши . Это преемник 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]
Начиная с версии 2, Ion поддерживает скрипты на Lua . [1] [2]
По состоянию на 17 сентября 2009 г. Валконен заявил, что вряд ли продолжит разработку Ion в одиночку. [4]
Официальная домашняя страница отключилась в начале 2010 года. [ нужна ссылка ]
Форк Notion (Not-ion) сохраняется.
Альтернативы
[ редактировать ]Форк Notion (Not-ion) активно поддерживается пакетами, доступными для дистрибутивов Linux gentoo, Debian, Arch, SUSE и Fedora, а также NetBSD и Solaris (Solaris 10, OpenSolaris и OpenIndiana).
Оконные менеджеры, подобные ion, включают Awesome , dwm , i3 , larswm и xmonad .
Споры
[ редактировать ]В этом разделе есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Туомо Валконен, автор Ion, был в центре нескольких споров, касающихся лицензирования и распространения его программного обеспечения, в частности, склонности основных дистрибутивов Linux и BSD делать доступными устаревшие разрабатываемые версии Ion3 (текущая нестабильная ветвь разработки). в составе «замороженных» репозиториев программного обеспечения. Часто такие версии включают исправления, например, для поддержки Xinerama или Xft , оба из которых Валконен не одобряет по профессиональным и личным причинам и удалил из основного дерева исходного кода. Тем не менее, такое распространение может означать, что исправленная версия является официальным пакетом Ion3, поддерживаемым самим Валконеном, что он считает неприемлемым. Валконен даже недавно [ когда? ] стать откровенным критиком всего движения за свободное программное обеспечение и открытый исходный код («стадо FOSS», как он его называет) [5] из-за предполагаемого жестокого обращения со стороны нескольких основных дистрибутивов, включая Arch Linux , Debian , pkgsrc ( NetBSD , DragonflyBSD ) и FreeBSD . [ нужна ссылка ]
28 апреля 2007 года Валконен предупредил разработчиков Arch Linux о возможных судебных исках, поскольку (неофициальный) репозиторий пользователей Arch содержал сценарии для установки Ion3 с исправлениями, которые он не одобрял. [6] Позже он сделал то же самое с pkgsrc сопровождающим NetBSD . проекта [7] и сопровождающий портов проекта FreeBSD . [8] По состоянию на 12 декабря 2007 г. [9] ветка разработки Ion вместе с другим ПО Валконена была вытащена [10] из дерева портов FreeBSD после того, как автор подал жалобу на то, что устаревшие версии разработки все еще доступны. Любая версия Ion по-прежнему может быть установлена из исходного кода в любой системе Unix с соответствующими библиотеками и зависимостями.
В нескольких списках рассылки Валконен намекнул, что он полностью разочаровался, если не стал открыто враждебно относиться к сообществу свободного программного обеспечения в целом. он планирует перейти к разработке программного обеспечения со строго закрытым исходным кодом для платформы Windows . В будущем [11] По состоянию на 2018 год автор утверждает, что «нашел более достойные хобби», чем программирование, для «движения за свободное программное обеспечение», полагая, что это представляет собой «клоны с ошибками ... с централизованным механизмом распространения программного обеспечения». [12] Borgend, последняя опубликованная программа Валконена в 2018 году, остается с открытым исходным кодом и совместима с Unix-подобными системами, включая Macintosh OS X , его нынешнюю операционную систему.
См. также
[ редактировать ]- Интегрированная среда разработки
- Многодокументный интерфейс
- Интерфейс документа с вкладками
- Тайлинговый оконный менеджер
Ссылки
[ редактировать ]- ^ Jump up to: а б с Сондерс, Майк (март 2008 г.). «Легкие оконные менеджеры» . Формат Linux (103). Великобритания: Будущее издательство .
- ^ Jump up to: а б с Сондерс, Майк (March 2008). Легковесные ОМ (PDF) . Формат Linux (на русском языке) (103). Россия: Мезон.ру: 20.
- ^ # 422527 — ion3: доступен новый основной выпуск — журналы отчетов об ошибках Debian
- ^ Валконен, Туомо (сентябрь 2009 г.), Конец линии
- ^ Список рассылки портов , FreeBSD, декабрь 2007 г.
- ^ [tur-users] Нарушение прав на товарный знак Ion3
- ^ te ch-pkg: Устаревший пакет ion3 pkgsrc, нарушающий лицензию.
- ^ Почтовые архивы FreeBSD
- ^ Нарушение лицензии Ion3
- ^ Удаление Ion3 (Re: Нарушение лицензии Ion3)
- ^ Нарушение лицензии Ion3
- ^ «Программное обеспечение ~tuomov» .
Дальнейшее чтение
[ редактировать ]- Златанов, Теодор (29 сентября 2004 г.). «Культурный Perl: удовольствие от оконного менеджера Ion» . РазработчикWorks . ИБМ .
- Штутц, Майкл (27 июня 2006 г.). «Ion, эффективный оконный менеджер» . Linux.com .
- Петрелей, Николас (29 июля 2002 г.). «Ion — не слишком минималистичный оконный менеджер» . СИС-КОН . (первоначально появилось на LinuxWorld.com )
Внешние ссылки
[ редактировать ]- Официальный сайт
- «Ион» . Бесплатный код .
- Понятие на SourceForge (форк ion3)
- Веб-сайт понятий