오라클(회사)

Oracle

1 개요

1977년 설립된 미국의 대표적인 관계형 데이터베이스 운영 시스템(RDBMS)[1] 회사 및 그 회사에서 만드는 데이터베이스 관리 시스템. DBA를 꿈꾸고 있다면 가장 기본적으로 다룰 줄 알아야 하며 웹 서버를 공부할 때도 은근 자주 보게 될 이름이다.

개인 PC 분야에서 MS의 영향력을 서버 시장에서 오라클의 영향력으로 치환이 된다면 순식간에 그 규모가 이해갈 듯? MS와 IBM 등이 연합해서 맞서기도 했지만 별 효과가 없었다.[2][3] 기업용 DB 시장의 절반 이상을 항상 점유하고 있다.

물론 명성만큼 비싸다. 비싸다는 건 단순히 도입 비용만 비싸다는 것이 아니다 유지보수 비용 또한 경악할 만큼 비싼데 유지보수요율이 매년 22%다. 즉 올해 100원 주고 오라클을 샀다면 내년부터 오라클에서 아무 것도 안 해 줘도 꼬박 꼬박 22원씩 줘야 한다는 거다.

저작권 소송을 굉장히 독하게 하고, 장사도 지독하게 하는 것으로 악명 높은 회사다. 가히 소프트웨어의 디즈니라고 부를 만 하다.

한편 유니코드 1.1을 빠르게 지원했다가 한국에서 한동안 피를 본 적이 있었다. 오라클 7.2에는 유니코드 1.1 지원이 추가되었는데, 유니코드 1.1의 한글은 해당 항목에서 알 수 있듯이 현대 한글을 모두 표현하기도 어려웠고, 유니코드 기반 완성형이나 조합형이나 당시 사용했던 한글 코드와 호환되지 않았다. 따라서 데이터베이스를 제대로 설정하지 않으면 한글이 깨져 나오기 십상이었다. 오라클 8.0에서는 유니코드 2.1을 도입하였고 오라클 8.2 이후부터는 유니코드 1.1 지원을 중단해서 더 이상 한글 문제로 피를 볼 이유는 없어졌지만, 오라클 7의 망령은 2000년대 초중반까지 이어졌다.

2 라이센스 구분

CPU 수와 성능제한에 따른 라이센스 구분이 있다.

  1. Express Edition : 무료, Unix, 64bit 지원 안 되고 윈도와 리눅스만 사용 가능.
  2. Standard Edition One : 개발, 테스트 목적 무료. 상용 서비스 이용시 유료. CPU 2개까지 지원.
  3. Standard Edition : 개발, 테스트 목적 무료. 상용 서비스 이용시 유료. CPU 4개까지 지원.
  4. Enterprise Edition : 개발, 테스트 목적 무료. 상용 서비스 이용시 유료. 개발, 테스트의 경우 7일 이내 삭제해야 함. 그 이후로도 계속 사용하면 개발, 테스트 목적이라도 유료.

3 Open Source와 안드로이드의 공적?

대표적인 공개 DB인 MySQL도 오라클의 손에 있다. 공개 DB로 알고 있는(정확히는 이중 라이센스) MySQL 제작사인 MySQL AB를 Sun이 인수했고, 그 Sun을 오라클이 인수재앙의 시작[4]했기 때문이다. 세계에서 많이 쓰이는 오라클, MySQL을 모두 오라클사가 장악한 것.

덧붙여 위에 언급한 Sun은 Java를 만든 곳이고, 바로 이것 때문에 Java에 관한 권리가 현재 오라클한테 있어서 오라클은 그 뒤 안드로이드소송을 시작했다. 이게 어떻게 되느냐에 따라서 안드로이드의 미래가 갈리게 되는 상황.

2012년 5월 11일 담당판사에의해 자바소스코드중 9줄만이 합법적인 피해규모로 인정하며 기존 배상액 61억달러에서 15만달러로 1/4000규모로 줄어들었다. 이미 양측 변호사비용이 5천만 달러가 넘은걸 생각하면 이미 손해는 확정.

결국 2012년 6월 1일 오라클이 제기한 소송이 특허침해 무효로 판결이나면서 빨대를 꽂으려던61억 배상액을 받아내려던 오라클은 이번 소송으로 인해 어차피 없던이미지마저 실추됐다.

