Rev. 2.73

지금까지 많은 사람들이 Open Source Initiative의 MIT 라이센스 페이지를 이용하여 MIT 라이센스를 명시해 왔습니다. 왜냐하면 라이센스 전문을 복사해서 쓰는 번거로움을 피할 수 있었기 때문이죠. 보통 권리자의 이름 등을 기입하고 라이센스 조항은 URL을 참조하는 형식으로 작성했습니다. 그런데, 이 라이센스 페이지가 좀 야리꾸리(?)하다고 판단한 Remy Sharp씨는 간단 명료하게 MIT 라이센스만 명시된 웹사이트를 mit-license.org 도메인에 물려 서비스하기 시작했습니다.

재미있는 것은 사용자 등록을 한 경우 권리자의 이름이 페이지에 표시되며 firejune.mit-license.org과 같은 URL로 접근할 수 있는 개인화 된 페이지를 제공합니다. 사용자 등록방법은 두 가지 입니다. 하나는 curl을 이용하는 방법이고 다른 하나는 GitHub의 mit-license 프로젝트를 포크하여 'users' 디렉토리에 'username.json'파일을 작성하고 Remy Sharp씨에게 pull 요청을 하는 것입니다. 두 가지 방법 중 curl을 이용하는 방법을 추천합니다. Remy Sharp씨가 손수 등록해 줄 때 까지 기다릴 필요가 없으며, 실행 즉시 자동으로 추가 및 생성되기 때문이죠. curl 실행 방법은 다음과 같습니다.

curl -d'{ "copyright": "Joon Kyung, http://firejune.com/" }' http://firejune.mit-license.org

curl에서 JSON을 직접 보내는 방식으로, 사용할 주소 정보를 서브-도메인에 작성해야 한다는 사실을 꼭 기억하세요. JSON에는 copyright(필수), url, email, format, version, theme 항목을 작성할 수 있으며 예를 들면 다음과 같습니다.

{
  "copyright": "Joon Kyoung, http://firejune.com",
  "url": "http://firejune.com",
  "theme": "flesch"
}

여기서 format 항목은 지정하지 않은 경우 기본으로 HTML을 생성하지만 "txt" 값을 입력하면 plain text로 표시됩니다. 보다 자세한 사용방법은 README.md 문서를 참고 하세요.

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar