皮皮网

【商户网关源码】【jar导入源码】【游戏登入器源码】openoffice 源码研究

来源:视频目录直读源码 时间:2024-12-22 23:59:46

1.open office历史
2.OpenOffice.org的历史
3.OpenOffice成立背景
4.OpenOffice.org的争论
5.OpenOffice发展轨迹
6.OpenOffice授权声明

openoffice 源码研究

open office历史

       OpenOffice的源码研究历史始于年德国公司StarDivision所开发的StarOffice。在年,源码研究Sun Microsystems收购了成熟版本的源码研究StarOffice 5.2。年,源码研究源代码以GNU通用公共许可证(LGPL)与Sun Industry Standards Source License(SISSL)两种授权协议公开释出,源码研究新计划命名为OpenOffice,源码研究商户网关源码网站于同年月开始运作。源码研究

       年,源码研究OpenOffice开始研发2.0版,源码研究目标包括提升与Microsoft Office文件的源码研究兼容性、提高效能、源码研究增强脚本语言处理能力、源码研究与操作系统集成性,源码研究以及数据库前端和用户体验的源码研究改进。年3月,源码研究第一个测试版发布,同年月日正式发布了OpenOffice 2.0版本,提供多种语言翻译,包括正体中文和简体中文。年以后,Pentaho的商用报表功能直接集成在OpenOffice中,用户能从不同数据库提取数据进行分析,生成ODF格式的报表。

       从OpenOffice 2.0 Beta 2版本起,正式采用单一LGPL授权,修改的源码需根据LGPL条款公开。之后,随着SUN被甲骨文收购,jar导入源码OpenOffice与甲骨文的关系变得微妙。目前,OpenOffice社区已独立发展,启动了LibreOffice项目,逐渐减少对Java的依赖。

扩展资料

       Open Office是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X 、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容,是自由软件,任何人都可以免费下载、使用、及推广它。

OpenOffice.org的历史

       OpenOffice.org的前身是年一家德国公司StarDivision所研发出来的一个办公室软件,称之为StarOffice。在年8月,已经相当成熟的StarOffice 5.2被升阳(Sun Microsystems)公司买下。年7月日,套件的源码通过两种授权协议,GNU通用公共许可证(LGPL)与升阳工业标准源许可证(Sun Industry Standards Source License, SISSL),公开释出。新计划的名字叫做OpenOffice.org,其网站并在年月日开始运作。

       å¹´å¹´åˆï¼Œ2.0版的研发工作开始,目标有:与Microsoft Office档案有更好的相容性;更好的效能,包括提高速度和降低内存使用量;更好的脚本语言处理能力;与操作系统有更好的整合性,尤其是跟GNOME;更易查找和使用的数据库前端,全新的SQL数据库;以及易用性的提高。第一个测试版在年3月4日发布,最终在年月日推出了OpenOffice.org2.0正式版,并设有多个语言的翻译。OpenOffice 2.3.0版本之后,Pentaho的商用报表产生的功能直接整合在OpenOffice当中,用户可以直接从各种不同的数据库当中撷取资料,进行分析,然后产生出ODF格式的商用报表。

       å¦å¤–,OpenOffice.org2.0 Beta 2 之后的版本,已正式改为单一使用 LGPL 授权,从此修改的源码必须根据 LGPL 的条文予以公开。

       å¹´4月日,Oracle并购了Sun之后,OpenOffice.org面临根本上的动摇。年9月日,有一些原本参与OpenOffice.org专案的成员,成立一个叫做The Document Foundation的新团队,建立基于OpenOffice.org3.3的分支版本-LibreOffice 3.3。而在年月日,Oracle要求同时具有TDF成员身份的OOo开发者离职,理由是TDF和甲骨文有利益上的冲突。

       å¹´4月日,Oracle公司证实将“把OpenOffice.org完全社群化”成为一个完全由社群维护、管理的软件,并且停售包含技术支援的商业版本,此举视同Oracle放弃了OpenOffice.org的发展

       å¹´6月,Oracle宣布将OpenOffice.org捐赠给Apache软件基金会,未来OpenOffice.org的发展将由Apache软件基金会主导。

