프레임워크(오피스 제품군)
Framework (office suite)원본 작성자 | 프런트 코퍼레이션 (1985년 애슈턴-테이트 구매) |
---|---|
개발자 | 로버트 카 |
초기 릴리즈 | 1984; | 전 (
안정적 해제 | 틀 X |
기록 위치 | 어셈블리 언어, C |
운영 체제 | MS-DOS, Microsoft Windows |
다음에서 사용 가능 | 18개 언어 |
유형 | 오피스 스위트 |
면허증 | 소유권 |
웹사이트 | www |
1984년에 출시된 Framework는 MS-DOS 운영 체제와 호환되는 (x86) IBM PC에서 실행할 수 있는 사무용 제품군이었다.
다른 통합 제품과 달리 Framework는 유사한 모양과 느낌을 가진 "플러그인" 모듈이 아니라 공통의 기본 형식을 공유하는 "프레임"을 관리하고 윤곽을 그릴 수 있는 데스크톱 비유를 나타내는 단일 창구 작업공간으로 만들어졌다.
Framework는 현재의 그래픽 사용자 인터페이스 창 은유의 전신으로 간주될 수 있다. Framework는 디스플레이와 프린터 출력에서 GUI, WYSIWYG 타이포그래피와 통합 통역기를 제공하는 최초의 일체형 패키지였다.
역사
배경
훨씬 이전의 통합 스위트로서, 훨씬 이전인 1984년의 매킨토시, 1982년의 애플 리사와 실제로 비교가 되는 발독스는 이전 세대의 질로그 Z80 CPU와 CP/M 운영 체제에서 실행되는 완전한 통합 작업 스테이션인 Epson에 의해 제작되었으며, 모니터와 인쇄에 그래픽 사용자 인터페이스(GUI)와 「WYSIWYG」의 타이포그래피를 가지고 있었다.. 몇 번을 반복했음에도 불구하고 ValDocs는 그것이 출시된 하드웨어에 너무 느렸다.
프레임워크 몇 달 전, 그것의 가까운 라이벌인 Lotus Symphony가 발매되었다.
Framework는 모든 PC 플랫폼에서 실행되는 최초의 일체형 패키지에서 위의 ValDocs의 모든 기능을 제공했다.
Work의 프로그래머들은 Robert Carr를 Framework의 디자이너이자 주요 개발자로 인정한다.[1]
프런트 코퍼레이션
로버트 카와 마티 마즈너는 1983년에 Front Corporation을 설립하여 Framework를 개발하였다.그 해 7월, 그들은 자본을 제공하고 나중에 그 제품을 시장에 내놓기 위해 애쉬튼-테이트에게 접근했다.6명의 다른 개인들로 이루어진 팀과 함께, Carr과 회사는 오리지널 프레임워크를 발표했다.
Framework의 초기 릴리즈에는 약 12개의 프레임 유형(FRED 기능으로 식별됨, @frametype)이 포함되었다.프레임 유형에는 다른 프레임으로 채워질 수 있는 용기, 사용자 입력에 따라 다른 유형의 프레임이 될 수 있는 빈 프레임, 여기에 포함된 공식 또는 이를 대상으로 하는 프로그램 출력, 워드프로세서 프레임, 플랫 데이터베이스 프레임 및 스프레드시트, 그래픽 프레임 등이 포함되었다.
1985년 애쉬튼-테이트가 계획보다 1년 일찍 Front를[2] 사들였을 정도로 이 제품은 충분히 성공적이었다.
애슈턴-테이트 시대
현재 애쉬튼-테이트에서 일하고 있는 오리지널 팀은 계속해서 제품을 향상시켰다.[3]
Framework 이후 버전에는 컴파일된 실행 코드를 저장할 수 있는 프레임 유형이 포함되어 있으며,
Framework II(1985)를 시작으로 Framework II Runtime과 Framework II Developer's Toolkit도 제작하였다.이 제품들은 애플리케이션 개발자들이 내장된 FRED 프로그래밍 언어를 사용하여 비즈니스 애플리케이션을 만들 수 있게 했다.
Framework III는 1988–1989년에 [4]제작되었고, 1991년에 Framework 4가 마지막 Ashton-Tate가 발매한 버전으로 등장했다.
애쉬튼-테이트가 "로투스는 프레임워크를 사용한다"[5]고 유머러스하게 광고했지만, 프레임워크는 직장 표준이 되기 위해 필요한 시장 점유율의 일부 이상을 얻는 데 실패했다.Lotus 1-2-3은 대부분의 스프레드시트 시장을 성공적으로 점령할 수 있었고, Ashton-Tate의 주력 제품 dBASE와 관련하여 여러 차례 좌절을 겪은 후, Borland는 Ashton-Tate를 인수했고, 이후 Framework to Selections & Functions, Inc.를 판매했다.
선택 및 기능, Inc.
Framework V(Framework 5)를 시작으로 선택 및 기능에는 몇 가지 기능만 도입되었으며, 주로 오피스 제품군이 구식인 것을 방지하는 데 필요한 기능이다.
예를 들어 Framework 7(Framework 7)은 긴 파일 이름, 유로 기호, 프레임워크에 그림을 표시하는 기능을 도입했다.
Framework 8(Framework 8)에서는 JPEG 및 를 표시하는 기능을 도입하였다.BMP 파일 및 이러한 파일을 Framework 데이터베이스에 로드하는 방법.
특히, 선택 및 기능의 모든 버전 프레임워크에서는 Windows와 Framework 간에 "컷 앤 페이스트"(메모리 버퍼 데이터)를 공유할 수 있는 기능이 추가했다.자세한 기능 목록 및 스크린샷은 아래 나열된 Framework 홈페이지를 참조하십시오.
선택 및 기능은 공개적으로 사용할 수 있는 가격은 없지만 프레임워크를 계속 판매한다.
구성 요소들
현재[which?] 버전은 컴파일된 실행 코드가 있는 프레임 유형 외에도 호스트 운영 체제에서 실행되는 별도의 애플리케이션에 의해 처리되는 외부 프레임 유형을 포함하고 있다.
스프레드시트 프로그램은 진정한 3D 기능을 제공함으로써 진정한 의미의 3D 기능을 제공함으로써, 스프레드시트가 다른 프레임 유형뿐만 아니라 별도의 스프레드시트를 표시하기 위해 "개봉"할 수 있는 개요를 형성할 수 있었는데, 이 기능은 이후 버전에서 다시 볼 수 없을 정도로 편리하고 더욱 향상되었다.
Framework의 내장 인터프리터인 FRED(Frame Editor) 컴퓨터 언어는 Lisp을 기반으로 했으며, Eval 함수를 포함했다.그것은 제품 전체에 걸쳐 모든 텍스트와 프레임 타입에 적용되었다.
현재 버전은 윈도우즈 API로 프레임워크를 확장하는 FrameworkPascal 컴파일러를 포함한다.
호환성.
Framework는 대부분의 Microsoft Windows 버전에서 작동한다.프레임워크 7은 Windows 95/98/ME 또는 DOS에서 실행할 수 있는 마지막 버전이었다.Framework 8과 9는 Windows XP에서 실행되도록 설계되었지만 Windows 9x 또는 DOS에서는 실행되지 않았다.윈도 7과 8에서 프레임워크를 실행하기 위한 공식 업데이트가 제공된다.
참고 항목
참조
- ^ Lammers, Susan M (1986). "Bob Carr". Programmers at Work. Microsoft Press. p. 208. ISBN 0-914845-71-3.
- ^ 래머즈 1986, 페이지 207.
- ^ 래머 1986 페이지 216.
- ^ Hergert, Douglas; Kamin, Jonathan (1989). Mastering Framework III. Sybex. ISBN 0-89588-513-1..
- ^ "Lotus Uses Framework". BYTE (advertisement). July 1985. pp. 94–95. Retrieved 27 October 2013.