많은 분들이 사용하는 자료인데도 제작자가 너무 오랫동안 방치해 놓은 것들이 꽤 있습니다.

스티커 모듈이라든지, 타임라인 모듈이라든지... 널리 쓰이는 애드온도 꽤 많고요.

 

PHP 버전과 라이믹스 버전이 올라갈수록 BaseObject 대응을 비롯해서 온갖 오류가 쌓여만 가는데

어디를 어떻게 수정해야 한다더라~ 라는 팁글만 여기저기에 흩어져 있을 뿐,

실제로 그렇게 수정해 놓은 소스를 구하기가 쉽지 않습니다.

예전과 달리 저작권에 대한 인식이 높아지면서, 소스 자체를 배포하는 사례는 많이 줄어든 것 같습니다.

 

그런데 대부분의 무료 자료들은 GPL, LGPL, BSD, MIT 등의 오픈소스 라이선스를 사용합니다.

제작자의 허락 없이 수정해서 재배포해도 된다고 이미 허락되어 있다는 뜻입니다.

깃허브에서 fork하거나, 내 마음대로 수정한 버전을 XE타운 포인트마켓에 올려도 되고, 게시판에 첨부해도 됩니다.

제작자의 양해를 구하면 좋겠지만, 연락이 닿지 않으면 뭐 굳이 수소문할 필요 없습니다.

Pull request 등의 방법으로 수정 사항이 원본에 반영되면 좋겠지만, 이것도 딱히 중요한 것은 아닙니다.

정상 작동하는 버전이 누군가에 의해 배포되기만 하면 나머지는 어찌 되어도 상관없습니다.

제작자는 이미 수정+재배포를 허락한다는 의사를 밝혔으니까요.

 

예전에 제로보드 커뮤니티가 많이 활성화되었던 이유 중 하나는 활발한 자료 교환이었다고 생각합니다.

A가 만든 자료에 B의 팁을 적용해서 C가 배포한 것을 D가 또 개선하여 올리면 감사할 뿐, 아무도 뭐라 하지 않았지요.

그런데 인터넷의 성격이 상업적으로 바뀌고 사람들이 저작권에 민감해지면서 그런 교환이 많이 줄었습니다.

오픈소스는 저작권 걱정 없이 자료를 자유롭게 교환할 수 있도록 하기 위해서 있는 것입니다.

오픈소스로 열어줬는데도 자료를 자유롭게 교환하지 못한다면 우리는 모두 바보입니다.

 

널리 사용되는 오픈소스 모듈이나 애드온 등을 수정하는 법을 아시는 분은

수정된 버전을 적극적으로 배포해 주시면 감사하겠습니다.

유지보수에 대해서는 부담 갖지 않으셔도 됩니다. 아쉬운 사람이 또 수정해서 배포하면 그만이니까요.

시험 모듈처럼 이미 다른 분이 fork해서 재배포하고 계신 사례도 있습니다.

 

코어 개발팀이 언제까지나 오래된 자료의 정상 작동을 보장할 수는 없습니다.

RXE의 존재조차 알지 못하는 PHP 개발팀은 더 말할 것도 없고요.

아쉬운 사람이 수정해서 쓰는 수밖에 없는데, 거기서 한 단계만 더 나가면 더 많은 사람이 혜택을 볼 수 있습니다.

 

기진곰

profile
GitHub @kijin 사람을 위한 인터넷 생태계의 발전에 많은 관심을 갖고 있습니다.
우리가 만들어 가는 XE의 새 이름, 라이믹스(Rhymix) 프로젝트에 참여하고 있습니다.
오픈소스 도로명주소 검색서버 및 API Postcodify를 개발, 운영중입니다.
국내외 서버 및 클라우드서버 세팅, 이전, 튜닝해 드립니다.
  • profile

    자료를 배포해주시는 분이 많이 생겼으면 좋겠네요.

  • profile
    라이믹스 활성화와 초보자들을 위해 많은 자료들이 배포되었으면 좋겠네요.
  • profile
    xe에서 라이믹스로 넘어올때 호환성 문제가 가장 두려웠는데 막상 넘어오니 너무 좋습니다.
    다만 기진곰님 말씀대로 과거에 사용했던 애드온 등을 사용 못하게 되는 경우도 있더군요.
    그래서 많은 공감이 가는 글입니다.
  • profile

    오호호호호호~ 굿굿 좋네요~

  • profile

    오픈소스를 마음대로 배포 해주시는것도 좋지만 받으시는 입장에서 배포해주신 분에게 고마움마음을 가지시는것과 배포해주시는 분께 오히려 부담이 안되도록 하는것도 중요하다고 생각합니다.

    본인이 직접 총대매고 오픈소스를 운영하는 사람들이야 이슈 받으며 오류제보받고 고칠 수 있지만 일반적으로 그렇지 않고 배포해주시는 분에게 기능을 추가하길 원하신다던지 하는 등의 부담감을 안겨주게되어 부담감을 가지게 되는 문제가 생기기도 합니다.

    배포해주시는 분께는 꼭 고마움을 표해주시고 너무 배포해주시는 분께 부담이 안되도록 하는것도 좋을 것 같습니다. :)

  • profile
    저작권이 참 민감한 문제이다 보니 손이 안가는게 사실이긴합니다.
    그럼에도 불구하고 재배포 해주시는 분들 정말 감사하네요.
  • profile
    좋은 생각인것 같습니다^^
  • profile
    좋은 의견입니다.
  • profile
    좋은 의견입니다.^^
  • ?
    수년전에 유료로 제작자분들한테 개발맡긴 애드온 같은 것도 공유해도 될까요?

    서로 라이센스에 대한 의논은 없는 것들이 많은지라...
  • ? ?
    별도로 언급이 없는 경우는 사용자에게 배포 권한 (copyright)이 없습니다.
    GPL, LGPL, Creative commons license (CCL), MPL 등의 라이선스는 저작자가 별도로 "배포해도 됩니다"라는 의사를 표한 것이라서 개작, 재배포 권한이 사용자에게 있는 예외입니다.
    유료로 몇 년 전에 개발하신 것이라면 개발자분과 상의를 해보시는 것이 가장 좋을 것 같습니다.
  • ?
    동감합니다!!
  • profile
    라이믹스 화이팅^^
  • ?
    라이믹스가 풀어야할 숙제이기도 하네요.
    일반 사용자들이 XE1에서 XE3로 넘어가지 않은 가장 큰 이유가 아닐까 생각을 합니다.
  • profile
    건설적인 제안글 두팔 벌려 환영합니다. 도움받는 입장에선 정말 감사한 일이니까요, 근데 추천은 정회원만 가능하군요;;; 아쉽....