DISKUSE
Jak omezit vkládání textu do textového pole z kláv... 
04.04.2024 13:55

HCL Domino na NAS QNAP (1)
20.02.2024 10:34

Vložení přílohy do dokumentu MS Word (3)
14.02.2024 20:54

Problěmy s diakritikou. (4)
06.02.2024 17:34

AI pomocnici 
15.01.2024 10:16

Export do pdf souboru (1)
12.01.2024 23:11

Agent přestává fungovat (1)
18.11.2023 06:42

RTF - Computed (2)
19.10.2023 13:00


ŠKOLENÍ


REKLAMA


KOMENTÁŘE

Historie Lotus Notes - I.

Vytisknout článek

7. prosince oslavily Lotus Notes své oficiální 15. narozeniny. Tento den kupodivu nebyl v Čechách důvodem k žádným bujarým oslavám. Možná proto, že myšlenka Lotus Notes je o něco starší. Jak to tedy celé bylo?


S využitím článků http://www-10.lotus.com/ldd/today.nsf/lookup/NDHistory a http://www.nwfusion.com/news/2004/1202lotus.html.

Začátky
Myšlenka Lotus Notes vznikla v době, kdy mnozí z nás nevěděli co znamená počítač a někteří dokonce ještě chodili na houbách. V roce 1973 na univerzitě v Illinois vytvořili produkt zvaný PLATO Notes. Jednalo se o systém pro hlášení chyb, do kterého mohli uživatelé zapsat chybu a odeslat ji ke zpracování. Program zajišťoval bezpečnost údajů, nikdo tedy nemohl smazat údaje jinému uživateli, každá chyba byla opatřena identifikací příslušného uživatele. V dnešní době věc samozřejmá, tehdy něco neuvěřitelného, co navíc fungovalo v prostředí více uživatelů.

Celou věc měli na svědomí tři mušketýři té doby – Ray Ozzie, Tim Halvorsen a Len Kawell. Všichni byli výborní programátoři a Ray vůdčí osobností celé skupiny.

V roce 1976 uvedli propracovanější verzi – PLATO Group Notes, který již měl nastavení přístupových práv, možnost anonymních příspěvků, pohledy na data dle nejrůznějších kritérií a vazba na jiné záznamy v systému PLATO.

Celá myšlenka trochu zapadla spolu s uvedením PC a systému MS-DOS v roce 1982, které byly značně levnější než mainframe, na kterém PLATO běželo.

Na konci roku 1984 ovšem Ray sehnal investora, který mu poskytl peníze do začátků nového projektu. Tímto investorem byl Mitch Kapor, zakladatel Lotus Development Corporation, který tak umožnil založení společnosti Iris Associates. Ray znovu sehnal své dávné kamarády ke kterým se brzy připojil i Steven Beckhardt a spolu započali vývoj Notes. Od začátku měli jasnou ideu systému, který musel umožňovat stejnou práci jak v kanceláři tak vzdáleně. Celý systém založili na myšlence PLATO Notes, použili ovšem architekturu klient-server. Původní myšlenka, že Notes budou umožňovat on-line diskuze, email, telefonní seznam a dokumentovou databázi, byla trochu nabourána možnostmi technologií v té době. Další debata byla o možnostech systému – zda bude dodáván včetně hotových aplikací či zda bude umožňovat vývoj zákaznických aplikací. Z dnešního pohledu se naštěstí rozhodli pro možnost uživatelských úprav a návrhu aplikací, díky čemuž se i v dnešní době jedná o velice flexibilní produkt, který je možné použít pro spoustu nejrůznějších úloh.

Celý základ systému naprogramovali v průběhu dvou let, další rok strávili portováním systému na platformu OS/2. V průběhu této doby používali celý produkt interně ke komunikaci s lidmi v Lotusu a díky tomu vznikla myšlenka replikace, která v původním návrhu nebyla. Zároveň se inspirovali systémem Macintosh a vytvořili nové uživatelské rozhraní.

V roce 1986 byla připravena první verze systému, která se dala nasadit interním uživatelům a předvést dalším zájemců. Na základě této verze Lotus přijal tento produkt za svůj a v roce 1987 k němu zakoupil práva. Ještě před svým oficiálním uvedením na trh zakoupila 10 000 licencí společnost PriceWaterhouse, která věřila, že jim Lotus Notes umožní zlepšit způsob své práce (za zmínku stojí že u tohoto systému vydrželi až do dnešní doby).


1989 – verze 1.0
První verze byla distibuována právě 7. 12. 1989 a v průběhu prvního roku bylo prodáno více než 35 000 licencí. Podporované platformy byly MS-DOS a OS/2.
Spolu se systémem byly dodávány předpřipravené aplikace jako Group Mail, Group Discussion a Group Phone Book. Zároveň byly předpřipraveny šablony pro snadný návrh dalších aplikací, což zapříčinilo vznik komunity, která začala navrhovat vlastní aplikace.



