최근에 컴퓨터를 죄다 정리하고, 노트북 한 대만 남겨두고 쓰고 있습니다.
노트북에 리눅스를 설치했어야 하는데, 윈도우즈 XP를 설치하고 나서, 리눅스 설치를 못하고 있습니다. 평소 사용하는 배포판이 젠투라서 시간이 없기도 했지만, 네트워크 상태가 아니다보니 다운로드도 원활하지 않고, 젠투에서 커널 2.6.30 부터는 ATI 독점 드라이버 설치가 블럭되어 있기도 해서, 설치형 배포판을 한 번 사용해 볼 생각에 열심히 삽질하고 있습니다. 하지만 무선랜이 안 잡히는 군요. 리눅스 스에서 네트워크가 잡히지 않는다는 일은 무척이나 힘든 일입니다. 하아... (분명 펌웨어 문제일텐데 왜 이리 설치하기가 싫을까요.)
그동안 일도 해야 하겠고, 아직 적당한 인터넷 회선을 가입하지도 않아서, 인터넷이 되는 곳에 노트북을 들고 갔다가, 그냥 들고 오는 것이 제가 할 수 있는 최선의 일이 되었습니다. 그러다보니 윈도우즈로 부팅해서 온라인 상태에서 후다닥 무언가를 하고 들어오는데, 메일을 확인할 수도 없고, 기존 문서를 읽을 방법도 없어서, 윈도우즈에 이것저것 설치하고 있습니다.

이왕 이렇게 글 쓰게 된 거, 제가 윈도우즈에서 사용하는 자유소프트웨어를 열거해보도록 하죠.

Chrome, Firefox - 웹 브라우저 설치부터
IE 8 설치하려면 처음 설치한 윈도우즈 XP 에서 업데이트 하기까지 시간이 무척 오래 걸립니다. 그 사이 이상한 사이트라도 휩쓸려 들어갔다가 어떤 일을 당할지 모르죠. 일단 무조건 Firefox 를 설치합니다. 그리고 시간이 나면 Chrome 도 깔아둡니다. 두 가지를 같이 깔아두는 이유는, 서로 다른 용도로 사용할 수 있어서(?) 입니다.
7zip - 압축파일은 이거 하나로 끝
RAR 도 풀 수 있고, 무척 유용합니다. 전 정말 7zip 없었으면 어쨌을지 모르겠습니다. 파일 관리자 인터페이스가 약간 불편한 것 외에는 일반 작업엔 정말 불편한 것이 없습니다. 알만한 사람들은 잘 쓰는 압축 프로그램이지요.
Gimp - 그래픽, 이미지 파일은 이것으로
윈도우즈에서 작업하다보면, 그림판으론 역시 부족하다는 느낌이 듭니다. 그렇다고 Adobe Photoshop 을 설치하나요? 안되죠. GIMP 가 있으니 저희에겐 부족할 것이 없습니다. 일반적인 이미지 편집 기능이라면 충분히 쓸 수 있지요. Image Viewer 는 하나 만들어봐야 할 것 같아요. 쓸만한 것 없으려나...
Open Office 3 - 문서 작업은 이것 하나로 끝
문서 작업에선 Open Office 가 없으면 안되지요. 한글 포멧(HWP)은 지원하지 않지만, 그래도 문서같은 문서를 만들기 위해서는 필요한 것 같습니다. 요새 많이 공부하고 있지요.
FreeMind - 나의 사고는 이것으로 정리
생각을 정리하는 데에 FreeMind 만한 것이 없습니다. 윈도우즈에서 Open Office와 함께 Sun Java VM 을 쓰게 되는 이유 중 하나입니다.
StarUML - 보고를 위한 도구
이거 쓰게 된지 얼마 되지 않았습니다. 소스 분석을 하더라도 버그만 잡다가 리포트하려니 리포트를 위한 도구가 필요했습니다. UML이 개발에는 필요치 않게 되었어도, 분석과 보고엔 아직 사용할만한 도구인 것 같습니다.
VirtualBox - 윈도우즈에서나마 리눅스 냄세를 맡을 수 있는 방법
아아... 가상화를 맛 본 사람이 아니라면 왜 이것이 필요한지 아는 사람은 흔치 않습니다. 요즘처럼 리눅스에서 무선랜이 안 잡히는 환경이면, 이렇게라도 설치해서 쓰지 않으면 안되죠. 젠투는 설치해서 쓰기 그렇지만, 일반 설치형 배포판이라면 VirtualBox 로 충분합니다. 쿠분투 설치해서 쓰고 있지요.

하아... 속 터집니다. 리눅스를 쓰지 못한다는 것이 이렇게 짜증나는 일인줄은 몰랐습니다. 너무 괴롭네요. 리눅스에서 너무 편리하게 데스크탑을 사용해왔나봅니다. 윈도우즈를 쓰면서 할 수 있는게 거의 없다보니 짜증이 밀려오네요. 물론 윈도우즈 노트북에서 게임을 하는 것이 아니라서 더욱 그런지도 모르겠습니다만...
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2009/09/11 22:31 2009/09/11 22:31
받은 트랙백이 없고, 댓글 3개가 달렸습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/190

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/190

