Dzisiaj jest 25 stycznia 2025 r.
Chcę dodać własny artykuł
Reklama

OpenDoc

Chcę dodać własny artykuł

OpenDoc – Krótkie Wprowadzenie

OpenDoc to wieloplatformowy zbiór komponentów oprogramowania zaprojektowany przez Apple w 1992 roku, inspirowany systemem Xerox Star. Jego celem było stworzenie alternatywy dla technologii Microsoftu OLE, umożliwiającej tworzenie złożonych dokumentów z użyciem modularnych komponentów.

Idea i Rozwój

OpenDoc opierał się na idei wykorzystania niewielkich, wielokrotnego użytku komponentów, które mogły wykonywać różne zadania, takie jak edytowanie tekstu czy grafiki. Te komponenty, znane jako part editors, mogły być łączone w celu stworzenia kompleksowych aplikacji. Współczesne systemy wtyczek, takie jak rozszerzenia do przeglądarek, są jego bezpośrednim rozwinięciem.

Projekt OpenDoc, wcześniej znany jako Exemplar, Jedi, a później Amber, został opracowany po tym, jak Apple przeanalizował prototyp Microsoftu OLE II. Z powodu braku porozumienia między firmami, Apple postanowił stworzyć otwartą alternatywę i nawiązał współpracę z innymi firmami, w tym IBM i WordPerfect.

Architektura i Funkcje

OpenDoc był dokumentocentryczny, co oznacza, że dokumenty składały się z modularnych części, które mogły zawierać różne typy danych, takie jak tekst, obrazy czy multimedia. Umożliwiał edycję tych fragmentów za pomocą edytorów i przeglądarek elementów.

  • Obsługa dynamicznych mediów, w tym żywej zawartości.
  • Możliwość zagnieżdżania elementów, co zwiększało wymienność danych.
  • Współpraca z różnymi programami, takimi jak edytor tekstu WAV czy przeglądarka CyberDog.

Problemy i Zakończenie

Mimo początkowego entuzjazmu, rozwój OpenDoc był powolny, co w połączeniu z pojawieniem się nowych technologii, takich jak Java, doprowadziło do decyzji Apple o wstrzymaniu projektu w 1997 roku. Było to związane również z utratą kluczowych programistów na rzecz Microsoftu.

Linki Zewnętrzne

Kategoria: Otwarte oprogramowanie, Pakiety biurowe