제가 용어를 잘 정의한걸까요?

emptynote의 이미지

개인 프로젝트로 만든는것이 있어서 라이센스 어떻게 했으면 좋겠나고 물어본적이 있는데,

우선 특허 등록하라는 분이 계셔서

특허 등록이 되던 안되던 무대포로 지금 진행을 하고자 합니다.

참고 url : http://kldp.org/node/120915

특허 등록할려다 보니 용어 선택을 어떻게 해야 하는지 난감하네요.

다음과 같이 용어 정리를 해도 되는건지 모르겠습니다.

최종 목표는 LPGL로 GNU 프로젝트에 포함되어

apt-get 으로 제 프로그램을 받는것이기에 정확한 용어 여부를 더욱 따질 수 밖에 없네요.

1. 메세지 : 서버와 클라이언트 사이에 주고 받는 의미 있는 데이타
2. 메세지 종류 : 메세지를 binary stream으로 인코딩/디코딩 하는 방법의 종류이다.
메세지 종류의 예)
(1) 문자열+구별자 : 메세지를 문자열로 하며 메세지와 메세지는 구별자를 통해서 구별한다.
(2) XML
(3) 고정크기 Header+Body
(4) 고정크기 Header+XML

3. 메세지 식별자 : 메세지를 구별하는 이름

==================== 2011년 02월 27일 오후 7시 37분 추가
4. 아래 LoginOut 이 Value Object가 맞나요?

public final class LoginOut extends AbstractOut {
public String mId;
public String mPassword;
public byte[] mFiller;
}

================= 2011년 03월 02일 오후 04시 55분 추가
한글로된 용어도 정리를 못하는 제 모습을 보자니 한숨만 나오네요.
나비등.. 영문으로 편지를 왔다리 갔다리 하시면서
GNU에 등록시킨분들이 새삼 존경스럽습니다.

변경전)
2. 메세지 종류 : 메세지를 binary stream으로 인코딩/디코딩 하는 방법의 종류이다.
변경후)
2. 메세지 구현 종류 : 메세지를 binary stream으로 인코딩/디코딩 할때 가지는 이진 데이타의 구조의 이름이지만,
인코딩/디코딩 방법론을 포함한다.
대체적으로 하나의 이진 데이타 구조에서 인코딩/디코딩은 1가지이지만,
XML의 경우는 다양할수있다. DOM, SAX 라이브러리를 이용한 순수한? XML처리를 할수도 있지만,
속도등의 이유로 XML로 취급하지 않고 문자열로 취급 할수도있다.

cleol의 이미지

특허를 등록하려는 이유가 무엇인지요?

emptynote의 이미지

개인 프로젝트인지라 특허 받을만하다고 생각하지 않았기에

처음엔 아무 생각이 없었습니다.

그런데 라이센스 문제로 고민되어 질문을 올린적이 있는데요.

참고 url : http://kldp.org/node/120915

특허 등록부터 하라는 "red10won" 님 댓글을 보고

곰곰히 생각해 보니

LGPL 라이센스가 될려면 저작권에 문제가 없어야 하겠더라구요.

그래서 저작권 문제에 대한 분쟁을 막는 차원에서

특허 등록을 고려해 본겁니다.

특허 출원이 거부 당해도 그 거절 사유를 명백하게 아는것이

LGPL 유지에 도움이 되지 않을까 막연하게 생각해 봅니다.

특허 등록을 안해도 LGPL 보호를 받을 수 있는 방법이 있다면,

비용 부담때문에 저두 그쪽으로 하고싶습니다.

난감한 문제네요.

처음엔 정말로 LGPL, 아파치같은 라이센스 포함된

소스 공개만 하면 끝나는 줄 알았는데요.

라이센스를 지킬려면? 라는 질문에 답할려니 골치가 아프네요.

slee0303의 이미지

저작권과 특허는 상관이 없어요.
저작권은 등록을 하지 않아도 자동으로 생기는 권리입니다.

특허 거절 이유에서 이전 기술을 인용해 주기도 하지만,
그 전에 특허 요건이 안되어 거절될 수도 있습니다.

굳이 등록을 원하시면 프로그램 등록제도가 있습니다.

emptynote의 이미지

답변 감사합니다.

다행이네요. 전 특허 등록을 해야 하는줄 잘못 알고있었네요.

덕분에 근심을 덜었습니다.

그래도 모.. 특허 등록한다고 문서를 작성한다고

작성하는 중간에 프로그램 구조에 대한 정리가 되어서 비합리적인 부분을

청소 했다는것에 만족해야겠네요.

이제 문제는 이것을 어디에 어떻게 올려서 공동 참여로 발전시키냐군요.

사랑천사의 이미지

여기 kldp.net도 있고 http://dev.nevar.com 도 있고 sourceforge.net 도 있고 프로젝트 만들고 함께 진행할 수 있는 공간은 많이 있습니다.

중요한건 사람들이 잘 참여하고 함께하는데 부담 가지지 않도록 하는 준비가 필요하고 어느 정도 광고도 필요하겠조. 광고라고 해서 부정적인(스팸과 비슷한) 의미로 이해하실 필요는 없고 어떻게 마켓팅을 하냐... 이렇게 생각하시면 되겠조.(말이 좀 이상하네요.)

사람천사