Difference between revisions of "Architecture/Libraries"
From Apache OpenOffice Wiki
m (Added category Analysis.) |
|||
Line 117: | Line 117: | ||
i18nutilMSC.dll 53.248 + - i18nutil Helper for i18npool.uno.dll | i18nutilMSC.dll 53.248 + - i18nutil Helper for i18npool.uno.dll | ||
icd680mi.dll 8.192 - + goodies Picture Disk import filter | icd680mi.dll 8.192 - + goodies Picture Disk import filter | ||
− | icg680mi.dll 102.400 - + goodies CGM import filter | + | icg680mi.dll 102.400 - + goodies CGM import filter (For binary encoded CGM only - clear-text or character based encoding not yet supported) |
icudt26l.dll 3.915.776 + - icu Internat. components for UniCode (library from IBM, patched) | icudt26l.dll 3.915.776 + - icu Internat. components for UniCode (library from IBM, patched) | ||
icuin26.dll 606.208 + - icu Internat. components for UniCode (library from IBM, patched) | icuin26.dll 606.208 + - icu Internat. components for UniCode (library from IBM, patched) |
Latest revision as of 18:13, 30 September 2007
The following data has been obtained from a startup of OpenOffice.org 2.0.4 (Windows XP, full installation, no quickstarter). The start was done by calling "soffice" without any parameters so that the starting window appeared.
The installation consists of 309 libraries with 101.713.320 bytes.
The table lists all libraries, their size, wether they are loaded in the startup (S), if the library is loadable on demand(D), and in which code module it is built. It also contains a very short description of the purpose of the library.
Name Size S D Module Description abp680mi.dll 86.016 - + extensions Address Book Autopilot acceptor.uno.dll 37.376 - + io Remote UNO Acceptor service adabas2.dll 204.800 - + connectivity Adabas Database Driver ado2.dll 348.160 - + connectivity ADO Database Driver agg680mi.dll 122.880 - - agg Class libary used in Canvas analysis680mi.dll 221.184 - - scaddins Calc AddIns animcore.dll 90.112 - + animations Animation classes (Impress only) avmedia680mi.dll 73.728 - - avmedia Classes for media support using Java Media Framework avmediawin.dll 42.496 - + avmdedia DirectShow backend for avmedia basctl680mi.dll 487.424 - + basctl Library for BasicIDE and Dialog Editor basegfx680mi.dll 225.280 + - basegfx Base graphic tooling basprov680mi.uno.dll 65.536 - + scripting Script Provider for Basic behelper.uno.dll 22.528 - + configmgr Helper services for configuration backends bf_frm680mi.dll 720.896 - - binfilter General library for binary StarOffice Format Filter bf_lng680mi.dll 159.744 - - binfilter General library for binary StarOffice Format Filter bf_migratefilter680mi.dll 29.184 - + binfilter General library for binary StarOffice Format Filter bf_ofa680mi.dll 57.856 - - binfilter General library for binary StarOffice Format Filter bf_sc680mi.dll 2.326.528 - - binfilter Calc library for binary StarOffice Format Filter bf_sch680mi.dll 561.152 - - binfilter Chart library for binary StarOffice Format Filter bf_sd680mi.dll 888.832 - - binfilter Draw/Impress library for binary StarOffice Format Filter bf_sm680mi.dll 270.336 - - binfilter Math library for binary StarOffice Format Filter bf_svx680mi.dll 2.932.736 - - binfilter General library for binary StarOffice Format Filter bf_sw680mi.dll 2.523.136 - - binfilter Writer library for binary StarOffice Format Filter bf_wrapper680mi.dll 53.760 - - binfilter General library for binary StarOffice Format Filter bf_xo680mi.dll 1.671.168 - - binfilter General library for binary StarOffice Format Filter bib680mi.dll 196.608 - + extensions Library for Bibliography Component bindet680mi.dll 23.040 - + binfilter TypeDetection library for binary StarOffice Format Filter bridgefac.uno.dll 35.840 - + remotebridges Factory for UNO remote bridges cached1.dll 126.976 - + ucb UNO services for remote file access calc680mi.dll 135.168 - + connectivity Calc Documents Database Driver canvasfactory.uno.dll 20.480 - + canvas UNO service for Canvas canvastools680mi.dll 208.896 - - canvas Canvas classes cli_basetypes.dll 12.288 - + cli_ure .NET Assembly cli_cppuhelper.dll 33.792 - + cli_ure .NET Assembly cli_types.dll 700.416 - + cli_ure .NET Assembly cli_uno.dll 114.688 - + cli_ure .NET Assembly cli_ure.dll 8.192 - + cli_ure .NET Assembly collator_data.dll 1.511.424 - - i18npool Data DLL for i18n UNO services communi680mi.dll 22.528 - - automation Testtool support comphelp4MSC.dll 430.080 + - comphelper C++ helper classes for selected UNO services configmgr2.uno.dll 1.220.608 + + configmgr UNO service for Configuration Manager connector.uno.dll 33.792 - + io Remote UNO Connector service cppcanvas680mi.dll 184.320 - - cppcanvas Canvas C++ wrapper cppu3.dll 114.688 + - cppu C++ UNO Runtime cppuhelper3MSC.dll 241.664 + + cppuhelper C++ helper classes and functions for C++ UNO Binding ctl680mi.dll 114.688 - + toolkit UNO controls cui680mi.dll 1.105.920 - + svx Library with common dialogs date680mi.dll 69.632 - + scaddins Calc AddIn dba680mi.dll 897.024 - + dbaccess Database application dbacfg680mi.dll 94.208 - + dbaccess Migration dbase680mi.dll 221.184 - + connectivity DBase Database Driver dbaxml680mi.dll 155.648 - + dbaccess XML Filter for Database Application dbghelp.dll 765.440 - + external MS runtime library for crash reporter dbp680mi.dll 131.072 - + extensions DataBase Pilot dbpool2.dll 73.728 - + connectivity UNO Services for Database Connection pooling dbtools680mi.dll 651.264 - + connectivity Helper classes for DB functionality dbu680mi.dll 1.798.144 - + dbaccess Database application UI deployment680mi.uno.dll 299.008 - + desktop Package Manager deploymentgui680mi.uno.dll 151.552 - + desktop Package Manager dict_ja.dll 1.073.152 - - i18npool Japanese break iteration dict_zh.dll 2.285.568 - - i18npool Chinese break iteration dlgprov680mi.uno.dll 57.344 - + scripting Dialog Provider for Basic dnd.dll 102.400 + + dtrans UNO services for Drag&Drop support dtrans.dll 30.208 - + dtrans UNO services for Clipboard Datatransfer egi680mi.dll 15.360 - + goodies Gif export filter embobj.dll 188.416 - + embeddedobj UNO services for embedded OOo objects emboleobj.dll 151.552 - + embeddeobj UNO services for embedded COM objects eme680mi.dll 31.232 - + goodies OS/2 Metafile export filter emp680mi.dll 204.800 - + sd Powerpoint export filter emser680mi.dll 126.976 + + embedserv COM services for embedding OOo documents into OLE2 clients epb680mi.dll 11.264 - + goodies PBM export filter epg680mi.dll 11.776 - + goodies PGM export filter epp680mi.dll 11.776 - + goodies PPM export filter eps680mi.dll 46.592 - + goodies EPS export filter ept680mi.dll 28.160 - + goodies PICT export filter era680mi.dll 7.680 - + goodies RAS export filter eti680mi.dll 9.728 - + goodies TIFF export filter evtatt.dll 31.744 - + eventattacher EventAttacher service exp680mi.dll 7.680 - + goodies XPM export filter file680mi.dll 278.528 - - connectivity Base implementation for all file based Database Drivers fileacc.dll 38.400 + + fileaccess SimpleFileAccess UNO service filterconfig1.dll 159.744 - + filter UNO services for filter configuration and management flash680mi.dll 131.072 - + filter Flash export filter flat680mi.dll 139.264 - + connectivity CSV/TXT Database Driver fop.dll 25.088 - + fpicker FilePicker fpicker.uno.dll 12.288 - + fpicker UNO service for system file picker fps.dll 94.208 - + fpicker FilePicker fps_office.uno.dll 167.936 - + fpicker UNO service for system file picker frm680mi.dll 1.249.280 - + forms UNO services for forms fsstorage.uno.dll 65.536 + + svtools Storage abstraction for folders ftransl.dll 43.008 - + dtrans UNO services for Clipboard fwe680mi.dll 274.432 + - framework Framework class library fwi680mi.dll 126.976 + - framework Framework class library fwk680mi.dll 1.335.296 + + framework UNO services for GUI in Framework module fwl680mi.dll 86.016 + + framework UNO services in Framework module fwm680mi.dll 35.840 - + framework UNO services for special customizations gdiplus.dll 1.645.320 + - external Windows system library go680mi.dll 245.760 + - goodies Multi purpose C++ class library hatchwindowfactory.uno.dll 36.352 - + svtools UNO service for Inplace Editing Window hsqldb2.dll 155.648 - + connectivity HSQLDB Database Driver hunspell.dll 5.632 - + lingucomponent Spell Checker hwp.dll 442.368 - + hwpfilter HWP import filter hyphen680mi.dll 42.496 - + lingucomponent Hyphenation i18nisolang1MSC.dll 15.360 + - i18npool Language support library i18npool.uno.dll 720.896 + + i18npool i18n services i18nregexpMSC.dll 23.040 - - regexp i18n regexp i18nsearch.uno.dll 28.672 - - i18npool i18n search i18nutilMSC.dll 53.248 + - i18nutil Helper for i18npool.uno.dll icd680mi.dll 8.192 - + goodies Picture Disk import filter icg680mi.dll 102.400 - + goodies CGM import filter (For binary encoded CGM only - clear-text or character based encoding not yet supported) icudt26l.dll 3.915.776 + - icu Internat. components for UniCode (library from IBM, patched) icuin26.dll 606.208 + - icu Internat. components for UniCode (library from IBM, patched) icule26.dll 122.880 + - icu Internat. components for UniCode (library from IBM, patched) icuuc26.dll 524.288 + - icu Internat. components for UniCode (library from IBM, patched) idx680mi.dll 48.128 - + goodies DXF import filter ime680mi.dll 30.720 - + godies OS/2 Metafile import filter implreg.uno.dll 50.688 + + stoc UNO service for registration files index_data.dll 552.960 - - i18npool Data DLL for i18n UNO services introspection.uno.dll 86.016 - + stoc UNO services for introspection invocadapt.uno.dll 30.720 - + stoc UNO services for invocation invocation.uno.dll 44.544 - + stoc UNO services for invocation ipb680mi.dll 8.704 - + goodies PBM import filter ipd680mi.dll 10.752 - + goodies Adobe Photoshop import filter ips680mi.dll 15.360 - + goodies EPS import filter ipt680mi.dll 23.040 - + goodies PICT import filter ipx680mi.dll 8.704 - + goodies PCX import filter ira680mi.dll 7.680 - + goodies RAS import filter itg680mi.dll 10.752 - + goodies TGA import filter iti680mi.dll 23.040 - + goodies TIFF import filter j680mi_g.dll 17.920 + - sj2 Java applets (JNI) javaloader.uno.dll 23.552 - + stoc Register and load Java UNO components javavm.uno.dll 86.016 - + stoc UNO service to start JVM java_uno.dll 86.016 - + bridges Java Bridge java_uno_accessbridge.dll 10.240 - + accessibility Helper for Java Accessibility Bridge jdbc2.dll 270.336 - + connectivity JDBC Database Driver jpipe.dll 8.704 - + jurt Native code for pipes in Java js3250.dll 339.968 - + Netscape Javascript Module juh.dll 8.192 - - javaunohelper Java Language binding juhx.dll 77.824 - - javaunohelper Java Language binding jvmaccess3MSC.dll 10.752 + - jvmaccess Access to JVM jvmfwk3.dll 81.920 + - jvmfk C library to select and start Java version (options dialog) legacy_binfilters680mi.dll 77.824 - + binfilter Internal service manager for binfilter libcurl.dll 135.168 - - curl Helper library for ftp content provider libdb42.dll 548.864 - - berkeleydb BerkeleyDB libdb_java42.dll 81.920 - - berkeleydb JNI-Schnittstelle für BerkeleyDB libxml2.dll 828.416 + - libxml2 UNO service for XML parser (in startup used only by jvmfwk3!) libxmlsec-mscrypto.dll 123.392 - - libxmlsec C library for XML signatures for Windows libxmlsec.dll 292.864 - - libxmlsec C library for XML signatures lng680mi.dll 249.856 - - linguistic Class Library lnth680mi.dll 37.888 - + linguComponent Thesaurus localebe1.uno.dll 20.992 + + shell Configuration Backend localedata_en.dll 94.208 - + i18npool Data DLL for i18n UNO services localedata_es.dll 114.688 - + i18npool Data DLL for i18n UNO services localedata_euro.dll 581.632 - + i18npool Data DLL for i18n UNO services localedata_others.dll 544.768 - + i18npool Data DLL for i18n UNO services mcnttype.dll 23.552 - + dtrans UNO services for Clipboard migrationoo2.uno.dll 37.376 - + desktop UNO service for migration of user data mozab2.dll 24.576 - + connectivity Mozilla/Thunderbird Address Book Drivers mozabdrv2.dll 290.816 - + connectivity Mozilla/Thunderbird Address Book Drivers mozz.dll 37.888 - connectivity msci_uno.dll 37.888 + - bridges Compiler specific part of C++ UNO Runtime msgbsutl.dll 200.704 - msvcp71.dll 499.712 + - Compiler Runtime msvcr71.dll 348.160 + - Compiler Runtime mysql2.dll 110.592 - + connectivity MySQL driver namingservice.uno.dll 18.432 - + stoc UNO naming service nestedreg.uno.dll 39.936 + + stoc UNO Registry npsoplugin.dll 18.944 - + extensions Netscape Plugin nsldap32v50.dll 139.264 - nsldappr32v50.dll 11.264 - nspr4.dll 159.744 - nss3.dll 360.448 - odbc2.dll 18.432 - + connectivity ODBC Database Driver odbcbase2.dll 253.952 - + connectivity ODBC Database Driver offacc680mi.dll 19.968 - + desktop UNO service for external connections officebean.dll 6.144 - bean oleautobridge.uno.dll 245.760 + + extensions UNO OLE Automation bridge onlinecheck.dll 5.632 + - sal Check online for updates ooofilt.dll 172.032 - shell ooofiltproxy.dll 69.632 - shell opc680mi.dll 25.088 - + extensions Checks installation for installed UCPs (looks obsolete) package2.dll 204.800 + + package UNO service for package access passwordcontainer.uno.dll 57.344 - + svtools UNO service for password container pcr680mi.dll 598.016 - + extensions Property Controller / Browsebox pdffilter680mi.dll 98.304 - + filter UNO service for PDF export filter pk680mi.dll 38.400 - + extensions Packer UNO service (looks obsolete) pl680mi.dll 122.880 - + extensions UNO services for embedding plugins placewaremi.dll 35.840 - + filter UNO service for placeware export filter plc4.dll 12.800 - plds4.dll 9.216 - policy.1.0.cli_basetypes.dll 3.072 - + cli_ure .NET Policy Assembly policy.1.0.cli_cppuhelper.dll 3.072 - + cli_ure .NET Policy Assembly policy.1.0.cli_ure.dll 3.072 - + cli_ure .NET Policy Assembly policy.1.1.cli_types.dll 3.072 - + cli_ure .NET Policy Assembly preload680mi.dll 38.400 - + extensions Special preloading services (looks obsolete) productregistration.uno.dll 24.064 - + svtools Product Registration UNO service protocolhandler680mi.dll 27.136 - + scripting Scripting Framework ProtocolHandler UNO service proxyfac.uno.dll 22.016 - + stoc UNO remote proxy factory python23.dll 991.232 - + pyuno Python UNO Language Binding pythonloader.uno.dll 15.872 - + pyuno Python UNO Language Binding pyuno.dll 118.784 - + pyuno Python UNO Language Binding reflection.uno.dll 90.112 - + stoc UNO services for reflection reg3.dll 90.112 + - registry UNO Registry regtypeprov.uno.dll 118.784 + + stoc UNO Registry Type Provider remotebridge.uno.dll 27.648 - + remotebridges UNO Service for Remote Bridges res680mi.dll 53.248 - + extensions UNO service for loading resources rmcxt3.dll 14.848 - - bridges Library for Remote Contexts sal3.dll 1.720.320 + - sal Basic C++ class library salhelper3MSC.dll 9.728 + - salhelper Basic C++ class library sax.uno.dll 126.976 + + sax Sax Parser UNO service sb680mi.dll 540.672 + - basic Basic Interpreter/Manager sc680mi.dll 5.066.752 - + sc Calc library scd680mi.dll 28.160 - + sc Calc type detection library sch680mi.dll 962.560 - + sch Chart library schd680mi.dll 24.064 - + sch Chart type detection library scn680mi.dll 28.160 - + extensions UNO services for scanning scriptframe.dll 110.592 - + scripting Scripting Framework scui680mi.dll 221.184 - + sc Calc dialogs sd680mi.dll 2.830.336 - + sd Draw/Impress library sdbc2.dll 33.280 - + connectivity Database driver manager sdbt680mi.dll 73.728 - - dbaccess Database Tools sdd680mi.dll 28.160 - + sd Draw/Impress type detection library sdui680mi.dll 241.664 - + sd Draw/Impress dialogs security.uno.dll 69.632 + + stoc UNO security services servicemgr.uno.dll 81.920 + + stoc UNO Service Manager sfx680mi.dll 2.260.992 + - sfx2 Old application framework; multi purpose C++ class library shlibloader.uno.dll 18.432 + + stoc UNO Shared Library Loader shlxthdl.dll 327.680 - shell simplecm680mi.dll 25.088 - - automation Testtool support simplereg.uno.dll 44.032 + + stoc UNO Registry slideshow.uno.dll 1.003.520 - + slideshow UNO services for slideshow sm680mi.dll 401.408 - + starmath Math library smd680mi.dll 26.112 - + starmath Math type detection library smime3.dll 106.496 - smplmail.uno.dll 25.600 - + shell UNO service for sending mails so680mi.dll 348.160 - - so3 Class library of filter for old StarOffice binary formats softokn3.dll 372.736 - sot680mi.dll 217.088 + - sot Class library for OLE storage access so_activex.dll 110.592 - + extensions ActiveX control wrapper spell680mi.dll 188.416 - + lingucomponent Spell checker spl680mi.dll 114.688 + + desktop UNO service for splash screen srtrs1.dll 81.920 - + ucb UNO service for sorted result sets ssl3.dll 118.784 - stlport_vc7145.dll 577.536 + - stlport STLPort library store3.dll 61.952 + - store C++ class library for binary storages used by UNO (registries) streams.uno.dll 102.400 - + io Streamhelper UNO services sts680mi.dll 262.144 (-) + automation Testtool support sunjavaplugin.dll 43.520 - + jvmfwk Plugin for Sun Java (used by jvmfwk library) svgfilter680mi.dll 106.496 - + filter SVG export filter svl680mi.dll 483.328 + - svtools General purpose C++ class library svt680mi.dll 2.060.288 + - svtools General purpose C++ class library svtmisc.uno.dll 60.928 - + svtools Miscellaneous UNO services svx680mi.dll 5.988.352 - - svx C++ class library: DrawingLayer,EditEngine,MS-Filters,GUI sw680mi.dll 5.980.160 - + sw Writer library swd680mi.dll 49.152 - + sw Writer type detection library swui680mi.dll 925.696 - + sw Writer dialogs sysdtrans.dll 98.304 - + dtrans System Clipboard UNO service sysmgr1.uno.dll 29.184 + + configmgr Part of Configuration Manager syssh.uno.dll 18.432 - shell textconversiondlgs680mi.dll 57.344 - + svx UNO service for asian text conversion textconv_dict.dll 253.952 - + i18npool Data DLL for i18n UNO services textinstream.uno.dll 16.384 - + io UNO service textinputstream textoutstream.uno.dll 14.848 - + io UNO service textoutputstream tfu680mi.dll 34.304 - + goodies Space Invaders (obsolete) tk680mi.dll 1.159.168 + - toolkit C++ class libray for UNO AWT toolkit tl680mi.dll 397.312 + - tools C++ class library (old string class, streams, resourcemanager) tvhlp1.dll 114.688 - + xmlhelp Part of Help Content Provider typeconverter.uno.dll 27.136 + + stoc UNO Type Converter service typemgr.uno.dll 90.112 + + stoc UNO Type Manager service ucb1.dll 151.552 + + ucb UNO service for UCB ucbhelper3MSC.dll 241.664 + - ucbhelper C++ helpers for convenient use of UCB ucpchelp1.dll 380.928 - + xmlhelp UNO service for Help Content Provider ucpdav1.dll 241.664 - + ucb UNO service for WebDav/http Content Provider ucpexpand1.uno.dll 16.384 - + ucb UNO service for Expand Content Provider ucpfile1.dll 188.416 + + ucb UNO service for File Content Provider ucpftp1.dll 114.688 - + ucb UNO service for ftp Content Provider ucphier1.dll 135.168 - + ucb UNO service for Hierarchy Content Provider ucppkg1.dll 114.688 - + ucb UNO service for Package Content Provider ucptdoc1.uno.dll 163.840 - + ucb UNO service for Document Storage Content Provider unicows.dll 245.408 (-) + external Only on Win9x unoxml680mi.dll 172.032 - + unoxml UNO services for DOM/XML/XPath updchk.uno.dll 65.536 + + extensions UNO service for update checks updchk680mi.dll 24.576 - + extensions UI for update service uriproc.uno.dll 39.424 + + stoc URI processing urp_uno.dll 90.112 - + bridges URP bridges utl680mi.dll 290.816 + - unotools Some C++ helpers for convenient use of different UNO services uui680mi.dll 110.592 - + uui UNO service for general InteractionHandler uuresolver.uno.dll 17.408 - + remotebridges UNO URLResolver uwinapi.dll 98.304 + sal vcl680mi.dll 2.260.992 + - vcl GUI class library vclcanvas.uno.dll 278.528 - + canvas VCL Canvas UNO service vos3MSC.dll 47.104 + - vos C++ class library, wrapper on top of sal wininetbe1.uno.dll 23.552 - + shell wpft680mi.dll 253.952 - writerperfect Word Perfect import filter xcr680mi.dll 294.912 + xmlscript xmergesync.dll 86.016 - + xmerge XMerge xmlfa680mi.dll 33.792 - filter xmlfd680mi.dll 18.944 - filter xmlsecurity.dll 151.552 - + xmlsecurity UNO service for signatures xmx680mi.dll 15.872 - + extensions Embedding XML format into binary format (looks obsolete) xo680mi.dll 1.933.312 - - xmloff XML filters xof680mi.dll 217.088 - - xmloff XML filters xpcom.dll 380.928 - xpcom_compat.dll 81.920 - xsec_fw.dll 72.192 - xmlsecurity xsec_xmlsec.dll 90.112 - xmlsecurity xsltdlg680mi.dll 167.936 - filter xsltfilter680mi.dll 28.672 - filter xstor.dll 155.648 - + package UNO service for storages