제로보드
위키백과 ― 우리 모두의 백과사전.
제로보드(ZeroBoard)는 고영수가 개발한 전자 게시판 시스템 프로그램이다. PHP 언어로 쓰여졌고, 데이터베이스로는 MySQL을 사용한다. 1998년 말에 버전 1이 처음으로 배포되었고, 2001년 초에 버전 4가, 2002년 초에 버전 4.1이 발표되었다. 제로보드 4는 현재 버그 수정만 이루어지고 있으며, 최신 버전은 2005년 4월 4일에 발표된 4.1 pl7이다.
제로보드의 개발 당시 대한민국 인터넷에서는 CGI 기반의 스크립트와 게시판 호스팅 서비스가 주로 사용되고 있었으나, CGI의 한계점 때문에 PHP와 같은 서버 측 스크립트 언어를 사용한 게시판 프로그램이 필요해졌다. 제로보드는 이런 상황에서 자유로운 스킨과 회원 기능과 같은 여러 특화된 기능을 제공했으며 상당한 사용자를 확보했다. 제로보드 이전과 이후에도 이러한 기능을 가진 프로그램이 꾸준히 나왔으나 결과적으로 제로보드는 대한민국에서 PHP 게시판의 대명사가 될 정도로 성장했다. 제로보드를 기반으로 쇼핑몰과 같은 다양한 응용이 등장하기도 했다.
제로보드 4.1 버전이 발표된 뒤 개발자의 개인 사정으로 개발이 계속 지연되면서 여러 문제점이 제기되기 시작했다. 이 중에는 폐쇄적인 라이선스를 가지고 있으면서 꾸준한 개발이 이루어지지 않았고, 구조가 견고하지 못했기 때문에 보안 문제가 발생해도 빠른 대처가 힘들었다는 지적이 많다. 인터넷 익스플로러가 아닌 다른 웹 브라우저에서 사용하기 불편한 문제도 있었으며, 혹자는 회원 기능이 주민등록번호와 같은 민감한 정보를 요구할 수 있도록 설계되어 개인 정보 침해를 부추겼다는 주장을 하기도 한다.
[편집] zb5
zb5[1]는 제로보드의 다음 버전으로, 이름은 제로보드 5에서 유래했지만 공식 이름은 약자인 zb5를 사용한다. 2006년 7월 23일에 첫 베타 버전이 발표되었으며, 8월 10일에 나온 0.0.5가 최신 버전이다. 0.0.5베타 버전은 GNU 일반 공중 사용 허가서로 배포되었다.
8월 23일 현재 zb5는 중단 상태이며, 처음부터 다시 만들어지고 있다.
제로보드 4와 비교했을 때, zb5의 특징은 다음과 같다.