언제부터인가 사람들은 모든 것을 돈으로 치환하기 시작했다.

나와 내 주변 사람들 테두리 안에 들어가지 않으면 모든 것을 돈으로 치환해야 한다. 그것이 경제다. 모든 사람들이 자신의 지식을 돈으로 치환하지 않으면 먹고 살기 힘든 세상이 되었다. 많은 사람들을 만나서 많은 사람들의 테두리에 들어가 있지 않으면, 큰 비용을 지불해야 하는 시대가 됐다. 처음에는 많은 사람들이 PC통신이니, 인터넷 카페니 점점 몰려들기 시작했다. 지식의 축적과 전자통신이 발전함과 동시에 사람들의 모임도 이제는 별다른 의미를 갖지 못한다. 찾으면 다 나온다. 물론 찾을 만한 내용을 블로그에 올리기 시작하면서부터다.
찾기가 쉬워지면 쉬워질수록, 사람들에게 많은 장애가 나타났다. '돈'을 줄테니 자신들의 정보를 먼저 보여주도록 의탁한다. 돈으로 사람들에게 전달할 정보의 순위마저 바꾸기 시작한다. 돈이 모자른 사람들에겐 그러한 일도 만만치 않다. 어떤 편법을 동원해서라도 자신들의 정보를 전달하기 위해 노력한다. 많은 사람들에게 컴퓨터를 보급하고, 더욱 많은 사람들이 정보를 누리면 당연히 자신의 정보를 보고 돈을 줄 사람이 나타날 것이라고 생각한다. 다행히 진짜 그런 사람들이 나타났고, 정보를 정리하고 보여주는 기술만으로도 많은 사람들로부터 이익을 얻기 시작했다.
그러자 이제는 정보를 올려주는 쪽에서 들고 일어났다. 정보에 대한 가치가 있다면 정보에 대한 정당한 댓가를 달라고 요구한다. 처음에는 광고를 잔뜩잔뜩 올려두고, 광고에 대한 댓가를 요구했지만, 광고마저도 안되니, 광고비를 줄인다. 정보를 맘 좋게 공개해주기도 이젠 힘든다. 알아낸 사실에 대해 글로 써놓고 그것을 가져가는 사람들도 많아진다. 이제는 그걸 함부로 가져가는 것도 막아둔다.

인터넷이 정보를 손쉽게 전달하기 위한 수단으로 자리매김한지 겨우 9년 됐을까?

이제 제대로 된 정보는 가려지고, 엉뚱하고 쓸데없는 정보만 잔뜩 들어찬다.

인터넷의 정보는 정말 저렴하다. 덕분에 정보를 기록하고 보존하는 일에 큰 필요성을 못 느끼나 보다.

난 스스로 불안하다. 네트워크만 없으면 모든 정보가 가려지는 요즘. 국어로 된 좋은 정보는 많지 않다. 외국과의 네트워크가 단절된다면? 정말 최악이다.

편리한 웹 인터페이스란? 좋은 정보 처리와 검색, 분류 방법이란?
네이버 즐을 외치면서도 네이버에서 헤어나오지 못하는 사람들에게는 네이버가 왕이겠지만, 나로서는 불만이다. 국내에 대한 정보는 누군가 알고 있을지 모르지만, 해외의 내용은 누가 올리겠는가? 물론 외국에 있는 한국인이 올리겠지만, 그 마저도 뜸하다.

하아... 이거 원... 슈퍼 DB라도 운영하고 있어야 나의 불안이 풀리려나.
모든 것이 돈으로 치환되는 사회 내에서 언젠가 정보의 독점이 이뤄지고 있다는 생각에 두려움을 느낀다.
그리고 난 그 징조를 이미 보고 있다.
두렵다. 모든 것을 돈으로 치환하려는 이 사회에 대해...
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2009/09/06 21:22 2009/09/06 21:22
받은 트랙백이 없고, 댓글 2개가 달렸습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/189

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/189

도착 다음날 이른 아침.
금호 공업 고등학교에 출강중이신 송진영씨를 따라,
마이크로 마우스를 배우려 하는 고등학생들이
수업을 하는 교실에 갔습니다.

살짜쿵 특강 아닌 특강을 하고 왔습니다.
(전자특성과 트랜지스터에 대해 얘기했는데, 이해는 했을까?)
금호공고 아이들

수업을 하시는 송진영씨의 설명이 쉬운지, 잘 따라하는 모습입니다. 어렵게 설명하지 않고, 바로 결과를 볼 수 있는 예제를 통해 즐겁게 수업하고 있었습니다.


아침에 일찍 나와야 하는 짜증을 견디면서
어려운 얘기를 들어야 하는 아이들은 관심사가 다른가 봅니다.
순박하고 무언가 하고 싶은 열의를 보이는 아이들에겐
눈에 바로 보이는 결과가 아니면 크게 관심이 없어 보입니다.
아직도 쉽고 즐거운 것을 원하는 것이 아이들의 공통점이지요.
부디 학습에 정진해서 인고의 열매를 따 먹을 수 있길 바랍니다.
아이들을 지도하고 계신 송진영씨

