검색 노출용 실패 사례 상세
국가/지역 미상 구독형 소프트웨어 종료 사례 1965451 실패 사례
국가/지역 미상 구독형 소프트웨어 종료 사례 1965451는 국가/지역 미상의 구독형 소프트웨어 분야에서 확인된 글로벌 실패 아카이브 사례입니다. 공개 원문 자료상 소프트웨어·기술 기업으로 소개되며, 인수·합병 전후의 독립 사업 구조를 운영한 흐름이 확인됩니다. 인수·합병 과정에서 독립 사업이 종료된 사례입니다. 주요 실패 신호는 제품시장 적합성 실패입니다. 공통 실패 패턴은 구독형 소프트웨어 채택·유지율 갭으로 묶었습니다. 검토할 전조 신호는 시장 수요, 반복 사용, 지불 의사가 충분히 검증되지 않은 상태로 운영됨입니다.
사업 모델: 구독형 소프트웨어 관련 글로벌 사업·서비스
실패 단계: 공개 백과 자료상 폐업·서비스 종료·청산으로 분류된 글로벌 종료 사례
원문 문장은 직접 노출하지 않습니다. 출처 링크와 한국어 요약을 기준으로 검수해 보강해야 합니다.
- 시장 수요, 반복 사용, 지불 의사가 충분히 검증되지 않은 상태로 운영됨
OSS(Optimized Systems Software)는 디스크 운영 체제, 통합 개발 환경을 갖춘 프로그래밍 언어, 주로 Atari 8비트 컴퓨터용 애플리케이션을 생산하는 회사였습니다. OSS의 창립자들은 이전에 Atari DOS, Atari BASIC 및 Atari, Inc.용 Atari Assembler Editor를 개발했으며 많은 OSS 제품은 실질적으로 개선된 버전입니다. OS A+와 DOS XL은 Atari DOS를 기반으로 합니다. BASIC A+, BASIC XL 및 BASIC XE는 Atari BASIC을 기반으로 합니다. EASMD 및 MAC/65는 Atari Assembler Editor를 모델로 합니다. 행동! 통합된 전체 화면 편집기를 갖춘 ALGOL에서 영감을 받은 컴파일된 프로그래밍 언어입니다. OSS는 Apple II용 소프트웨어도 판매했습니다.
OSS는 Personal Pascal이 포함된 Atari ST와 Personal Prolog가 포함된 Mac(Atari ST용으로 광고되었지만 아직 출시되지 않았을 수 있음)으로 전환되었습니다. OSS는 해당 시장에서 그다지 중요하지 않았습니다. 1988년 회사는 ICD와 합병되었습니다.
역사
Optimized Systems Software는 Bill Wilkinson, Mike Peters, Paul Laughton 및 Kathleen O'Brien에 의해 1981년 초에 설립되었습니다. Atari BASIC의 주요 저자인 Laughton은 당시 Atari, Inc.에 계속 근무했으며 그의 관리자로부터 OSS에 참여할 수 있는 허가를 받았습니다. O'Brien은 Atari용 Atari 어셈블러 편집기를 작성했습니다. Laughton과 O'Brien(결혼)은 회사에 관여하지 않았으며 Peters와 Wilkinson에 매각되었습니다.
OSS는 BASIC 및 DOS 버전이 실행 가능하지 않다고 결론을 내린 Shepardson Microsystems로부터 Atari BASIC, Atari DOS 및 Atari Assembler Editor를 구입했습니다. 새 회사는 프로그램 이름을 OS/A+(디스크 운영 체제), BASIC A+(디스크 기반 언어) 및 EASMD(어셈블러 편집기 업데이트)로 변경하여 프로그램을 향상시켰습니다. OSS는 향상된 제품에 대해 Atari, Inc.(이전에 SMI와 계약한 적이 있음)와 계속 협력했지만 대부분은 시장에 출시되지 않았습니다.
OSS는 1981년 3월 West Coast Computer Faire에서 데뷔했습니다. 그들이 향후 몇 년 동안 출시한 제품은 Atari 프로그래머들 사이에서 존경을 받게 되었으며, 특히 MAC/65 어셈블러인 Action! 프로그래밍 언어 및 BASIC XL. 1984년 인터뷰에서 Bill Wilkinson은 회사가 15명으로 구성되어 있다고 말했습니다.
1988년 1월, OSS는 ICD(SpartaDOS 및 다양한 Atari 컴퓨터 하드웨어 애드온 제조업체)와 합병되었습니다. 1994년 Fine Tooned Engineering은 ICD의 8비트 제품에 대한 제한된 권리를 획득한 후 사라졌습니다.
디스크 운영 체제
운영체제/A+
Atari DOS 2.0S는 프로그램이 디스크 파일에 쉽게 액세스할 수 있는 메모리 상주 부분과 Atari의 810 디스크 드라이브에 있는 파일을 포맷, 복사, 삭제, 이름 바꾸기 및 조작하기 위한 메뉴 구동 유틸리티를 제공하는 디스크 상주 부분의 두 부분으로 구성됩니다. 메뉴 시스템은 메모리 상주를 유지하기에는 너무 컸지만, 프로그램이 끝날 때마다 메뉴 시스템을 다시 로드해야 한다는 점은 많은 사용자에게 불만을 안겨주었습니다.
OS/A+ 2.0, 2.1은 Atari DOS와 Apple II DOS를 디스크 기반으로 대체한 것입니다. 이는 메뉴 중심 유틸리티를 CP/M(및 이후 MS-DOS)과 유사한 간단한 명령줄 접근 방식으로 대체했습니다. 명령줄은 대부분의 응용 프로그램에서 메모리에 남을 만큼 작았으며 프로그램 후에 다시 로드할 필요가 없었습니다. West Coast Computer Faire에서 처음 선보였을 때 프로그램 이름은 CP/A였는데, Digital Research의 변호사(CP/M 소유주)가 부스를 방문하여 이름이 변경되었습니다. OSS는 법원 제출 비용조차 감당할 수 없었습니다.
OS/A+ 4.1 OSS는 성공적인 OS/A+ 제품을 버전 4의 추가 기능으로 확장했는데, 그 중 상당수는 틀림없이 시대를 앞선 것이었습니다. 예를 들어, 엄격한 "8.3" 명명 체계(영숫자 8자, 확장자 3자)는 1995년 Microsoft DOS에서 VFAT로 전환한 것과 유사하게 "긴" 파일 이름으로 대체되었습니다.
그러나 VFAT와 달리 OS/A+ 4.1 디스크는 이전 시스템과 호환되지 않았습니다. Atari DOS 또는 OS/A+ 2.1은 OS/A+ 4.1로 포맷된 디스크를 읽을 수 없어 이전 버전과의 호환성이 손상되었습니다. 메모리 공간도 더 커져서 일부 인기 있는 응용 프로그램을 실행하기에는 메모리가 부족했습니다. 이러한 단점으로 인해 OS/A+ 4.1은 이전 제품만큼 시장 침투를 달성하지 못했습니다. OSS는 양면 디스크 지원을 위해 DOS XL을 수정하지 않기로 결정한 짧은 기간 동안 OS/A+ 4.1을 재발행했습니다.
도스 XL
DOS XL은 OS/A+를 대체하도록 설계되었습니다. 단일 및 이중 밀도 디스크 드라이브에 대한 지원이 포함되었습니다. OS/A+의 명령 프롬프트를 활용했지만 메뉴 프로그램도 포함했습니다. Atari XL/XE 컴퓨터 및 OSS 슈퍼카트리지에서 사용되지 않는 메모리 공간을 활용하는 주요 확장입니다. Indus GT Synchronmesh에 대한 지원이 포함되었습니다. 수요 부족과 Atari의 새 DOS 버전 작업으로 인해 OSS는 DOS XL 4 개발을 중단하고 OS/A+ 버전 4.1을 재발행하기로 결정했습니다.
기본
Shepherdson Microsystems에 근무하는 동안 Atari BASIC을 개발한 팀은 OSS에서 점점 더 정교해지는 BASIC 인터프리터 시리즈 3개를 개발했습니다.
기본 A+
Atari BASIC은 8K 카트리지에 맞도록 설계되었으며 Atari 800의 두 번째 슬롯용 옵션 카트리지를 사용하면 추가 기능을 추가할 수 있습니다. 두 번째 카트리지는 생산되지 않았습니다. 대신 OSS는 Atari BASIC과 호환되고 여러 버그를 수정하고 많은 새로운 기능을 추가하는 디스크 기반 BASIC A Plus(또는 BASIC A+)를 생산했습니다. 여기에는 PRINT USING(포맷된 출력용), 추적 및 디버그 향상, 직접 DOS 명령, 플레이어/미사일 그래픽을 포함한 그래픽 하드웨어에 대한 명시적 지원이 포함됩니다. BASIC A+를 구입해야 했기 때문에 확장 기능을 이용해 개발한 프로그램은 통역사가 없는 사람들과 공유할 수 없었다.
베이직XL
BASIC XL은 BASIC A+를 대체하는 언어의 은행 선택 카트리지 버전입니다. 버그를 수정하고 더 많은 기능을 제공합니다. BASIC XL Toolkit에는 BASIC XL 및 재배포용 런타임 패키지와 함께 사용할 수 있는 추가 코드와 예제가 포함되어 있습니다.
BASIC XL의 중요한 변경 사항은 GOTO/GOSUB 및 FOR...NEXT 루프에서 줄 번호 조회를 처리하는 것입니다. Atari BASIC에서는 모든 GOTO가 전체 프로그램에서 제공된 줄 번호를 검색하고 FOR...NEXT 루프는 동일한 코드를 사용합니다. Microsoft BASIC은 단순히 해당 주소를 통해 FOR 문으로 점프합니다. BASIC XL FAST 명령은 GOTO/GOSUB/NEXT의 상수 대상을 주소로 바꿉니다. 이를 통해 성능이 크게 향상되어 루프가 Microsoft BASIC만큼 빠르게 실행되고 프로그램 전체가 더욱 빨라집니다. 단점은 프로그램이 런타임 중에 편집되면 주소가 유효하지 않게 되어 일반적으로 편집 후에 이를 허용하는 Atari BASIC과 달리 계속되는 것을 방지한다는 것입니다.
1984년 Antic은 "예외적인" 문서와 함께 "BASIC XL은 Atari 컴퓨터에서 사용할 수 있는 BASIC의 가장 빠르고 강력한 버전"이라고 밝혔습니다. 잡지는 "이것은 Atari 컴퓨터에 내장되어야 하는 언어입니다. Atari에서 듣고 있는 사람이 있습니까?"라고 결론지었습니다.
베이직 XE
BASIC XE는 BASIC XL 뱅크 선택 카트리지의 향상된 버전으로 추가 기능과 고속 수학 루틴이 포함되어 있습니다. 64KB가 필요하므로 XL/XE 시스템에서만 실행됩니다. 런타임 패키지가 릴리스되지 않았습니다. BASIC XL 런타임을 사용할 수 있지만 XL 기능으로 제한됩니다.
어셈블러
EASMD
EASMD(Edit/ASseMble/Debug)는 OSS의 첫 번째 편집기/어셈블러입니다. 원본 Atari Assembler Editor를 기반으로 1981년에 디스크로 출시되었습니다. 이는 MAC/65로 대체되었습니다.
맥/65
MAC/65는 원래 1982년에 디스크로 출시된 6502 편집기이자 어셈블러이며, 1983년에는 통합 디버거(DDT)를 포함하는 뱅크 전환형 "슈퍼카트리지"로 출시되었습니다. Atari BASIC과 마찬가지로 MAC/65는 줄 번호가 지정된 소스 코드를 사용하고 입력되는 각 줄을 토큰화합니다. Atari의 어셈블러보다 훨씬 빠릅니다. MAC/65 Toolkit 디스크에는 추가 코드와 예제가 포함되어 있습니다.
버그/65
BUG/65는 기계어 디버거입니다. 처음에는 MAC/65에 포함되었지만 카트리지 기반 버전의 어셈블러에는 자체 디버거인 DDT가 추가되었습니다. BUG/65는 나중에 DOS XL에 추가되었습니다.
다른 언어
액션!
효율적인 6502 코드로 컴파일되는 읽기 쉬운 ALGOL 유사 언어를 위한 카트리지 기반 개발 시스템입니다. 행동! 디스크 액세스 없이 메모리에 직접 코드를 생성하는 컴파일러와 전체 화면 편집기를 결합합니다. 이 언어는 Atari BASIC보다 100배 이상 빠르지만 어셈블리 언어보다 프로그래밍하기가 훨씬 쉽다는 점에서 틈새 시장을 찾았습니다. 액션을 모아봤습니다! 표준 라이브러리 기능이 카트리지에 있으므로 프로그램을 사용하려면 카트리지가 있어야 합니다. 별도로 제공되는 Action! 런타임 패키지는 이러한 한계를 극복하고 Action! 컴파일 프로젝트의 배포를 허용합니다.
액션! 툴킷(원래 프로그래머 지원 디스크 또는 PAD라고 함)에는 Action! 언어.
C/65
C/65는 C 프로그래밍 언어의 하위 집합을 위해 LightSpeed Software에서 개발한 컴파일러입니다. C/65는 어셈블리 소스 코드를 출력합니다. 실행 파일을 생성하려면 MAC/65와 같은 어셈블러가 필요합니다.
타이니씨
Tiny-c로 양식화된 Tiny C는 C 프로그래밍 언어의 하위 집합에 대한 인터프리터입니다. Tiny C Associates에서 개발했습니다.
개인용 파스칼
J. Lohse가 Atari ST용으로 개발하고 1987년 OSS에서 출시한 Pascal 언어용 원패스, 기계어 코드 생성 컴파일러입니다. 500페이지 이상의 매뉴얼과 함께 제공됩니다.
응용
작가의 도구
뱅크가 선택한 카트리지와 양면 디스크(한쪽은 마스터 디스크, 다른 쪽은 사전 디스크)로 사용 가능한 워드 프로세싱 애플리케이션입니다. 이것은 Madison Micro에 의해 개발되었으며 1984년에 OSS에 의해 출판되었습니다. Bill Wilkinson에 따르면 OSS는 이미 워드 프로세서를 구축하고 있었지만 The Writer's Tool이 제출되었을 때 중단되었습니다.
속도 읽기+
SpeedRead+는 Atari 8비트 및 Apple II 컴퓨터용으로 개발된 속독 교사입니다.
매출
Bill Wilkinson에 따르면 OSS는 ICD 합병 이전에 Basic XL의 약 12,000개를 판매했습니다. 기본 XL 품절 액션! 약 2.5 또는 3 대 1. MAC/65보다 많이 팔렸습니다. 액션! 약 1.5대 1 정도 차이가 났습니다. Basic XE는 잘 팔리지 않았고 돈도 잃었습니다. Personal Pascal은 10,000개 이상 판매되었습니다.
참고자료
메모
외부 링크
OSS에 대한 Dan의 찬사 — Optimized Systems Software가 Atari 8비트 컴퓨터용으로 제작한 제품 전용 사이트입니다.
Atari 400/800 및 OSS
앤틱 Vol. 4, No. 9 - 1986년 1월 O.S.S.의 Basic XE (상품평)
아직 댓글이 없습니다. 첫 번째 실패 방지 메모를 남겨보세요.