log4cxx 0.10.0 released

Apache Software Foundaion에서 진행하는 logger project중 한 갈래인 log4cxx[1] 가 릴리즈되었다.

이전 릴리즈였던 0.9.7버젼이 굉장히 오래된 녀석이고(4년 다되감), 이번이 첫 apache release이기도 해서 어서 나오길 기다리고 있었다. 일단 나왔으니 내가 사용하는 프로그래밍 환경들에서 각각 빌드해봐야할듯. 회사에서 사용중이던 log4cxx도 리비젼 따라가는걸 포기하고 중간 dev-snapshot[2] 을 썼었는데, 0.10.0으로 올려봐야할듯.

로거처럼 필요는 한데, 처음부터 만들기는 — 특히나 범용/멀티스레딩 지원이 되는 — 것은 좀 괴로운데, ASF처럼 믿음이 가는 소프트웨어 재단에서 만드는 걸 편하게 가져다 쓰는 것은[3] 꽤나 즐거운 일이다 — 유지 보수에 신경을 덜 써도 되거든.

ps. 그렇지만 release candidate를 내기 시작한 것이 2월의 일인데 실제 릴리즈는 RC8 까지 진행된다고 4월 초까지 걸려야했다 -_- 좀 길었음 Orz

  1. C++를 위한 log4j port []
  2. 개발 중간에 빌드되고/동작한다고 어느 정도만 알려진 상태. 말 그대로 개발 중의 어느 한 시점의 상태다. []
  3. 물론 Apache License가 상용 소프트웨어에서 쓰기 편하기도 하지만, 로거는 주로 서버 응용에서 써서, GPL이라도 큰 차이는 없긴하다 []

Published by

rein

나는 ...

4 thoughts on “log4cxx 0.10.0 released”

  1. 고어핀드 / 쓴지 좀 되긴했는데, 신경 안써도 되는건 편한데, 사용자체가 아주 편한건 또 아닌 것 같고(…). 미묘미묘

    deisys / commiter 수를 기준으로 생각하는거에요. 프로젝트가 열려있는 정도의 문제도 있고.

    적은 수의 commiter로만 운영되는 프로젝트는 – apache logger의 경우엔 구조가 좀 특이하긴하지만 – bus number가 극단적으로 낮죠. apache loogger같은 경우엔 포팅에 가까운 면도 있고 / 상대적으로 사용자 수도 보장되니 제가 직접 만들고 유지하는 것보단 낫지 않을까하는데요;

  2. Pingback: rein's world

Leave a Reply