누적된 문의? 질문? 에 대한 내용을 적어봅니다. 보통 프로그램을 설치한다 함은 설치 파일을 다운로드하고 다운로드한 설치 파일 내에 설치에 필요한 모든 데이터가 포함된 상태로 배포가 되고 이러한 설치 파일만 가지고 있으면 인터넷 연결 상태 상관없이 어디서나 해당 프로그램을 설치가 가능하지요 하지만 모두의 프린터는 이런 일반적인 구조로 설치되지 않고 제가 직접 만든 설치 프로그램을 통해서 중간중간 필요 데이터를 인터넷에서 다운로드하여 설치가 됩니다.
이런 구조에 따라 생길 수 있는 몇 가지 문제는
1. 인터넷이 안되면 설치 못함
2. 방화벽에 의해 차단된 경우 설치 못함
이 두 가지 경우가 가장 큽니다. 일반적인 사용자 분들은 크게 문제 되실 것은 없는데 간혹 외부 인터넷과 차단된 환경에서 설치를 하시거나, 회사 네트워크에 방화벽이 존재해서 허용된 사이트 외에는 접속하지 못하는 경우 설치가 불가능하게 될 수 있지요. 또한 일부 중국 같은 인터넷에 제한이 많이 존재하는 나라의 경우도 문제가 있을 수 있고요. 그럼에도 불구하고 이러한 형태로 배포되는 것을 고집하는 이유는
첫째로
비용상의 문제가 큽니다. 광고수익을 얻고 있고 후원도 받고 있지만 하루 평균 설치 횟수가 최근 기준으로 하면 2~2500회 정도 되기 때문에 현재는 다수의 경로를 지정해서 상황에 따라 가능하면 비용이 발생 안 하는 위치에서 다운로드를 하고 이도 저도 안 되는 특수한 상황의 경우에만 호스팅 받은 서버에서 다운로드를 받도록 하고 있는데요 이걸 전체를 다 묶어서 배포를 하자치면 아무래도 서버호스팅이나 웹호스팅 CDN 호스팅 같은걸 받아서 제공을 해야 하는데 80메가 가까운 전체 파일들을 하루 2000회만 제공한다 해도 160,000 메가입니다.
일평균 160 기가라는 소리가 되지요. 이 트래픽을 수익 없이 무료 프로그램으로 광고수익, 후원만으로 감당할 수 없습니다.
두 번째 이유는
모두의 프린터는 업데이트가 잦은 프로그램입니다. 업데이트 내역을 보시면 알겠지만 최근에는 그래도 한 달에 한두 번 정도로 뜸하지만 한창 이곳저곳에서 막아대던 시절에는 일주일에 두세 번씩 업데이트가 일어나기도 했습니다.
최근에야 기능적인 부분에 대한 업데이트가 주로 이뤄지지만.. 특정 사이트에서 모프를 차단하던지 하면 관련 업데이트를 진행하게 되는데요 그냥 구버전 설치 파일만 가지고 계속 설치하시는 분들은 막힌 문제가 이미 해결된 업데이트가 존재함에도 그게 해결 안 된 버전을 계속 설치하니 계속 안된다고 문의가 이어지게 됩니다. 그러면 저는 또 같은 말을 계속 반복해서 수십수백 명에게 답변을 해야 하는 상황이 일어나게 되고요.
그런 이유로.. 모두의 프린터의 설치 프로그램은 항상 최신 버전의 모프를 다운로드하여 설치하도록 구성된 겁니다. 보통 사용자 분들이 뭔가가 안되면 습관적으로 제거하고 다시 설치 파일을 받아 설치를 하시는 경우도 많기 때문에..
저는 업데이트된 최신의 설치 데이터만 구성해서 올리면.. 그 이후로 설치하는 사람들은 추가적인 최신 버전 다운로드 없이도 설치 프로그램이 항상 최신 버전을 설치를 하게 되니까요..
이와 비슷한 이유로.. 만약 전체 데이터가 포함된 설치 파일을 제공하는 경우 여러버전의 설치 파일을 사용자가 가지고
있을 수 있다는 겁니다. 그 말은 사용자가 최신의 상태가 아닌 선택적으로 구버전의 모프를 사용할 수도 있다는 말이 되고요. 물론 버전별로 설치 폴더를 백업을 해두신다면야 지금도 가능한 일이긴 한데
문제는 버전에 따라서는 특정 사이트에서 사용이 안 되는 버전이 존재한단 겁니다. 그러면 최신 버전에선 해결이 된 문제임에도 다른 곳에선 다 되는데 오래간만에 특정 사이트를 갔더니 안되더라 라는 문의가 이어지겠죠
이런 이유로 라이선스에도 설치 파일의 직접적인 배포를 허용하지 않는다고 하는 거고요 제가 컨트롤할 수 없는 곳에서 일어나는 일이 나비효과가 되어.. 제가 곤란할 정도로 문의가 밀려오는 경험이 많았던 지라 이런 식으로 배포를 하고 있습니다.
제가 모두의 프린터를 배포하는 방향은 “혹시 문제가 있으면 구버전이라도 깔아봐라..” 가 아니고 “어떤 문제고 최대한 해결할 테니 최신 버전을 사용하삼” 이겁니다.
최신버전 하나에 대해서 대응해 나가기도 빡씬데 0.01 부터 시작해서 현재 버전이 2.49 입니다. 지금까지 올라간 업데이트 배포본 개수만 200개가 넘습니다 그걸 다 버전 따져가며 대응한다?
못해요.. 안 해요..
ㅎㅎㅎ
결론은 사용설명 영상에도 넣어놨지만 인터넷 환경 문제로 모두의 프린터 설치가 안되면 설치 가능한 환경에서 모프를 설치 후 설치된 폴더를 복사해서 옮기시면 됩니다. 바로가기 경로 조정등은 필요 하지만요.
궁금증이 좀 해소 되셨기를..
이러한 배포 방식을 가지고 말도 안되는 시비를 거는 사람들이 종종 있습니다. 어떤 프로그램의 배포방식을 결정하는건 그 프로그램을 만드는 사람의 고유권한입니다. 그게 유료로 판매되는 상용프로그램이던 무료로 배포되는 모프같은 프로그램이건 오픈소스이건 그것이 마음에 들지 않으면 사용하지 않으면 됩니다. 나름의 이유가 있어 선택한 배포 방식임으로 이러한 방식이 맘에 안든다면 늘 말하지만 제발 써달라고 부탁한적 없습니다. 다른 프로그램 알아보시던가 직접 개발해 사용하시기 바랍니다.
이상입니다.