Jan
14

개작버전 운영규정에 대한 공지

write : 빨간벽돌
hit : 1,200 , date : , update : , 다운로드

킴스큐 개작버전 운영규정

 

1. 추진배경 및 필요성

 

자유 소프트웨어가 갖고 있는 가장 중요한 측면은 사용자들이 서로 자유롭게 협력할 수 있다는 점입니다. 따라서 버그를 수정하고 개선된 부분을 서로 공유하고자 하는 마음을 갖고 있는 사람들에게 그러한 형태를 허용하고 지원하는 것은 절대적으로 필요합니다.

사용자로부터 보고된 오류보고 및 기능개선사항을 원저작자가 취합하여 정기적으로 공식 업그레이드 진행하는 것은 가장 기본적인 개발방식 일 것입니다. 그러나, 이러한 개발방식은 만약 원저작자가 다른 일로 인해서 프로그램을 계속해서 관리하지 못하는 상황이 발생하거나 다른 사용자들이 느끼는 필요에 관심을 갖지 않을 경우에는 이러한 방법은 좋지 않은 결과를 낳게 됩니다.

오픈소스 소프트웨어 개발방법론의 핵심은 제품개발과 디버깅에서 다수의 개발자가 참여하는 병행개발방식(massive parallel development)입니다. 킴스큐 운영팀에서는 기여도가 높은 회원들과 공식 코어프로젝트팀을 구성하여 병렬개발방식을 통해서 프로그램의 원저작자와 함께 공식버전 업그레이드를 진행하려고 노력 하고 있습니다.


 

병행개발방식은 구조에 대한 접근방식 및 코드스타일의 상이성, 상이한 아이디어와 가치로 인하여 표준적이며 안정적으로 운영되어 완성된 산출물은 만들어내기 까지 많은 시행착오와 시간적 경험적인 과정을 필요로 할것입니다. 김성호(세븐고)님과 운영팀은 효과적이며 표준적인 병렬개발 방법론을 만들고 조직화된 개발조직 운영을 위해 지속적인 노력을 진행하고 있습니다.


 

또한, 회원들의 업그레이드에 대한 시급한 요구에 부흥하기 위해서 개작버전 활성화 방안을 결정 하였습니다. 아울러 개작물 관리규정을 마련하여 개별적인 킴스큐 개작버전의 개발과 이용의 기준을 마련하고 예상되는 혼선을 최소화 하고자 합니다.


 

일반적으로 개작을 할 경우에는 원저작물의 주제가 완전히 상실되어서는 안되며 원저작자로부터 개작권을 얻어야 합니다. 그러나, 킴스큐는 자유소프트웨어로서 GNU GPL 사용 허락서(라이센스)를 통해 사용자에게 이미 2차적 저작물 작성권의 부여하고 있으며 개발에 대한 참여요청을 하고 있습니다.

001


 

 


2, 개작버전 개발과 유통에 따른 장단점 분석

 

오픈소스 소프트웨어는 신속한 개발, 재빠른 기능의 진화, 빈번하고 지속적이며 빠른 업데이트 주기를 특징으로 가지고 있습니다. 오픈소스는 여러 가지 장점에도 불구하고 단점도 존재 합니다 이는 오픈소스 소프트웨어가 가진 숙명이라고 볼 수 있습니다.

가. 개작버전 개발과 유통의 긍정적인 효과

  • 빈번하고 지속적인 패치, 빠른 기능의 진화를 통한 오픈소스의 특성 극대화.
  • 다양한 버전의 선의의 경쟁을 통한 기술적 발전 토대마련.
  • 목적별, 테마별, 용도별, 개발언어별 특성화된 버전탄생을 유도.
  • 비즈니스 모델과 연계하여 개작자만의 수익창출과 연계가능.

 

나. 개작버전 개발과 유통 따른 부작용과 취약점

  • 공식버전과 개작버전 과의 포킹(forking)문제의 필연적 발생
    (버전 간 호환성의 충돌로 인한 사응자 불편)

  

포킹이란 ?

프로그램 제품의 상이한 버전에서 점차 호환성을 잃게 되는 것을 의미합니다.

