C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

헤드라인 뉴스
[258] 볼랜드 경영진에게, C++빌더 개발자들의 오픈레터(초안 1.7f)
박지훈.임프 [cbuilder] 6575 읽음    2004-10-11 03:32
To: 볼랜드 경영진
From: 볼랜드 C++빌더를 사용하는 개발자들
Subject: C++빌더의 미래 - 상호간에 절대적으로 필수적

소프트웨어 개발자들과 그들이 지원하는 기업들 사이에는 볼랜드가 C++빌더 제품군에 대한 RAD 개발을 계속 해나가고 업데이트해야 한다는 압도적인 여론이 팽배한 상태입니다. 이 서한은 왜 C++빌더가 개발자들, 그리고 궁극적으로는 개발자들이 지원하는 고객들에게 필수 불가결한지에 대한 주요 이슈들을 집중적으로 다룹니다. 또한 이 서한은 왜 볼랜드가 이 중요한 제품을 업데이트하여 출시하는 방향으로 돌아가는 것이 필수적인지에 대해서도 설명합니다. 이 서한의 내용의 기반에 깔린 것은 볼랜드에게 중요한 비즈니스 문제이며 볼랜드가 C++빌더 제품군에 대한 의지를 재천명해야만 하는 이유입니다.

마이크로소프트 플랫폼에서의 RAD 개발을 목적으로 하는 C++빌더 제품군의 개발, 유지보수, 판매는 계속되어야 합니다. C++빌더 제품군으로 개발된 제품들에 기대를 걸고 있는 대단히 많은 개발자들, 그리고 그 고객들을 생각해보십시오.

C++빌더 기반 소프트웨어를 사용하고 신뢰하는 고객들에는 다음과 같은 단체들이 포함됩니다.

- 미 국방성
  • 해군 해상 전투 사령부 (NSWC)
  • 해군 항공 사령부
  • 미 육군 연구개발 사령부 (RDECOM)
  • 미 해병대 사령부 (MARCORSYSCOM)

- 미 국토안보부 (DHS)
  • 미국 해안 경비대
  • 주 정부 기관들

- 우주산업의 주요 기업들
  • 유럽 우주개발기구 (ESA)
  • 아스트리움(Astrium)사
  • 알레니아 스파지오(Alenia Spazio)사
  • 알카텔(Alcatel)사
  • 사브(SAAB) 항공
  • NASA/JPL

- 항공산업 / 항공사
  • 캐터필러(Caterpiller)사
  • 셰브론 텍사코(Chevron Texaco)사
  • 듀폰(DuPont)사
  • 이스트만 코닥(Eastman Kodak)사
  • 포드 자동차(Ford Motor Company)
  • 제네럴 일렉트릭(General Electric; GE)
  • 제네럴 모터스 항공(General Motors Air Trans)
  • 켈로그(Kellogg)사
  • 펩시(Pepsico)사
  • 이외 다수

- 범죄 통제 / 범죄 수사 / 수사과학
  • 다수의 영국 수사 기관들
  • 몇몇 영국 및 미국 정부 안보 기관들
  • 많은 유럽 관세 당국
  • 전세계의 지문인식 워크스테이션 사용자들

- 델파이/C++빌더 서드파티 컴포넌트/라이브러리 개발사들

- 자체/상용 윈도우 애플리케이션 사용자들
  • 학생들
  • 교사들
  • 가정
  • 애호가들
  • 아마추어 사진가들
  • 금융 분석가들
  • 엔지니어들
  • 조종사들
  • 이외 다수

지난 2년 동안, 볼랜드는 C++ 개발 커뮤니티와의 의사 교환 및 약속 이행에 있어 소홀히 함으로써 이들 고객과 그외 기업/기관들, 그리고 개인 및 기관 투자자들의 결정에까지 부정적인 영향을 미쳐왔습니다. 그 결과로 다른 툴들이나 언어들, 벤더들이 향후 제품 개발에 있어 더 많은 관심을 받게 되었습니다. 불행히도, C++빌더 기술(VCL 등)로 만들어진 소프트웨어를 구입한 고객들이나 업무 작업을 위해 C++빌더를 사용하는 관공서 계약자나 컨설턴트 고객들이 해온 "투자"는, 볼랜드의 제품에 대한 약속 이행 부족과 C++ 개발을 위해 볼랜드 제품을 사용하는 많은 개발자들과의 의사 교환의 부족으로 "손실"로 보여지게 되었습니다.

