Rhymix
[image]
XpressEngine 1.8 버전을 포크(fork)하여 개발되어지고 있는 PHP CMS이다. XpressEngine 사용자 커뮤니티인 XETOWN에서 시작된 소프트웨어로, '''라이믹스'''라고 부른다.
2020년 12월 18일 라이믹스 5주년을 맞아 버전 2.0 정식 버전이 발표되었다. # 라이믹스 2.0은 PHP 8.0 지원 및 코어 내부적으로 기존 라이믹스와 XE에 비해 많은 부분이 변화 및 개선되었다. 라이믹스 2.0에서 달라진 점
Rhymix를 주로 개발하고 유지 보수를 하는 개발자들의 리스트이다.
@kijin 기진
@misol 미솔
@conory 코노리
@bjrambo 람보
포크된 소프트웨어이지만, 라이믹스는 GPL 라이선스, XE는 LGPL 라이선스인데 LGPL 라이선스에서 GPL 라이선스로 변경하는 것을 허용하고 있어서 가능한 것이다. 따라서 Rhymix에서는 XpressEngine의 소스를 가져올 수 있지만, XpressEngine에서는 Rhymix의 소스를 가져올 수 없는(라이선스 위반) 상황이 되어 버리는데, 일부 중요한 패치는 라이믹스 개발진에서 XE에도 제공하고 있다.
XE에서 Rhymix로 건너갈 수는 있지만, Rhymix에서 사용하는 DB 구조는 XE와는 조금 다르므로 거꾸로 XE로 복원하는 것은 불가능하다. 만약 복원하고 싶다면 DB까지 복원해야 한다.
XE와 구조가 비슷하기 때문에, XE에서 지원되던 대부분의 서브파티 자료(레이아웃, 애드온, 모듈 등)이 호환되지만 내부 구조는 크게 달라져서 XE의 코어를 수정하는 자료는 정상 동작하지 않을 수 있다.
1. 개요
XpressEngine 1.8 버전을 포크(fork)하여 개발되어지고 있는 PHP CMS이다. XpressEngine 사용자 커뮤니티인 XETOWN에서 시작된 소프트웨어로, '''라이믹스'''라고 부른다.
2020년 12월 18일 라이믹스 5주년을 맞아 버전 2.0 정식 버전이 발표되었다. # 라이믹스 2.0은 PHP 8.0 지원 및 코어 내부적으로 기존 라이믹스와 XE에 비해 많은 부분이 변화 및 개선되었다. 라이믹스 2.0에서 달라진 점
2. Maintainers
Rhymix를 주로 개발하고 유지 보수를 하는 개발자들의 리스트이다.
@kijin 기진
@misol 미솔
@conory 코노리
@bjrambo 람보
3. 상세
포크된 소프트웨어이지만, 라이믹스는 GPL 라이선스, XE는 LGPL 라이선스인데 LGPL 라이선스에서 GPL 라이선스로 변경하는 것을 허용하고 있어서 가능한 것이다. 따라서 Rhymix에서는 XpressEngine의 소스를 가져올 수 있지만, XpressEngine에서는 Rhymix의 소스를 가져올 수 없는(라이선스 위반) 상황이 되어 버리는데, 일부 중요한 패치는 라이믹스 개발진에서 XE에도 제공하고 있다.
XE에서 Rhymix로 건너갈 수는 있지만, Rhymix에서 사용하는 DB 구조는 XE와는 조금 다르므로 거꾸로 XE로 복원하는 것은 불가능하다. 만약 복원하고 싶다면 DB까지 복원해야 한다.
XE와 구조가 비슷하기 때문에, XE에서 지원되던 대부분의 서브파티 자료(레이아웃, 애드온, 모듈 등)이 호환되지만 내부 구조는 크게 달라져서 XE의 코어를 수정하는 자료는 정상 동작하지 않을 수 있다.
4. 여담
- Rhymix의 홈페이지에서 XE에서 Rhymix로 전환하는 방법을 적어놓았다.
- Rhymix와 XE는 같은 뿌리에서 시작된 소프트웨어이지만, 시간이 지남에 따라 과정에서 UI/UX 뿐 아니라 내부의 구조도 많이 변경되었기 때문에 신중히 고민하고 전환하여야 한다.[1] 또한 XE에서 사용가능한 모듈이 Rhymix에서 작동되지 않을 가능성이 있으므로 사전 테스트를 거친 후 전환작업을 진행하자.
[1] 물론 XE 보안패치는 라이믹스에 바로바로 적용 된다.