포킹은 컴퓨터 프로그램의 개발에서 두개의 상이하거나 때로는 호환성이 없는 개발과정을 선택함으로서 발생하게 됩니다. 즉, 공식버전 개발 프로세스와 개별적인 개작버전 개발 프로세스라는 상이한 개발시스템을 선택하게 되면 불가피하게 발생하는 문제입니다. 또한 포킹은 특정한 프로그램의 개발과정에서 상이한 아이디어를 서로 존중함으로써 경쟁을 유도하는 상태에서 생겨나기도 합니다. 그러나 포킹을 통해서 내용이 상이한 특성을 가진 프로그램이 출현할 경우 그러한 상이한 버전의 프로그램은 작동이 되지 않게 되고 결과적으로 프로그램 제공자들은 호환성에 대한 혼란을 겪게 되고 사용자들은 프로그램의 사용에서 불편을 호소하게 됩니다.


  

3, 킴스큐 개작물 관리규정

 

가. 목적

원작과 개작은 명확하게 구별되어 운영되어야 합니다. 무분별한 개작물의 개발과 유통은 사용자를 혼란스럽게 할 수 있습니다.킴스큐 개작물 관리규정(이하 “규정”이라 한다)은 자유 소프트웨어정신에 입각하여 킴스큐의 다양한 개작물들을 효율적으로 관리․지원하기 위함이며, 사용자들의 혼란을 최소화 하기위하여 필요한 세부사항을 정하는데 목적이 있습니다.

본 규정은 자유소프트웨어 GNU GPL 라이센스에 기반한 ‘킴스큐 라이센스 정책’에 기반하여 마련 되었습니다.

킴스큐 라이센스 규정

http://www.kimsq.com/rules.php?mid=5

나. 적용범위

이 규정은 킴스큐와 관련된 전반적인 개발과 배포 및 이용에 대하여 적용합니다.

 

다. 용어 정의 및 사용기준

 

o 공식사이트 (offical website : www.kimsq.com )
킴스큐 공식사이트에서는 공식버전과 익스텐션에 대한 병행개발과 디버깅관련 협력이 이루어지며 회원 간 의사소통과 공식버전의 배포 플랫폼으로 활용됩니다.


 

o 공식버전 ( offical version )
킴스큐 공식사이트를 통해 배포된 킴스큐 버전에게만 공식버전의 지위를 부여할 수 있습니다.


 

o 개작버전 ( remake version ), 수정코드 (modification)
원작을 크게 손상하지 않는 범위 내에서 수정과 확장개발을 통해 만들어낸 2차적 저작물을 통칭합니다.

 

o 킴스큐 원저작자

킴스큐 최초개발자인 김성호(닉네임:세븐고)에게만 ‘킴스큐 원저작자’라는 지위를 부여할수 있습니다.

 

o 킴스큐 개작자

2차적 저작물을 제작한 사람은 ‘개작자’ 또는 ‘수정자’ 라는 표현을 사용해야 합니다.


 

o 개작물 배포사이트
개작자가 지정한 사이트에서 배포됨을 기준으로 하며 ‘공식사이트’ 및 ‘공식버전’ 이라는 용어는 사용 하실 수 없습니다.

 

 

 

라. 개작버전(remake version)의 저작권 규정

 

o 해외의 사례를 보더라도 오픈소스 소프트웨어가 비즈니스 모델로서 성공한 사례는 드물다고 알려져 있습니다. 이는 자유소프트웨어로서 느슨한 저작권 정책의 운영에 그 원인이 있습니다. 소프트웨어의 저작권에 대한 모호성이 사업화를 추진하는데 장애요소로 작용하고 있다고 볼 수 있습니다.


 

o 킴스큐는 명확한 저작권정책 운영을 통해 오픈소스 소프트웨어의 이념을 보호하면서 비즈니스 모델로서도 성공한 모델을 제시하기를 바라고 있습니다. 모호하고 느슨한 저작권 정책은 비즈니스를 실행함에 있어 지적재산권 문제와 관련하여 매우 중요한 문제를 야기할 수 있습니다.


 

o 자유소프트웨어 기반 공동체(개발자센터)와 비즈니스 생태계(비즈니스센터)의 균형적 운영을 통해 킴스큐와 사용자는 장기적인 발전을 도모할 것입니다. 킴스큐의 자체의 발전도 중요하지만, 참여자의 발전과 참여자의 사업적 성공도 우리에게는 중요합니다.


 

o 2차적 저작물도 엄연히 저작물이며 원저작물과는 별도의 보호를 받게 됩니다. 개작버전 제작자는 킴스큐 2차적 저작물 작성자로서의 지위와 개작코드에 대한 저작권을 보장받습니다.


 

