'라이센스'에 해당되는 글 1건

  1. 2007/06/08 SQLite의 라이센스
2007/06/08 17:16

SQLite의 라이센스

SQLite는 라이센스가 없습니다 -_-;;
아무렇게나 소스를 써도 됩니다. 개발자들이 존경스럽지요.
리눅스나 gcc 같은 것들은 GPL을 따르기 때문에 소스를 공개해야 된다는 제약이 있습니다. 그리고 BSD 라이센스는 아무렇게나 써도 되지만 라이센스는 명시해야 될 겁니다(아마도.. 기억이 잘..).
하지만 SQLite는 라이센스가 없기 때문에 정말로 '아무렇게나' 써도 됩니다.

소스 코드의 앞 부분에는 주석으로 다음과 같은 내용이 있습니다. hash.c의 내용입니다.

/*
** 2001 September 22
**
** The author disclaims copyright to this source code.  In place of
** a legal notice, here is a blessing:
**
**    May you do good and not evil.
**    May you find forgiveness for yourself and forgive others.
**    May you share freely, never taking more than you give.
**
*************************************************************************
** This is the implementation of generic hash-tables
** used in SQLite.
**
** $Id: hash.c,v 1.18 2006/02/14 10:48:39 danielk1977 Exp $
*/

번역하면 다음과 같은 뜻이 되겠습니다.

2001. 9. 22

저자는 이 소스 코드에 대한 저작권을 요구하지 않습니다. 법률적인 주의사항을 대신하여 여기 축복의 글을 씁니다.

선을 행하되 악을 행하지 않기를.
당신 자신과 타인에 대한 용서를 구하기를.
자유롭게 나눠 가지며, 당신이 준 것 이상 바라지 않기를 기도합니다.

********************************************************************

이 소스는 SQLite에서 쓰는 일반 해시 테이블에 대한 구현입니다.

~~~ (소스 수정 정보)


가슴이 왠지 찌르르 하군요 -_-;
기술 유출과 관련해 악다구니를 부리는 사람들에게 이 글을 바치고 싶습니다...ㅡㅡㅋ

다음에 기회가 되면 SQLite에 대해 분석한 내용에 대해 포스팅 할까 합니다(별로 본 건 없지만 -_-).
이올린에 북마크하기(0) 이올린에 추천하기(0)

'Programming Story > SQLite' 카테고리의 다른 글

SQLite non-C API 소개  (3) 2007/08/20
SQLite C API 소개  (2) 2007/08/08
Thread-safe(3) : Lock in SQLite  (0) 2007/07/06
SQLite의 라이센스  (0) 2007/06/08
Trackback 0 Comment 0