성경프로그램의 사용 그리고 알파알렙 성경 프로젝트의 방향


알파알렙 (kks@alphalef.com) | 2019-10-04 14:46:19

*아래는 터치바이블 아카데미 강의에서 알파알렙을 소개한 글입니다. 성경 프로그램을 사용할 때 고려해야 할 점과 알파알렙의 방향에 대해 공유한 글입니다.

 

1. 성경 프로그램에 관하여

 

1.1. 왜 성경 프로그램을 사용해야 하는가?

목회자들이나 성서에 관심이 있는 평신도들이라면 다양한 성서 소프트웨어들을 접해 보았을 것이다. 영어나 한글 등의 번역 성서 대역 기능을 제공하는 기본적인 프로그램으로부터 성서 원어 분석이나 지도 등과 같은 전문적인 정보들을 제공하는 프로그램에 이르기까지 다양한 성경 소프트웨어들이 시중에 나와 있다. 

중요한 것은 성경 프로그램을 통해서 얻고자 하는 것이 무엇이냐를 정확하게 파악하는 것이다. 성경 프로그램의 기능들이 매우 다양한 만큼, 가격도 천차만별이기 때문에 비싼 돈을 들였지만 실제로 사용하는 기능들은 무료 성경 소프트웨어에 들어있는 것과 별반 차이 없는 경우도 더러 있다. 따라서 자신이 성경 프로그램을 사용하려는 목적을 잘 알고 그에 따라 사용 방법을 잘 익힐 필요가 있다. 

예를 들면, 다양한 성경 번역을 비교하는 목적이라면 굳이 프로그램을 설치하지 않고도 웹에서 무료로 사용 가능한 성경 관련 사이트들이 있습니다. 물론, 설교나 성경 공부를 준비하기 위해 원어 정보나 주석과 같은 보다 전문적인 자료가 필요하다면 투자를 해야겠지만 이 때에도 나에게 정말로 필요한 자료들이 무엇인지 고민해 봐야 합니다. 

 

1.2. 성경 프로그램을 선택할 때 고려해야 할 점

위에서 언급했듯이 성경 프로그램을 선택하기 전에 여러가지를 잘 고려할 필요가 있습니다. 성경 프로그램에서 제공하는 내용 뿐만 아니라 그 인터페이스도 생각해 보아야 합니다. 

먼저 인터페이스란 프로그램이 돌아가는 환경과 방식을 의미합니다. 우리가 흔히 성경 프로그램이라 할 때에는 컴퓨터나 스마트폰에 설치하는 방식의 프로그램들을 떠올릴 것입니다. 가볍게 성경 프로그램을 사용하는 사용자들에게는 큰 무리는 없겠지만 스마트폰과 컴퓨터에서 유연하게 사용하기를 원하는 사용자들도 많으리라 생각합니다. 그러나 이 부분의 경우 A나 L같은 값비싼 상용 프로그램이 아닌 이상 두 영역에서 모두 지원하는 설치형 프로그램은 찾기 힘든 형편입니다. 또한 이와 관련한 다른 하나의 문제는 각자가 소유하는 다양한 운영체제들에 따라서 설치형 프로그램의 선택의 폭이 좁아진다는 단점도 무시할 수는 없습니다. 

그리고 가장 핵심적이면서도 중요한 것은 특히 돈을 들여 구입해야 하는 상용 소프트웨어의 경우 따져봐야 할 것은 소프트웨어의 “지속성”입니다. 지난 해에 오랫동안 많은 학생들과 목회자들이 사용해 왔던 B소프트웨어의 개발이 중단되었다는 소식이 있었습니다. 이는 많은 부분들을 시사하고 있습니다. 개발과 지원이 중단되었다는 것은 앞으로 있을 운영체제의 업데이트 이후에 이 소프트웨어가 제대로 작동하지 않을 가능성이 있다는 것입니다. 그리고 소트프웨어 자체가 갖고 있는 결함이 있을 경우 고쳐지지 못한다는 한계가 분명히 있습니다. 

그리고 소프트웨어가 갖고 있는 확장성이 매우 중요합니다. B소프트웨어가 수명을 다한 것은 결국 이 확장성의 문제가 큽니다. B소프트웨어는 원어와 사본 정보와 같은 보다 전문적으로 성서를 연구하는 이들에게 초점이 맞추어져 있다보니, 그보다는 좀 대중적인 자료나 책을 보기 원하는 더 많은 사람들의 요구를 충족시키지 못했던 것입니다. 반면 A나 L의 경우는 라이브러리라는 개념을 동원하여 전문성과 대중성을 결합시킴으로 보다 더 많은 사용자를 끌어들일 수 있었던 것 같습니다. 

그러나 일반 사용자들이 A나 L을 사용하기에 어려운 것이 “가격의 벽”입니다. 적어도 원어에 관련한 정보를 이용하기 위해서는 3000불에 상당하는 가격을 지불해야 합니다. 

그리고 또 다른 하나는 “언어 인터페이스”입니다. 외국의 전문적인 소프트웨어에서 제공하는 문법 용어나 대부분의 라이브러리 자료들이 영어로 되어 있기 때문에 이 또한 한국의 사용자들에게는 제법 커다란 장벽입니다. 최근 이러한 한계 때문에 L소프트웨어가 일부 한글화 작업을 시작하고 있고, 한글로 된 라이브러리들을 추가하고 있습니다.

 

