Ion (správce oken) - Ion (window manager)
![]() Ion v provozu | |
Vývojáři | Tuomo Valkonen[1][2] |
---|---|
Stabilní uvolnění | ion-3-20090110 (stabilní)[Citace je zapotřebí ] / 10. ledna 2009 |
Operační systém | Unixový |
Typ | Správce oken |
Licence | LGPL -jako omezení omezení pojmenování |
webová stránka | tuomov |
v Unix výpočetní, Ion je obklady a tabbing správce oken pro Systém X Window. Je navržen tak, aby bylo možné jej spravovat Okna pouze pomocí a klávesnice, aniž byste potřebovali myš. Je nástupcem PWM a je napsán stejným autorem, Tuomo Valkonen.[1][2] Od prvního vydání Ionu v létě 2000 se podobné alternativní nápady pro správu oken začaly objevovat i v dalších nových správcích oken: Larswm, jed na krysy, StumpWM, wmii, xmonad a dwm.
První verze Ionu byly vydány pod Umělecká licence, Ion2 a vývojové verze Ion3 byly vydány pod GNU Lesser General Public License (LGPL). První kandidát na vydání Ion3 však zahrnoval změnu licence na vlastní licenci založenou na LGPL (konkrétně upravené verze nesmí používat název ion).[3]
Od verze 2 lze Ion skriptovat v Lua.[1][2]
Od 17. září 2009 Valkonen uvádí, že je nepravděpodobné, že by sám pokračoval ve vývoji iontu.[4]
Na začátku roku 2010 byla oficiální domovská stránka offline.
Udržuje se vidlice, Notion.
Kontroverze
Tuomo Valkonen, autor Ion, byl v centru několika sporů týkajících se licencování a distribuce jeho softwaru, zejména sklonu velkých Linux a BSD distribuce zpřístupňování zastaralých vývojových verzí Ion3 (aktuální nestabilní vývojová větev) jako součást „zmrazených“ softwarových úložišť. Takové verze často obsahují patche, například pro Xinerama nebo Xft podpora, kterou Valkonen z profesionálního i osobního hlediska nesouhlasí a odstranil ji z hlavního zdrojového stromu. Zdá se však, že taková distribuce naznačuje, že opravená verze je oficiální balíček Ion3 udržovaný samotným Valkonenem, což považuje za nepřijatelné. Valkonen se dokonce nedávno stal otevřeným kritikem celku svobodný software a open-source pohyb („stádo FOSS“, jak na něj odkazuje)[5] kvůli jeho vnímanému špatnému zacházení v rukou několika hlavních distribucí, včetně Arch Linux, Debian, pkgsrc (NetBSD, DragonflyBSD ), a FreeBSD.[Citace je zapotřebí ]
28. dubna 2007 varoval Valkonen správce Arch Linuxu před možnými právními kroky, protože (neoficiální) úložiště uživatelů Arch obsahovalo skripty pro instalaci Ion3 s opravami, které neschválil.[6] Později udělal totéž s pkgsrc správce NetBSD projekt[7] a správce portů FreeBSD projekt.[8] Ke dni 12. prosince 2007,[9] vývojová větev Ion, spolu s dalším softwarem Valkonen, byla stažena[10] z Porty FreeBSD strom poté, co autor podal stížnost na zastaralé vývojové verze, které jsou stále k dispozici. Jakákoli verze systému Ion může být stále nainstalována ze zdrojového kódu na libovolný systém Unix se správnými knihovnami a závislostmi.
Valkonen v několika e-mailových konferencích naznačil, že je zcela rozčarovaný z komunity svobodného softwaru obecně, ne-li vůči ní otevřeně nepřátelský. Plánuje přechod na vývoj přísně uzavřeného softwaru pro Okna platformu v budoucnu.[11] Od roku 2018 autor tvrdí, že „našel více hodnotných koníčků“ než programování pro „hnutí svobodného softwaru“, přičemž se domníval, že se jedná o „klony zasažené chybami ... s centralizovaným mechanismem distribuce softwaru“.[12] Borgend, poslední publikovaný program Valkonenu od roku 2018, zůstává otevřeným zdrojovým kódem a je kompatibilní se systémy podobnými Unixu, včetně Macintosh OS X, jeho současný operační systém dle výběru.
Alternativy
The Představa fork je aktivně udržován s balíčky dostupnými pro linuxové distribuce gentoo, Debian, Arch, SUSE a Fedora, stejně jako NetBSD a Solaris (Solaris 10, OpenSolaris a OpenIndiana).
Okno manažeři podobné ion patří wmii, dwm, xmonad, larswm, i3, a úžasné.
Viz také
- Rozhraní jednoho dokumentu
- Rozhraní více dokumentů
- Rozhraní ve stylu IDE
- Rozhraní dokumentu na záložkách
Reference
- ^ A b C Saunders, Mike (březen 2008). „Odlehčení správci oken“. Linuxový formát. SPOJENÉ KRÁLOVSTVÍ: Budoucí publikování (103).
- ^ A b C Сондерс, Майк (březen 2008). Легковесные ОМ (PDF). Linuxový formát (v Rusku). Rusko: Mezon.ru (103): 20.
- ^ # 422527 - ion3: Je k dispozici nová upstream verze - protokoly hlášení chyb Debianu
- ^ Valkonen, Tuomo (září 2009), Konec řádku
- ^ Seznamy adresářů portů, FreeBSD, prosinec 2007.
- ^ [tur-users] Porušení ochranné známky Ion3
- ^ te ch-pkg: Zastaralý ion3 pkgsrc v rozporu s licencí
- ^ FreeBSD Mail Archives
- ^ Porušení licence Ion3
- ^ Odstranění Ion3 (Re: Ion3 license license)
- ^ Porušení licence Ion3
- ^ http://tuomov.iki.fi/software/
Další čtení
- Zlatanov, Teodor (29. září 2004). „Cultured Perl: Fun with the Ion window manager“. developerWorks. IBM.
- Stutz, Michael (27. června 2006). „Ion, efektivní správce oken“. Linux.com.
- Petreley, Nicholas (29. července 2002). „Jsem nepříliš minimalistický správce oken“. SYS-CON. (původně objevil se v LinuxWorld.com )
externí odkazy
- Oficiální webové stránky
- "Ion". Volný kód.
- Představa na SourceForge.net (vidlice ion3)