이온(창 관리자)
Ion (window manager)![]() 이온사용중 | |
개발자 | 투오모 발코넨[1][2] |
---|---|
운영체제 | 유닉스 계열 |
유형 | 창 관리자 |
면허증. | LGPL-2.1-만 (이름 제한 포함) |
웹사이트 | tuomov |
유닉스 컴퓨팅에서 Ion은 X 윈도우 시스템의 타일링 및 탭링 윈도우 관리자입니다. 마우스 없이 키보드만으로 창 관리가 가능하도록 설계되었습니다. PWM의 후속작이며, 같은 작가인 Tuomo Valkonen에 의해 쓰여졌습니다.[1][2] 2000년 여름에 Ion이 처음 출시된 이후, 다른 새로운 윈도우 관리자들에게도 유사한 대체 윈도우 관리 아이디어가 나타나기 시작했습니다: Larswm, rat poison, StumpWM, wmii, xmonad and dwm.
Ion의 첫 번째 버전은 Artistic License, Ion2, Ion3의 개발 버전은 GNU Lesser General Public License (LGPL)로 출시되었습니다. 그러나 Ion3의 첫 번째 출시 후보에는 LGPL을 기반으로 한 커스텀 라이선스로의 라이선스 변경이 포함되었습니다(구체적으로 수정된 버전은 Ion이라는 이름을 사용해서는 안 됩니다).[3]
버전 2부터 Ion은 Lua에서 스크립트화가 가능했습니다.[1][2]
2009년 9월 17일 현재 발코넨은 스스로 이온 개발을 계속할 것 같지 않다고 밝혔습니다.[4]
공식 홈페이지는 2010년 초에 오프라인이 되었습니다.[citation needed]
포크, 개념(Not-ion)이 유지되고 있습니다.
대안
개념(Not-ion) 포크는 Linux 배포 gentoo, Debian, Arch, SUSE 및 Fedora 뿐만 아니라 NetBSD 및 Solaris(Solaris 10, OpenSolaris 및 OpenIndiana)에도 사용할 수 있는 패키지를 통해 적극적으로 유지됩니다.
이온과 유사한 윈도우 관리자로는 awesome, dwm, i3, larswm, xmonad 등이 있습니다.
논란
![]() |
Ion의 저자인 Tuomo Valkonen은 소프트웨어의 라이센스 및 배포와 관련하여 여러 논란의 중심에 서 있습니다. 특히 주요 리눅스 및 BSD 배포의 경향으로 Ion3(현재 불안정한 개발 분기)의 구식 개발 버전을 "동결" 소프트웨어 저장소의 일부로 사용할 수 있게 되었습니다. 종종 이러한 버전에는 Xinerama 또는 Xft 지원과 같은 패치가 포함됩니다. 이러한 패치는 전문적인 이유와 개인적인 이유로 Valkonen이 승인하지 않고 메인 소스 트리에서 제거되었습니다. 그러나 이러한 배포는 패치된 버전이 발코넨이 직접 유지 관리하는 공식 Ion3 패키지임을 의미하는 것으로 보이며, 이는 허용할 수 없다고 봅니다. 발코넨은 Arch Linux, Debian, Pkgsrc(NetBSD, DragonflyB)를 포함한 여러 주요 배포판에서 인식된 학대로 인해 최근[when?] 자유 소프트웨어 및 오픈 소스 운동("FOSS 무리"라고 언급함)[5]에 대해 거침없는 비판을 하기도 했습니다.SD) 및 FreeBSD.[citation needed]
2007년 4월 28일 발코넨은 Arch Linux 유지 관리자들에게 (비공식적인) 이유로 법적 조치를 취할 수 있다고 경고했습니다. Arch User Repository에는 승인하지 않은 패치로 Ion3를 설치하기 위한 스크립트가 포함되어 있습니다.[6] 나중에 그는 NetBSD 프로젝트의[7] pkgsrc 유지 관리자와 FreeB의 포트 유지 관리자에게 같은 일을 했습니다.SD 프로젝트.[8] 2007년 12월 12일 현재,[9] Ion의 개발 지사는 발코넨의 다른 소프트웨어와 함께 FreeB에서 철수되었습니다[10].SD 포트 트리, 작성자가 오래된 개발 릴리스가 여전히 사용 가능하다는 불만을 제기한 후. 모든 버전의 Ion은 적절한 라이브러리와 종속성을 가진 유닉스 시스템의 소스 코드에서 여전히 설치될 수 있습니다.
발코넨은 여러 메일 목록에서 자신이 일반적으로 자유 소프트웨어 커뮤니티에 대해 공개적으로 적대적이지는 않더라도 완전히 환멸을 느끼게 되었다고 암시했습니다. 그는 앞으로 윈도우 플랫폼을 위한 엄격한 폐쇄형 소프트웨어 개발로 전환할 계획입니다.[11] 2018년 현재, 저자는 "자유 소프트웨어 운동"을 위한 프로그래밍보다 "더 가치 있는 취미를 발견했다"고 주장하며, 이는 "중앙 집중화된 소프트웨어 배포 메커니즘을 가진 버그가 많은 클론"에 해당한다고 주장합니다.[12] 2018년 현재 발코넨의 최신 공개 프로그램인 Borgend는 오픈 소스로 남아 있으며 현재 그가 선택한 운영 체제인 매킨토시 OS X를 포함한 유닉스 계열 시스템과 호환됩니다.
참고 항목
참고문헌
- ^ a b c Saunders, Mike (March 2008). "Lightweight window managers". Linux Format. UK: Future Publishing (103).
- ^ a b c Сондерс, Майк (March 2008). Легковесные ОМ (PDF). Linux Format (in Russian). Russia: Mezon.ru (103): 20.
- ^ #422527 - ion3: 새로운 업스트림 릴리스 사용 가능 - Debian Bug 보고서 로그
- ^ Valkonen, Tuomo (September 2009), The end of the line
- ^ Ports Mailing List, FreeBSD, December 2007.
- ^ [tur-users] Ion3 상표권 침해
- ^ tech-pkg : 라이선스 위반한 구식 ion3 pkgsrc
- ^ 무료 BSD 메일 아카이브
- ^ Ion3 라이선스 위반
- ^ Ion3 제거(Re: Ion3 라이센스 위반)
- ^ Ion3 라이선스 위반
- ^ "Software ∈ ~tuomov".
더보기
- Zlatanov, Teodor (29 September 2004). "Cultured Perl: Fun with the Ion window manager". developerWorks. IBM.
- Stutz, Michael (27 June 2006). "Ion, the efficient window manager". Linux.com.
- (origin적으로 LinuxWorld.com 에 표시됨)