ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 최고의 오픈소스 프로젝트는?
    IT topics 2007. 8. 1. 11:01
    반응형
    해외 사이트중에서 오픈소스 커뮤니티로 유명한 소스포지(SourceForge)는 이번에 최고의 오픈소스 프로젝트를 뽑는 컨테스트인 커뮤니티 초이스 어워드(Community Choice Awords)를 개최했다고 한다.

    최고의 오픈소스 프로젝트는? (ZDNet Korea)
    SourceForge Community Choice Award winners are.... (CNetNews.com)

    여기에 수상한 프로젝트들을 한번 살펴보자.

    참고로 소스포지는 나도 회사에서 어떤 프로젝트를 할 때 많이 소스를 참조하는 커뮤니티다. 괜찮은 프로젝트들도 많고 참고할만한 소스들도 많다.

    최우수 프로젝트:7-Zip
    신프로젝트 부문 최우수상:eMule, Launchy
    개발자를 위한 툴 또는 유틸리티 부문 최우수상:TortoiseSVN
    기업용 프로젝트 부문 최우수상:Firebird
    게이머를 위한 프로젝트 부문 최우수상:ScummVM
    멀티미디어를 위한 프로젝트 부문 최우수상:Audacity
    커뮤니케이션을 위한 프로젝트 부문 최우수상:phpBB
    사용자 써포트 부문 최우수상:Firebird
    기술 설계부문최우수상:7-Zip
    가장 코라보라티브인(협조적인) 프로젝트:Azureus
    시스템 관리를 위한 툴 또는 유틸리티 부문 최우수상:phpMyAdmin

    일단 모든 프로젝트들이 오픈소스 프로젝트들이라 다 꽁짜로 사용할 수 있는 장점이 있으며 다른 상용 프로그램과 비교해서도 전혀 손색이 없는 막강한 기능들을 지닌 SW임을 알 수 있다. 7-Zip은 최근 각광받고 있는 압축 프로그램이다. eMule는 지금도 많이 사용하는 파일공유 SW인 당나귀며 TortoiseSVN은 회사에서 프로젝트 관리할 때 많이 사용하는 소스관리 SW다. Firebird는 소규모로 운영하는 사이트 등에 사용하는 꽁짜 데이터베이스 SW다(그런데 솔직히 Firebird보다는 MySQL이나 PostageSQL을 더 많이 사용한다). ScummVM은 옛날 게임들을 현재 OS에서 돌려볼 수 있게 해주는 시뮬레이션 SW다. 이런 프로그램들이 오픈소스 프로젝트로 있다는 것은 정말 행운이 아닐 수 없다.

    다만 기사에서는 소스포지에서 생각하는 엔터프라이즈(기업용)에 대한 개념이 일반인들이 생각하는 개념하고는 다르다고 말하고 있다. 기업용 프로젝트 부문의 최우수상인 Firebird는 훌륭한 RDBMS(관계형 데이터베이스 관리 시스템 : 직역)지만 아직까지 기업에서 사용하는 경우는 못봤다고 한다. 하기사 한국에서도 Firebird를 사용하는 기업은 보지 못했다. MySQL도 웹에서나 사용하지 일반 기업형 DB는 아니니까 말이다. 그리고 신프로젝트 최우수상인 eMule은 파일공유 SW인데 이왕이면 파일공유쪽 말고 다른 분야를 살펴봤으면 하는 아쉬움도 남는다고 한다. 소스포지 사용자들은 어떤 것이든 공유를 좋아해서 저것을 뽑지 않았을까 하는 생각도 같이 한다고 말이다.

    기사와는 상관없이 내 의견을 말한다면, 기업에서도 얼마든지 오픈소스 프로젝트들을 이용해서 기업에 커스터마이징해서 사용할 수 있다고 본다. Firebird의 경우 국내에는 잘 소개되지 않는 DB지만 비슷한 성격의 MySQL이나 PorstageSQL의 경우 상용DB인 Oracle 정도까지는 아니더라도 SQL Server와는 얼추 비슷한 퍼포먼스를 낼 수 있다고 한다(생각해보니 MySQL의 경우 기업용은 상용으로 따로 판다. 다만 가격은 Oracle이나 SQL Server에 비해서 확실히 싸지만). 그리고 TortoiseSVN의 경우 현재 기업에서도 많이 사용하는 프로젝트 관리 툴이다. 윈도 프로그램 프로젝트의 경우에는 Visual SourceSafe를 많이 사용하지만 리눅스나 유닉스, 아니면 임베디드쪽(WinCE 계열 말고) 프로젝트들은 주로 SVN이나 CVS를 사용하는데 Client로서 TortoiseSVN, TortoiseCVS는 가히 최고의 SW라고 할 수 있다. 많은 기업에서도 사용하고 있는 소스관리 툴임은 틀림없다. 7-Zip은 최근 각광받기 시작한 압축 툴로서 점점 그 활용성이 넓어지고 있다. 압축툴은 기업용이나 개인용이나 큰 차이는 없지만 기업에서 백업할 때 사용하면 꽤 괜찮은 솔루션일 수 있다.

    위에서 나온 오픈소스 프로젝트 들 말고도 기업에서 사용할 수 있는 오픈소스들은 많다. 그 대표적인 예로 Open Office와 Google Ware(구글 닥스 & 스프래드시트, Gmail 등)를 들 수 있다. 기업이 쓰기도 좋고 개인이 쓰기도 좋은 SW들이다. 이런 오픈소스 프로젝트 SW들을 잘 이용하면 적은 비용으로 컴을 이용하는데 많은 도움이 될 것이다.

    소스포지에서 생각하는 최고의 프로젝트는 공유에 우선을 둔거 같았다. 내 개인적인 최고의 오픈소스 프로젝트는 어디서든지 뭐든 꽁짜로 사용할 수 있는 SW라고 생각한다(말이 이상하지만). ^^;
    반응형

    댓글

Designed by Tistory.