Jump to content
XPEnology Community

[정보] 시놀로지 운영체제 DSM의 합당한 이용방법


imnas

Recommended Posts

본 글은 2015년 12월 25일, 오전 11시 48분 기준으로 수정 편집되었습니다.

 

변경전 제목 : [정보] 시놀로지 운영체제 DSM의 합법적 이용방법

변경후 제목 : [정보] 시놀로지 운영체제 DSM의 합당한 이용방법

변경된 사유 : 시놀로지 DSM의 '합법적 이용방법'은 확대해석되어 잘못된 표현입니다. 의도자체는 '합당한 방법'이라고 할 수 있지만, 합법적이라고는 할 수 없습니다. 이 점에 대해서는 글을 작성한 사람으로써, 책임을 통감합니다. 합법적 방법이 아닌 합당한 방법(어떤 기준, 조건, 용도, 도리 따위에 꼭 알맞다.)에 해당합니다.

 

합법적 방법 -> 합당한 방법

 

2CPU에 저와 관련된 글이 있어 읽어 내려가다 보니, "시놀로지 DSM이 GPL에서 제외되는데 본 포럼의 코리안 섹션에 누군가가 말장난을 친다"는 식으로 코멘트를 남겼더군요. 결국은 저에요.^^ 정확한 근거를 제시해 주셨으면 구체적으로 확인할 수 있지만 아쉽습니다.

 

몇 개월까지만 하더라도 엑스피이놀로지 인트로 페이지에 'GPL하에 배포'된다는 설명이 있었던 것으로 기억해서 해당 페이지를 찾아보았습니다. 리뉴얼 중인가 했더니, 단순한 페이지 오류인지 하단부가 보이지를 않는군요.

 

일단 제생각은 이렇습니다. DSM이 GPL에서 제외된 것이 아니라고 생각됩니다. 시놀로지가 배포하는 '오픈 펌웨어 패키지'가 GPL에 따라 이용되고, GPL을 준수하면서 사적인 이용이나 이윤 추구가 없어서 시놀로지에 피해가 없다면 괜찮습니다.(아래 3번) 그 이상의 욕심을 부리시는 경우도 물론 있습니다만, 그건 제가 관여할 바 못된다 생각(이 부분은 특별히 말씀드리지 않아도 아시리라 생각되네요.^^)입니다.

 

 

1.

운영체제는 크게 커널모드와 유저모드로 구분합니다. 커널모드가 지하 세계에서 하드웨어와 일을 한다면, 유저모드는 눈에 잘보이는 지상에서 일을 하는데요. 시놀로지 운영체제 DSM은 태생적으로 시놀로지 아키텍처에 기반한 하드웨어에서만 작동합니다. 시놀로지 운영체제 DSM 소스는 소스 공유사이트 소스포지 '시놀로지 오픈소스 프로젝트'에서 배포되고 있습니다.(개발자나 특별히 이용 가능한 분들)

 

참조 : http://sourceforge.net/projects/dsgpl/

Quote

Open source projects that are included with Synology DiskStation/RackStation series. The license used by these projects are different. Please refer to the LICENSE / COPYING / COPYRIGHT file inside each project or any announcement in source code.

 

2.

시놀로지 DSM은 기본적으로 PC 아키텍처에 포팅되지 못합니다. 그래서 시작된 것이 '엑스피이놀로지 프로젝트'입니다. 커널 컴파일을 통해서 PC용으로 재탄생시키죠. 커널모드만 이용하지 부팅 후 유저모드는 시놀로지의 DSM을 이용됩니다.

 

XPEnology is a project of porting Synology DSM linux kernel to PC.

http://xpenology.com/wiki/en/building_xpenology

 

마이너 수준의 업데이트와 다운그레이드에서는 커널모드 변경없이도 호환, 비교적 문제없이 동작하기도 하는가 하면 다양한 PC 및 주변장치 환경에 따라, 여러가지 자잘한 오류가 발생될 경우도 있습니다. 보안상 크게 문제가 될 것이 없다면, 기존 안정적인 시스템을 그래도 유지하는 것도 정신 건강에 좋습니다.

 

