redHat은 IBM의 자회사로 자사 Linux OS에 라이센스 개념은 아니지만 서버 한대당 연간 50만원에서 100만원사이의 유지보수 비용을 받고 있어서 사실상 유료버젼의 Linux OS로 봐야할 것입니다. 이에 대안으로 지금까지는 CentOS를 사용했는데 CentOS와 redHat의 관개가 어떻게 되는지는 모르지만 redHat의 상위 스트림의 테스트버젼으로 운영이 결정되고 CentOS 7까지는 2024년까지 지원이 되지만 스트림 8이후버젼부터는 더이상의 안정화버젼을 배포하지 않는 것으로 바뀌었습니다. 즉 버젼의 하위 버젼 번호가 없고 redHat 상위 호환 버젼화 되었습니다. 예를 들면 스트림8에서 테스트되어 안정화가 되면 redHat에 적용하는 식의 방식으로 redHat에 흡수된 것으로 보입니다. 최종 안정화버젼이 CentOS 7이 된거구 그 이상의 제품은 전부 스트림 8 또는 9로 불리는 거죠. 그러다 보니 기존 CentOS로 개발을 해오던 많은 회사들이 이 사실을 모르거나 아니면 대안을 찾기위해 동분서주하고 있습니다. 현재 대안 OS로 몇가지가 나오고 있고 WSL에서 CentOS가 사라졌습니다. 현재로의 대안은 redHat을 사용하는 건데 설치 후 한달이면 더 이상 자동 업데이트가 안되기 때문에 시스템 운영사 입장에서는 폭탄을 안고 사는 느낌일겁니다. 그 다음이 CentOS 7로 다운그레이드 하는 방법은 맞찬가지로 2024년 이후는 업데이트가 안되므로 시한폭탄을 안고 사는것과 다르지 않게 되었습니다. 그 다음 대안은 Oracle linux이지만 오라클도 지금은 발톱을 숨기고 있지만 언제 돌변을 할지 모릅니다. Ubuntu는 사실 서버버젼이 아니라 운영을 해보면 안정성이 떨어지는 일이 많이 발생합니다. 프로그램 개발용으로 사용은 가능하나 여러가지 불안요소와 프로버젼으로 유도를 하고 있어서 완전한 무료로 보기도 어렵습니다. 특히 22.04LTS버젼은 백그라운드 nohup프로그램이 수시로 죽고 순간 먹통이 된것 처럼 멈추는 현상등 이건 진짜 LTS가 맞나 싶은적이 한두번이 아닙니다. 사람들은 계속해서 20.04또는 18.04버젼을 사용하고 있습니다. 오픈소스 진영도 결국은 기업이라 돈이 안되는 일은 안할것으로 보입니다. 최근 GNU진영에서 마소를 고소한 사건으로 마소도 많이 몸을 사리고 있는 듯 합니다. 이러다 마소에서 리눅스가 나오는 건 아닌지 참 한치앞도 알 수 없는 안개속이 되었습니다.
추가글
CentOS 7을 사용하려면 epl repo나 rhel repo를 다운받아 yum repository에 등록해야만 업데이터가 가능 합니다. url 도메인을 내렸더라구요. 지금 현재는 yum update 나 yum upgrade가 불가능합니다.
저는 현재 Rocky 를 사용하기로 했습니다. 예전에 CentOS 5나 6을 사용하신 분들은 httpd나 기타 프로그램이 묘하게 안들던 때를 아실라나요? 첫 경험은 지금 현재까지는 그렇습니다. php를 깔았는데 7.2가 깔려서 ownCloud가 안 돌아 갑니다.
그래서 어찌저찌해서 7.3을 올렸는데 다시 7.4를 올려야 하나 mariaDB는 왜 안먹지? 이러면서 하나 하나 분석 중입니다.
Apache도 2점대 낮은 버젼이 깔려서 다시 패치 하는데 epl 사이트도 안 먹고 --skipbroken을 달고 사네요. 그래도 지금 현재로는 마당한 대안이 없습니다. 저는 지금 무료로 받은 오라클 클라우드 VM이 하나 있습니다. 그기에 데이터가 다 들어 있는데 그 데이터를 내려 받아야 합니다.(공간부족으로 확장 불가 상태임) 물론 끽해야 약 20G 정도 됩니다만. 이것도 문제네요.