OpenOffice成立背景

       StarDivision在德国于八十年代中期成立,是StarOffice的创始公司。在年,Sun Microsystems收购了StarDivision。之后,于年6月,Sun Microsystems推出了StarOffice 5.2,并将大部分StarOffice的源代码和相关开发技术移交给自由软件社区。

       移交给的社区是名为OpenOffice.org的开源项目。自此,StarOffice 6.0及以后版本的研发均基于OpenOffice.org进行。这个举动表明了Sun Microsystems对于开放源代码和自由软件社区的游戏登入器源码支持。

       这标志着StarOffice与OpenOffice.org之间的关系转变,Sun Microsystems将源代码和开发技术转移至社区,使得OpenOffice.org项目能够独立发展,吸引更多的开发者和用户。这也促进了StarOffice的开源版本OpenOffice.org的快速进步,使得更多的用户受益于这一开放、共享的软件。

       随着OpenOffice.org的不断发展和壮大,它不仅成为了全球范围内广泛使用的办公套件之一,也为众多企业和个人用户提供了高效、稳定的办公解决方案。这一转移不仅为StarOffice带来了新的生命,也为自由软件社区注入了新的活力。

       这一事件不仅体现了Sun Microsystems对于开源理念的坚定支持,同时也展示了自由软件社区在软件开发和共享方面的强大影响力。通过这一合作,用户能够享受到更高质量的软件服务,开发者则能在开放的环境中发挥创造力,共同推动软件技术的进步。

扩展资料

       OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、mymps网站源码使用、及推广它。

OpenOffice.org的争论

       ç¬¬ä¸€ç‰ˆä¸­ä½¿ç”¨äº†Java语言来编写很多辅助功能,但第二版中已尽可能使用主要程序来完成这些功能。以下的现有版本的里建基于Java运行环境的范畴。

       éƒ¨ä»½Base的应用 - Base为里的数据库程序多媒体播放器电子邮件整合 (需要Java Mail)Writer里的全部文档精灵辅助工具报告自动引示JDBC驱动支持XSLT 过滤 BeanShell这个NetBeans 的命令稿语言以及Java UNO bridge 输出至Palm OS上的Aportis.doc (.pdb)档案格式及Pocket PC上的Pocket Word (.psw)档案格式的过滤器。 但是使用Java作为辅助工具在开源社区引极大的争论,因为Java本身是闭源的,这与OpenOffice的开源精神相违背。但事实是因为升阳公司作为OpenOffice计划的主导者和Java的开发者,其加入Java于OpenOffice里也是无可厚非的。

       å°±è¿™ä¸ªé—®é¢˜ï¼ŒGNU计划的创始人理查德·马修·斯托曼在年5月提出要对OpenOffice作出修改,使用开放源码的GCJ及GNU Classpath取代Java。详情可参看自由软件基金会上的宣告及OpenOffice网站上的简介。

       çº¢å¸½å…¬å¸ä¸»å¯¼çš„Fedora Core 4(å¹´6月日发行)支持这个行动,红帽公司在这个版本的Fedora Core Linux内加入了OpenOffice第二版的测试版,并整合了GCJ及GNUClasspath。这个举动证明了Java在 OpenOffice这个开源计划里并不是必须的,而OpenOffice的开发者亦在开发者守则里加入了未来的OpenOffice的版本应要兼容开放源码的Java版本的指引。

OpenOffice发展轨迹

       开放源码时代的背景与需求推动了自由软件和开放源码运动的蓬勃发展,特别是在年代互联网迅速发展的背景下。随着网络传递信息速度的加快和成本的降低,传统的专有软件商试图通过昂贵的许可证方式分发软件,而消费者则希望快速、廉价甚至自由地获得具有必要功能的稳定和可用的产品。这种需求与法律限制的矛盾催生了自由软件和开放源码的兴起,它们为用户提供了一个合法、成本可接受的途径来获得所需软件和信息产品。

       对于个人用户而言,办公软件已经成为一种“生产力软件”,具备文字处理、电子表格、演示文稿、数据图表、公式编辑、简单绘图和处理等功能。然而,市场上的主流办公软件Microsoft Office价格昂贵,且功能大多为个人用户所不常用,这使得它逐渐成为了奢侈品。用户迫切需要一种替代昂贵专有办公软件的廉价、稳定、功能齐全且易于使用的办公软件,以满足日常办公需求。fhmysql源码下载

       在这一背景下,OpenOffice应运而生。作为一款开源的办公软件套件,OpenOffice旨在提供与Microsoft Office相媲美的功能,同时以免费、开放源码的形式供用户使用、修改和共享。它具备文字处理、电子表格、演示文稿、数据处理等基本功能,满足了个人和企业用户在办公领域的大部分需求。OpenOffice的成功发展,不仅为用户提供了经济实惠的办公软件选择,也促进了软件行业的多元化竞争,推动了技术的创新与共享。

       随着时间的推移,OpenOffice不仅在功能上不断完善,还通过社区贡献和技术合作,不断吸收新的功能和改进,以适应不断变化的市场需求和技术趋势。它不仅为用户提供了一个强大的办公工具,还成为了自由软件和开放源码社区中的一个重要组成部分,为推动开源软件的发展和普及做出了重要贡献。

       总之,OpenOffice的发展轨迹充分体现了开放源码运动在解决用户需求、促进技术创新与分享方面的巨大潜力。它不仅为用户提供了经济实惠、功能强大的办公软件解决方案,而且对软件行业的发展产生了深远影响,推动了开源软件的普及和应用。通过不断迭代与优化,OpenOffice成为了开源办公软件领域的佼佼者,为用户和行业带来了积极的变革与进步。

