openoffice3.4最新模块目录如下:

下面是对各模块的介绍,只能是部分模块介绍,也是比较重要的模块介绍,其中标注红色的是比较重要的,
solenv是编译环境。
|
模块 |
功能描述 |
|---|---|
|
accessibility |
提供对辅助功能的支持 |
|
apache_java |
包括Apache提供的Java工具,Xalan和XML-APIS |
|
autodoc |
从UNO IDL和C++源文件自动产生文档的工具 |
|
automation |
自动测试架构 |
|
basctl |
Basic集成开发环境 |
|
basic |
Basic解释器和运行时库 |
|
berkeleydb |
Sleepycat公司提供的轻型数据库 |
|
bitstream_vera_fonts |
Bitstream公司提供的用于拉丁语系文字的Bitstream Vera字体 |
|
boost |
与C++标准库协作的一套可移植的C++库,将会包含进C++标准库中 |
|
bridges |
实现UNO向C++(MS Visual C++、Sun Forte C++、gcc等)和Java等不同语言的桥接 |
|
chaos |
在UCB之前使用,大部分已废弃,现在只实现邮件文档转移服务 |
|
codemaker |
包含产生C++头文件、Java文件和IDL文件的程序,该程序是在unoidl编译器产生二进制格式注册表上工作的 |
|
comphelper |
编写UNO组件所需的辅助类 |
|
configmgr |
访问配置信息的注册表客户端UNO组件 |
|
config_office |
配置编译环境 |
|
connectivity |
数据库连接,包含了ODBC、JDBC、ADO、MySQL、dBase等数据库驱动的实现 |
|
cosv |
用C++实现的工具库,包括对文件、字符串等的访问 |
|
cppu |
除了Java之外所有的语言绑定所需的运行时库 |
|
cppuhelper |
C++的UNO辅助类的实现 |
|
cpputools |
UNO工具和运行时程序的集合 |
|
crashrep |
程序崩溃后的汇报工具 |
|
curl |
客户端的URL转换库 |
|
dbaccess |
数据库访问层,包含从应用访问数据库相关的用户界面 |
|
desktop |
产生office可执行代码,基于offmgr模块 |
|
dictionaries |
拼写检查、同义词等功能所需的字典,现在只支持西方文字 |
|
dlcompat |
Mac OS X/Darwin系统中与动态加载库函数dlopen(3)兼容的库 |
|
dmake |
类似于GNU make和Sun Forte dmake的make工具 |
|
dtrans |
实现剪贴板管理器、MIME类型管理、拖放功能等辅助功能 |
|
embedserv |
实现OLE2的接口 |
|
eventattacher |
基于组件的事件处理 |
|
expat |
用C语言实现的轻型XML解析器 |
|
extensions |
为各种目的提供的独立UNO组件,例如OLE、PGP、语音等 |
|
external |
包含若干外部组件 |
|
extras |
对程序正常运行至关重要的非代码性辅助文件 |
|
fileaccess |
实现UCP的文件系统访问 |
|
filter |
包含各种文件过滤器的实现 |
|
forms |
实现窗体控件 |
|
fpicker |
基于UNO实现了封装窗口系统文件对话框的文件拾取器 |
|
framework |
集成不同环境(基于SFX和不基于SFX)中的应用组件 |
|
freetype |
平台无关的字体引擎,特别用于亚洲字体 |
|
goodies |
辅助类(例如3-D基本功能和图形管理器)与外部图形文件过滤器 |
|
gtk |
与GNOME集成需要的模块 |
|
helpcontent |
二进制格式的英文帮助内容,其他语言的帮助内容需要单独下载 |
|
i18n |
旧的国际化架构,只支持西方语言 |
|
i18npool |
新的国际化架构,支持西方语言,东亚语言和复杂文字排版 |
|
i18n_simple |
国际化的UNO实现框架 |
|
i18nutil |
国际化所需的工具 |
|
icu |
IBM提供的Unicode国际化组件技术 |
|
idl |
为所有基于SFX的组件由IDL生成所需的定义(头)文件 |
|
idlc |
UNO的IDL编译器 |
|
instsetoo |
生成可执行的安装包,即将升级到instsetoo_native |
|
io |
包括基本的UNO输入/输出流的服务和进程间通讯 |
|
javaunohelper |
Java的UNO辅助类的实现 |
|
jpeg |
JPEG图像格式过滤器 |
|
jurt |
Java的UNO运行时库,包含UNO的Java绑定 |
|
jut |
Java的UNO辅助工具的集合 |
|
jvmaccess |
C++实现访问Java虚拟机 |
|
lingucomponent |
创建不同语言的字典、词典和其他相关工具 |
|
linguistic |
UNO语言组件的封装和特定语言的实现 |
|
MathMLDTD |
W3C制定的MathML DTD规范,用于公式的文件格式 |
|
moz |
编译地址簿连接驱动所需的Mozilla的头文件和库 |
|
msfontextract |
libmspack提供的解压CAB文件格式的工具,用以释放字体 |
|
nas |
网络透明的C/S模式音频传输系统NAS,用以提供对音频的支持 |
|
neon |
C接口的HTTP和WebDAV的客户端库,提供对UCP的支持 |
|
netbeans_integration |
将SDK集成进NetBeansIDE的组件技术 |
|
np_sdk |
为Mozilla编写客户端插件需要的SDK |
|
odk |
为生成SDK进行第一步编译 |
|
offapi |
包含特属于UNO组件的部分API,接口用IDL语言写成 |
|
officecfg |
包含应用和组件的配置schema |
|
offmgr |
包含全局功能配置的资源和代码,基于sfx2,与svx模块紧密相关 |
|
offuh |
生成UNO的C++头文件,任何API模块中产生代码的文件若有变化则须更新 |
|
openssl |
支持SSL/TLS的开源工具包 |
|
package |
实现打包压缩功能的UNO组件 |
|
padmin |
打印机管理工具,用来在UNIX平台上配置打印机 |
|
psprint |
产生PostScript代码,是当前UNIX平台上的打印方式,即将支持CUPS |
|
psprint_config |
PostScript打印机的配置文件集合 |
|
python |
Python语言运行环境,用以支持UNO-Python桥接 |
|
pyuno |
实现UNO-Python桥接 |
|
qadevOOo |
自动化完成产品的测试 |
|
rdbmaker |
由二进制格式注册表产生子集或进行反射 |
|
readlicense |
自述文件和许可证文件 |
|
readlicense_oo |
OpenOffice.org自述文件和许可证文件 |
|
regexp |
GNU C库提供的正则表达式处理程序,用C++做了封装 |
|
registry |
通用注册表的实现 |
|
remotebridges |
包含进程间UNO桥接的UNO服务,例如IIOP桥接 |
|
res |
包含位图、图标、光标文件这样的典型资源文件 |
|
ridljar |
生成Java类文件,udkapi模块中任何产生代码的文件若有变化则须更新,该模块还包含一些Java实现的核心API,例如Any类型 |
|
rsc |
资源编译器,从用户界面的文字描述生成二进制描述 |
|
rvpapi |
用Java实现远程通讯的接口 |
|
sablot |
来自于Ginger联盟的C++实现的XSLT处理器 |
|
sal |
系统抽象层,集成了所有支持平台的底层API,定义平台无关的C语言API |
|
salhelper |
系统抽象层的辅助类 |
|
sandbox |
基于Java的安全管理器 |
|
sane |
支持SANE接口扫描设备的文件 |
|
sax |
XML SAX解析和输出的UNO组件 |
|
sc |
电子表格应用组件 |
|
scaddins |
电子表格应用的附件 |
|
sch |
图表应用组件 |
|
scp |
安装脚本文件,即将升级到scp2 |
|
scptools |
打包工具 |
|
sd |
演示文稿应用组件和绘图应用组件,它们由相同的代码基产生 |
|
sdk_oo |
为SDK进行第二步编译,生成最终的完整工具包 |
|
setup2 |
安装程序的实现,即将升级到setup_native的本地安装方式 |
|
sfx2 |
SFX是应用架构的核心模块 |
|
shell |
实现某些shell命令的工具,例如网络代理设置和命令行邮件 |
|
sj2 |
提供对嵌入式Applet程序的支持,也用Java实现了JavaScript引擎 |
|
smoketest |
安装程序的粗略测试 |
|
so3 |
包含组合文档对象的基础实现部分,也实现了OLE桥接 |
|
solenv |
编译环境(solar) |
|
soltools |
solar编译环境所需的工具 |
|
sot |
与Microsoft Office兼容的存储实现方式 |
|
starmath |
数学公式应用组件 |
|
stlport |
多平台的标准C++模板库的实现 |
|
stoc |
基本UNO服务 |
|
store |
可信赖、可恢复的存储所需的包含文件和数据流的文件访问,由registry使用 |
|
svtools |
基于VCL的工具集 |
|
svx |
2-D与3-D绘图引擎,以及其他与应用架构无关的共享库 |
|
sw |
文字处理应用组件 |
|
sysui |
实现与桌面系统环境的集成 |
|
testshl |
旧的测试脚本,已废弃 |
|
testshl2 |
新的测试脚本 |
|
testtools |
测试工具 |
|
toolkit |
用UNO工具包和控件实现VCL |
|
tools |
包含字符串、时间、日期、流等基本类 |
|
transex3 |
本地化工具 |
|
twain |
支持TWAIN图像获取设备标准的文件 |
|
ucb |
UCB核心的实现和相关辅助服务,也包括各种UCP |
|
ucbhelper |
使用UCB和实现UCP需要的C++辅助类 |
|
udkapi |
包含属于UNO核心的部分API,接口用IDL语言写成 |
|
udm |
C++工具类,实现对HTML、XML、和组合数据类型等的支持 |
|
unixODBC |
非Windows平台上提供的支持ODBC的开源软件 |
|
UnoControls |
包含非直接调用VCL的UNO控件,这些控件使用抽象窗口工具包 |
|
unoil |
生成Java类文件,offapi模块中任何产生代码的文件若有变化则须更新 |
|
unotools |
提供基于UNO的API的辅助类 |
|
unzip |
自由的infozip压缩库 |
|
uui |
提供UCB图形用户界面的组件 |
|
vcl |
可视类库,窗口管理与基本控件库,也包含用户界面的系统抽象层 |
|
virgule |
实现获取击键事件、操纵键盘映射的功能 |
|
vos |
虚拟操作系统层 |
|
wizards |
应用中向导所需的基本宏和库 |
|
x11_extensions |
X-Window扩展库中render相关的头文件 |
|
xml2cmp |
实现UNO组件描述的处理器 |
|
xmlhelp |
以UCP方式实现的帮助 |
|
xmloff |
XML的输入/输出过滤器 |
|
xmlscript |
实现XML对脚本的支持 |
|
XmlSearch |
用Java实现的对XML的查询引擎 |
|
zlib |
一个没有法律风险的自由软件,实现数据压缩功能 |
转自:http://blog.youkuaiyun.com/richerg85/article/details/7871105
4371

被折叠的 条评论
为什么被折叠?



