ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Open source License
    IT_n_Programs 2019. 2. 17. 22:02

    대략 아래 5종류의 라이센스가 있다.
    무조건 Open source 는 공짜 라는 일반인(나두 그랬음)의 생각은 맞다.

    다만, 한 가지!!  

    BSD, MIT, 아파치 라이센스는 편하게 사용하자. 

    사용 후 수정된 부분은 web 상에 공개하라는 것이 의무다.

    == > 여기서 부터 복잡한 문제가 시작 된다. ~~
    Open source 의 각 파일에는 아래 license 정보가 표기 되어 있다.
    각 License 마다 조금 씩 차이가 있다.
    다 읽고 느낀 점은 Open source 는 사용시 원래 소스를 건들지 않고 새로이 파일을 만들어 사용하는 것을 원칙으로 해야 하고, 그래야 그나마 사용 후(수정 후) 수정파일을 공개 해야 하는 의무를 피해 갈 수 있다.
    (cf. 개인적으로는 수정 소스 다 공개해도 별로 상관은 없으나~~
    회사에서 상업용으로 사용했을 경우는 경쟁사에 소스가 Open 되는 것이 치명적일 듯 ~~ )

    ===== License 종류 =========
    GPL 2.0 : 제일 엄격하다. V3.0 에서는 각 국의 법률에 의해서 보호받는 권리를 포기하도록 명시 됨.
    LGPL : lesser GPL 이라고 한다.

    BSD : Berkeley 와 연관이 있나 보다. 거의 제약이 없다. 이미 미국 시민의 세금으로 값을 다 치뤘다고 ~~
    아파치 License : 거의 제약이 없다. 무슨 아파치 이름등을 사용하지 말라는 그런 최소의 것들만 있다.

    MPL (Mozilla ) : 새로 작성된 파일은 기존 파일과 Link 등의 연관 관계와 상관없이 공개 안해도 된다.  

    반응형

    'IT_n_Programs' 카테고리의 다른 글

    SVN 명령어 (리눅스에서 ~~)  (0) 2019.02.17
    samba 계정 추가 및 변경 ~~  (0) 2019.02.17
    Git 명령어 및 사용 법  (0) 2019.02.17
    PC의 HDD/SDD가 포멧이 안될 경우.  (0) 2019.02.06
    안드로이드 앱 개발01  (0) 2019.02.05

    댓글

Designed by Tistory.