소스를 직접 수정해가면서 원하는 문제의 답을 얻어가도록 성심껏 지도하고 계셨습니다.


크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2009/07/25 02:21 2009/07/25 02:21
받은 트랙백이 없고, 댓글 3개가 달렸습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/184

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/184

요즘 머리를 여러가지로 굴리면서 제 뇌 용량이 얼마나 작은지 알 수 있었습니다.
거기에다가 두통이 심해지고, 뇌가 받는 스트레스가 무엇인지 알게되면서,
어떻게든 스트레스를 줄이고, 뇌의 용량을 최대한 활용할 수 있는 방법에 대해 생각했습니다.

지식관리라는 측면에서 컴퓨터는 뇌의 용량을 확대해줄 수 있는 장치라고 생각합니다.
일정관리에서는 많이 사용하고 있기도 하고요. (그렇지만 전 전혀 활용하고 있지 못합니다.)
통신 기능으로서 사용하는 것도 흔한 일이라 생각합니다. (우리나라에선 잘못 활용하고 있지만요.)

그래서 이러한 기능을 최대한 활용할 수 있도록 하는게 현재 목표입니다.

지식관리, 일정관리, 통신기능(지식의 소통)... 자산관리도 있군요.
회원관리, 회계관리도 추가해야 할 것 같습니다.

컴퓨터가 국내에 보급된지 20년이 되었습니다.
컴퓨터 덕분에 산업이 발전하였다고 생각하는 사람들도 많이 있습니다.
하지만 아직 사람들은 컴퓨터의 사용을 어려워하며, 컴퓨터를 제대로 활용하는 곳도 적습니다.
회계를 하려면 엑셀을 배워야 한다고 하고,
엑셀로 열심히 회계 프로그램을 작성하는 분들이 적지 않은 것을 생각해보면,
국내에 여러 프로그램들이 개발되었어도 많은 사람들의 요구를 수용하지 못하는 것 같습니다.

소프트웨어의 재생산이 가능함에도 불구하고,
소스코드가 공개되지 않아서 자신이 원하는 기능을 갖추어 쓸 수 없는 경우도 많습니다.

소프트웨어를 공부하고, 개발할 줄 아는 사람들이 일자리를 다 찾지 못할 정도로 많아도,
컴퓨터를 사용하는데에 적당한 소프트웨어를 찾을 수 없는 것도 이상한 현상입니다.
그놈의 '돈'이 문제겠지요?

자신에게 필요한 프로그램이 아니면 개발하지 않을 것이고,
개발한다 하더라도 다른 사람들에게 공개할 생각은 없을 것입니다.
다른사람에게 필요한 프로그램이라면 돈을 받기 전까진 만들지 않을 것이고,
만든 다음에도 공개하지는 않겠지요.

그렇게 생각하면 암울합니다.

자유/오픈소스 소프트웨어 연합회에서 해야 할 일이 사람들에게 비난받거나
다른 사람들이 싫어하는 형태로 이루어지는 것은 원하지 않습니다.
그에 대한 생각도 여러차례 했습니다.

사실, 일반인들에게 소프트웨어 소스코드를 공개하여도,
노력하지 않는 이상, 그 소프트웨어가 쉽게 전파되지는 않는다는 것을 알았습니다.
소프트웨어를 필요로 하는 사람들이 소프트웨어에 대한 지식까지 모두 갖추기 전까진
소프트웨어를 쉽게 사용하거나 개발할 수 있는 사람들이 없습니다.
소프트웨어 개발 기업에서도 자유소프트웨어를 분석하고 사용할 줄 모른다면, 쓸 수 없습니다.
소프트웨어를 분석하는 노력도 '기업'단위의 이익이 없다면 안합니다.

그런 의미에서 자유/오픈소스 소프트웨어 연합회의 활동은
국내 소프트웨어 산업에 좋은 품질의 소프트웨어를 쉽게 공급할 수 있고,
기업의 기술 수준을 끌어올릴 수 있으며,
개인들이 원하는 소프트웨어를 쉽게 접할 수 있는 창구역할을 하게 될 것입니다.

이로써 국내 소프트웨어 개발자들의 위상과 노력에 대한 댓가를 높게 평가받길 바랍니다.
국내에서는 품질 좋은 소프트웨어를 요구하고 있습니다.
그 수요에 맞춰 좋은 소프트웨어를 개발할 수 있는 노력을 아끼지 않기를 바랍니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/05/22 23:10 2008/05/22 23:10
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/153

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/153

회의나 모임에 가면 '돈이 되는 생각'을 요구하는 경우가 있다. 잘 생각하다 보면 돈을 벌 수 있다고 말하니, 생각하는 것만으로도 돈을 벌 수 있는 직업이 있긴 있나보다.

물론 경영이나 아이디어로 경비를 줄이거나, 불필요한 일을 줄이면서 비용을 절감하는 것은 나도 익히 알고 있다. 그러나 생각만 한다고 돈을 벌 수 있는 것은 아니지 않을까? 거기에 수반하는 행동과 노력도 동시에 필요한 법이라 생각한다.

