HCL Domino
Originalförfattare | IBM |
---|---|
Utvecklare | HCL Technologies |
Initial release | 1989 |
Stabil frisättning | |
Förhandsgranska release | |
Skrivet i | Java /Eclipse (9.x Standard) och C++ (9.x Basic och tidigare versioner) |
Operativ system | AIX , IBM i , Linux , macOS , Windows |
Tillgänglig i | 28 språk för användargränssnitt och e-postmall, 64 varianter tillgängliga för stavningsordbok |
Typ | Snabb applikationsutveckling , samarbetsmjukvara , personlig informationshanterare , e-postklient |
Licens | Proprietär |
Hemsida |
HCL Notes (tidigare IBM Notes och Lotus Notes ; se Varumärke nedan) och HCL Domino (tidigare IBM Domino och Lotus Domino ) är klienten respektive servern för en samarbetsplattform för klient- serverprogramvara som tidigare såldes av IBM, nu av HCL Technologies .
HCL Notes tillhandahåller affärssamarbetesfunktioner, såsom e-post , kalendrar, att göra-listor , kontakthantering, diskussionsforum, fildelning, webbplatser, snabbmeddelanden, bloggar, dokumentbibliotek, användarkataloger och anpassade applikationer. Den kan också användas med andra HCL Domino-applikationer och databaser. IBM Notes 9 Social Edition tog bort integrationen med kontorsprogrampaketet IBM Lotus Symphony , som hade integrerats med Lotus Notes-klienten i version 8.x.
Lotus Development Corporation utvecklade ursprungligen "Lotus Notes" 1989. IBM köpte Lotus 1995 och det blev känt som IBMs Lotus Development-division. Den 6 december 2018 meddelade IBM att de säljer ett antal mjukvaruprodukter till HCL Technologies för 1,8 miljarder dollar, inklusive Notes och Domino. Detta förvärv slutfördes i juli 2019.
Design
Domino är en klient-server plattformsoberoende applikationskörningsmiljö .
Domino tillhandahåller e-post, kalendrar, snabbmeddelanden (med extra HCL-programvara för röst- och videokonferenser och webbsamarbete), diskussioner/forum, bloggar och en inbyggd personal-/ användarkatalog . Utöver dessa standardapplikationer kan en organisation använda Domino Designers utvecklingsmiljö och andra verktyg för att utveckla ytterligare integrerade applikationer såsom begäran om godkännande/ arbetsflöde och dokumenthantering .
Domino-produkten består av flera komponenter:
- HCL Notes klientapplikation (sedan version 8 är detta baserat på Eclipse )
- HCL Notes-klient, antingen:
- en rik kund
- en webbklient, HCL iNotes
- en mobil e-postklient, HCL Notes Traveler
- HCL Verse-klient, antingen:
- en webbe-postklient, Verse on Premises (VOP)
- en mobil e-postklient, Verse Mobile (för iOS och Android)
- HCL Domino-server
- HCL Domino Administration Client
- HCL Domino Designer (Eclipse-baserad integrerad utvecklingsmiljö) för att skapa klient-serverapplikationer som körs inom Notes-ramverket
Domino konkurrerar med produkter från andra företag som Microsoft , Google , Zimbra och andra. På grund av applikationsutvecklingsförmågan jämförs HCL Domino ofta med produkter som Microsoft Sharepoint . Databasen i Domino kan replikeras mellan servrar och mellan server och klient, vilket tillåter klienter offline-funktioner.
Domino, en affärsapplikation såväl som en meddelandeserver, är kompatibel med både Notes och webbläsare. Notes (och eftersom IBM Domino 9, HCAA) kan användas för att komma åt alla Domino-applikationer, såsom diskussionsforum, dokumentbibliotek och många andra applikationer. Notes liknar en webbläsare genom att den kan köra alla kompatibla program som användaren har behörighet för.
Domino tillhandahåller applikationer som kan användas för att:
- komma åt, lagra och presentera information via ett användargränssnitt
- upprätthålla säkerheten
- replikera, det vill säga låta många olika servrar innehålla samma information och få många användare att arbeta med den datan
Standardlagringsmekanismen i Domino är ett dokumentdatabasformat , "Notes Storage Facility" (.nsf). .nsf-filen kommer normalt att innehålla både en applikationsdesign och tillhörande data. Domino kan också komma åt relationsdatabaser , antingen genom en extra server som heter HCL Enterprise Integrator for Domino, genom ODBC-anrop eller genom användning av XPages.
Eftersom Domino är en applikationsmiljö, fungerar e-post och kalendrar som applikationer inom Notes, som HCL tillhandahåller med produkten. En Domino-programutvecklare kan ändra eller helt ersätta det programmet. HCL har också släppt basmallarna som öppen källkod.
Programmerare kan utveckla applikationer för Domino på en mängd olika utvecklingsspråk inklusive:
- programmeringsspråket Java antingen direkt eller via XPages
- LotusScript , ett språk som liknar Visual Basic
- programmeringsspråket JavaScript via Domino AppDev Pack
Klienten stöder ett formelspråk såväl som JavaScript. Mjukvaruutvecklare kan bygga applikationer för att köras antingen inom Notes-applikationens runtime-miljö eller via en webbserver för användning i en webbläsare, även om gränssnittet skulle behöva utvecklas separat om inte XPages används.
Använda sig av
Anteckningar kan användas för e-post, som en kalender, PIM , snabbmeddelanden, webbsurfning och andra applikationer. Notes kan komma åt både lokala och serverbaserade applikationer och data.
Notes kan fungera som en IMAP- och POP-e -postklient med icke-Domino-e-postservrar. Systemet kan hämta mottagaradresser från vilken LDAP- server som helst, inklusive Active Directory , och inkluderar en webbläsare, även om det kan konfigureras av en Domino-utvecklare att starta en annan webbläsare istället.
Funktioner inkluderar gruppkalendrar och scheman, SMTP / MIME -baserad e-post, NNTP -baserat nyhetsstöd och automatisk HTML-konvertering av alla dokument med Domino HTTP- uppgiften.
Anteckningar kan användas med Sametime-snabbmeddelanden för att tillåta att se andra användare online och chatta med en eller flera av dem samtidigt. Från och med version 6.5 har denna funktion varit fritt tillgänglig. Närvaromedvetenhet är tillgänglig i e-post och andra HCL Domino-applikationer för användare i organisationer som använder både Notes och Sametime.
Sedan version 7 har Notes tillhandahållit ett gränssnitt för webbtjänster . Domino kan vara en webbserver för HTML- filer; autentisering av åtkomst till Domino-databaser eller HTML-filer använder Domino-användarkatalogen och externa system som Microsoft Active Directory.
En designklient, Domino Designer, kan tillåta utveckling av databasapplikationer som består av formulär (som tillåter användare att skapa dokument) och vyer (som visar valda dokumentfält i kolumner).
Utöver sin roll som ett gruppprogramsystem (e-post, kalender, delade dokument och diskussioner), kan HCL Notes och Domino också konstruera applikationer av "workflow"-typ, särskilt de som kräver godkännandeprocesser och routing av data.
Sedan Release 5 har serverklustring haft förmågan att tillhandahålla geografisk redundans för servrar.
Notes System Diagnostic (NSD) samlar information om hur en Notes-arbetsstation eller en Domino-server körs.
Den 10 oktober 2018 släppte IBM IBM Domino v10.0 och IBM Notes 10.0 som den senaste versionen. I december 2019 släppte HCL HCL Domino v11 och HCL Notes v11.
Översikt
Klient-server
Notes och Domino är klient/server-databasmiljöer. Serverprogramvaran heter Domino och klientmjukvaran är Notes. Domino-programvara kan köras på Windows, Unix, AIX och IBM mellanklasssystem och kan skalas till tiotusentals användare per server. Det finns olika versioner av Domino-servern som stöds som stöds på olika nivåer av serveroperativsystem. Vanligtvis stöds det senaste serveroperativsystemet endast officiellt av en version av HCL Domino som släpps ungefär samtidigt som det operativsystemet.
Domino har säkerhetsfunktioner på en mängd olika nivåer. Behörigheterna kan vara granulära, ner till fältnivå i specifika poster hela vägen upp till 10 olika parametrar som kan ställas in på databasnivå, med mellanliggande alternativ däremellan. Användare kan också tilldela åtkomst för andra användare till deras personliga kalender och e-post på en mer generisk läsare, redigerare, redigera med radera och hantera mina kalendernivåer. All säkerhet i Notes och Domino är oberoende av serverns operativsystem eller Active Directory. Eventuellt kan Notes-klienten konfigureras så att användaren använder sin Active Directory-identitet.
Data replikering
Den första utgåvan av Lotus Notes inkluderade en generaliserad replikeringsmöjlighet. Den här funktionens generaliserade karaktär skilde den från föregångare som Usenet och fortsatte att särskilja Lotus Notes.
Domino-servrar och Notes-klienter identifierar NSF-filer genom sina replika-ID:n och håller replikerade filer synkroniserade genom att dubbelriktat utbyta data, metadata och programlogik och design. Det finns tillgängliga alternativ för att definiera vilka metadata som replikerar, eller specifikt utesluta viss metadata från replikering. Replikering mellan två servrar, eller mellan en klient och en server, kan ske över ett nätverk eller en punkt-till-punkt- modemanslutning. Replikering mellan servrar kan ske med intervaller enligt ett definierat schema, i nästan realtid när den utlöses av dataändringar i serverkluster, eller när den utlöses av en administratör eller ett program.
Skapandet av en lokal replika av en NSF-fil på hårddisken i en HCL Notes-klient gör det möjligt för användaren att fullt ut använda Notes- och Domino-databaser medan han arbetar offline. Klienten synkroniserar alla ändringar när klienten och servern ansluter nästa gång. Lokala repliker underhålls också ibland för användning när de är anslutna till nätverket för att minska nätverkslatens . Replikering mellan en Notes-klient och Domino-server kan köras automatiskt enligt ett schema, eller manuellt som svar på en användar- eller programmatisk begäran. Sedan Notes 6 upprätthåller lokala repliker alla säkerhetsfunktioner som är programmerade i applikationerna. Tidigare utgåvor av Notes gjorde det inte alltid. Tidiga utgåvor erbjöd inte heller ett sätt att kryptera NSF-filer, vilket ger upphov till oro för att lokala repliker kan avslöja för mycket konfidentiell data på bärbara datorer eller osäkra hemmakontorsdatorer , men nyare utgåvor erbjuder kryptering, och från och med [ när? ] standardinställningen för nyskapade lokala repliker.
säkerhet
Lotus Notes var den första allmänt använda mjukvaruprodukten som använde kryptografi med publik nyckel för klient-server och server-server-autentisering och för kryptering av data. Tills amerikanska lagar som reglerar kryptering ändrades år 2000, förbjöds IBM och Lotus att exportera versioner av Notes som stödde symmetriska krypteringsnycklar som var längre än 40 bitar. 1997 förhandlade Lotus fram ett avtal med NSA som tillät export av en version som stödde starkare nycklar med 64 bitar, men 24 av bitarna var krypterade med en speciell nyckel och inkluderade i meddelandet för att ge en "workload reduction factor" för NSA. Detta stärkte skyddet för användare av Notes utanför USA mot industrispionage inom den privata sektorn , men inte mot spioneri från den amerikanska regeringen. Denna implementering tillkännagavs allmänt, men med viss rätt ansåg många att den var en bakdörr . Vissa regeringar motsatte sig att bli missgynnade för NSA, och som ett resultat fortsatte Lotus att stödja 40-bitarsversionen för export till dessa länder.
Notes and Domino använder också ett ramverk för kodsignatur som styr säkerhetskontexten, körtiden och rättigheterna för anpassad kod som utvecklats och introducerats i miljön. Notes 5 introducerade en exekveringskontrolllista (ECL) på klientnivå. ECL tillåter eller nekar exekvering av anpassad kod baserat på signaturen som är kopplad till den, vilket förhindrar att kod från opålitliga (och möjligen maligna) källor körs. Notes och Domino 6 gjorde det möjligt för klient-ECL att hanteras centralt av serveradministratörer genom implementering av policyer. Sedan version 4.5 förhindrar kodsignaturerna i korrekt konfigurerade ECL kod från att exekveras av externa källor, för att undvika virusspridning genom Notes/Domino-miljöer. Administratörer kan centralt kontrollera om varje postlådeanvändare kan lägga till undantag till, och därmed åsidosätta, ECL.
Databassäkerhet
Åtkomstkontrollistor (ACL) styr en användare av serverns åtkomstnivå till den databasen. Endast en användare med administratörsbehörighet kan skapa eller ändra ACL. Standardposter i ACL kan ställas in när chefen skapar databasen.
Roller, snarare än användar-id, kan bestämma åtkomstnivå.
Programmering
Notes and Domino är en plattformsoberoende, distribuerad dokumentorienterad NoSQL -databas och meddelanderamverk och en miljö för snabb applikationsutveckling som inkluderar förbyggda applikationer som e-post, kalender, etc. Detta skiljer den från sina stora kommersiella konkurrenter, som Microsoft Exchange eller Novell GroupWise , som är specialbyggda applikationer för e-post och kalender som erbjuder API:er för utökbarhet.
Domino-databaser byggs med hjälp av Domino Designer-klienten, endast tillgänglig för Microsoft Windows ; standardanvändarklienter är tillgängliga för Windows, Linux och macOS . En nyckelfunktion i Notes är att många repliker av samma databas kan existera samtidigt på olika servrar och klienter, över olika plattformar; samma lagringsarkitektur används för både klient- och serverrepliker. Ursprungligen skedde replikering i Notes på dokumentnivå (dvs. post). Med lanseringen av Notes 4 1996 ändrades replikeringen så att den nu sker på fältnivå.
En databas är en Notes Storage Facility (.nsf)-fil, som innehåller grundläggande lagringsenheter som kallas "note". Varje anteckning har ett unikt ID som delas av alla dess repliker. Varje replik har också ett UniqueID som unikt identifierar den inom ett kluster av servrar, en domän av servrar, eller till och med över domäner som tillhör många organisationer som alla är värd för repliker av samma databas. Varje anteckning lagrar också datum för skapande och ändring, och ett eller flera objekt.
Det finns flera klasser av anteckningar, inklusive designanteckningar och dokumentanteckningar. Designanteckningar skapas och modifieras med Domino Designer-klienten och representerar programmerbara element, såsom GUI-layouten för formulär för att visa och redigera data, eller formler och skript för att manipulera data. Dokumentanteckningar representerar användardata och skapas och modifieras med Notes-klienten, via en webbläsare, via e-postdirigering och leverans, eller via programmerad kod.
Dokumentanteckningar kan ha relationer mellan föräldrar och barn, men Notes bör inte betraktas som en hierarkisk databas i den klassiska betydelsen av informationshanteringssystem . Notes-databaser är inte heller relationella , även om det finns en SQL- drivrutin som kan användas med Notes, och den har vissa funktioner som kan användas för att utveckla applikationer som efterliknar relationsfunktioner. Notes stöder inte atomära transaktioner och dess fillåsning är rudimentär. Notes är en dokumentorienterad databas (dokumentbaserad, schemalös, löst strukturerad) med stöd för rikt innehåll och kraftfulla indexeringsmöjligheter. Den här strukturen efterliknar pappersbaserade arbetsflöden som Notes vanligtvis används för att automatisera.
Objekt representerar innehållet i en anteckning. Varje objekt har ett namn, en typ och kan ha vissa flaggor inställda. En anteckning kan ha mer än ett objekt med samma namn. Objekttyper inkluderar nummer, sifferlista, text, textlista, datum-tid, datum-tidslista och rik text. Flaggor används för att hantera attribut som är associerade med objektet, såsom läs- eller skrivsäkerhet. Objekt i designanteckningar representerar de programmerade elementen i en databas. Till exempel lagras layouten för ett inmatningsformulär i rich text Body-objektet i en formulärdesignanteckning. Detta innebär att designen av databasen kan replikera till användarnas skrivbord precis som själva data, vilket gör det extremt enkelt att distribuera uppdaterade applikationer.
Objekt i dokumentanteckningar representerar användarinmatade eller beräknade data. Ett objekt med namnet "Form" i en dokumentanteckning kan användas för att binda ett dokument till en formulärdesignnotering, som leder Notes-klienten att slå samman innehållet i dokumentanteckningsobjekten med GUI-informationen och koden som representeras i den givna formulärdesignanteckningen för visning och redigering. Andra metoder kan dock användas för att åsidosätta denna bindning av ett dokument till en formuläranteckning. Den resulterande lösa bindningen av dokument till designinformation är en av hörnstenarna i kraften hos Notes. Traditionella databasutvecklare som är vana vid att arbeta med strikt påtvingade scheman kan å andra sidan anse att kraften i denna funktion är ett tveeggat svärd.
Notes applikationsutveckling använder flera programmeringsspråk. Formula och LotusScript är de två ursprungliga. LotusScript liknar, och kan till och med betraktas som en specialiserad implementering av, Visual Basic, men med tillägg av många inbyggda klasser som modellerar Notes-miljön, medan Formula liknar Lotus 1-2-3 formelspråk men är unikt för Notes .
Java integrerades i IBM Notes från och med version 4.5. Med Release 5 förbättrades och utökades Java-stödet avsevärt, och JavaScript lades till. Medan LotusScript förblir ett primärt verktyg för att utveckla applikationer för Lotus Notes-klienten, är Java och JavaScript de primära verktygen för serverbaserad bearbetning, utveckling av applikationer för webbläsaråtkomst och tillåter webbläsare att emulera funktionaliteten hos IBM Notes-klienten. Med XPages kan IBM Notes-klienten nu bearbeta Java- och JavaScript-kod, även om applikationsutveckling vanligtvis kräver åtminstone viss kod som är specifik för endast IBM Notes eller bara en webbläsare.
Från och med version 6 har Lotus etablerat ett XML- programmeringsgränssnitt utöver de alternativ som redan finns tillgängliga. Domino XML Language (DXL) tillhandahåller XML-representationer av all data och designresurser i Notes-modellen, vilket gör att alla XML-bearbetningsverktyg kan skapa och ändra IBM Notes- och Domino-data.
Sedan version 8.5 har XPages också integrerats i IBM Notes.
Externt till Notes-applikationen tillhandahåller HCL verktygssatser i C , C++ och Java för att ansluta till Domino-databasen och utföra en mängd olika uppgifter. C-verktygslådan är den mest mogna, och C++-verktygslådan är en objektifierad version av C-verktygslådan, som saknar många funktioner som C-verktygslådan tillhandahåller. Java-verktygslådan är den minst mogna av de tre och kan användas för grundläggande applikationsbehov.
Databas
IBM Notes inkluderar ett databashanteringssystem men Notes-filer skiljer sig från relations- eller objektdatabaser eftersom de är dokumentcentrerade. Dokumentorienterade databaser som Notes tillåter flera värden i objekt (fält), kräver inget schema , levereras med inbyggd åtkomstkontroll på dokumentnivå och lagrar rich text-data. IBM Domino 7 till 8.5.x stöder användningen av IBM Db2 -databasen som en alternativ butik för IBM Notes-databaser. Denna NSFDB2-funktion är dock nu i underhållsläge utan någon ytterligare utveckling planerad. En IBM Notes-databas kan mappas till en relationsdatabas med hjälp av verktyg som DECS, [LEI], JDBCSql för Domino eller NotesSQL.
Konfiguration
HCL Domino-servern eller Domino-klienten lagrar sin konfiguration i sina egna databaser/applikationsfiler (*.nsf). Inga relevanta konfigurationsinställningar sparas i Windows-registret om operativsystemet är Windows. Vissa andra konfigurationsalternativ (primärt startkonfigurationen) lagras i notes.ini (det finns för närvarande över 2000 kända alternativ tillgängliga).
Använd som e-postklient
Notes används vanligtvis som en e-postklient för slutanvändare i större organisationer.
När en organisation använder en HCL Domino-server, distribuerar den vanligtvis också den medföljande Notes-klienten för åtkomst till Notes-applikationen för e-post och kalender men också för att använda dokumenthanterings- och arbetsflödesapplikationer. Eftersom Notes är en runtime-miljö och e-post- och kalenderfunktionerna i Notes helt enkelt är en applikation som tillhandahålls av HCL, är administratörerna fria att utveckla alternativa e-post- och kalenderapplikationer. Det är också möjligt att ändra, ändra eller utöka den e-post- och kalenderapplikation som tillhandahålls av HCL.
Domino-servern stöder även POP3- och IMAP-e -postklienter, och genom en tilläggsprodukt (HCL-poststöd för Microsoft Outlook) stöder den inbyggd åtkomst för Microsoft Outlook-klienter.
HCL tillhandahåller också iNotes (i Notes 6.5 omdöpt till "Domino Web Access" men i version 8.0 återställd till iNotes), för att tillåta användning av e-post- och kalenderfunktioner via webbläsare på Windows, Mac och Linux, som Internet Explorer och Firefox . Det finns flera program för skräppostfiltrering tillgängliga (inklusive IBM Lotus Protector) och en regelmotor som tillåter användardefinierad e-postbehandling att utföras av servern.
Jämförelse med andra e-postklienter
Notes designades som en applikationsplattform för samarbete där e-post bara var en av många applikationer som kördes i Notes-klientprogramvaran. Notes-klienten designades också för att köras på flera plattformar inklusive Windows , OS/2 , klassiskt Mac OS , SCO Open Desktop UNIX och Linux. Dessa två faktorer har resulterat i att användargränssnittet innehåller vissa skillnader från applikationer som bara körs på Windows. Dessutom har dessa skillnader ofta legat kvar i produkten för att behålla bakåtkompatibiliteten med tidigare utgåvor, istället för att överensstämma med uppdaterade Windows UI-standarder. Följande är några av dessa skillnader.
- Egenskapsdialogrutor för formatering av text, hyperlänkar och annan riktextinformation kan förbli öppna efter att en användare gjort ändringar i markerad text. Detta ger flexibilitet att välja ny text och använda annan formatering utan att stänga dialogrutan, välja ny text och öppna en dialogruta för nytt format. Nästan alla andra Windows-applikationer kräver att användaren stänger dialogrutan, väljer ny text och sedan öppnar en ny dialogruta för formatering/ändringar.
- Egenskapsdialogrutor känner också automatiskt igen den typ av text som valts och visar lämpliga val (till exempel en ruta för hyperlänkegenskaper).
- Användare kan formatera tabeller som flikgränssnitt som en del av formulärdesignen (för applikationer) eller i e-postmeddelanden (eller i riktextfält i applikationer). Detta ger användarna möjligheten att tillhandahålla flikliknande organisation till dokument, liknande populär fliknavigering i de flesta webbportaler, etc.
- Slutanvändare kan enkelt infoga länkar till Notes-program, Notes-vyer eller andra Notes-dokument i Notes-dokument.
- Om du tar bort ett dokument (eller e-post) kommer det att raderas från varje mapp där det finns, eftersom mapparna helt enkelt innehåller länkar till samma back-end-dokument. Vissa andra e-postklienter tar bara bort e-postmeddelandet från den aktuella mappen; om e-postmeddelandet visas i andra mappar lämnas det ifred, vilket kräver att användaren letar igenom flera mappar för att helt radera ett meddelande. Klicka på "Ta bort från mapp" i Notes för att endast ta bort dokumentet från den mappen och alla andra instanser lämnas intakta.
- Alla dokument och Skickade "vyer" skiljer sig från andra samlingar av dokument som kallas "mappar" och uppvisar olika beteenden. Specifikt kan e-post inte dras ut ur dem och därför tas bort från dessa vyer; mailet kan bara "kopieras" från dem. Detta beror på att dessa är vyer och deras medlemsindex underhålls enligt egenskaperna hos dokumenten i dem, snarare än baserat på användarinteraktion som är fallet för en mapp . Denna tekniska skillnad kan vara förbryllande för användare i miljöer där ingen utbildning ges. Alla dokument innehåller alla dokument i en brevlåda, oavsett vilken mapp den ligger i. Det enda sättet att ta bort något från Alla dokument är att ta bort det direkt.
Lotus Notes 7 och äldre versioner hade fler skillnader, som togs bort från efterföljande utgåvor:
- Användare väljer ett "Nytt memo" för att skicka ett e-postmeddelande, istället för "Nytt meddelande" eller "Nytt meddelande". (Anteckningar 8 kallar kommandot "Nytt meddelande")
- För att välja flera dokument i en Notes-vy, drar man sin mus bredvid dokumenten för att markera, istället för att använda ⇧ Skift +enkelklick. (Anmärkningar 8 använder tangenttryckningskonventioner.)
- Sökfunktionen erbjuder en "frassökning" snarare än den vanligare "eller sök", och Notes kräver att användare stavar ut booleska villkor i söksträngar. Som ett resultat måste användare söka efter "radera OCH mapp" för att hitta hjälptext som innehåller frasen "ta bort en mapp". Att söka efter "radera mapp" ger inte det önskade resultatet. (Anmärkningar 8 använder eller-sök-konventioner.)
Lotus Notes 8.0 (släpptes 2007) blev den första versionen som anställde ett dedikerat användarupplevelseteam, vilket resulterade i förändringar i IBM Notes-klientupplevelsen i det primära och nya notes-användargränssnittet. Det här nya gränssnittet körs i Eclipse Framework med öppen källkod, som är ett projekt som startats av IBM, vilket öppnar upp för fler applikationsutvecklingsmöjligheter genom att använda Eclipse-plugin-program. Det nya gränssnittet ger många nya funktioner i användargränssnittet och möjligheten att inkludera användarvalda applikationer/appletar i små rutor i gränssnittet. Lotus Notes 8.0 inkluderade också ett nytt e-postgränssnitt/design för att matcha det nya Lotus Notes 8.0 eclipse-baserade gränssnittet. Eclipse är ett Java-ramverk och gör att IBM snabbt kan porta Notes till andra plattformar. Ett problem med Eclipse och därför Notes 8.0 är applikationernas start och användarinteraktionshastighet. Lotus Notes 8.5 påskyndade applikationen och ökningen av den allmänna specifikationen för datorer betyder att detta är mindre problem.
IBM Notes 9 fortsatte utvecklingen av användargränssnittet för att bättre anpassas till moderna applikationsgränssnitt som finns i många kommersiella paketerade eller webbaserade program. För närvarande har programvaran fortfarande inte ett autokorrigeringsalternativ - eller ens förmåga - att vända oavsiktlig användning av caps lock.
Domino körs nu på Eclipse-plattformen och erbjuder många nya utvecklingsmiljöer och verktyg som XPages.
För datorer med lägre specifikationer tillhandahålls fortfarande en ny version av det gamla gränssnittet, även om det är det gamla gränssnittet är många av de nya funktionerna inte tillgängliga och e-postanvändargränssnittet återgår till Notes 7.x-stilen.
Den här nya användarupplevelsen bygger på Notes 6.5 (släpptes 2003), som uppgraderade e-postklienten, som tidigare av många betraktades som produktens akilleshäl . Funktioner som lades till vid den tiden var:
- dra och släpp mappar
- replikering av olästa märken mellan servrar
- uppföljningsflaggor
- svars- och vidarebefordranindikatorer på e-postmeddelanden
- möjlighet att redigera en bilaga och spara ändringarna tillbaka till ett e-post-ID
Reception
Publikationer som The Guardian 2006 har kritiserat tidigare versioner av Lotus Notes för att ha ett "ointuitivt [användar] gränssnitt" och citerar ett utbrett missnöje med användbarheten av klientprogramvaran. The Guardian indikerade att Notes inte nödvändigtvis har lidit som ett resultat av detta missnöje på grund av det faktum att "de personer som väljer [företagsmjukvara] tenderar att inte vara de som använder den."
Tidigare versioner av Notes har också kritiserats för att bryta mot en viktig bästa praxis för användbarhet som tyder på att ett konsekvent användargränssnitt ofta är bättre än ett anpassat alternativ. Programvara skriven för ett visst operativsystem bör följa det specifika operativsystemets användargränssnittsstilguide . Att inte följa dessa stilguider kan förvirra användare. Ett anmärkningsvärt exempel är tangentbordsgenvägen F5, som används för att uppdatera fönsterinnehållet i Microsoft Windows. Att trycka på F5 i Lotus Notes före release 8.0 fick den att låsa skärmen. Eftersom detta var en viktig kritikpunkt ändrades detta i release 8.0. Gamla versioner stödde inte proportionella rullningslister (som ger användaren en uppfattning om hur långt dokumentet är, i förhållande till den del som visas). Proportionella rullningslister introducerades bara i Notes 8.
Äldre versioner av Notes drabbades också av liknande val av användarinteraktion, av vilka många också korrigerades i efterföljande utgåvor. Ett exempel som korrigerades i version 8.5: I tidigare versioner behövde out-of-office-agenten aktiveras manuellt när du lämnar och inaktiveras när du kommer tillbaka, även om start- och slutdatum har ställts in. Från och med version 8.5 stängs nu aviseringen om frånvaro automatiskt av utan behov av manuell inaktivering.
Till skillnad från vissa andra e-postklientprogram, valde IBM Notes-utvecklare att inte låta enskilda användare avgöra om ett returkvitto skickas när de öppnar ett e-postmeddelande; istället konfigureras det alternativet på servernivå. IBM-utvecklare anser att "Att tillåta individuell annullering av returkvitto bryter mot avsikten med en returkvittofunktion inom en organisation". Så, beroende på systeminställningar, kommer användarna inte att ha något val i returkvitton som går tillbaka till spammare eller andra avsändare av oönskad e-post. Detta har fått tekniska webbplatser att publicera sätt att komma runt den här funktionen i Notes. För IBM Notes 9.0 och IBM iNotes 9.0 kan IBM Domino-serverns .INI-fil nu innehålla en post för att kontrollera returkvittot på ett sätt som är mer anpassat till samhällets förväntningar (IBM Notes 9 Product Documentation).
När Notes kraschar kan vissa processer fortsätta att köras och förhindra att programmet startas om tills de avbryts.
Relaterad programvara
Relaterade IBM Lotus-produkter
Under IBM Notes 30-åriga historia har Lotus Development Corporation och senare IBM utvecklat många andra programvaruprodukter som är baserade på eller integrerade med IBM Notes. Den mest framträdande av dessa är IBM Lotus Domino- servermjukvaran, som ursprungligen var känd som Lotus Notes Server och fick ett separat namn i och med lanseringen av version 4.5. Serverplattformen blev också grunden för produkter som IBM Lotus Quickr för Domino, för dokumenthantering, och IBM Sametime för snabbmeddelanden, ljud- och videokommunikation och webbkonferenser, och med Release 8.5, IBM Connections .
I tidiga utgåvor av IBM Notes lades stor vikt vid integration på klientsidan med IBM Lotus SmartSuite- miljön. Med Microsofts ökande dominans inom kontorsproduktivitetsprogramvara, bytte fokus för skrivbordsintegration för en tid till Microsoft Office . Med lanseringen av version 8.0 2007, baserad på Eclipse-ramverket, lade IBM återigen till integration med sin egen kontorsproduktivitetssvit, OpenOffice.org- härledda IBM Lotus Symphony . IBM Lotus Expeditor är ett ramverk för att utveckla Eclipse-baserade applikationer.
Andra IBM-produkter och -tekniker har också byggts för att integreras med IBM Notes. För synkronisering av mobila enheter inkluderade detta tidigare IBM Lotus Easysync Pro-produkten på klientsidan (inte längre under utveckling) och IBM Notes Traveler , ett nyare kostnadsfritt tillägg på serversidan för synkronisering av e-post, kalender och kontakt. Ett nyligen tillskott till IBM:s portfölj är två IBM Lotus Protector-produkter för e-postsäkerhet och kryptering, som har byggts för att integreras med IBM Notes.
Relaterad programvara från andra leverantörer
Med en lång marknadshistorik och en stor installerad bas har Notes och Domino skapat ett stort programvaruekosystem från tredje part. Sådana produkter kan delas in i fyra breda och något överlappande klasser:
- Notes- och Domino-applikationer är program skrivna i form av en eller flera Notes-databaser, och levereras ofta som NTF-mallar. Denna typ av programvara är vanligtvis inriktad på att ge affärsnytta från Notes kärnsamarbete, arbetsflöde och meddelandefunktioner. Exempel inkluderar kundrelationshantering (CRM), mänskliga resurser och system för projektspårning. Vissa applikationer av detta slag kan erbjuda ett webbläsargränssnitt utöver Notes-klientåtkomst. Koden i dessa program använder vanligtvis samma språk som är tillgängliga för en intern Domino-utvecklare: Notes formelspråk, LotusScript , Java och JavaScript .
- Notes och Domino-tillägg, verktyg och tillägg är i allmänhet körbara program skrivna i C, C++ eller något annat kompilerat språk som är designat specifikt för att integreras med Notes och Domino. Denna klass av programvara kan inkludera både klient- och server-sidan exekverbara komponenter. I vissa fall kan Notes-databaser användas för konfiguration och rapportering. Sedan tillkomsten av den Eclipse-baserade Notes 8 Standard-klienten kan tillägg på klientsidan även innehålla Eclipse-plugin-program och XML-baserade widgets. Den typiska rollen för denna typ av programvara är att stödja eller utöka kärnan i Notes-funktionalitet. Exempel inkluderar skräppost- och antivirusprodukter, verktyg för serveradministration och övervakning, meddelande- och lagringshanteringsprodukter, policybaserade verktyg, verktyg för datasynkronisering och utvecklarverktyg.
- Notes och Domino-medvetna tillägg och agenter är också körbara program, men de är utformade för att utöka räckvidden för en allmän nätverksprogramvaruprodukt till Notes- och Domino-data. Denna klass inkluderar programvara för server- och klientsäkerhetskopiering, antispam- och antivirusprodukter samt e-upptäckts- och arkiveringssystem. Den innehåller också tillägg för att integrera Notes med tredjepartserbjudanden som Cisco WebEx- konferenstjänst eller Salesforce.com CRM-plattformen.
Historia
Notes har en historia som sträcker sig över mer än 30 år. Dess främsta inspiration var PLATO Notes , skapad av David R. Woolley vid University of Illinois 1973. I dagens terminologi stödde PLATO Notes användarskapade diskussionsgrupper, och det var en del av grunden för en onlinegemenskap som blomstrade i mer än 20 år på PLATO-systemet . Ray Ozzie arbetade med PLATO när han gick på University of Illinois på 1970-talet. När PC-nätverkstekniken började dyka upp gjorde Ozzie ett avtal med Mitch Kapor , grundaren av Lotus Development Corporation , som resulterade i bildandet av Iris Associates 1984 för att utveckla produkter som skulle kombinera datorernas kapacitet med de samarbetsverktyg som var banbrytande inom PLATO . Avtalet gav kontroll över produktutvecklingen under Ozzie och Iris, och försäljning och marknadsföring under Lotus. 1994, efter lanseringen och marknadsframgången för Notes R3, köpte Lotus Iris. 1995 köpte IBM Lotus.
2008 släppte IBM XPages- teknik, baserad på JavaServer Faces . Detta gör att Domino-applikationer kan visas bättre för webbläsarklienter, även om UX och affärslogik måste skrivas om helt. Tidigare kunde Domino-applikationer nås via webbläsare, men krävde omfattande webbspecifika modifieringar för att få full funktionalitet i webbläsare. XPages gav också applikationen nya funktioner som inte är möjliga med den klassiska Notes-klienten. IBM Domino 9 Social Edition inkluderade Notes Browser Plugin, som skulle visa Notes-applikationer genom en minifierad version av den rika skrivbordsklienten som finns på en webbläsarflik.
Branding
Före release 4.5 omfattade Lotus Notes varumärke både klient- och serverapplikationer. 1996 släppte Lotus ett HTTP- servertillägg för Notes 4-servern som heter "Domino". Detta tillägg gjorde att Notes-dokument kunde renderas som webbsidor i realtid. Senare samma år integrerades Domino-webbservern i release 4.5 av kärnan i Notes-servern och hela serverprogrammet fick namnet " Domino ". Endast klientprogrammet behöll officiellt namnet "Lotus Notes".
I november 2012 meddelade IBM att de skulle tappa Lotus-varumärket och gå vidare med IBM-varumärket enbart för att identifiera produkter, inklusive Notes och Domino. Den 9 oktober 2018 meddelade IBM att den senaste versionen av klient- och serverprogramvaran är tillgänglig.
2019 blev Domino och Notes företagsprogramvaruprodukter som hanteras under HCL Software.
Releasehistorik
Släpp | Datum | Lotus Notes |
---|---|---|
1 | december 1989 | |
1.1 | 1990 | |
2 | 1991 | |
3 | maj 1993 | Lade till stöd för hierarkisk namngivning, lade till möjligheten att placera knappar på Formulär. |
4 | januari 1996 | Borttaget stöd för Netware-servrar |
4.1 | ||
4.5 | december 1996 | Servern bytte namn till "Domino", lade till inbyggd HTTP- server, POP3-server ( POP ), lade till kalender och schemaläggning och introducerade Java-stöd. Inkluderade även SMTP MTA "i lådan", men inte installerad som standard. |
4.6 | Lade till IMAP- stöd. Stödet för OS/2 och Unix-klient togs bort. Ingen Mac-klient för just den här utgåvan. | |
5 | 1999 | Flyttade SMTP- funktionalitet från en separat MTA-uppgift för att bli en inbyggd förmåga för e-postdirigeringsuppgiften, vilket förbättrade prestandan och troheten för internet-e-post. Stora förbättringar av HTTP- servern. Notes-klienten hade en omfattande översyn av gränssnittet. Java-stöd kraftigt utökat och förbättrat. |
5.0.8 | Lade till ett nytt webbmailgränssnitt, kallat iNotes (senare ändrat till Domino Web Access i Release 6). | |
6 | september 2002 | Stöd för Domino Web Access (tidigare iNotes Web Access) har lagts till. Släppt OS/2-serverstöd. |
6.0.1 | februari 2003 | |
6.0.2 (endast Japan) | juni 2003 | |
6.5 / 6.0.3 | september 2003 | Lade till Lotus SameTime Instant Messaging-integrering till Notes-klienten (endast Windows). |
6.5.1 | 21 januari 2004 | Första versionen för att synkronisera utgåvan av Lotus Notes/Domino med de utökade Lotus-produkterna, inklusive Lotus Sametime , Lotus QuickPlace och Lotus Domino Document Manager. |
6.0.4 | 1 juni 2004 | Första versionen som hanterar 1024-bitars RSA- och 128-bitars RC2-nycklar. |
6.5.4 / 6.0.5 | mars 2005 | |
5.x | 30 september 2005 | Support avslutad för Lotus Notes 5.x IBM End of Support Reference |
6.5.5 | december 2005 | |
6.5.6 | mars 2006 | Release 6.5.6 är den sista underhållsversionen för 6.5.x-kodströmmen |
7 | augusti 2005 | Lade till stöd för IBM Db2 som databaslagring |
7.0.1 | juli 2006 | Lade till inbyggd Linux-klient, med initial release certifierad för Red Hat Enterprise Linux . |
7.0.2 | september 2006 | Lade till bloggmall, stöd för rss- flöde, iCal- stöd, SAP -integration och "Nomad" som låter dig ta din Notes-klient med dig på en USB-enhet. |
7.0.3 | oktober 2007 |
Aktuella serverversioner tillgängliga: Alla plattformar — Windows, Linux (Red Hat, SuSE x86 och zSeries), i5OS, z/OS, Solaris 9 & 10. Aktuella klientversioner tillgängliga: Windows, macOS, Linux/x86 (Red Hat & SuSE initialt ). Olika versioner av klienten har körts under Wine på Linux , men med varierande grad av framgång och inget officiellt stöd. Notes 7-klienten och Domino Designer 7 är kända för att installera och köra väl under version 0.9.19. Domino-servrar kan också översätta de flesta databaser till HTML för webbläsarbaserade användare. |
7.0.4 | april 2009 | Support för 7.0.x-linjen upphörde 30 april 2011 IBM Software Support produktlivscykeldatum |
8 | augusti 2007 |
Aktuella serverversioner tillgängliga: Windows, Linux, Solaris, AIX. Aktuella klientversioner tillgängliga: Linux och Windows XP/Vista engelska. Den första versionen baserad på IBM Workplace -teknik (som i sin tur är baserad på Eclipse Rich Client Platform ). |
8.0.1 | februari 2008 | IBM lade till stöd för Widgets och Google Gadgets. |
8.0.2 | augusti 2008 | Integrerade visningsprogram för Microsoft Office 2007-dokument ( Office Open XML) . Antal prestandaförbättringar. |
8.5 | december 2008 | ID-valv, nya roamingfunktioner, XPages , DAOS (diskutrymmesbesparingar varierar från 40% till 60%), ... Vissa prestandaförbättringar. Domino Designer portad till Eclipse. Support för Windows 2008 |
8.5.1 | 12 oktober 2009 | Flera förbättringar av prestanda och användargränssnitt. Betydande förbättringar av funktionalitet (inklusive inom XPages applikationsspråk, prestanda och stabilitet för Eclipse-baserad Designer-klient) |
8.5.1 FP1 | 12 december 2009 | Tillagt stöd för Windows 7 och Snow Leopard (Mac OS X 10.6.2) |
8.5.1 FP2 | 26 mars 2010 | Detta är huvudsakligen en fixversion. |
8.5.1 FP3 | 31 maj 2010 | Detta är huvudsakligen en fixversion. |
8.5.1 FP4 | 4 augusti 2010 | 9 rapporterade säkerhetssårbarheter i keyview-attachment viewer och fixar till Dojo-komponenten |
8.5.1 FPS | 19 oktober 2010 | |
8.5.2 | 24 augusti 2010 | Fokuserad på tillförlitlighet, ytterligare förändringar av XPages, utvidgnings-API som tillåter OSGi-plugins att lägga till utökade XPages-kärnfunktioner |
8.5.2 FP1 | 17 december 2010 | Detta är huvudsakligen en fixversion. |
8.5.2 FP2 | 25 mars 2011 | Detta är huvudsakligen en fixversion. |
8.5.2 FP3 | 18 juli 2011 | Detta är huvudsakligen en fixversion. |
8.5.2 FP4 | 2 december 2011 | |
8.5.3 | 4 oktober 2011 | Fokuserade på tillförlitlighet och fixar. Inkludering av Equinox HTTP-tjänst (för att tillhandahålla lättviktsservlets) och Expeditor Web Container (för att tillhandahålla OSGi-omslutna Java EE-webbapplikationer). Basutgåva för Upgrade Pack 1, tillhandahåller XPages Extension Library med öppen källkod som kärninnehåll, fullt stöd under standard IBM-support. |
8.5.3 FP1 | 23 mars 2012 | Detta är huvudsakligen en fixversion. |
8.5.3 FP2 | 13 juli 2012 | Detta är huvudsakligen en fixversion. |
8.5.3 FP3 | 26 november 2012 | Detta är huvudsakligen en fixversion. |
8.5.3 FP4 | 16 april 2013 | Detta är huvudsakligen en fixversion. |
8.5.3 FP5 | 8 augusti 2013 | Detta är huvudsakligen en fixversion. |
8.5.3 FP6 | 9 december 2013 | Notes/Domino 8.5.3 Fix Pack 6 är det sista schemalagda fixpaketet för 8.5.3. Fix Pack-utvecklingen flyttas till 9.0.1-versionen. |
IBM Notes | ||
9 | 21 mars 2013 | 9.0 Notes/Domino Social Edition levererar visionen "Project Vulcan" (OneUI), inklusive det uppdaterade grafiska användargränssnittet, inbäddade applikationsupplevelser, en betydande uppdatering av iNotes för att ge den rika klienten nära paritet, en inkrementell uppsättning IBM Notes-funktioner, och IBM Notes Browser Plug-in. IBM stod internt inför några beslut om de nya utgåvorna under 2012. Två versioner, 8.5.4 och 9.0, utvecklades samtidigt under 2012, men IBM har döpt om 8.5.4-utgåvan till en fullständig version av utgåvan 9.0 i mitten av 2012. I slutet av 2012 och 2013 beslutade IBM att lansera 8.5.4 Maintenance Release och 9.0 Social Edition som två separata produkter. Enligt färdplaner är 9.0 Social Edition en ny stor utgåva i en ny releaseström och 8.5.4 ger status för en punktutgåva för 8.5.x-strömmen. XPages Extension Library flyttades till kärnprodukten. |
9.0.1 | 29 oktober 2013 | Fokusera på tillförlitlighet och korrigeringar, uppdateringar av XPages Extension Library. |
9.0.1 FP1 | 16 april 2014 | Detta är huvudsakligen en fixversion |
9.0.1 FP2 | 20 augusti 2014 | Detta är huvudsakligen en fixversion |
9.0.1 FP3 | 21 januari 2015 | Detta är huvudsakligen en fixversion |
9.0.1 FP4 | 17 juni 2015 | Detta är huvudsakligen en fixversion |
9.0.1 FP5 | 30 november 2015 | Detta är huvudsakligen en fixversion |
9.0.1 FP6 | 13 maj 2016 | Detta är huvudsakligen en fix och säkerhetsförbättringsversion |
9.0.1 FP7 | 13 september 2016 | Detta är huvudsakligen en fix och säkerhetsförbättringsversion |
9.0.1 FP8 | 7 mars 2017 | Den här utgåvan innehåller flera korrigeringar och nya funktioner/förbättringar: NIFNSF, som stöder Windows Server 2016 och ADFS 3.0 |
9.0.1 FP9 | 18 augusti 2017 | Den här utgåvan innehåller flera korrigeringar och nya funktioner/förbättringar: inline-vyindexering, JVM-uppgradering, stöd för högupplösta skärmar, etc. |
9.0.1 FP10 | 31 januari 2018 | Den här utgåvan innehåller flera korrigeringar och en stor lista med funktioner/förbättringar: JVM i Designer är uppgraderad för att använda 1.8 vid kompilering, Eclipse Platform uppgraderad till 4.6.2, inbyggd Sametime uppgraderad till 9.0.1, GSKit-biblioteken för är uppgraderade, japanska Uppdatering av användargränssnitt, tilläggsinstallationsprogram för Notes CCM (Connections Content Manager) |
IBM Domino 10.0 och IBM Notes 10.0 | ||
10,0 | 10 oktober 2018 | Den här utgåvan innehåller flera viktiga funktioner/förbättringar: Domino: Robusthetsförbättringar av databasklusterreplikering och index, nytt Domino Query Language (DQL), nytt prestandaövervakningsgränssnitt för NewRelic och liknande verktyg, och utvidgningen av databasen och mappgränserna utöver 64 GB; Anmärkningar: Lagkalender och delegationsförbättringar. Möjligheten att anropa valfritt REST API via ett nytt HTTP-gränssnitt och manipulera data med en JSON-parser i LotusScript. Tillägg av CentOS-operativsystemstöd och dokumenterade skriptexempel för att skapa Docker-behållare. |
10.0.1 | 18 december 2018 | Den här utgåvan innehåller tillägget Domino AppDev Pack 1.0 för utveckling av Node.js (inklusive IBM Domino AppDev Pack Identity and Access Management Service med OAuth—Preview), Verse on Premises 1.0.6, Notes för MacOS (och Mojave) och inkluderingen av panagenda MarvelClient Essentials för fjärrhantering. Nya Domino Community Server och Notes Community Client-paket för icke-produktionsanvändning. |
10.0.1 FP 1 | 30 mars 2019 | Detta är huvudsakligen en fixversion |
10.0.1 FP 2 | 29 maj 2019 | I Domino 10.0.1 Fix Pack 2 kan du konfigurera cross-origin resource sharing (CORS) för att tillåta en webbapplikation från ett annat ursprung att komma åt resurser på en Domino-webbserver. |
10.0.1 FP 3 | 9 september 2019 | Detta är huvudsakligen en fixversion |
10.0.1 FP 4 | 5 februari 2020 | Detta är huvudsakligen en fixversion |
10.0.1 FP 5 | 20 maj 2020 | Detta är huvudsakligen en fixversion |
10.0.1 FP 6 | 28 september 2020 | Detta är huvudsakligen en fixversion |
10.0.1 FP 7 | 14 juli 2021 | Detta är huvudsakligen en fixversion |
HCL Domino och HCL Notes | ||
11.0 | 12 december 2019 | Referenser till IBM har ändrats till HCL för produktfamiljen Notes och Domino. |
11.0.1 | 19 april 2020 |
SwiftFile-assistenten är integrerad med HCL Notes i 11.0.1. I tidigare utgåvor tillhandahölls det separat. HCL Notes 11.0.1 introducerar 128-bitars AES som ett alternativ för lokal databaskryptering. |
11.0.1 FP 1 | 3 augusti 2020 | Detta är huvudsakligen en fixversion |
11.0.1 FP 2 | 17 november 2020 | Detta är huvudsakligen en fixversion |
11.0.1 FP 3 | 9 april 2021 | Detta är huvudsakligen en fixversion |
11.0.1 FP 4 | 8 oktober 2021 | Detta är huvudsakligen en fixversion |
12,0 | 7 juni 2021 | HCL Domino v12 släppte en molnbaserad distribution med flexibla backup- och säkerhetsalternativ inklusive stöd för Let's Encrypt . Domino mail och appklientskrivbordsuppgraderingar är tillgängliga på en webbläsare med Nomad Web. Domino Volt är en lågkodstillägg av Domino som gör det enkelt att bygga applikationer på samma säkra Domino-server. |
12.0.1 | 14 december 2021 | DKIM (utgående). E-postdirigering mellan Domino och domäner med Internationalized Domain Names ( IDN). introducerar 64-bitars Notes-klient för Windows. |
2000-talet
IBM donerade delar av IBM Notes och Domino-koden till OpenOffice.org den 12 september 2007 och har sedan 2008 regelbundet donerat kod till OpenNTF.org.
Trots upprepade förutsägelser om nedgången eller förestående bortgång för IBM Notes och Domino, såsom Forbes magazines 1998 "The decline and fall of Lotus", har den installerade basen av Lotus Notes ökat från uppskattningsvis 42 miljoner platser i september 1998 [ citat behövs ] till cirka 140 miljoner kumulativa licenser sålda till och med 2008. När IBM Workplace lades ner 2006 blev spekulationerna om att släppa Notes omedelbara. Dessutom introducerade IBM iNotes för iPhone två år senare.
IBM bidrog med en del av koden som det hade utvecklat för integrationen av OpenOffice.org- sviten i Notes 8 till projektet. IBM paketerade också sin version av OpenOffice.org för fri distribution som IBM Lotus Symphony .
IBM Notes och Domino 9 Social Edition skickades den 21 mars 2013. Ändringarna inkluderar avsevärt uppdaterat användargränssnitt, nästan likvärdig IBM Notes- och IBM iNotes-funktionalitet, IBM Notes Browser Plugin, nya XPages-kontroller lagts till IBM Domino, uppdaterad IBM Domino Designer användargränssnitt, lagt till stöd för att göra på Android-mobilenheter och ytterligare serverfunktioner som beskrivs i meddelandet.
I slutet av 2016 meddelade IBM att det inte skulle finnas en Notes 9.0.2-utgåva, men 9.0.1 skulle stödjas till åtminstone 2021. I samma presentation uppgav IBM också att deras interna användare hade migrerats bort från Notes och till IBM Verse-klient.
Den 25 oktober 2017 tillkännagav IBM en plan att leverera en Domino V10-familjeuppdatering någon gång under 2018. Den nya versionen kommer att byggas i samarbete med HCL Technologies . IBMs utvecklings- och supportteam som ansvarar för dessa produkter flyttar till HCL, men marknadsföringen och försäljningen fortsätter att ledas av IBM. Produktstrategin delas mellan IBM och HCL. Som en del av tillkännagivandet indikerade IBM att det inte planeras något formellt slut på produktsupporten.
Den 9 oktober 2018 tillkännagav IBM IBM Domino 10.0 och IBM Notes 10.0 i Frankfurt, Tyskland, och gjorde dem tillgängliga för nedladdning den 10 oktober 2018.
Se även
- Lista över IBM-produkter
- IBM Collaboration Solutions (tidigare Lotus) Software division
- Jämförelse av e-postklienter
- IBM Lotus Domino Web Access
- Jämförelse av foderaggregatorer
- Lotus Multi-Byte Character Set (LMBCS)
- NotesPeek
- 1989 programvara
- 2019 fusioner och förvärv
- Klassiska Mac OS e-postklienter
- Avyttrade IBM-produkter
- Dokumentorienterade databaser
- E-postsystem
- Groupware
- Programvara för Lotus
- MacOS e-postklienter
- NoSQL
- OS/2-programvara
- Proprietär kommersiell programvara för Linux
- Proprietära databashanteringssystem
- Usenet-klienter
- Windows e-postklienter