다른 개발 방법을 선택하기로 한 기업/기관들에서는, 볼랜드의 C++빌더 제품군에 숙련된 개발자들은 다른 개발환경과 언어를 위해 다시 교육을 받고 다시 익숙해져야 하게 될 것입니다.

유지보수 지원과 확장을 위해 오랜 기간 동안 예산이 투입된 자산들은 이제 추가 예산 편성의 위기에 처해있는 것으로 여겨지고 있습니다. 이런 오랫동안 이어진 소프트웨어 자산들은 절대적으로 필수적인 애플리케이션인 경우가 많습니다.

예를 들어, 미국 해군은 필수적인 시스템 자산들의 통합, 전투 시스템 능력의 실시간 및 사후 분석, 미해군 해상/수중 선박의 인간-기기 인터페이스의 제공을 위해 C++빌더로 개발된 소프트웨어에 의존하고 있습니다.

또다른 예로, 오늘날의 현대식 잠수함들이 의존하고 있는 Forward Observer Forward Air Control(FO/FAC) 장치의 필수적인 소프트웨어는 그 일부가 C++빌더로 개발되어 있습니다. 이 시스템은 강인한 시스템을 기반으로 하는데, 심지어는 모바일 윈도우 기반 플랫폼을 사용하기도 합니다. 이와 같은 모든 군사 분야의 예에서는, 이들 특수한 애플리케이션들은 전투요원들을 효과적으로 준비시키기 위해 반드시 유지, 업데이트되어야 합니다.

우주 산업계의 주요 기업들에 의해 C++빌더를 이용해 개발된 절대적으로 필요한 애플리케이션으로는 다음과 같은 것들이 있습니다.

  • 로제타 우주선을 위한 인프라 시설. 2014-2015년까지 계속 동작해야 합니다.
  • 일본의 ALOS 위성을 위한 원격탐사/이미지 처리. 아프리카/유럽 지역의 모든 지상 기지를 위한 처리 연결의 첫번째 시스템입니다.
  • 전력 최전방 시스템. 문제가 생길 경우 10억 달러의 위성 하드웨어 제작 프로젝트를 망칠 수 있습니다.

볼랜드 C++빌더는 세계에서 가장 앞선 컴퓨터 수사 패키지를 개발, 유지보수하는 데도 사용되었습니다. 이 소프트웨어는 몇개 국가들의 다양한 정부 기관에서 사용되고 있으며, 영국에서의 게리 글리터와 댐 셜리 포터 기소를 포함한 다수의 고도의 프로파일 리걸 사건들을 성공적으로 결론내리는 데 역할을 해왔습니다. 또한 몇몇 대형 회사들에서 지적재산권을 보호하고 컴퓨터 내부의 악성 프로그램을 추적하는 목적으로도 사용되고 있습니다.

서드파티 델파이 컴포넌트와 라이브러리 벤더들이 C++빌더의 미래에 대해 강한 관심과 지지를 보내고 있다는 사실에 주목해보아야 합니다. 이들 벤더들이 델파이 사용자들뿐 아니라 C++빌더 사용자들로부터도 이끌어진다는 사실을 안다면 컨트롤/컴포넌트/툴을 만들어내는 데 있어 더 큰 재정적 관심을 가질 것이라는 사실을 고려하십시오. 게다가 C++빌더를 사용하는 개발자들은 RAD 개발 과정을 더욱 빠르게 하기 위한 필수적인 VCL 컨트롤들, 컴포넌트들, IDE 툴들을 위해 종종 이들 델파이/C++빌더 벤더들에 의존합니다.