번뜩이는 아이디어로 떼돈을 번다는 얘기를 볼 때 마다, 사람들은 단편적인 생각만으로 로또에 당첨되는 행운이 따를 것이라 착각한다. 진정한 아이디어는 오랫동안 종합적인 지식, 즉 경험이나, 간접체험이나 책이나 매체를 통해 알고 있는 지식이 모두 융합해야 나오는 것이 아닐까 한다. 물론 그런 아이디어는 소프트웨어의 한 요소일 뿐이고, 그것을 실행하는 것은 사람의 행동, 하드웨어 요소라고 생각한다.

우리는 작고 간단한 일을 할 때, 소프트웨어 요소없이 하드웨어 요소만을 투자하면 모든 것이 해결되리라 생각할 때가 있다. 번뜩이는 아이디어는 작은 일, 간단한 일 하나에서부터 시작한다. 주변의 작고 간단한 일부터 소프트웨어를 도입하고, 그에 따른 모델과 철학적 사고를 하는 것에서부터 '번뜩이는 아이디어'를 창조할 수 있다고 생각한다.

한가지 더. 관찰하는 대상에 대한 순수한 접근과 편견없는 관심이 올바른 지식을 얻는 제일 좋은 방법이다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2008/04/08 23:45 2008/04/08 23:45
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/147

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/147

화나서 쓴 사업취지서...

생각하기 2007/11/04 14:12 바부...
밑의 글은 감정 상해서 썼던 글이다... 사업취지서... 오랫만에 들춰본다.

=====

설 립 취 지 서

국내에서 자유/오픈소스 소프트웨어에 대한 인식이 보편화된 것은 그리 오래되지 않았다. 그 가운데 자유/오픈소스 소프트웨어가 확산되고, 많은 자유/오픈소스 소프트웨어 지지자들과 사용자, 개발자들이 증가하고 있으며, 이들은 자유의지로 자신들이 사용하는 자유소프트웨어를 알리고 배포하는데 중점을 두어왔다. 하지만, 여러 가지 법적 제한으로 인해 행사의 개최나 기업으로부터의 지원을 받지 못하는 경우가 많았다.

현재 국내에서 자유/오픈소스 소프트웨어와 관련하여 지원과 행정적 도움을 주는 곳으로 한국소프트웨어 진흥원이 있었으나, 2007년 초부터 일반인들로 구성된 자유/오픈소스 소프트웨어 단체의 지원은 가시적인 실적이 없다는 이유로 중단되었다. 따라서 국내 자유/오픈소스 소프트웨어 단체들이 법적보호와 지원을 받기 위해, 비영리 사단법인의 필요성이 대두되었다.

자유/오픈소스 소프트웨어와 관련된 단체와 개인은 자신들의 사비로 단체의 운영과 행사의 진행을 해오거나, 개인적인 친분으로 주변 기업으로부터의 지원을 받아왔으나, 영구적이지 못하고, 일시적인 데다가, 기업에서 이 비용을 세금처리를 하지 못하는 이유로 크지 않은 범위 내에서만 지원받을 수 있었다. 이러한 현실적인 제한 때문에 국내 자유/오픈소스 소프트웨어 운동은 힘을 얻기가 힘들었으며, 대단위의 행사나 기획을 할 수 없었던 점이 사실이다. 운영자와 참여자들의 노력도 생계유지와 경제적 제한 때문에 영구적일 수 없었으며, 자유롭게 소프트웨어를 생산, 유지 할 수 없었기 때문에 국내에서의 활동은 외국에 비해 무척 빈약하고, 무책임한 활동이 될 수 밖에 없었다.

국내에서 이러한 활동을 지원한다는 명목으로 몇몇 비영리 및 영리 법인들이 등장하였지만, 이들 법인체들은 일반인들을 대상으로 하는 것이 아닌, 특정 계층(기업, 학생, 교수)의 인사에게만 지원이 될 뿐, 자격을 얻지 못하는 일반인들에게 도움을 주는 형태로 운영되지 않고 있다. 국내에 이미 많은 자유/오픈소스 소프트웨어 개발자가 있음에도 불구하고, 이들에게는 자격이 주어지지 않고 있으며, 지원에 조건을 두어 그들의 개발 권한과 생산된 산물의 권리를 포기하도록 종용하고 있다.

이에 국내의 자유/오픈소스 소프트웨어 단체가 자유로운 소프트웨어 개발과 그에 따른 권리를 보장하기 위해 비영리 사단법인을 결성하고, 실질적이고 형평성 있는 운영을 통해 많은 자유/오픈소스 소프트웨어 사용자와 개발자들을 지원하고자 한다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/11/04 14:12 2007/11/04 14:12
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/125

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/125

심각하게 생각하지 않아도 자유 소프트웨어로 할 수 있는 일은 너무나 많다.

자기 자신의 노력만 가미한다면, 누구에게나 쉽고 즐겁게 컴퓨터를 사용할 수 있는 장치를 만들 수 있다.