Funkcionalita verze 1.0:
  • šifrování, podepisování a autentikace pomocí RSA klíčů (LN byly prvním důležitým komerčním produktem, který technologii RSA šifrování implementoval);
  • možnost připojení k serveru pomocí telefonu;
  • možnost importu a exportu dat;
  • snadné zakládání uživatelských účtů a emailových schránek;
  • emailový systém;
  • on-line nápověda;
  • formula jazyk;
  • možnost provázání dokumentů mezi sebou;
  • klíčová slova;
  • přístupová práva;
  • možnost centrální správy i vzdálených systémů.


1990 – verze 1.1
První rozšíření systému, která nerozšiřovala jeho možnosti ale sloužila spíše k přepsání kódu a tím ke zlepšení systému. Zároveň byla přepsána velká část produktu aby nebyla závislá na operačním systému a díky tomu mohlo dojít k rozšíření počtu podporovaných systémů – přibyly Novell Netware a MS Windows.


1991 – verze 2.0
Zatímco původní idea bylo použití Lotus Notes spíše v malých firmách (okolo 25 uživatelů), první verze ukázala že o produkt je zájem spíše ve firmách větších. Hlavním cílem tedy bylo přepsání aplikace tak, aby umožňovala připojení velkého množství uživatelů (10 000 uživatelů).



Zajímavé také je, že produkt bylo možné zakoupit v minimálním počtu 200 licencí (což trochu neodpovídá myšlence systému) a těchto 200 licencí stálo 62 000 dolarů. Lotus věřil, že pouze velké společnosti dokáží využít vlastností systému.

Na vývoji systému v této době pracovalo již 12 vývojářů, kteří vytvořili instalační balík o velikosti přibližně 7MB a podařilo se jim přidat zejména tuto funkcionalitu:
  • C API;
  • součtové sloupce v pohledech;
  • styly tabulek a odstavců;
  • podporu rich-textu;
  • další příkazy formula jazyku;
  • možnost více adresních knih a vyhledávání v nich při psaní emailu;
  • přeposílání emailů.


1993 – verze 3.0
Dle slov Ray Ozzieho první velká verze s dostatkem uživatelů, kteří poskytovali potřebnou zpětnou vazbu, již bylo možné zapracovat do systému. V tuto chvíli systém používalo více než 2 000 společností a přibližně 500 000 osob. Cílem verze bylo zvláště zlepšení uživatelského rozhraní a Lotus se rozhodl k výraznějšímu rozšíření produktu na trhu, které podpořil snížením jeho ceny.



Na vývoji pracovalo již 25 uživatelů a verze 3.0 měla interní číslo 114.3c. Verze 6.5 má číslo 194 a málokdo asi ví, že toto číslo znamená, kolikátá úspěšně zkompilovaná verze to je. Verze 3.0 tedy byla 114 úspěšně zkompilovanou verzí a bylo nutné ji třikrát opakovat, aby byla úspěšná.

Přibyly nové funkce:
  • fulltextové vyhledávání;
  • hierarchická jména;
  • další možnosti pro mobilní uživatele, zejména možnost replikace na pozadí a selektivní replikace;
  • podpora AppleTalk sítí;
  • kliet pro Macintosh;
  • Notes F/X technologie pro integraci s aplikacemi pomocí OLE;
  • server na platformě MS Windows.

V roce 1994 zakoupil Lotus Iris, což nemělo výrazný vliv na celý vývoj, spíše to vedlo ke zjednodušení cen a balíků produktů.

Rok 1995 přinesl koupi Lotusu IBM, což mělo výhodu finančního zázemí pro vývoj produktu, větší podporu prodeje a přístup k produktům, které postupně byly implementovány do Domina (HTTP server). Bylo možné investovat do dlouhodobějších projektů a díky tomu ke krátkodobějšímu "zpomalení" vývoje.


Verze 4.0 a následující přineseme ve druhém pokračování článku již zítra.

Autor: Martin Humpolec
Datum: 25.01.2005


Sdílet článek Seznam komentářů
 
Od
Téma
 Datum
peto
...podpora prodeje
25.01.2005 07:18
Lubomir Hornak
pre peta...
25.01.2005 08:13
Ondra
jsou ke stažení !
25.01.2005 09:36
Martin
Pre peta
26.01.2005 09:10
VZ
Drobné nepřesnosti
26.01.2005 09:41
Lubomir Hornak
Pre Martina a všeobecne...
26.01.2005 16:10
Martin
Krásné vzpomínání
27.01.2005 07:36
cifra
Historie, zákazníci apod.
27.01.2005 12:10
peto
...nedá mi to...
27.01.2005 15:43
VZ
Diky, peto ...
27.01.2005 18:13
Roman Kraut
tajemství nárůstu prodeje
03.02.2005 16:13

Související články:
» 

Lotus vsadil na Wiki

 (Odkazy, 13.01.2010)

» 

Historie Lotus Notes - II.

 (Historie, 26.01.2005)

» 

» 

» 

Notes, iNotes a další

 (Notes/Domino R5, 05.02.2004)

»