앱웨어
AppWare앱웨어는 단순한 그래픽 프로그래밍 언어를 기반으로 한 마이크로소프트 윈도 및 클래식 맥 OS를 위한 신속한 애플리케이션 개발 시스템이었다.프로그램은 프로그램의 객체를 나타내는 아이콘과 그 명령어를 함께 연결하여 구성했다.결과 로직은 어느 플랫폼에서나 컴파일할 수 있으며, 일반적으로 포트를 완성하기 위해 GUI 레이아웃을 약간 변경하기만 하면 된다.
원래 1989년에 세리우스 코퍼레이션에 의해 세리우스89로 도입되었고, 결국 세리우스 개발자가 되었으며, 1993년부터 Novell이 소유하고 마케팅할 때 AppWare로 가장 잘 알려져 있다.Novell은 1996년에 이 제품을 판매했고, 마이크로브루로 이름이 바뀌었고, 결국 1997년에 개발이 중단되었다.
역사
세리우스
Joe Firmage는 그의 부모님의 연하장 회사의 회계 시스템을 개발하기 위해 1987년 6월경 AppWare가 될 것을 개발하기 시작했다.[1]그가 18세가 되던 1989년, 그와 그의 형 에드는 현재 세리우스89로 알려진 제품을 판매하기 위해 세리우스 코퍼레이션([1]Serius Corp.)을 결성했다.이 회사는 유타주 솔트레이크시티에 본사를 두고 있었다.[2]
1989년 8월 맥으로 출하된 1.0 버전은 기존 오브젝트 라이브러리를 사용하여 새로운 응용프로그램을 만들 수 있게 한 세리우스 프로그래머와 새로운 오브젝트를 외부 컴퓨터 언어로 작성할 수 있게 한 세리우스 개발자 두 가지 버전이다.이 릴리스는 새로운 데이터베이스 개체를 추가한 10월에 1.1이, 12월에 1.2 업데이트가 뒤따랐다.[3]세리우스는 1980년대 후반에 TGS Systems의 Prograph와 같이 Mac에서 사용할 수 있었던 몇 가지 시각적 프로그래밍 도구 중 하나였다.[4]세리우스89 프로그래머 제품은 295달러, 세리우스89 개발자는 495달러에 팔렸다.[5]맥위크의 세리우스89 1.2에 대한 리뷰는 "데스크톱 프로그래밍에 대한 참신하고 매혹적인 접근법"이며, 그 단점에도 불구하고 우리는 그것이 미래에 배당금을 지불할 투자라고 믿는다"고 결론지었다.[5]
1990년 4월 2.0 버전 이후 주요 업데이트가 있었다.여기에는 통신 툴박스 및 관련 터미널 객체에 대한 지원을 포함하여 크게 증가한 객체 세트가 포함되었다.또한 이 릴리스에는 대화형 키오스크 앱 등을 만들 수 있는 멀티미디어 객체 제품군이 포함되었다.10월에는 2.1 릴리즈가 이어졌고, 1991년 10월에는 2.2개의 엄청난 성능 업그레이드가 있었다.[3]1991년 말까지 세리우스사는 여러 명의 외부 투자자를 유치했고 21명의 직원을 두었다.[1]
1992년 1월에 중요한 변화를 포함하여 3.0이 출시되었다.그러나 1992년 11월에 가장 큰 변화가 뒤따랐고, Windows 지원 및 세리우스 워크샵 및 세리우스 개발자 프로(이전 버전에서 프로그래머 및 개발자와 매핑)로 이름이 바뀌었다.[3]
앱웨어
Novell은 세리우스에게 여러 번 투자했었다.1993년 6월, 레이 노오르다의 강렬한 제국 건설 기간 동안, Novell은 세리우스를 완전히 구입했다.[3]또 기존 프로그램을 Mac, Windows, SunOS, UnixWare, HP-UX 등 다수의 플랫폼에 포팅할 수 있는 크로스 플랫폼 오브젝트 코드 라이브러리를 만든 소프트웨어 트랜스포메이션스도 추가 계획으로 구입했다.[6]
세리우스와 소프트웨어 변환은 서로 관련이 없는 제품이었지만 AppWare라는 새로운 이름으로 함께 묶었다.인수 직후, AppWare는 Novell의 장기 전략의 "세 가지 요소" 중 하나로 자리 잡았으며, 다른 하나는 NetWare와 UnixWare였다.Novell의 진술에 따르면, 이 계획은 제3자 개발자들이 네트워크 인식 프로그램을 더 쉽게 작성할 수 있도록 하기 위한 것이었다.[7]
새로운 AppWare 브랜드로 Serius는 AppWare Visual AppBuilder 또는 VAB가 되었다.또한 핵심 Novell NetWare 제품 아래에 있는 NetWare Loadable Modules(NLM)의 명명과 함께 내부 Objects의 이름도 변경되어 "AppWare Loadable Modules"(AM)이 되었다.새롭게 이름을 바꾼 이 버전은 1993년 10월에 1.0 버전으로 발매되었다.[3]소프트웨어 변환의 코드 기반이 AppWare Foundation이 되었다.[6]
얼마 지나지 않아 앱웨어 계획이 무산되기 시작했다.1994년 초까지, 앱웨어 재단에 대한 Novell의 지원은 쇠퇴하고 있었고, 1994년 9월에 그들은 그 제품을 제3자에게 판매할 것이라고 발표했다.그들은 Visual AppBuilder의 개발은 계속될 것이며, Unix 포트가 뒤따를 것이라고 말했다.그들은 또한 많은 새로운 알엠을 계속해서 출시했다.[8]Unix 버전은 등장하지 않고 대신 Mac과 Windows 버전은 AppWare로 이름이 바뀌었으며, 1994년 1.1 릴리스에서 업데이트되었다.
마이크로브루
노오르다는 1994년 4월 Novell로부터 강제 퇴거당했고, 그가 구매한 많은 회사와 제품들은 이후 매각되었다.Joe Firmage는 유닉스웨어를 판매하고 유닉스웨어와 넷웨어를 결합했을 "SuperNOS" 프로젝트를 포기하기로 결정한 후, 1995년 중반에 Novell에 환멸을 느끼게 되었고, 그해 말에 Novell을 떠났다.[9]그 후 Novell은 1995년 11월에 AppWare의 구매자를 찾고 있다고 공개적으로 밝혔다.[10]
1996년 3월, Novell에서 AppWare 마케팅 담당 이사였던 Ed Firmage가 대표를 맡고 있던 NMI(Network Multimedia Inc.)[11]라는 새로운 회사에 AppWare 기술에 대한 모든 권리를 Novell이 매각했다는 것이 발표되었다.Ed Firmage는 새로운 회사가 여러 다른 플랫폼에서 여러 객체 및 문서 기술과 결합하여 AppWare의 기능을 개선하고 확장할 계획을 가지고 있다고 말했다.[12](Joe Firmage는 네트워크 멀티미디어로 이동하지 않고 Novell을 떠난 후 USWeb을 공동 설립했다.)
그 후 1996년 7월 네트워크 멀티미디어는 앱웨어를 마이크로브루로 개칭하고 인터넷 어플리케이션의 시각적 개발 도구로 재출시했다.[13]네트워크 멀티미디어는 1997년 2월에도 마이크로브루에 관한 발표를 하고 있었다.[14]
그 회사는 한동안 개발을 계속하다가 1997년에 폐업했다.[3]
이 시스템의 사용자들은 2000년 초에 소스 코드의 공개를 일종의 오픈 소스 라이센스로 협상하려고 시도했고, 개발을 조정하기 위해 SourceForge에 대한 진지한 프로젝트를 시작했다.그러나 이 릴리스는 실행되지 않은 것으로 보이며, 페이지에 코드가 없다.[15]
설명
AppWare의 애플리케이션은 미리 롤링된 객체를 나타내는 아이콘을 워크시트에 떨어뜨린 다음, 그것들을 서로 연결하여 그 사이의 메시지 흐름을 나타냄으로써 구성되었다.통신은 객체 상호작용 프로토콜로 알려진 프로토콜에 의해 중재되었다.[16]"개체" 중 일부는 기본 논리문을, 다른 일부는 텍스트 편집기와 같은 GUI 위젯을 표현했다.윈도우의 텍스트 편집기라고 할 수 있는 어떤 특정 객체에 대한 전체적인 논리는 이러한 객체 연결의 일련의 체인으로 구성되었고, 사건에 대응하여 점화되었다.[16]높은 수준에서 이 시스템은 프로그램의 논리가 일부 초기 이벤트를 전송하는 객체와 강하게 연관되어 있다는 점에서 HyperCard 또는 Visual Basic과 개념적으로 유사하다.
AppWare는 Windows 또는 Mac에서 기본적으로 실행되는 진정한 "두 번 클릭 가능" 애플리케이션을 구축했다.하이퍼카드와 같은 대부분의 시스템과는 달리, 애플리케이션은 일반화되지 않았고 일반적으로 호스트 시스템의 일등 시민으로 행동했다.그러나 애플리케이션은 일반적으로 다중 창 조작이나 새로운 문서 작성을 지원하지 않는다는 점에서 하이퍼카드와 유사했다.AppWare 애플리케이션은 정해진 수의 양식과 창으로 구성되었으며, 이는 애플리케이션 부족으로 인한 부작용이었습니다.NEW-런타임에 새 개체를 생성하기 위한 연산자를 입력하십시오.
참조
- 인용구
- ^ a b c 스미스, 던."Joseph Formage는 'Seriusly'(세리우스 사의 사장)를 의미한다.마케팅 컴퓨터, 1991년 12월 28일 이상 Gale General OneFile(2020년 5월 30일 액세스)https://link.gale.com/apps/doc/A11730667/ITOF?u=wikipedia&sid=ITOF&xid=5f563d4f.
- ^ 커피, 피터."대규모 프로젝트를 위한 신뢰성 있는 시스템." PC Week, 1989년 11월 13일, 122. 게일 제너럴 원파일(2020년 5월 30일 접속)https://link.gale.com/apps/doc/A7882558/ITOF?u=wikipedia&sid=ITOF&xid=8deac8f9.
- ^ a b c d e f 콕스 2000.
- ^ 클라츠킨, 데니스"그냥 얼마나 개인적인 것을 얻고 싶으세요?"맥위크, 1989년 12월 5일, 72. 게일 제너럴 원파일(2020년 5월 30일 접속)https://link.gale.com/apps/doc/A7950846/ITOF?u=wikipedia&sid=ITOF&xid=5920e3c7.
- ^ a b 클라츠킨, 데니스"세리우스 한 명이 데스크탑 프로그래밍을 시도했다.맥위크, 1990년 1월 9일, 52+. 게일 제너럴 원파일(2020년 5월 30일 접속)https://link.gale.com/apps/doc/A8029684/ITOF?u=wikipedia&sid=ITOF&xid=118de77e.
- ^ a b 길룰리 1993, 페이지 21.
- ^ 길룰리 1993, 페이지 25.
- ^ Scott Mace, InfoWorld, 1994년 9월 5일 페이지 5의 "AppWare strategy in disagreement"
- ^ Firmage, Joe (October 1, 2003). "An open-source letter". CNET News.com. Archived from the original on April 9, 2004.
- ^ 크릴, 폴"앱웨어가 다음 차례일까?"1995년 11월 6일, 24일, InfoWorld.Gale General OneFile(2020년 5월 28일 액세스 가능).https://link.gale.com/apps/doc/A17528612/ITOF?u=wikipedia&sid=ITOF&xid=3fc8fe12.
- ^ "노벨 주식회사.AppWare Group은 네트워크 멀티미디어를 형성하기 위해 박차를 가하고, Network Multimedia는 파트너와 개발자에게 약속을 이행하기 위해 AppWare를 인터넷에 도입한다."비즈니스 와이어 1996년 3월 6일 3060088.Gale General OneFile(2020년 5월 27일 액세스 가능).https://link.gale.com/apps/doc/A18060083/ITOF?u=wikipedia&sid=ITOF&xid=9b0a60e5.
- ^ 콜비, 클리포드."앱웨어는 더 이상 노숙자가 아니다."맥위크, 1996년 3월 25일, 22세 이상.Gale General OneFile(2020년 5월 27일 액세스 가능).https://link.gale.com/apps/doc/A18129695/ITOF?u=wikipedia&sid=ITOF&xid=945d3d59.
- ^ 콜비, 클리포드."AppWare가 마이크로브루, Net 개발 환경이 됨."맥위크, 1996년 7월 8일, 27. 게일 제너럴 원파일(2020년 5월 27일 접속)https://link.gale.com/apps/doc/A18460776/ITOF?u=wikipedia&sid=ITOF&xid=3add01ad.
- ^ 펄스타인, 조안나."웹스타의 지원을 받을 마이크로브루."맥위크, 1997년 2월 24일, 14일.Gale General OneFile(2020년 5월 27일 액세스 가능).https://link.gale.com/apps/doc/A19156417/ITOF?u=wikipedia&sid=ITOF&xid=39ef16ed.
- ^ 2000년 6월 10일, SourceForce의 "The Strong Project"
- ^ a b 켈리 1990.
- 참고 문헌 목록
- Cox, Edward (29 May 2000). "A Brief History of Microbrew". Microbrew Lives!. Archived from the original on 2011-07-14.
- Kelly, Dave (February 1990). "Serius89 and HyperBASIC". MacTutor.
- Gillooly, Carlyn (18 October 1993). "Novell beings out first pieces of its AppWare". Network World. pp. 21, 25–26.
- 추가 읽기
- Joe Firmage, "Visual AppBuilder 아키텍처 개요", Novell AppNotes, 1994년 5월
- Mark Gibbs, "Novell's AppWare shows early promise", Network World, 1994년 6월 27일 페이지 55–57
- Ronald Nutter, "AppWare 디코딩 프로그램 개발", Network World, 1995년 2월 27일 페이지 51–51