자유소프트웨어는 그 자체로 돈을 벌 수 있는 도구가 아니다. 거기에 더불어 자신의 노력이 가미되어야만 경제적인 이익을 얻을 수 있는 구조로 이뤄져 있다. 이전 글에 대한 지적으로, '오픈소스는 경제적인 수단이 있어야만 한다.'고 답변을 하셨던 Hybrid님의 말씀처럼, 경제적 수입이 없다면 자유소프트웨어 제작자와 지원자들은 생활을 영위할 수 없다. 그러나 자유소프트웨어는 배포함으로써 많은 사람들에게 새로운 직장을 창출해내는 장치이다. 그러므로 자유소프트웨어 개발자는 또 다른 자유소프트웨어를 만들고, 개선해나가고 많은 사람들에게 자신들의 사상과 정신을 이해시키려 한다.

자유소프트웨어는 지극히 개인적이라고 말한다. 자신이 원해서 만들고, 원하면 개선한다. 자신이 만들 힘이 없으면 그것을 개선할 사람을 고용해서 개선하도록 한다. 개발한 사람의 의지와 사용자의 편의가 맞아떨어진다면, 소프트웨어에 대한 개선을 일부러 할 필요도 없다. 그저 가져다 쓰면 되는 것이다.

하지만 많은 자유소프트웨어가 많은 사람들에게 맞는 경우는 거의 없다. 배포본 개발 업체들이 많은 사람들에게 편리하고, 쓰기 쉽게 만들어졌다 하더라도, 많은 사람들에게 아무런 노력없이 쓸 수 있도록 만들지는 못한다. 당연한 얘기겠지만, 천가지 소스 패키지들을 하나로 취합해 원하는 목적에 쓸 수 있도록 만드려면 천가지 소스 패키지들을 일일이 다 확인하고, 개선해야 한다. 그런 일을 할 수 있는 업체가 전 세계에 그리 많지 않은 것을 보면, 정말로 어려운 일임엔 틀림없다. (만약 쉽다면 컴퓨터 가게만큼 많아야 정상이지 않을까?)

국내 리눅스 업체들이 망한 이유는 '팔려고만' 했기 때문이다. 한 때의 노력으로 편리하게 만들면, 앞으로 손보지 않고도 계속 쓸 수 있으리라 생각한다. 팔 필요가 없다. 자유소프트웨어는 정말로 팔 수 없는 소프트웨어이다. 팔아서 이윤을 남길 수 있다면, 그것은 정말로 많은 노력을 담은 제품이라는 뜻이다. 그 노력이 매일 이른 새벽, 비가 오나 바람이 부나 청소를 하고 쓰레기를 줍는 환경 미화원의 노력만큼 고되고, 힘들었다면, 자신의 소프트웨어를 사용하는 사람들이 자신의 소프트웨어를 사용할 때 편리하고 쾌적하게 느낄 것이다. 자유 소프트웨어는 정말로 '육체노동'과 맞먹는 고통의 '지식 노동'을 요구한다.

그러한 노동을 할 수 있는 사람은 오로지 이 글을 읽으면서 긍정하고, 고통을 감내하면서 자유소프트웨어를 사용하는 당신들 뿐이다.

그러나 자유소프트웨어를 개발하고 배포하는 과정에서 혼자만의 힘으로 모든 것을 감내하기란 무척 어려운 일이다. 자유소프트웨어는 '협업'을 전제로 하는 시스템이다. 많은 개발자들이 프로그램의 버그를 전달하고, 개선하고, 재배포 하는 행위가 가능했던 것은 그 기반에 네트워크 시스템이 있었기 때문이다. 네트워크 시스템은 물리적으로 먼 거리에 있는 사람들의 노력을 비동기적으로 아무 때에나 한 곳에 모으기 쉽게 만들어주었다. 또한 이미 개발된 많은 소스들을 네트워크를 통해 공개함으로써 많은 개발자들이 개발하기 원하는 기능을 새로운 정신적 고통을 치르지 않고도 얻을 수 있게 되었다. 기존의 프로젝트를 포크하여 새로운 소프트웨어로 변모시킬 수도 있다. 소프트웨어의 재배포에 대한 라이센스를 준수하기만 한다면, 자신만의 버전을 배포할 수도 있다. 기존의 자유소프트웨어 개발 도구들은 버전 관리를 통해 여러가지 가능성을 포함할 수 있도록 만들었다. 이 모든 것이 소프트웨어 공학에 적합한 형태로 개발되고 발전되어 온 자유소프트웨어의 힘이다. 전자 네트워크를 통한 자유소프트웨어의 배포는 무척이나 용이해졌지만, 이것은 컴퓨터를 주로 사용하는 개발자들에게만 적용되는 이야기이다. 여러분의 주의를 둘러보라. 누구 하나 리눅스를 쓰는 사람이 없다면, 당신은 배포하는 노력을 게을리 한 것이다. 일반 사람들은 자신이 원하는 소프트웨어를 원할 때 쓸 수 없다. 이 전제가 모든 자유소프트웨어 개발자에게 일자리를 주게 되는 중요한 이유가 된다.