2. 알파알렙 성경 소개

저는 이스라엘에서 오랫동안 성서학을 전공하고 공부하면서 위와 같은 한계를 보완할 수 있는 소프트웨어가 없을까 고민해 왔습니다. 그리고 한편으로는 컴퓨터 데이터 가공 기술을 통한 히브리어 연구에 관심을 갖고 있었습니다. 그러다가 네델란드의 자유대학에서 오랫동안 진행해 왔던 성서 원어 데이터 프로젝트에 대해서 알게 되었고, 성서 원어 데이터를 누구나 비상업적으로 사용할 수 있도록 공개했다는 것을 발견했습니다. 

그리고 이 데이터베이스를 활용하여 저만의 성경 프로그램을 만들기 시작했습니다. 이스라엘에서 공부하는 동안 학교에 설치된 B나 A소프트웨어들을 사용해 보면서 난해하고 사용하지 않는 기능들이 너무 많다는 느낌을 받았기 때문에, 제가 직접 공부하면서 꼭 필요하다고 느낀 기능들을 하나씩 넣으면서 개발해 왔습니다.

 

2.1. 범용성 - 웹 어플리케이션

알파알렙 성경의 장점이라고 할 수 있는 것은 범용성입니다. 알파알렙 성경은 컴퓨터나 휴대폰에 설치하는 방식의 프로그램이 아니고 웹에서 돌아갑니다. 따라서 주소 하나만 가지고 있고, 인터넷에 연결되는 환경에 있다면 어떤 디바이스로든 사용이 가능한 것이 장점입니다. 프로그램이 때로 업데이트 된다 할지라도 귀찮게 업데이트를 별도로 하지 않아도 됩니다. 

하지만 단점이라고 할 수 있는 것은 인터넷 통신이 되지 않을 때 사용할 수 없다는 부분인데 모바일 용 버전을 별도로 개발할 계획은 갖고 있습니다. 
 

2.2. 오픈 소스 프로젝트 - 지속성과 혁신

알파알렙은 오픈 소스 프로젝트입니다. 즉, 본 어플리케이션의 소스 코드가 공개되어 있다는 것입니다. 오픈 소스 프로젝트는 누구나 소스코드에 접근할 수 있고 수정해서 최적화를 하거나 부가 기능을 넣을 수 있습니다. 이는 소프트웨어의 지속성을 위해 매우 중요한 부분이라 생각합니다. 제가 언젠가 이를 유지하지 못하는 상황에 놓인다 할지라도 누군가가 제가 공개한 소스 코드를 갖고 계속해서 유지 보수를 할 수 있기 때문입니다. 

또한 혁신적이고 실험적인 기능이 가능합니다. 일반적인 성경 프로그램들은 범용적인 사용성을 예측해서 기능을 넣기 마련입니다. 그러나 오픈 소스 프로젝트로 공개된 알파알렙의 경우 성서 텍스트와 원어 정보를 활용해서 실험적인 기능을 만들어낼 수 있습니다. 알파알렙 성서에 포함되어 있는 동사 퀴즈나 테아밈 분석기 등이 좋은 예가 될 수 있을 것입니다.

 

2.3. 협업 프로젝트 - 확장성 

앞서 언급된 내용은 저 혼자서는 할 수 없는 부분입니다. 오픈 소스 프로젝트의 본질은 협업입니다. 기술적인 부분 뿐만 아니라 유대 / 초대 기독교 교부들의 주석, 그리고 현대 주석에 이르기까지 다양한 자료들을 통해 확장할 계획을 갖고 있습니다. 고전 자료들은 저작권 문제가 없지만 한글로 번역되지 않은 자료들이 많아 번역이나 교정 등과 같은 일들에 많은 도움과 협업이 요구됩니다. 

또한 이 외에도 많은 분들의 의견을 반영해서 보다 더 완성도 있고 언제든지 확장 가능한 애플리케이션을 만들어 낼 수 있으리라 생각합니다.

 

2.4. 다국어 인터페이스 - 선교적 활용

마지막으로 알파알렙은 다국어 인터페이스를 지향합니다. 현재 한국어 인터페이스를 갖추고 있지만 다양한 언어를 적용할 계획이 있습니다. 선교지에서 상용 소프트웨어를 통해 교육하는 것은 여러 어려움들이 있습니다. 소프트웨어 자체도 가격이 높고, 고사양 컴퓨터를 요구하기 때문입니다. 

하지만 알파알렙은 사용자의 입장에서는 요구되는 가격이 없고, 크롬북과 같은 저사양의 컴퓨터에서 원활하게 작동되기 때문에 선교지에서 원활하게 사용될 수 있으리라 생각합니다. 

***

알파알렙 프로젝트는 이제 시작하는 단계에 있습니다. 이 프로젝트가 앞으로 어떤 모양으로 전개될지는 미지수이지만 많은 분들이 이 프로젝트를 통해 성서 원어에 좀 더 쉽고 친숙하게 다가갈 수 있기를 원하는 마음입니다.