엑스피이놀로지는 기존 상용 NAS를 대체하기 위한 목적 보다는 시험용이라고 하더군요. 보다 안정적인 NAS 시스템을 운영하시려면, 시놀로지 DSM을 사용하세요.^^

 

 

3.

DSM(DiskStation)이 오픈 소스 프로젝트이지만 여러 형태의 라이선스가 적용되므로 소스코드를 다운로드 받아 세부적인 사항을 확인해야 하는데요. 엑스피이놀로지는 DSM의 유저모드가 아닌 커널모드만 활용합니다. 누구나 무료로 사용할 수 있도록 한 시놀로지의 '오픈 펌웨어 패키지(이게 GPL)'를 사용한답니다. 그래서 이 오픈된 펌웨어 패키지를 개인적으로 이용하거나 이윤 추구를 하지 않아서 시놀로지에 영업을 방해하지 않으면 책임을 물리지 않으므로 이러한 수준에서는 공식적으로 불법이 아니라고 합니다. (해석하지 말고 눈으로 보면 되요.^^)

 

 

참조 : https://xpenology.com/forum/topic/574-compiling-synology-nas-gpl-source-amp-dsm-tool-chains/?do=findComment&comment=4985

 

Quote
Officially, it is not illegal, Synology is distributing the firmware packages free and open, anyone can access them. For personal use, you cannot be held accountable as you did not make profit on it, thus you did not cause a major damage to Synology (and even if you weren't able to use their OS on different hardware, you would probably not buy an actual Synology NAS, so there's no actual damage). They trade mostly in hardware, DSM is just a really nice extra per say. )

 

4. 결국 엑스피이놀로지(XPEnology)의 커널모드는 시놀로지의 '오픈 펌웨어 패키지'를 사용한 XPEnoboot를 사용하고, 유저모드는 커널 버전에 맞는 DSM을 시놀로지 다운로드센터에서 받아 설치해서 개인적으로 이용합니다. 이렇게 이용하는 것이 합법적으로 알고 있으며, 저 역시 현재 이렇게 이용하고 있습니다.^^

 

 

#. 시간나는대로 웹브라우저에서 아무꺼리낌 없이 생각나는대로 자유분방하게 적다 보니까 여러가지로 오타나 오류도 많고, 부작용도 많네요. 본의 아니게 불쾌감을 조성하거나 마음에 상처를 드린 분들께는 죄송한 마음 전하구요. 며칠 남지 않은 2015년 마무리 잘하시고, 내년에는 더욱 행복해지세요.

 

마지막 편집일 : 2015년 12월 26일 오전 12:47분, 발견한 오타수정

Link to comment
Share on other sites

불법은 아니어도 합법도 아닙니다.. "not illegal" 이 legal 은 아닙니다. 그래서 개인 사용자들은 놔둔다는 것이죠...

 

만약 합법이라면 개인사용자 뿐만 아니라 기업사용자 또는 판매까지 가능한게 합법인겁니다. 그래서 합법인것과 불법이 아니다라는 말은 같은 말이 아니라는 겁니다.

 

"이렇게 이용하는 것이 합법적으로 알고 있으며" 잘못 알고 계신겁니다.... 그냥 쓸 수 있도록 내버려 두는 것입니다. 시놀로지가 대인배인거죠....

 

라이센스는

"The license used by these projects are different. Please refer to the LICENSE / COPYING / COPYRIGHT file inside each project or any announcement in source code."

 

각각 프로젝터 별로 달라서 소드 코드 안에 있다는 말입니다. 그래서 소스코드 안에 있는 라이센스부분을 살펴야 합니다..

 

"Public Domain, GNU Library or Lesser General Public License version 2.0 (LGPLv2), GNU General Public License version 2.0 (GPLv2), MIT License"

 

보시면 알겠지만 MIT 라이센스도 보입니다.... 결국 아무리 GPL 이라고 해도 공개된 소스코드 모두 GPL 라이센스가 아니라는 말이죠... 이걸 착각하면 안되는 겁니다...

 