하지만 근성의 오라클은 여기에 굴하지 않고 2013년 2월 13일 다시 항소를 걸었다.
항소를 걸면서 제출한 문서Opening Brief 14p에 가상의 인물을 예로 들면서 Ann이 해리포터와 불사조 기사단이 출간되기 전 견본을 구해서 이리저리 고친다음 Ann의 해리포터 5.0이란 이름으로 출간했다는 예를 들어놨다. 저 Ann의 풀네임은 Ann Droid, 그러니까 안 드로이드(...) 대놓고 적어놨다..

2014년 5월 9일 안드로이드의 자바 저작권 관련 대 구글 소송에서 오라클이 승소, 원심으로 파기환송되었다. # 그러나 현지시각 2016년 5월 26일 다시 구글이 자바 API 공정 이용을 인정받으며 승소했고, 오라클은 재차 항소할 의사를 내비쳤다.#

오라클은 오픈소스 프로젝트와 관계가 틀어지거나 프로젝트 자체를 망치고 있다. Sun을 인수하면서 Sun이 스폰서를 맡고 있던 많은 오픈소스 프로그램의 스폰서를 떠맡게 되었지만, 무성의한 지원과 자기 입맛따라 프로젝트를 좌지우지하려는 경향 때문에 해당 프로젝트 개발자들의 원성이 드높아지고 있다. 오픈 솔라리스의 경우 프로젝트 전체가 팽당해서 개발진이 떨어져나온 상태(하지만 아직도 스폰서를 못 구하고 있어 앞날이 밝지 않다...)이고, 일반 사용자들에게도 많이 알려진 대표적인 프로젝트인 오픈오피스에서는 개발자들이 대거 떨어져나와 LibreOffice를 새로 만들고, 오라클과 대립각을 세우고 있을 정도.[5] MySQL 마저도 오픈소스 답지 않은 정보 비 공개로 인해 오픈소스 진영은[6] MariaDB 로 이전하는 상황이다. VirtualBox 마저도 해먹고 있다.

요즈음 안드로이드와 관련하여 구글과 OHA 가입 휴대전화 각종 기업들과의 송사를 패러디하여 오라클은 래리 앨리슨 아래로 법무팀이 왕따시만하게 그리고 개발팀 조그마하게 뻗어져 나온 식으로 그려진 IT 기업들의 조직 차트라는 인포그래픽이 유머처럼 떠돌기도 했다원본[7].

4 경영 전략 상 시사점

오라클이 데이터베이스 시장을 장악한 과정은 IT 업계에서 새로운 시장이 형성될 때 어떤 전략이 필요한지를 잘 보여준다. 데이터베이스 시장이 급팽창하던 시절, 오라클의 판매 전략은 무조건 최대한 많이 판매하는 것이었다. 그 결과 고객 서비스나 관리 등을 감당할 수 없는 숫자의 제품이 팔려나갔고, 그럼에도 불구하고 더 많은 제품을 팔 생각만 하는 오라클에 대한 불만과 비난이 폭주했다. 반면 Ingres는 감당할 수 있는 숫자의 고객에게만 제품을 팔았고, 고객 서비스를 철저하게 해서 명성을 얻었다. Ingres 에서는 당연히 오라클의 데이터베이스를 사용한 고객이라도 오라클의 행태에 질려서 Ingres의 고객으로 돌아설 것이라고 기대했으나, 현실에서는 오히려 Ingres의 고객들조차 하나둘 오라클로 넘어가서 오라클은 데이터베이스 시장을 제패했고 Ingres는 문을 닫게 되었다. 그레샴의 법칙 아무리 비난을 받더라도 결국 시장의 표준은 오라클이 되었고, 오라클 사용자들은 다른 수많은 오라클 사용자들과 정보를 공유할 수 있었으며, 데이터베이스 인력 교육 역시 오라클을 기준으로 실시되었다. 이런 상황에서 고객 관리와 같은 것은 결정적인 요소가 되지 못했던 것이다.

5 트리비아

인터넷에 오라클의 래리 앨리슨이 예일 대학교에서 졸업축하연설을 하다가 끌려나갔다는 이야기가 떠돌았던 적이 있는데, 당연히 사실이 아니다.