이 글을 쓰면서도 주변에 소프트웨어를 필요로 하는 사람들을 자주 볼 수 있다. 간단하게는 자신의 중요한 원고를 언제 어디서나, 편리하게 남기길 원하는 소설가에서부터, 대형 유통회사에 대항해 조합을 형성하여 간신히 영업을 하고 있는 서점, 슈퍼마켓, 외식업체 사장님들, 동네에 철물점이 어디 있는지 몰라서 열심히 검색엔진을 통해 검색하는 사람들, 아이들이 공부 외에 다른 용도로 컴퓨터를 사용하지 못하게 하고 싶어하는 부모님들 등등... 이 사람들은 정보를 갈구하고 있다. 소프트웨어는 이러한 정보를 제공할 수 있어야 한다. 이것이야말로 여러분들이 돈을 벌 수 있는 일이며, 여러분들이 편리하게 사용하기 위해 만들었던 소프트웨어를 그들이 원하는 형태로 바꿔주어 돈을 벌 수 있는 일이다. 물론 이러한 일을 혼자서 다 할 수는 없을 것이다.

여러분들은 이러한 일들을 할 수 있는 업체가 있다고 생각할 것이다. 네이버, 다음, 구글, 야후... 그들이 모든 정보를 돈을 주고 구입하여 사람들에게 아주 싼 가격으로 제공하고 있다고 생각한다. 하지만 그들이 못하는 것은 너무 많다. 그들은 모든 사람들을 접객할 수 없으며, 모든 지역의 사람들이 원하는 수요를 충족하고 있지 못하다. 난 이러한 일을 하는데 지역 개발자 단체가 적합하다고 생각한다. 사람들과 같이 직접 호흡하면서 사람들이 직접 원하는 것들을 자유롭게 만들어 사람들에게 배포하는 개발자. 내가 꿈꾸는 최상의 모델이며, 많은 사람들과 어울려 살 수 있는 최고의 아이템이다.

현재의 자유소프트웨어는 어느 정도 성숙기를 맞이하고 있다. 국내에서도 한두명씩 개발자가 자라나고 있다. 자신들이 원하는 소프트웨어를 만들기 위해서 노력하는 사람들도 늘어나고 있다. 이들이 모두 자유소프트웨어를 제작하고, 아무런 댓가없이 배포할 필요는 없다. 누군가 도움을 원하는 사람이 있다면, 그 사람이 제공할 수 있는 댓가만큼을 지불하도록 종용하라. 세상에 공짜는 없지 않은가? 일단 그렇게 만든 것을 네트워크를 통해 공유하라. 누군가 그 소스를 쓸 수 있도록 말이다. 언젠가 또 다른 개발자가 그 소스를 이용해서 별다른 노력없이 금방 소프트웨어를 제작할 수 있지 않겠는가. 그렇다면, 그 개발자를 먹여살린 것이다. 소프트웨어를 직접 개발하느라 고생하고 있을 많은 개발자들을 먹여 살린 것이다. 그렇다면, 한 사람의 댓가만으로 제작된 듯 한 소프트웨어의 가치는 그만큼 많은 사람들의 댓가 총합과 같다. 그럼 만든 사람만 고생이지 않았겠는가? 괜찮다. 그 사람들도 자신들의 소스 외의 다른 부분을 쉽게 얻어서 쓰지 않았는가. 그 정도의 노력이야 기존 개발한 사람들의 노력에 비하면 아무것도 아니다.

우리나라 개발자들의 문제는 자신이 만든 소스를 공개하지 않는다는 것이다. 회사에서 필요로 의해 만들었고, 그 필요가 다른 회사에도 있을 터이니, 나중에 그 노력을 돈으로 치환받기 위해서라도 공개되면 안되는 것이다. 그리고 공개하지 않아야 다른 개발자가 그것을 만들어주기 위해 돈을 받을 것이라고 생각한다. 만약 악의적인 생각으로 그러한다면 자기 자신만이 그것을 만들 수 있고, 자신만이 그것을 위해 일 해야만 돈을 많이 벌 수 있으리라고 생각할 수도 있다. 이러한 의식이 남아있는 것이 우리나라 개발자 풍토이다. 그래서 더욱 더 이 사회에 자유소프트웨어 개발자가 필요하다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/10/19 17:34 2007/10/19 17:34
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/123

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/123

소프트웨어는 정신적 작용을 통해 이뤄내는 산물이다.

글, 음악, 회화작품처럼 컴퓨터 프로그램(Program)도 소프트웨어이다. 정신적 작용을 하는 것을 방해할 수 있는 존재는 거의 없다. 글을 잘 쓰는 사람들은 누군가 썼던 표현을 그대로 재현할 수 있고, 음악을 잘 하는 사람들은 언젠가 들었던 음악을 표현할 수 있고, 그림을 잘 그리는 사람들은 누군가 그렸던 그림을 다시 그릴 수도 있다. 그것이 나쁘다고 말 할 수는 없다.

남의 글이라고, 내가 읽고 다시 쓸 수 없고, 남의 노래라고 내가 흥얼거릴 수 없고, 남의 그림이라고 내가 따라 그릴 수 없다면... 그것으로 인해 나의 정신적 작용을 통해 표현하는 자유를 억압받는 것이다.