그래서 개인사용자가 사용하면 불법은 아니지만 합법도 아닌 모호한 사항인거죠.. 그래서 불법은 아니지만 합법도 아니라는 말이 나오는 겁니다...

 

이걸 이해를 못하니 계속 같은 이야기가 나오는 것이죠..

 

 

그리고 PC 에 포팅이 안된다고 하셨는데 https://www.synology.com/ko-kr/products/RS3614xs+#spec PC 입니다. 그것도 제온.. 이거 말고도 많죠...

 

(부트로더는 시놀로지 나스에 들어있죠... DSM 과 다릅니다...)

 

정확히 말하자면 x86 CPU 입니다.

 

XPEnology 라는게 원래 시놀로지 DSM이 PC 에 쓰는 CPU (인텔이든 AMD 든 x86 계통) 에는 그전에는 동작 안했습니다. 아마 그전엔 ARM 계통이던가.. 하여튼 x86 계통은 안됬었죠.

 

하지만 시간이 흐르면서 x86 CPU 로 쓰는 시놀로지 제품들이 나오고 DSM 이 GPL 때문에 공개되었으니. 아마 DSM 이 4.x 대 부터 가능했을 겁니다.

 

아니 3.x 대도 되었을겁니다. 이건 기억이 가물가물 하네요. 능력자 분들이 부트로더 만든게 DSM 언제부터였는지 가물가물 합니다... 잘 나온건 4.x 대였었고요..

 

GPL 공개가 아마 리눅스 커널 써서 그런걸로 알고 있습니다.. 그전엔 다른 커널로 알고 있고요. 이건 제가 잘못 알고 있을수도 있습니다..

 

그리고 4.x 대부터 획기적인 모습으로 바뀌어져서 나왔던 걸로 기억합니다..

 

DSM 이 PC 에 사용하는 CPU 에도 작동하니 결국 이를 본 능력자 분들이 부트로더를 만들어 주셔서 우리들이 PC에서 DSM 을 쓸 수 있게 된거죠... 역사를 보면 그랬습니다.

 

벌써 2년 반도 전이네요.. 제 가입날짜 보시면.. 거의 초기입니다. ^^

 

초기에는 "XPEnology 는 GPL 부분 소스 + DSM Binary => RePack" 이런식 으로 되어 있었습니다. 이래서 불법이다 라는 말이 나왔던거구요....

 

리팩후 배포는 불법이거든요... 지금도 이게 내려져 오긴 하지만... 그래서 애매한 상황인겁니다.

 

지금에야 부트로더만 있으면 바로 DSM을 시놀 홈에서 받아서 쓰면 되지만 초기에는 DSM이 리팩을 해서 만들었습니다. 부트로더도 따로 있었고요...

 

솔직히 지금은 부트로더가 오리지널 XPEnology 하고 좀 다르죠... 맞나요??? 제가 알기로는 다른걸로 알고 있습니다... XPEnology와 XPEnoboot 는 다른 프로젝터로 알고 있습니다.

 

나노부트에서 파생된 결과라고 볼수 있겠죠... viewtopic.php?f=12&t=5026

 

능력자 분들에게 감사드리는거죠 머.. 계속 부트로더를 만들어 주시니...

 

우선 이런점들을 알고 있어야 하지 않을까요???

 

합법이다 불법이다.. 애매한 상황일 때는 합법이나 불법이다 주장할 필요 없습니다.. 개인은 그냥 조용히 쓰면 되는겁니다...

Link to comment
Share on other sites

EdEin님이 지적해 주신 '합법적'이라는 표현은 지난 번에 제가 확인을 했습니다. 그런데 오늘 확인해 보니 수정 편집되어 내용 자체 추가 되었군요. EdEin님의 내용도 참조하세요.

 

제가 작성한 내용에서는 '합법적 이용방법'이라는 표현에 문제가 있으므로, '합당한 이용방법(어떤 기준, 조건, 용도, 도리 따위에 꼭 알맞다.)'으로 수정 편집합니다. 포스팅의 상단 수정 편집된 정보를 확인하세요.

 

또다른 오해의 소지가 있다면 언제든 의견 부탁드립니다.^^

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...