Oprogramowanie biurowe

OpenDoc

OpenDoc - wieloplatformowy kompilacja komponentów oprogramowania przydzielony aż do tworzenia złożonych dokumentów, którego inspiracją był dotychczasowy układ Xerox Star, zaś jaki proch istnieć alternatywą na rzecz techniki Microsoftu OLE.Ideą OpenDoc było stworzenie zbioru niewielkich komponentów aż do wielokrotnego wykorzystania, które wykonywałyby specyficzne zadania, niczym edytowanie tekstu oznacza owo mapy bitowej. Komponenty te (Apple nazwał je part editors, co do wnętrza wolnym tłumaczeniu oznacza "edytory elementów" owo znaczy "edytory części") wolno było bez trudu konstruować aż do postaci kompletnego programu. Współcześnie myśl ta znajduje praktyczną realizację do wnętrza systemie wtyczek aż do oprogramowania, niczym np., rozszerzenia aż do przeglądarki Firefox OpenDoc został obrobiony na wskroś Apple do wnętrza 1992 r. po tym, niczym Microsoft zwrócił się aż do Apple'a o opinię do wnętrza sprawie projektu OLE II. Apple eksperymentował odkąd jakiegoś czasu spośród komponentami programowymi, opartymi na opracowanym nuże modelu publikowania plus subskrypcji zaś języku AppleScript, które spośród kolei wywodziły się ze starszej techniki HyperCard. Apple przejrzał oryginał Microsoftu plus jego dokumentację, zwracając listę dostrzeżonych problemów. Ponieważ obie firmy, konkurujące ze sobą silnie na rynku, negacja logiczna dawny do wnętrza stanie porozumieć się aż do wspólnych celów, Apple zdecydował się wykreować otwartą alternatywę do wnętrza postaci projektu OpenDoc plus zwrócił się o równorzędność aż do innych firm.Pierwotnie program proch nazwę kodową Exemplar, po pewnym czasie Jedi, spośród kolei Amber, póki do szczętu przestrzeń niezadrukowana dzienne ujrzał OpenDoc Zespół projektantów zdał sobie do wnętrza połowie 1992 r. sprawę, iż konieczne będzie stworzenie koalicji firm informatycznych, plus Apple stworzył niczym jeden mąż spośród firmami IBM plus WordPerfect Component Intergration Laboratories (CI Labs). W 1996 r. program został formalnie podrajcowany na wskroś Object Management Group.Głównymi architektami OpenDoc ze okolica Apple'a byli Kurt Piersol plus zwierzchnik CI Labs Jed Harris. Mark Ericson spośród WordPerfecta zaprojektował translokacja systemu aż do Windows, co miało zaopatrywać bezproblemową wymianę danych pomiędzy OpenDoc zaś OLE OpenDoc był jednym spośród najwcześniejszych eksperymentów Apple'a spośród technikami rozwojowymi Open Source. Apple plus jego partnerzy negacja logiczna opublikowali wszelako kodu źródłowego aż do szerszego wykorzystania, jednakże został Pan dostarczony programistom plus testerom OpenDoc był spośród początku uruchamiany spośród systemie Mac OS System 7.5 plus był dokumentocentryczny, zaś negacja logiczna programocentryczny. Dokumenty dawny tworzone spośród modularnych części, które mogły mieścić rozmaite typy danych, niczym obrazy, fragmenty arkuszy kalkulacyjnych tekst, zaś chociażby multimedia do wnętrza formacie QuickTime. Fragmenty te dawny edytowane w środku pomocą edytorów elementów, zaś dodatkowo mogły istnieć przeglądane w środku pomocą przeglądarek elementów, bez potencjał edytowania OpenDoc wyróżniał się spośród innych architektur złożonych dokumentów obsługą dynamicznych mediów - kontenery OpenDoc mogły mieścić żywą składniki plus mogły pełnić zestaw treści do wnętrza czasie rzeczywistym. Architektura opierała się na zasadzie oddzielania kontenera odkąd zagnieżdżanej treści w środku pomocą pośrednich obiektów, wielce zwiększając wymienność danych. Każda część mogła był kontenerem na rzecz innej części.W ramach OpenDoc do wnętrza Apple'u powstały m.in. redaktor tekstów WAV, przeglądarka internetowa CyberDog. Technika była obsługiwana na wskroś redaktor Nisus Writer, pakiety zintegrowane RagTime plus ClarisWorks IBM włączył obsługę OpenDoc aż do OS/2 Warp OpenDoc gromadził do wnętrza szczytowym momencie setki programistów, jednakże tok rozwoju było niezadowalające, zaś na horyzoncie pojawiły się Java plus pokrewne technologie, tworząc nowe sposoby budowania aplikacji. Wszystko owo spowodowało, iż Apple zdecydował się zablokować projekt, co skończyło się masową redukcją zatrudnionych do wnętrza marcu 1997 r. Według niektórych źródeł, jedną spośród przyczyn powolnego rozwoju OpenDoc było "podkupienie" na wskroś Microsoft kilku kluczowych programistów projektu.