컴퓨터 프로그램도 마찬가지이다. 누군가 특허를 냈기 때문에, 그 프로그램을 구성하고 있는 소스를 쓸 수 없다면, 특허에 없는 소스만을 사용해야 한다는 것이다. 컴퓨터 프로그램은 체계적이고, 성능에 적절한 구조를 따라 작성되기 때문에, 특정 기능에 대해 누군가 먼저 생각해내고, 고안해 내었다면, 후에 같은 생각을 하는 사람도 같은 구조의 소스를 만들어내게 된다. 그렇게 되면 자기 자신이 만들 수 있고, 자신의 능력으로 개선할 수 있는 프로그램을 스스로 만들어 쓰면 안된다는 것이다.

디지털 기술이 발전하면서 음원의 복제가 크나큰 문제가 되었다. 본래 노래를 불렀던 사람의 음성, 소리를 그대로 재현해내면서, 처음 한 번 노래를 부르면, 그 이후로는 노래를 부를 필요가 없어진 것이다. 자기 노래의 희소성을 통해 경제적 이익을 얻을 수 있는 가수는 세상에서 제일 궁핍한 사람이 된 듯 하다. 그들 중, 궁핍한 사람이 많다 할지라도, 그 사람들이 모두 궁핍하지는 않다. 왜 그럴까?

컴퓨터 프로그램의 불법복제가 심하다고 한다. 정말로 국내 대부분의 소프트웨어 회사들이 문을 닫았다. 국내에서 열심히 소프트웨어를 제작해도 망한다고 한다. 그래서 이제는 컴퓨터 프로그램을 만드는 회사가 없을까? 아니다. 컴퓨터 프로그램을 판매해서 돈을 버는 사람들이 있다.

앞의 두 예는 국내에 "저작권 보호법"의 확대 시행이 이뤄지면서 보호받게 된 사례이다. 컴퓨터는 정품을 쓰도록 제한하고, 음반은 아무데서나 틀지 못하도록 제한했다. 그래서 이젠 돈벌이가 아주 잘 되었는가? 아니다. 오히려 더 고단하다. 대규모로 투자받고, 대규모로 움직이지 않으면 살아남기 힘들게 되었다. 그들은 법의 보호를 받아서 살아남은게 아니다. 그들의 존재를 스스로 알려서 살아남았을 뿐이다.

음악의 질은 세계최고 수준이 아니다. 그래도 국내에선 세계의 명반보단 많이 팔린다. 프로그램의 질은 세계 최고 수준이 아니다. 그래도 국내에선 세계 최고의 프로그램보단 많이 팔린다. 이유는 하나. 지역적, 문화적 차이에서 오는 친밀함이다.

누구나 다 좋은 음악을 만들 수 있는 것은 아니다. 많은 사람들이 음악을 할 수 있고, 그들이 모두다 명곡을 만들 수 있는 것이 아니다. 그러나 명곡을 흉내내고, 명곡의 기교를 배워 스스로의 음악을 만들 수는 있을 것이다. 그들의 음악을 모두에게 알릴 수만 있다면, 그들의 음악을 좋아하는 사람들이 있다면, 평생 그들을 위해 노래할 수 있을 것이다. 그리고 듣는 사람들은 음악의 풍요속에 살 것이다.

누구나 다 좋은 프로그램을 만들 수 있는 것은 아니다. 많은 사람들이 프로그램을 제작 할 수 있고, 그들이 모두다 좋은 프로그램을 만들 수 있는 것은 아니다. 그러나 좋은 프로그램을 흉내내고, 최고의 응용프로그램들의 알고리즘과 기술들을 배워 스스로의 프로그램을 만들 수는 있을 것이다. 그들의 프로그램을 모두에게 알릴 수만 있다면, 그들의 프로그램을 좋아하는 사람들이 있다면, 평생 그들을 위해 프로그램을 제작할 수 있을 것이다. 그리고 사용하는 사람들은 프로그램의 풍요 속에서 살 것이다.

난 이러한 풍요를 위해서 사회적으로 변화해야 하는 것이 무엇인지 생각해왔다. 그것은 바로 '노동의 가치'이다. 일의 책임에 따라, 경중에 따라, 위험도에 따라, 희소성에 따라 차등 지급되는 것이 노동의 댓가이다. 그러나 무조건적으로 상대적 잣대를 재어 모든 사람들의 노동 가치를 평가하면, 불합리한 것들이 많아진다. 누구나 할 수 있는 '쓰레기 줍기'를 아무나 할 수 있다고 해서 청소부의 노동가치를 싸게 정한다면, 이 세상은 쓰레기로 덮힐지도 모른다. 이런 일에 대해서는 그들의 노동을 '필수적인 활동'으로 인식하여 그 가치를 판단한다. 또한 시간적, 공간적 제한이 적용되므로, 노동 가치의 단위화가 가능하다.