扩展资料

       OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。

OpenOffice授权声明

       在源码方面,OpenOffice.org采取了双重授权策略,使用的是GNU通用公共许可协议(LGPL)与Sun行业标准源代码许可协议(SISSL)。对于那些不包含在软件内但发布于网上的文件,OpenOffice.org则采用了公共文档许可协议(PDL)。若想了解更多详情,建议访问OpenOffice.org的授权声明网页。

       LGPL协议允许在开源软件中使用OpenOffice.org的源代码,而SISSL协议则适用于商业应用。至于PDL,则适用于开放的文档文件,这些文件虽然不在软件包中,但仍然受版权保护并遵循特定的许可条件。

       在使用OpenOffice.org的源代码时,开发者可以将其纳入自己的项目中,只要满足LGPL协议的条款,例如在使用OpenOffice.org代码的组件时,必须公开发布修改后的源代码。而SISSL协议则更侧重于在商业环境下确保OpenOffice.org的源代码能被安全地应用和整合,同时仍保持其开源本质。

       对于公开发布的非软件文件,如用户手册、FAQ等,OpenOffice.org采用了PDL。通过这种方式,这些文档可以被免费使用、复制、分发,但必须保持原始作者和许可证信息的完整,同时遵守PDL中的其他条款,确保文件的合法性和透明性。

       综上所述,OpenOffice.org通过LGPL、SISSL和PDL这三种许可方式,为开源社区提供了灵活的授权策略,既保护了软件的自由性和创新性,也为商业应用和非软件文件的使用提供了明确的法律依据。访问其授权声明网页,可以深入了解每种协议的具体条款和适用场景,从而确保在使用OpenOffice.org资源时遵守相关法律和规定。

扩展资料

       OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。

OpenOffice发展轨迹是什么?

       在上世纪年代初期,随着互联网的兴起和爆炸性发展,整个软件产业和全球科技领域都面临着前所未有的变革。

       这个时期,开放源码软件成为了重要的趋势。这一转变对个人和企业用户产生了深远影响,使得他们能够更加灵活地选择和定制软件。

       在这个时代背景下,OpenOffice应运而生。它以开源的形式提供了一套全面的办公套件,包括文字处理、电子表格、演示文稿等工具,旨在为用户提供强大的文档处理能力。

       从年诞生至今,OpenOffice经历了多次重大的发展和革新。它不仅在功能上不断完善和扩展,而且逐渐成为了众多企业和个人用户首选的办公套件之一。

       随着时间的推移,OpenOffice在年被Apache基金会收购,这标志着其进入了新的发展阶段。Apache基金会的加入为OpenOffice带来了更多资源和支持,进一步推动了其在开放源码社区中的影响力。

       OpenOffice的发展轨迹充分展示了开源软件的力量。它不仅在技术上不断创新,而且在全球范围内吸引了大量用户的关注和使用。OpenOffice的成功也激励了更多开发者投身于开源软件的开发,共同构建了一个更加开放、共享的软件生态系统。

       总之,OpenOffice的发展历程见证了开放源码时代的崛起,它通过不断进化和完善,成为了众多用户信赖的办公套件。随着技术的不断进步,OpenOffice将继续在开放源码领域发挥重要作用,为用户提供更加高效、灵活的办公体验。

openoffice是哪个公司的呢?

       OpenOffice.org并非属于单一公司,它是一个开放源代码的办公软件项目。通过这个平台,开发者可以基于其应用程序接口创建自己的产品,构建全面的解决方案。

       OpenOffice.org不仅是一个软件产品,更是一个全球性的社区。成千上万的用户和软件开发者每天在这里交流分享,共同推动项目的进展。这种社区的互动,促进了OpenOffice.org的持续发展与创新。

       此外,OpenOffice.org代表了一种信念:办公软件作为社会信息基础设施的一部分,应当为更广泛的人群服务。通过开放源码社区的方式,OpenOffice.org旨在推动整个社会的信息化水平。在这个社区中,人们可以自由地使用、修改和分发软件,从而促进了知识共享与技术创新。

       因此,OpenOffice.org不仅仅是一个办公软件,它是一个集合了开放源代码、社区互动和共享信念的开放平台。它致力于通过促进软件的自由使用与创新,推动社会信息化的进程。