精华内容
下载资源
问答
  • OpenOffice

    2013-08-09 11:36:39
    什么是OpenOffice呢?它一款开源的办公软件,开源就注定其免费,无条件的免费。其中包含了和微软MSOffice差不多的工具集合,文字处理软件Writer,电子表格Calc,演示文稿Impress等,其替代产品也不言而喻。  正...
    什么是OpenOffice呢?它是一款开源的办公软件,开源就注定其免费,无条件的免费。其中包含了和微软MSOffice差不多的工具集合,文字处理软件Writer,电子表格Calc,演示文稿Impress等,其替代产品也不言而喻。
    

         正因为其免费,从网上将其下载安装,打开其界面,也会发现其与微软产品外表惊人地一致。从这款软件中,只要微软办公软件有的功能,总能找到它的替代品影子,而其最大的特点是纯粹的免费。

         对于OpenOffice的发展历程,也是一部开源从弱小逐渐成熟的过程。其前身是StarOffice,在1999年由Sun公司收购后,将源代码公开,并正式命名为OpenOffice。而此时微软在桌面软件界的形式正如日中天,此时的Google还是一家名不见经传的小公司。开源使得OpenOffice成为微软最有实力的竞争对手,也走上一条通过颠覆“金钱+版权”的软件模式。

         同微软模式竞争的两条路上只有一条真理——开源

         微软的鲍大嘴一项说话都比较极端,当然他的极端都是有一定根据的,而不是像国内某祖德大嘴一样乱说。这次鲍大嘴所说的微软Office的最大竞争对手不是Google的办公软件Google Docs,而是OpenOffice。这也不是空穴来风。这突出了目前摆在微软这传统软件老大面前的两大竞争难题:一、网络软件化对传统软件的冲击;二、开源软件对传统商业软件的冲击。当然鲍氏也在这一句很简单的评论中突出了谁对传统商业软件更具威胁性。

         网络软件化对传统软件的冲击,对于微软来说,更象是网络与桌面的竞争,随着Google等一些网络公司的服务慢慢开始取代传统软件或与传统软件展开竞争时,网络软件化的趋势就开始明显了,比如在线视频播放、在线图片处理、在线办公、在线解/压缩文件等等,越来越多的在线服务出现,这对传统的单机软件来说是不小的冲击,让一部分低端的用户慢慢开始放弃传统软件投入在线软件服务的怀抱。

         而这样的竞争对象微软这种有研发实力的公司来说这样的冲击根本算不了啥。你网络可以软件化,我的新版软件同样可以网络化,比如 Office2007 就集成了轻松 发布博客 的功能,网络软件化对软件行业来说冲击并无变革性冲击。

         而这么多年来微软一直的最大竞争者却是开源,在PC操作系统领域,微软最大的竞争者是以Linux为代表免费开源系操作系统,在近来由于图形化对Windows的逼真模仿的深入,市场份额一步步攀升,虽然份额小有提升,但到彻底颠覆微软Windows程度还早得很,其营收额更是不能同微软同日而语,同操作系统领域的竞争类似,办公软件领域的竞争也是如此,甚至比操作系统的形式还要乐观一些,而其免费的方式更使OpenOffice成为微软的一块心病。

         的确,收费的微软面对的最大挑战是免费,而现在已经有成功模式可循,Google可以看作通过互联网的免费从微软对桌面垄断的重围中杀出的典型代表。但在桌面办公领域,Google的在线系统明显功能略显孱弱,而在功能方面,通过对比我们不难看出OpenOffice已经能做到同微软Office软件相比以假乱真的程度,对比一下GoogleDoc与OpenOffice的特征,就不难发现二者的差别。

         微软可以用软件网络化应对网络软件化,而要想微软放弃其摇钱树MSOFFICE的商业模式成为一个开源的免费软件这就比登天还难。象价格战在市场上的作用一样,低价就是硬道理。在互联网上,免费更是硬道理,同微软竞争的路上真理也只有一条——开源。

    展开全文
  • 在redhat的client版本中自带有办公软件libreoffice,而在server版的redhat中却没有自带的办公软件,那么,如何在redhat的server版下安装办公软件呢? 方法一:配置redhat的...首先介绍下什么是libreoffice和openoffi

    在redhat的client版本中自带有办公软件libreoffice,而在server版的redhat中却没有自带的办公软件,那么,如何在redhat的server版下安装办公软件呢?

    方法一:配置redhat的client版的yum源进行安装libreoffice(此处不做详细说明)

    方法二:自己安装办公软件(本文以openoffice为例)


    首先介绍下什么是libreoffice和openoffice

    1.openoffice

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


    下载地址:

    中文版:http://www.openoffice.org/zh-cn/download/

    英文版:http://www.openoffice.org/download/


    2.libreoffice

    LibreOffice是OpenOffice.org 办公套件衍生版, 同样免费开源,以GPL许可证分发源代码,但相比OpenOffice增加了很多特色功能。LibreOffice拥有强大的数据导入和导出功能,能直接导入PDF文档、微软Works、LotusWord,支持主要的OpenXML格式。软件本身并不局限于Debian和Ubuntu平台,支持Windows、Mac、PRM packageLinux等多个系统平台。


    安装步骤:

    1.下载openoffice  

    中文版点击此处下载

    英文版点击此处下载


    2.解压


        tar zxf  Apache_OpenOffice_4.0.1_Linux_x86-64_install-rpm_en-US.tar.gz

    解压处了一个en-US的目录,在目录中有licenses,readmes,RPMS三个目录。


    3.进到RPMS中,安装此目录内的所有rpm包


        cd en-US/RPMS/

        rpm -ivh *.rpm


    4.再进到RPMS中的desktop-integration目录中,安装openoffice4.0-freedesktop-menus-4.0-9714.noarch.rpm


        rpm -ivh openoffice4.0-freedesktop-menus-4.0-9714.noarch.rpm


    完成以上步骤后,openoffice已经安装完成,你可以启动它了!


    启动方式:




    所有的快捷方式都在Applications中的Office中!


    第一次启动会出现如下页面




    点击“Next”



    按类似上图填写并按“Finish”



    启动完成!!

    展开全文
  • openoffice编译

    千次阅读 2013-05-30 16:31:06
    编译openoffice是个费力的活,建议最好建个虚拟机,在虚拟机里跑,编译环境很重要,说不了装的什么软件就会影响编译,想我电脑装了UItraEdit,关联了js格式文件就导致编译openoffice出错,而且报的错误会往其他方向上...

    编译openoffice是个费力的活,建议最好建个虚拟机,在虚拟机里跑,编译环境很重要,说不了装的什么软件就会影响编译,想我电脑装了UItraEdit,关联了js格式文件就导致编译openoffice出错,而且报的错误会往其他方向上误导。

    编译具体步骤我就不说了我贴上官方的方法http://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO/Step_by_step#Windows_7大家可以照着这个一步一步来,编译中我遇到了几个问题跟大家说下。

    一、配置环境

    有几种方法

    1.

    ./configure 
     --disable-build-mozilla 
     --with-mozilla-build="/cygdrive/d/OOo/mozilla-build-1.3" \
     --with-cl-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC" \
     --with-mspdb-path="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/Common7/IDE" \
     --with-frame-home="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v6.1" \
     --with-psdk-home="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v6.1" \
     --with-midl-path="/cygdrive/c/Program Files/Microsoft SDKs/Windows/v6.1/Bin" \
     --with-asm-home="/cygdrive/c/Program Files/Microsoft Visual Studio 9.0/VC/Bin" \
     --with-csc-path="/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v3.5" \
     --with-jdk-home="/cygdrive/c/j2sdk1.5.0.06" \
     --with-directx-home="/cygdrive/d/OOo/DirectXSDK" \
     --with-ant-home=/ant \
    2.

    MSVC_HOME="/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 9.0"
    SDK_PATH="/cygdrive/C/Program Files/Microsoft SDKs/Windows/v6.1"
    ./configure \
        --with-cl-home="$MSVC_HOME/VC" \
        --with-mspdb-path="$MSVC_HOME/Common7/IDE" \
        --with-asm-home="$MSVC_HOME/VC/Bin" \
        --with-frame-home="$SDK_PATH" \
        --with-psdk-home="$SDK_PATH" \
        --with-midl-path="$SDK_PATH/bin" \
        --with-directx-home="c:/Program Files (x86)/Microsoft DirectX SDK (June 2010)" \
        --with-jdk-home="/cygdrive/C/Program Files/Java/jdk1.6.0_45" \
        --with-csc-path="/cygdrive/C/Windows/Microsoft.NET/Framework/v3.5" \
        --with-ant-home="/cygdrive/c/apache-ant-1.9.0" \
        --with-dmake-url="http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2" \
        --with-epm-url=http://ftp.easysw.com/pub/epm/3.7/epm-3.7-source.tar.gz \
        --enable-pch \
        --disable-atl \
        --disable-activex \
        --disable-binfilter \
        --without-junit

    3.

    ./configure \
    -with-cl-home='C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC' \
    -with-mspdb-path='C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE' \
    -with-asm-home='C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin' \
    -with-csc-path='C:\Windows\Microsoft.NET\Framework\v3.5' \
    -with-frame-home='C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A' \
    -with-psdk-home='C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A' \
    -with-midl-path='C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin' \
    -with-jdk-home='C:\Program Files\Java\jdk1.7.0_21' \
    -with-ant-home='C:\apache-ant-1.9.0' \
    -with-dmake-url="http://dmake.apache-extras.org.codespot.com/files/dmake-4.12.tar.bz2" \
    -with-epm-url="http://ftp.easysw.com/pub/epm/3.7/epm-3.7-source.tar.gz" \
    -enable-pch \
    -disable-directx \
    -disable-atl \
    -disable-activex \
    -disable-binfilter \
    -without-junit \
    -enable-dbgutil 

    第一种方法我没配置通过,路径不能识别,2、3都能配置通过。2是通过建立临时路径3是windows下寻找路径的方法。当然相应的路径你的根据自己的去配置。

    别注意用vs2010的话要配置-with-cl-home='C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC' \的路径,配置10的话编译通不过,编译到libxml2时会报连接错误,配置

    9.0就不会出这个错误。java要用1.6不要用1.7如果执行./configure是报c++编译器太老不是新版本的话就配置下系统环境变量把C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE加到path环境变量里。

    二。代码错误

    libxml2模块里代码有误,testapi.c里294行static xmlChar gen_xmlChar(int no, int nr ATTRIBUTE_UNUSED) {
        if (no == 0) return('a');
        if (no == 1) return(' ');
        //if (no == 2) return((xmlChar) '?);
        if (no == 2) return((xmlChar) '\xf8');
        return(0);
    }把那个?替换成\xf8。

    bean模块代码也有问题,编译通不过提示如下图错误

    我修改了一下com_sun_star_comp_beans_LocalOfficeWindow.c里的代码就可以通过编译了直接把110行的result = JAWT_GetAWT(env, &awt);这句代码注释掉。



    展开全文
  • OpenOffice,好用的开源办公软件

    千次阅读 2004-11-01 17:58:00
    前段时间在一位好友的极力...特别其提供了嵌入的Basic版本,对于我这样的爱好编程的人来说还有什么功能达不到呢?这不,今天下午领导给派了个活,让我负责做工资,和原来负责的人交流了一下,发现他居然还在用n年前的
      前段时间在一位好友的极力推荐和怂恿下,我去http://www.openoffice.org的网站上下载了OpenOffice来使用,试用之后爱不释手,虽然功能比MS Office 的功能稍微差点,但是已经足够了。特别是其提供了嵌入的Basic版本,对于我这样的爱好编程的人来说还有什么功能达不到呢?这不,今天下午领导给派了个活,让我负责做工资,和原来负责的人交流了一下,发现他居然还在用n年前的使用VFP编制的工资软件,虽然对编制该软件的大哥还是要表示一下敬意,可是它的不适用已经让这些敬意荡然无存了。于是我就想干脆把数据全部导入到OpenOffice里得了。说干就干,先了解了一下数据表的结构,然后上网下了个dbase的jdbc驱动,在OpenOffice里编制了一点代码就很轻松地得到了我需要的数据。其与java的良好的兼容性真是让我震撼,用java编制企业软件的兄台们,一直以来用那些麻烦功能却有限的报表软件的兄弟们,看来OpenOffice是个绝佳的实现各种数据表现的工具哦!
    展开全文
  • openoffice Apache OpenOffice刚刚脱离了孵化器,现已... 当Oracle决定将OpenOffice.org捐赠给Apache软件基金会时,它首先进入了所谓的孵化器 。 那在2011年6月。作为一个孵化项目,它尚未正式发布。 实际上,...
  • openoffice Calc问题

    2014-01-23 14:04:27
    感觉openoffice Calc跟微软的Excel差不多,我昨天刚开始用,一般功能差不多。 只是不知道该软件接受什么语言,如Excel接受VB script的宏,Calc呢?
  • 什么是BulkPDF? BulkPDF一个免费且易于使用的免费软件(开放源代码),它可以自动使用不同的值填充现有的PDF表单。 仅需要具有所需值的电子表格(Microsoft Excel 2007/2010/2013,LibreOffice或OpenOffice Calc...
  • Apache OpenOffice刚刚脱离了孵化器,现... 当Oracle决定将OpenOffice.org捐赠给Apache软件基金会时,它首先进入了所谓的孵化器 。 那在2011年6月。作为一个孵化项目,它尚未正式发布。 实际上,使其成为ASF官方项...
  • 在CentOS Linux 8以前,系统默认的Python版本2.x,装上个3.x还跟后娘养的一样没有什么地位,稍有不慎不是这里不好用就是那里不好用。最夸张的手动将Python2.6升级到2.7,YUM直接挂了。如果想配置成运行命令...
  • OpenOffice.org常见问题解答

    千次阅读 2006-09-22 13:34:00
    一般问题 什么是OpenOffice.org? OpenOffice.org一个世界范围内领先的、完全免费的、开放源码的、跨平台的、功能强大的办公软件OpenOffice.org来源于创立于上世纪80年代的德国公司Star Division,该公司的主要...
  • Apache OpenOffice出现两个漏洞CVE-2016-6803CVE-2016-6804,2014年Apache软件基金会宣布, 开源办公...OpenOffice是什么 OpenOffice 是开源领域最为知名的办公套件,支持 mac、Windows 以及 Linux 平台,曾被视为微...
  • 因为项目需要,要对用户上传的文件都...当时想到等到服务器上就会好很多,本地电脑是什么配置啊! 终于到了测试环境Linux服务器上!坑来了!!!在官网上下载了rpm安装包( http://download.openoffice.org/other.html
  • 下载一个Openoffice软件下载到电脑然后安装,具体如何安装请百度一下。分析一下代码的功能;Entry.java这个类的原理先通过OfficeToPDF.java把文档转成pdf,然后再通过Pdf2Jpg.java这个类把PDF转成JPG或者PNG,想转成...
  • 看看这个openoffice calc,相当于excel,过滤功能也很强大的 ...汉澳sinox闭源商业操作系统,有适合商业软件生存的土壤。不要等了,汉澳sinox适合商业软件生存和发展,你还在等什么? 大家还可以给汉澳
  • 迅雷的代替品:igetter暴风的代替品:realplayer(没特别要求就用这个)mplayer(我用有点卡,不过开源的)office代替品:1,iwork 2,microsoft office 3,openoffice 好像都卡,有些有公式什么的那种文件看起来...
  • linux rpm 卸载,简单说明

    万次阅读 2014-03-10 15:08:22
    平时linux卸载文件总是遇到卸载不干净,各种依赖什么的,今天又搞这玩意,就记录下一个比较常规的方法。 一、查询包括某关键字的软件(这里以卸载openoffice为例) 查询包括office的软件 rpm -qa |grep...
  • 选择linux操作系统来工作

    千次阅读 2010-02-09 21:07:00
    说实话没有几个人是为了测试性能,也没有几个是为了了解操作系统的内部工作原理,但是我们还是每天都在使用,如果我问每 天我们使用最多的软件是什么,那么答案显而易见,就是操作系统,如果我问我的老婆为何不用...
  • 最近做一个项目,是在中标麒麟下...各位大神,你认为出现这种现象的原因是什么?请给出好的解决建议?? 方法二,我对openoffice API开发了解的不多,有哪位大神有什么好的相关推荐,让我了解一下openoffice API开发。
  • 5年的难忘历程

    千次阅读 2006-10-18 09:29:00
    5年前,北京市政府软件采购的大胆举措,至今仍然深深地留在我的记忆里。...现今,OpenOffice.org什么概念?1、OpenOffice.org,作为一个通用的软件产品,正式发布了“2.0.4”最新版本,性能有很大提升
  • Linux打假的意义

    千次阅读 2010-07-21 06:03:00
    有人说,Linux打假“内耗”,此言差矣。为什么呢? Linux打假的基本问题...其中指出两点:2、基于开源软件的产品衍生国际公认的软件创新成果转化形式,......4、RedOffice红旗中文贰仟公司在OpenOffice.org开源
  • Linux进程管理父进程和子进程

    千次阅读 2014-10-09 19:26:43
    程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。 什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。 比如 LinuxSir.Org 所用的WWW服务器是apache服务器,当管理员启动服务后...
  • Linux进程

    千次阅读 2016-06-06 09:30:25
    程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。 一个运行着的程序,可能有多个进程。  进程分类; 进程一般分为交互进程、批处理进程和守护进程三类。 ...
  • ps,grep,kill

    2011-07-08 13:58:34
    程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。比如 LinuxSir.Org 所用的WWW服务器是apache服务器,当管理员启动服务后,...
  • 程序和进程

    2019-03-08 15:56:10
    程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。 一个运行着的程序,可能有多个进程。 比如apache服务器,许多用户同时请求httpd服务,apache服务器将会创建有多...
  • linux下ps与grep命令的相关用法

    千次阅读 2016-10-13 11:54:37
    程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序,是程序的最小执行单元。 一个运行着的程序,可能有多个进程。比如 LinuxSir.Org 所用的WWW服务器是apache...
  • 程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。 一个运行着的程序,可能有多个进程。 比如 test.com 所用的WWW服务器是apache服务器,当管理员启动服务后,可能...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 128
精华内容 51
热门标签
关键字:

openoffice是什么软件