고도화, 정보화되고 있는 사회에서 컴퓨터의 사용은 필수적이고, 컴퓨터 프로그램의 수요는 항상 있다. 또한 지역적 특성외에는 거의 모든 곳이 비슷한 형태의 사회 구조를 갖기 때문에, 프로그램은 약간의 특수성을 띄면서도 거의 비슷한 패턴을 갖고 있다. 프로그램을 특허내어 한 사람 혹은 기업의 힘으로 모든 지역, 모든 사람들을 만족시키기란 어렵다. 국내의 음반이 지역적, 문화적 차이로 인해 국내에서 더 잘 팔리는 것처럼, 프로그래머가 자신들의 주변에 있는 사람들에게 필요한 프로그램을 제작하여주고, 프로그램을 제작하는 사람들끼린 경쟁보단 협업과 기술 공유로 서로의 기술을 발전하고, 더 나은 생산력을 얻는 것이 어떠할까?

우리나라는 아직까지 '사회적 공감대'의 형성이 서툴다. 많은 사람들이 자신의 생각을 드러내기 보다는 보편적 성향에 기대면서, 그러한 보편적 성향이 특정인의 주장과 생각으로 형성되는 것을 보면, 무척이나 안타깝다. 서로의 의사를 교환하는 방법이나 횟수도 무척 적다. 사회적 공감대란 누구 하나의 의견도 빼놓지 않고, 서로 존중하고 협상하며 결정되어야 이뤄질 수 있다. 모두가 이해할 수 있는 한 목소리를 지녀야 비로소 '사회적 공감대'가 이뤄진다. 자유소프트웨어 운동을 하기로 마음을 먹으면서 이 운동이야말로 '사회적 공감대'가 없으면 결코 이뤄지지 못한다는 생각을 하게 되었다.

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2007/10/11 07:02 2007/10/11 07:02
받은 트랙백이 없고, 댓글 2개가 달렸습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/122

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/122

11월 18일 Richard Matthew Stallman 의 강연으로 인해 사람들은 '자유소프트웨어'인가, '오픈소스 소프트웨어'인가를 두고 갈등하기 시작했다. Stallman 씨는 오로지 '자유소프트웨어'만이 존재한다고 말하고 있다. 그의 정의 안에선 '오픈소스 소프트웨어'는 또 다른 지적재산권을 인정하는 소프트웨어와 다름 없다고 여겨진다.

그의 사고는 철두철미하며, 철저히 합리적인 사고로 이뤄져있지만, 많은 사람들의 공감을 얻기 위해 열려있는 사고는 아니었던듯 하다. 많은 사람들은 그에게 '삶에 대한 걱정'을 물어보려 했지만, 그는 '삶의 주체자'에게 그 책임이 있지, 자신에게나 자유소프트웨어 재단에 있지 않음을 시사했다. 모든 사람들이 '자유소프트웨어'가 자신을 위한 존재가 아님을 확신하는 계기가 되었는지는 모르겠지만, 자유소프트웨어를 주장하기 보다는 오픈소스 소프트웨어를 주장하는 사람이 되었다고 생각한다.

나 스스로는 오픈소스 소프트웨어, 자유 소프트웨어가 구분되지 않기를 바란다. 물론 오픈소스 소프트웨어와 자유소프트웨어의 개념적 차이는 있다. 오픈소스 소프트웨어를 지지하는 사람들은 오픈소스가 공익적인 목적외에 상업적 용도로 사용하는 것에 대해 허용하면서도, 그것에 대한 댓가를 지불하도록 권고한다. 자유소프트웨어에서는 그에 대한 댓가를 지불하도록 강요하지 않는다. 그들은 그들의 소프트웨어를 널리 사용해주길 원하며, 그들의 소프트웨어를 수정하여 더 나은 프로그램으로 만들기를 권한다.

나는 자유소프트웨어와 오픈소스 소프트웨어는 떨어질 수 없는 형태의 개념이라 생각한다. 소프트웨어를 제작하는 것에는 분명 노력이 드는 것임이 틀림없다. 그 노력을 보상받을 수 없다면 그 누구도 노력을 하지 않을것이다. 그것이 사회적 명망이든, 경제적 지원이든, 그들에겐 노력에 대해 보상받을 이유가 있다.

RMS는 분명 자신의 노력으로 자신의 프로그램을 만들어 자신의 의지로 자유로운 사용을 보장하고 있다. 그가 우리에게 강연을 통해 "자유소프트웨어의 의지"를 표출하며 도움을 원하고 있는 것이지, 우리에게 "너희도 자유소프트웨어를 개발하고, 지원해야만 한다."고 주장하지 않는다. 그도 그의 삶이 스스로의 노력만으로 이뤄지지 않고 있음을 알고 있는 것이다. 그는 정말 사회에 대한 걱정을 한다. 그가 공생해나갈 사회가 무너지고, 암흑으로 들어가는 것을 보고만 있을 수는 없었을 것이다.

아마도 그는 자신의 소프트웨어를 자유롭게 나눠주면서 그가 그런 것처럼 우리가 자유소프트웨어를 가르쳐주고, 널리 나눠주길 바라고 있는 것인지도 모른다. 그리하여 사회를 구성하고, 서로 공생하는 관계를 유지할 수 있도록 말이다. 그것이 그가 바라는 하나의 댓가일지도 모른다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
2006/11/23 00:33 2006/11/23 00:33
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://snwslug.fossa.kr/~jachin/rss/response/65

댓글+트랙백 ATOM :: http://snwslug.fossa.kr/~jachin/atom/response/65