다른 많은 예들도 있지만, 일일이 거명하기에는 너무나 많습니다. 이런 예들은 C++빌더 및 VCL 프레임워크로 개발된 소프트웨어에 지대하게 의존하고 있습니다. 게다가, 높은 성능과 신뢰할 수 있는 애플리케이션을 요구하는 이런 고객들에게는 C++과 같은 표준 기반의 언어만이 변함없이 고려될 수 있습니다. 이런 요구로 인해 델파이와 같은 다른 언어나 개발환경들은 제외되며, 어떤 경우에는 그 인기에도 불구하고 아직 표준화되지 못한 자바까지도 마찬가지로 제외됩니다. 더구나, 자바는 종종 OS와 애플리케이션 사이에서 미들웨어로서 동작해야 하는 자바 가상 머신(JVM)과 관계된 성능상의 문제로 고려 대상에서 제외됩니다. 종종 성능은 절대적으로 필수적인 애플리케이션의 핵심 특성이 됩니다. 그리고 이 특성은 바로 C++이 지원해줄 수 있는 것입니다.

우리는 개발자들과 고객들이 처한 상황에서 상당한 아이러니를 발견하게 됩니다. 볼랜드 C++빌더같은 RAD IDE의 디자이너와 코드 에디터로 제공되는 투웨이(two-way) 기능이 그랬던 것처럼, C++빌더의 미래의 방향에 대해 볼랜드가 어떻게 결정을 내리는지에 따라서 개발자들에게 필연적인 결과를 낳게 될 것입니다. 많은 고객들, 스폰서들 그리고 C++빌더로 개발된 프로그램의 사용자들은 이 개발툴이 계속 유지, 업데이트되기를 기대하고 있다는 사실을 염두에 두십시오. 마찬가지로, 이들 제품을 개발하고 유지보수하기 위해 C++빌더를 사용하고 있는 개발자들은 C++빌더 개발환경이 유지, 업데이트되기를 바라고 있습니다. 소프트웨어 개발자들이 고객들, 스폰서들, 사용자들(소프트웨어 지원이 업데이트되고 계속되기를 바라는 모든 사람들)을 계속 지원할 수 있게 하는 능력은 그 소프트웨어를 개발하기 위해 사용한 언어, 프레임워크, 툴을 계속 사용할 수 있느냐의 여부에 직접적으로 영향을 받습니다. 만약 볼랜드가 계속 지원하지 않는다면, 개발자들도 계속 지원하기 어려워지는 위기에 처하게 됩니다.

우리, 즉 C++빌더 사용자들을 포함한 개발자들, 델파이 및 C++빌더 서드파티 벤더들, 그리고 소프트웨어 제품 및 서비스를 통해 우리가 지원하는 사람들은, 볼랜드가 C++빌더 제품군을 계속 개발하고 업데이트하는 것이 필수적이라고 생각합니다. 우리는 볼랜드 경영진에게 다음과 같은 분명한 현실과 두려움에 대해 고려해줄 것을 정중하게 요청합니다.

  • 상당히 많은 대형 단체들과 더 많은 소규모 단체들이 C++빌더 프로젝트들에 적지 않은 시간과 노력을 투자해왔습니다.
  • 그런 시간 및 노력 투자는 볼랜드가 개발자들에 대한 의지를 보여주기를 미룸에 따라 점점 더 위험에 처해가고 있습니다.
  • "마이크로소프트의 영향권으로 편입"되는 대신 볼랜드를 선택하는 위험을 무릅썼던 사람들은 이제 신용을 잃어가고 있습니다.
  • 많은 프로젝트들과 단체들이 볼랜드의 툴들로부터 떠나기 시작했거나 고려중입니다.

마지막 문제와 관련하여, 이 서한을 작성하는 중에 개발자들의 심정을 잘 반영하는 의견을 받았습니다. "원한다면 볼랜드는 자사의 제품들을 포기할 수 있습니다. 하지만 그 결과로, 그 제품을 사용하던 개발자들뿐 아니라 그런 일을 목격한 훨씬 더 많은 사람들이 볼랜드를 포기할 것입니다." 걱정스럽게도, 적절한 결정이 조만간 내려지지 않는다면 이런 상황은 대단히 현실적인 가능성입니다.