회사의 사옥은 터미네이터 제네시스에서 사이버다인 시스템즈 사옥으로 등장하기도 했다. 재미있게도 제네시스 제작에 관여한 안나프루나 픽처스는 래리 앨리슨의 딸인 메간 앨리스가 운영하는 영화사다.

오라클과 래리 앨리슨은 90년대 중 후반, 네트워크 컴퓨터(NC) 라는 개념을 밀어 빌 게이츠 그리고 마이크로소프트와 'PC의 시대는 갔다'라며 대립각을 세웠는데, 뭐 좀 차이는 있어도 대략 비유를 하자면, 2011년의 크롬북을 90년대 중 후반에 모뎀 혹은 이더넷에 물려 조그마한 셋톱박스만한 데스크톱 폼팩터로 구축하고자 하는 간 큰 구상이었다고 할 수 있다.[8] 당시의 모뎀이 빨라봐야 33.6kbps였고 인터넷도 미비했고, 클라우드 컴퓨팅이란 단어는 아직 용어정립도 안된 상태였을 뿐더러[9], 상대인 마이크로소프트가 하필이면 또 마이크로소프트가 독점의 피크를 향해 제품을 전속으로 치솟으며 HP 최강�인 와중이었으니 당연히 여러분이 아시는 지금의 모습이 현행 시공이 되었다. 발상자체는 높이 살만했다. 만약 진짜 승자가 됐다면. 흠좀무 그야말로 호랑이가 우리에서 나가고 사자가 납시었다(?)

이 문서의 내용 중 전체 또는 일부는 오라클 문서의 113판, 7번 문단에서 가져왔습니다. 이전 역사 보러 가기
  1. 네트워크의 발달에 DB를 접목시켜 부담 적은 DB 구축을 구현하고 있는 프로그램이며, 방대해지는 네트워크에 CPU와 작은 메모리만으로 대규모의 DB 구축이 가능해지는 게 기본적인 설계 이념이다.
  2. IBM은 메인프레임에서부터 사용되어 왔던 DB2라는 자체 RDBMS가 있음에도 불구하고 UNIX 등의 시스템에서 오라클에 맞서기 위해 Informix라는 당시 업계 수위권의 RDBMS 사업체를 인수해서 오라클에 맞섰다. 당연히 그래도 오라클을 이기진 못했다.
  3. MS는 NT 서버용으로 SQL server 제품군을 내놓았으나 NT에서만 사용된다는 약점이 있다.
  4. 이 때문에 오라클에서 MySQL을 없애버리지 않을까 하는 우려도 있었지만 다행히 MySQL은 건재하다.
  5. Oracle은 돈 안되고 욕먹는 OpenOffice를 Apache에 넘겨 줬고, Apache는 IBM에서 넘겨 받은 UI 코드를 합하여 OpenOffice를 새롭게 내어 놓았다. LibreOffice와는 아직 까지 큰 차이는 없다고는 하지만, 장래가 어떻게 될지는 모른다.
  6. 특히 리눅스 페도라와 오픈수세가 2013년에 SQL을 변경한다고 한다. 참고로 이들은 리눅스 진영에서 영향력이 큰편이다.
  7. 다른 아마존은 제프 베저스로부터 내려오는 수직적 구조, 애플은 스티브 잡스를 중심으로 하는 방사상, 마이크로소프트는 부서들끼리 서로 디스질하는 모양새를 하고있다.
  8. 이와 같은 시스템은 당연히 네트워크의 속도도 빨라야 했고, 클라이언트의 유지보수 비용보다 서버로 가상환경을 구축할 때 조금 더 효율적일 수 있어야 하는, 한마디로 수지타산이 맞아야 가능한 사업이었다. 현재는 가상 데스크톱이나 클라우드 데스크톱 같은 이름으로 여러 업체에서 출시한 솔루션이 있다. 대표적으로 VMWare의 VDI(Virtual Desktop Infrastructure)가 있다. 현재 국내에서는 일부 대학교나 연구시설에서 적용해서 사용 중이다.
  9. 다만 클라우드 컴퓨팅과 같은 시스템의 구상이 없었던 것은 아니었으나, 당시 기술의 발전 상황으로 미루어봤을 때 그 때가 당장 학계나 시장에 영향을 미칠만큼이 아니었다.