o 2차적 저작물은 킴스큐 라이선스의 규정과 동일한 조건하에서 배포될 수 있어야 합니다.
[ 킴스큐 라이선스 규정 참조 - http://www.kimsq.com/rules.php?mid=5 ]



 

마. 개작물(개작버전) 준수사항

 

 

(1) 독자적인 버전체계를 통한 관리


공식버전과 개작버전은 각자의 독자적인 버전체계를 가지고 관리되어야 합니다. 사용자에게 원작과 개작물간의 호환성에 관한 혼선을 최소화 하기위해 개작물은 개작의 바탕이 된 버전을 명시하여야 합니다.


 

(2) 개작버전 네이밍 규정 준수


개작을 원작과 구별하기 위해서 별도의 브랜드(이름)를 사용해야 합니다. 킴스큐의 개작임을 상징하며, 공식버전과 구별 될 수 있는 네이밍 원칙으로 사용자의 혼란을 최소화할 수 있는 방안이 마련되어야 할 것 입니다.

 


 

(3) 공식 표준가이드 준수


개작본 활성화 방안이 표준화를 저해할 위험성이 존재합니다. 기술이 아무리 훌룡해도 표준화에 성공하지 못하면 가치는 미미한 것이 될 수 있습니다. 첫번째 개작버전을 준비 중이며 운영위원으로서 활동하고 계신 안종태(안반장)님과 협의하여 표준안을 마련하도록 하겠습니다.


 

(4) 개작 내용(description of modifications)에 대해 문서화

 

버전간 호환성을 보장하기 위해서 개작물에 안내문서를 포함해야 합니다.

 


 

(5) 개작물과 코드에 대해서 성명표시권을 준수

 

o GPL은 프로그램을 만들거나 개작할 때, 개작 버전을 만든 개발자들의 명성을 보호하고 다른 버전들과 서로 구분될 수 있도록 하기 위해서 개작자,수정자의 이름을 코드 내에 명시하도록 규정하고 있습니다.

 

o 킴스큐 저작권 문구와 함께 개작자를 개작버전과 배포사이트에서 명시해 주셔야 합니다.

 

o 코드 내에 성명표시 규정을 준수한다면 다른 개작자(수정자)의 코드를 함께 사용하여 개작버전을 제작할 수 있습니다.

 


(6) 개작물의 배포방법

 

개작자가 지정한 사이트에서 배포됨을 기준으로 합니다.

또한 개작자가 지정한 사이트에서는 ‘공식사이트’ 및 ‘공식버전’ 이라는 용어는 사용 하실 수 없습니다.

 


 

4, 리눅스의 발전과정 검토를 통한 킴스큐 발전방향 모색


 

킴스큐의 발전방향을 설정하기 위해 리눅스의 개발 및 발전과정을 검토해 볼 필요성이 있습니다.리눅스의 개발자로 알려진 리누스 토발즈는 운영체제의 핵심부분인 커널을 일부 개발한 후, 미완성의 프로그램을 1991년 GNU GPL 에 따라 공개하였습니다. 리눅스는 그때 부터 급격한 발전을 거듭하게 되었으며, 적어도 250여명 이상의 핵심 개발자들이 운영체제의 핵심부분인 커널의 개발에 공동으로 참여 하였습니다. 뿐만 아니라 수천명의 사용자들이 운영체제 개발에 참여 하였습니다. 테스터의 역할을 한 사람까지 합친다면 수만명에 이르게 될 것입니다.

이러한 리눅스는 리누스 토발즈라는 대표적인 개발자의 이름을 따서 유통되고 있으나, 그 안에는 많은 사람들의 기여가
용광로 쇳물처럼 서로 녹아 있음을 알수 있습니다. 회사 차원에서 관리하고 배포하는 레드햇 리눅스, 우분투, 수세 리눅스등도 있고, 커뮤니티 차원에서 관리하고 배포하는 데비안, 젠투 리눅스 등이 있습니다.

오늘날에는 전세계적으로 약 300여 가지의 배포판이 유통되고 있으며, 여전히 토발즈는 리눅스 커널 개발을
20여년간 지휘하고 있습니다.  리눅스는 자유 소프트웨어와 오픈 소스 개발의 가장 유명한 표본으로 들 수 있습니다.

킴스큐는 이러한 리눅스의 발전과정을 표본으로 하여 킴스큐 만의 발전적인 모델을 모색할 것입니다.

 

 

5, 마무리 하며


킴스큐의 목적은 킴스큐 자체에 있지 않으며, 사용자들이 킴스큐를 활용하여 효과적으로 e비즈니스를 실현하는데 있습니다.

킴스큐는 자유소프트웨어 입니다. 공짜가 아닌 개방에 해당합니다. 이는 협업이고 나눔이고 새로운 시대정신입니다.
사용자가 공급자가 되고, 공급자가 또 사용자가 되는 공동체 문화이자 문화코드입니다.

그러한 관점에서 킴스큐 개작버전 또한 킴스큐 입니다. 훌륭한 개작버전은 공식사이트에서 나서서 사용을 장려하고 지원할 것입니다.

 

초기에 공지했던 버전 업데이트 약속을 지키지 못해 회원 분들에게 불안함과 신뢰를 드리지 못한점은 원저작자와 운영팀에서 다시 한번 사과의 말씀을 드립니다. 회원께서는 좀더 멀리보는 시각과 긴호흡으로 저희 킴스큐 지켜봐주시고 부족한 부분은 회원분들의 참여로서 매꿔 주시기를 부탁 드립니다

 자유소프트웨어의 대표적인 라이선스인 GPL에서는 개발자에게 하자담보책임 면책특약 (No Warranty)을 부여하고 있습니다. 킴스큐 또한 GPL 라이센스로 배포되고 있기 때문에 원저작자인 김성호(세븐고)님 또한 이러한 권리를 가지고 있습니다. 원저작자에게 추가개발을 기대하고 요구 할수 있으나 강제할 수 없을 것입니다.

현재, 킴스큐 원저작자 김성호(세븐고)님은 지금도 왕성한 연구/개발 활동을 진행하고 있습니다.
그 역시 항상 앞서가는 혜안으로 혁신적인 개념을 가지고 킴스큐를 다시 한번 혁신 시킬 것입니다.

아무쪼록 개작버전 활성화 정책을 통해서 다양한 개작버전이 개발되고 사용되어 킴스큐의 하나의 개발 채널로서 자리매김 하길 바라며 이를 통해 킴스큐가 다양성을 가지고 발전 할수 있으리라 기대해 봅니다.

서비스운영팀 또한 킴스큐의 개작버전의 탄생을 기대하고 지원하겠습니다.

킴스큐의 호환성과 표준화를 유지하기 위한 세부적인 사항은 운영위원회와 함께 개발 하도록 하겠습니다.

 

 

킴스큐 서비스운영팀 드림

킴스큐 개작버전 운영규정.pdf   (마지막수정 : )   (다운로드 6회)   (430.5Kb)
댓글 3 | 엮인글 0 트랙백보내기
최근에 등록된 댓글들
파이팅!
파격적입니다~
가장 큰 차이점은
괜찮네요^^ [1]
와우~
 
케이디, wildidea, 반달웅 [2]
아직도 안올랐네요.
감사합니다.
앞으로 기대가 됩니다..
진심으로 축하드립니다.
 
67. 킴스큐 비교체험 사례 공모전
66. 22만 포인트를 쏩니다!! [3+1]
65. '사이트소개/홍보' 메뉴 명
64. 지급포인트 상향 조정 안내 [3]
63. 당첨자 발표 - kim家네 [4+2]
62. 세븐고!! ZDNet 인터 [4]
61. [이벤트] kim家네 베스트 [1+1]
60. 킴스큐 개발가이드 다운로드
59. 포인트몰 상품 금일 배송 [1]
58. 킴스큐 교육사업에 참여해주실
 
57. 몇몇 분을 찾습니다~
56. 킴스큐 매뉴얼 다운로드 안내 [2+2]
55. 개발자 계정 용량 변경 안내
54. 보유 포인트 사용하세요~ 포 [10+9]
53. ZDNet 킴스큐 기사 게재 [1+1]
52. 킴스큐!! 마이크로소프트 갤 [3]
51. 오픈소스 라이선스 컨퍼런스가
50. 킴스큐 트위터(twitter
49. 킴스큐가 2030 청년창업센
48. 홍보 리플렛 참고 하시기 바
 
47. 큐보를 소개 합니다. [1]
46. V060110 킴스큐 안정화 [3]
45. 킴스큐가 6월1일 마이크로소 [2+2]
44. 레드블럭 사업장 이전 안내 [2+2]
43. (개정) 킴스큐 사용여부 및 [6+11]
42. 킴스큐 저작권 표시 및 로고 [11+18]
41. 회원투어를 진행중입니다 [1+1]
40. 킴스큐 개발자(팀장급)를 모 [3+3]
39. 킴스큐 소식(업데이트 정보)
38. 안녕하세요, 새롭게 인사드립 [1]
첫페이지로 이동 이전 페이지 없음 123 다음 페이지 없음 마지막페이지로 이동

HOME+%3E+%EA%B3%B5%EC%A7%80%EC%82%AC%ED%95%AD%2F%EC%83%88%EC%86%8C%EC%8B%9D