개발자들이 볼랜드에 분노하고 실망하는 한편으로, 개발자들은 진심으로 그렇게 되지 않기를 바란다는 것을 이해해주시기 바랍니다. 지금까지 상황을 반전시키기 위해 필요한 일들이 실행되고 토의되고 있습니다. 그리고 개발자들과 그 고객들이 내려야 하는 결정을 고려하면, 시간은 결정적입니다. 볼랜드는 더이상 지체해서는 안됩니다. 우리는 개발자들이 고객들, 스폰서들, 사용자들을 계속 지원하기 위해 C++빌더가 필수 불가결하다는 사실을 분명히 했습니다. 덧붙여, 마이크로소프트는 최근에 .NET CLR의 기능들을 완전히 활용하기 위한 가장 중요한 언어로서의 C++에 대한 초점을 재확인했습니다. 이런 사실을 상기할 때, Win32 및 .NET 양쪽 모두의 분야에 애플리케이션 개발의 미개척 시장이 있다는 것을 인식해야 하며, C++빌더를 우리 업계의 미션 크리티컬한 애플리케이션 개발환경으로 사용하고 있다는 사실로 증명될 수 있습니다.

우리는 최근 캘리포니아 산호세에서 열린 2004 볼랜드 개발자 컨퍼런스(BorCon)에서 볼랜드의 CEO인 데일 풀러가 한 발언을 기억하고 있습니다. 그의 기조연설에서, 그리고 일주일 내내 그는 볼랜드는 그 초창기부터 "개발자들을 결코 저버리지 않는다"는 원칙을 지켜왔으며 앞으로도 계속 그럴 것이라고 강조했습니다.

그는 덧붙이기를, "과거는 진정 우리의 미래입니다" 라고 했습니다. 우리는 그것이 사실이기를 바랍니다. 볼랜드에게 있어 이 말을 실천하고 증명하기에 지금보다 더 완벽한 때는 없기 때문입니다.

우리는 2004년 12월 15일에(혹은 그 전에) 긍정적인 결정을 듣게 되기를 기다립니다.

감사합니다.

정중하게,

C++빌더 사용자 커뮤니티
(대변인 폴 구스타브슨)

첨부 - 개발자들, 스폰서들, 사용자들 그리고 이 서한의 생각과 의견을 함께하는 다른 모든 참여자들의 사인 목록.

* 이 서한에서 C++빌더로 일부 혹은 전체 소프트웨어를 추천하거나 사용하는 것으로 언급된 기업들, 단체 혹은 기관에 대한 확인은 제품의 보증으로 오해되어서는 안되며, 또한 계약 분쟁 판결을 위해 법정에서 사용되거나 다른 모든 법적인 문제에 이용되어서는 안됩니다. 이 서한의 내용에 포함된 소프트웨어 제품들과 기타의 것들은 각각을 구축하는 데 있어 C++빌더가 필수적인 툴이라는 것을 알리기 위한 목적으로만 언급된 것입니다.

몇몇 기업들, 단체들과 기관들은 자체적으로 개발했거나 추천, 사용하고 있는 핵심 제품들과 서비스들이 시장에서 단종될 수도 있는 제품으로 개발되었다는 사실이 공개적으로 알려질 경우 투자자, 언론, 경쟁사 또는 고객들로부터의 비난받을 것이라는 염려로 이 오픈 레터에서 공개적으로 알려지지 않기를 바랬다는 사실을 언급해야겠습니다. 이런 반응에 대한 걱정이 나돌고 있다는 사실은 불행한 일이라는 것과는 별개로, 적절한 선 내에서 C++빌더가 역사적으로 제공해온 가치를 강조하기 위해 C++빌더로 개발된 소프트웨어를 추천하거나 사용한 단체에 대한 전반적인 설명으로 대신하였습니다.

posted by Paul Gustavson at 8:45 PM  

원문: http://www.simventions.com/gustavson/2004/10/open-community-letter-to-borland.html
번역: 박지훈.임프
박지훈.임프 [cbuilder]   2004-10-11 03:42 X
패패루님이 바쁘신지 진척이 별루 없으신 듯 해서, 제가 번역하던 것을 대충 마무리해서 올립니다. 전체적으로 번역이 매끄럽지 않은데 양해부탁드립니다.
김상구.패패루 [peperu]   2004-10-11 09:49 X
^^ 임프님이 제 숨통을 터 주시는군요. 어제 저녁 맘잡고 번역을 재개했는데 한 절반정도까지밖에 못 했습니다. 아무튼.. 괜히 임프님이 고생하신 것 같아서 죄송합니다.

+ -
이전글:  
다음글:  
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.