将LibreOffice和Apache Open Office放在一起-个人观点(由Charles-F。Schulz撰写)

下面 这是一个观点 由Charles-F。 Document Foundation的创始人兼前董事Schulz,对LibreOffice和Apache OpenOffice之间的假想合并进行了研究。

几天之后,随着我们接近LibreOffice项目四周年,互联网上又出现了一个古老的主题: Apache OpenOffice和LibreOffice应该会面。 我想分享有关该主题的见解,尽管我认为这并不重要,但即使LibreOffice和Apache OpenOffice的开发人员并没有真正考虑合并,也是如此。 在开始之前,请允许我提醒大家,以下是我的个人观点,不是文件基金会,民主党,政府的观点。 我的判断力明显偏颇; 我什至是一个参与的党。 但是我对这些问题也比较了解,我想你也想读 这篇文章 由Leif Lodahl撰​​写,以使我的评论内容更符合情境。 首先让我澄清一下,将两个项目放在一起是一个固有的政治概念,涉及几个问题。 其中,以下内容:

1.我们将如何见面?

宣布LibreOffice项目时,该项目要求Oracle加入,并将该品牌的所有权转让给新项目。 效果不好。 甲骨文等待了很长时间才决定将其品牌以及OpenOffice.org的代码授权给Apache软件基金会。 这里有一个重要的观点:Oracle对这些资产进行了许可。

他没有给他们或把他们卖给ASF。 从一开始就无法确定是否会放弃“ OpenOffice”品牌,而使用LibreOffice将是该品牌。 即使不是这样,它将如何运作? 我们会以两个品牌发布相同的软件吗? 用两个不同的名称发布两个不同的版本?

2.我们将要收集什么?

这就是许可部分的来源:选择许可也许是实现统一的最大技术障碍之一。 一方面,由于其许可证(LGPL和MPL),LibreOffice代码库可以接受根据Apache许可证获得许可的补丁程序,但相反的做法则更为困难(尽管可能并非绝对不可能)。 在统一的情况下,这种受限的代码流将是决定性的,因为它将导致在我们保持文档基金会的当前许可方案不变的情况下,停止在Apache许可下对任何新补丁的许可。 我的猜测是Apache Software Foundation不会允许这种情况发生。

3.我们在哪里见面?

换句话说:在哪个存储库中? 哪里? 我们是否将ASF的SVN存储库或Document Foundation自己的基础设施与Git一起用作版本控制的首选系统? 也许第三方(现有的或临时创建的)是另一种选择。

4.谁?

谁将成为决定性政党是另一个敏感的问题。 一方面,文档基金会将是各方之一。 根据统一的类型(如下),某些讨论领域将不在文档基金会的章程中进行讨论,这会使事情变得复杂。 除了Document Foundation和Apache Software Foundation,Oracle可能至少是另一方。 显然是IBM。 话虽这么说,但尚不清楚社群在此问题上的声音是什么:那么,文档基金会将是唯一直接代表其成员,LibreOffice项目的个人贡献者的实体。 ASF的功能相同,但是Apache OpenOffice仅占整个ASF社区的一小部分。

5.我们想要什么样的统一?

除了上面提出的特定问题之外,该问题还具有更广泛的含义,因为它指出了两个项目的假设统一的实际原因和含义。 我们是否要在新结构中混合使用相等的零件? 那可能吗? 我在上面强调了几点,这表明这种情况在技术上将是困难的。 我们是否希望LibreOffice建立在ASF和AOO之上? 显然不是我,但是之前有人问过这个问题。 我们为什么要这样做? 这是可能的? 许可差异表明需要废弃特定的LibreOffice贡献。 最终,这意味着LibreOffice将溶解于AOO并消失,而所有工作却一事无成,并且鉴于两个项目之间的大小差异,这就像大象试图通过一把锁。 我们是否要在LibreOffice上建立AOO? 关于许可证,这是可能的。 ASF会想要吗? 我不知道。 我认为Document Foundation可以容纳。 我们以前曾见过大规模移民的浪潮。 我们当然可以加入AOO团队。 基本上,每个项目的贡献者都是法官们用脚投票。 这是Document Foundation,Apache,Oracle或IBM无法控制的。

6.我们将实现什么?

当旧的OpenOffice.org项目的成员用来与Sun Microsystems的人员讨论该项目的未来时,他们经常听到相同的问题:“告诉我们,为什么OpenOffice.org的基金会可以帮助解决该项目的问题?” 毫无疑问,赞成基金会的任何观点都被抛在一边,提出了不涉及独立基金会存在的任何其他解决方案。 它曾经根据理性的观点完美地说明了实际结果与预测结果之间的差异:两者不一定互补。 具有讽刺意味的是,现在我必须问一个相同的问题:“统一为什么能帮助解决任何项目的问题?” 我将快速列出令人关注的领域和问题,这些问题和问题通常是将两个办公套件组合在一起的原因:

  • 普通品牌/较高的品牌资产
  • 每个人都可以为同一代码库做出贡献(是的!)
  • 拥有两个相似的办公套件毫无意义
  • 没有更多的互操作性问题

较高的品牌资产曾经是2010年和2011年的一个很好的论据,也许是最好的论据。我在开始这篇文章时指出LibreOffice项目的创始人已积极寻求Oracle同意在新项目中使用OpenOffice。 现在,距LibreOffice项目成立四周年仅几小时的路程。 该项目进展顺利。 仍有许多工作要做,但它已经超出了许多人以前想象的可能性。 尽管LibreOffice品牌在2010年和2011年从零开始,但情况有所变化。 显然,OpenOffice拥有一个知名度更高的品牌,因为它利用了其旧项目已存在10年的优势。 很遗憾地说,Apache OpenOffice除了它的存在之外,在这项成就中没有什么优点。 但是,LibreOffice作为一个品牌已经建立,其品牌资产在世界各地都在增长。 销毁这些品牌中的任何一个都会带来一些痛苦的后果。 我们真的想要这个吗? 有没有人有可行且可持续的品牌过渡计划? 我还没听说过

通用项目可以贡献相同的代码库,从而使其成为“更好,更强大”的办公套件这一事实值得商bat。 LibreOffice通过两个套件的许可规范从Apache OpenOffice获得了所需的东西。 但是从纯粹的贡献来看,Apache OpenOffice几乎没有提供LibreOffice。 而且,两个贡献者团队的规模如此之大,以至于AOO开发人员的加入对LibreOffice而言意义不大,反之,事情将会很有趣。 但是,这意味着我们再次打算与纳税人一起打仗,就像我们在测量团一样。 社区成员随心所欲地来去去,统一并不是我们所有人都必须寻找的东西。

当然,拥有两个类似的办公套件几乎没有什么价值,尽管这是软件自由的基本表达,仅此一项就足够了。 我们也有大约150个Linux发行版,如果我们环顾四周并采用这种思维方式,我们将希望与Calligra,Abiword和Gnumeric结合使用。 那也没有任何意义。 但是请记住,AOO和LibreOffice都没有寻求“相似”,尽管受到了普遍的欢迎,但它们每个季度的增长方式都非常不同。 对于Calligra来说也是如此,这是一个使用完全不同的代码库开发的项目。 总之,克隆可能没有多大意义,但选择是一个很好的,特别是如果选择涉及到真正的差异。 现在,AOO和LibreOffice之间在功能,文件格式支持,生态系统和工程流程方面也确实存在差异。 随着时间的流逝,这两个套件之间的选择变得更加清晰。 我们不应忘记,当我们想象自由软件和专有软件之间的竞争时,我们并不是在暗示双方都只能有一个选择。

最后但并非最不重要的一点是,互操作性问题已被各种知识渊博的各方引用为问题,并且从根本上来说是阻碍采用开放式标准(如ODF)的障碍。 尽管这是一个复杂的问题,但从某种意义上说,在特定情况下可能会遇到的问题往往会引起麻烦,但它也不是一个非常关键的问题。 这些通常涉及使用OpenOffice.org或AOO以及LibreOffice的用户群,以及已经迁移到ODF的文档。 实施中差异的增加总是导致文档演示中的视觉差异(尽管没有数据丢失),从而给用户带来挫败感和不适感。 解决这些障碍的唯一可能的方法(除了谨慎而费力的迁移专家负责)之外,还要让AOO和LibreOffice在特定的互操作性问题上进行合作。 但是请不要误会:任何将Microsoft Office或Calligra与ODF文档一起使用的人,基本上都会产生自己的不兼容性。 因此,目前的问题范围更广,预计已经持续了几年。 这不仅仅是一个AOO-LibreOffice问题。 从长远来看,混合可以解决此问题,但仍会迫使某些用户放弃一个实现而放弃另一个实现。

在结束这篇漫长的文章之前,我要指出,在就这一主题进行了一切论述和完成后,一切都取决于有关各方的当前意愿和目标。 似乎没有给我指出这一点,但是直到今天,我仍然没有找到Apache OpenOffice甚至存在的真正原因。 这并不意味着您认为项目成员是白痴或无能,相反。 但是,如果我们谈论统一,那么就会产生一个问题,即为什么要创建LibreOffice和Document Foundation。 我们不知道为什么要创建Apache OpenOffice,这超出了(从Oracle)将资产许可给第三方(Apache)的企业意愿。 因此,如果要满足这两个项目的要求,则应密切注意这一运动的真正含义,并听取当前对该项目的贡献者的意见。 当涉及软件自由时,就没有必要回避社区。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   加布里埃尔

    用几句话来说,这确实是一个很棒的帖子,我认为Apache Open Office目前没有任何意义sense

    1.    纳乔20u

      对不起,但是对我来说,今天Apache Open Office非常有意义,我每天都在使用它,现在我正在使用它来完成论文,希望我能在明年年初为它辩护,很好,非常好条目。

      1.    达约

        您仍然可以使用libre office,我同意openoffice没有任何意义。

  2.   克里斯蒂安

    很好的文章,尽管我讨厌免费的,oracle的或openoffice的,但我只是更喜欢数字字母,abiword或明明白白的MS-Office ...
    关于您的建议,我认为社区不会以良好的眼光看这次会议,因为一半的错误消息会说他们是被购买的,另一半会说他们正在使用专有的软件(这并不完全是准确,但也不是亵渎神灵),因此将发动一场新的毫无意义的战争,只会给巨魔们喂食。
    尽管我对libre-apacheoffice发生的事情不感兴趣,但我认为它们对于许多人来说都是必要的,但是我认为这次机会对我来说是一个很好的机会,可以发展成为另一种东西,而不是普通的MS Office版本具有部分功能并捕获新事物,他将以MS Office用户的身份称呼我,以使我对这个办公套件着迷

    1.    西塞姆

      是的,您会看到您不感兴趣,是的。 而且由于有关两个可靠项目的简短讨论,我也将如此。
      对于标准家庭用户和大多数企业,使用MSOffice IS STUPID(不是愚蠢的)。 通过付费或盗版。 保卫他,与众所周知的将口味放在首位的狂热男孩抗衡。
      可以说AOO / LibO是MSO的副本,这表明在这方面知识不足。 这就好比说丰田是福特的复制品。 都有轮子,马达等...
      http://www.forosuse.org/forosuse/showpost.php?p=151297&postcount=5

      1.    圭多

        的确是个白痴。 它说了太多没有参考的东西,它甚至都不知道LaTeX。 令我着迷的是他为什么进入Linux博客。

      2.    克里斯蒂安

        胡说八道...
        因为没有可视化编辑器,所以我使用了乳胶,并且它是用纯命令编写的,我使用的是staroffice 5.2,并且我是电子表格和文字处理程序,跨平台的使用者,所以我清楚地知道它的优缺点,但我没有参与那些无法直视鼻子的新手和塔利班的狂妄姿态。
        和许多人一样,我是双启动的用户,因为当我看到中国的猴子或浏览时,我不需要窗户,而是要工作

      3.    圭多

        很奇怪... LaTeX不是编辑器,如果您引用的话,它是TeX的一组宏。 否则,我不会注意到需要使用办公套件来了解LaTeX。
        除此之外,
        >演变成与众不同的东西,而不是演变成具有部分功能的中等水平的MS Office

        什么不是副本! 但是OpenOffice的最初目标之一是兼容性,因此他对格式的行为进行了反向工程。 它不是远离它的“免费版本”。 如今,ODF确保ISO接受它们的格式作为标准,不是说它们没有在文档中添加新的奇妙功能,而是这样做会违背标准。

        微软改而使用肮脏的游戏,以便Office Open XML被ISO接受,然后使MS Office“ docx”不遵循其提议的标准。 翻译:与通过创建标准然后将其弄乱相比,有什么更好的方法来避免开发其他办公套件?

        如今,由于这个原因,在LibreOffice中有两个选项可以将文档另存为docx。

        无论您在哪里查看,都不支持不遵循Microsoft Office等标准的套件都是愚蠢的(除非可能仅将其用于个人工作并将文件导出到诸如PDF之类的ARE标准文档中,而OpenOffice的方式早于Microsoft办公室)。

        >并且我是电子表格和文字处理程序的使用者,

        成为电子表格和文字处理程序的使用者到底是怎么回事? 宽容者会致力于使用更严肃的东西。 我怀疑他们在 http://arxiv.org/ 许多使用常规文字处理器制作的文档。 大学论文模板通常在LaTeX或TeX中,各种出版物都不是由文字处理程序制作的。

        >我不会陷入新手们和塔利班人无法屈服的姿态。

        我都不是。 我认为这些标准是必要的,如果没有标准,就没有办法达成共识,不遵守这些标准的人就是错误的标准。

        >和我一样,我是双启动用户,

        如果您不学习使用遵循IEEE标准的单个系统(例如POSIX系统),请不要认为它是不必要的,或者是因为您不能在POSIX系统上工作,而是因为它或者是您不知道如何工作遵循标准或您的工作将迫使您不遵循标准。

      4.    发型

        您说:“对于标准家庭用户和大多数企业,使用MSOffice是愚蠢的(不是愚蠢的)。”

        而您谈论的是Fan-Boys...。 ? 你是一个虐待者...。

      5.    约翰

        @圭多19/26

        “文档族”规范已经公开发布了好几年了,尽管我从那时起还不知道。

        ODF是ISO标准,并不妨碍对该标准进行扩展和改进。 实际上我会说这是必要的。
        这是正常现象,而不是“违反标准”。

        上次我看到我认为它是在版本5中时,在版本3,HTML在CSS中,v6和javascript中有一些可见的示例。
        实际上,即使与HTML并行,也使用XHTML标准并正在开发新版本。 但是游说者移动了该联盟以启动它并开始使用HTML5。
        实际上,即使是一个版本也可以破坏先前的版本。 一个示例是从版本3到版本4的ecmascript(javascript)。MS和Yahoo推出了与版本4兼容的版本3,但是Google和Mozilla(当时Google没有Chrome,但是Mozilla一直是他们将其植入网络的伙伴) )有自己的议程,并提出了不兼容的议程。 最后一个赢了,这引起了“ IE不遵循标准的所有FUD,并且整个网络是仅与IE兼容的阴谋的一部分”。 原因是标准发生了变化。 紧迫的是,如果IE发生更改,它将使整个网络悬而未决。 微软和雅虎开始创建“ 3.5”版本,但该联盟很早就遵循了谷歌的版本。

        就像ODF一样,OOXML也是标准的,实际上它是ISO和ECMA的双重标准,而ODF仅是ISO。
        如果我没记错的话,OOXML是版本4,因此不会有任何阴谋或犯规行为,只是必须加以改进且不会卡住。

        谈到POSIX标准,显然Linux内核(利用其在UNIX克隆产品中的优势地位)已经与POSIX标准分离了一段时间,与其他Linux兼容。 实际上,似乎systemd的缺点之一是它基于这些非标准Linux事物,因此无法移植到POSIX系统。 与标准分开,不会因为Linux的主导地位而使Linux处于休眠状态,而其他人将不得不遵守事实上的“标准”或遭受痛苦。

  3.   迭戈坎波斯

    一篇很棒的文章,尽管我和Gabriel有相同的看法,但是AOO当前没有任何意义……至少对于GNU / Linux系统而言

    干杯(:

  4.   团队

    “虽然我们知道为什么创建了LibreOffice和Document Foundation,但由于任何真正的原因我们都不知道为什么启动了Apache OpenOffice”

    为避免损坏Oracle的映像,同时节省了几美元。

    1.    埃利奥时间3000

      上面,它在开发方面与OpenOffice相关。

  5.   西塞姆

    如果OOo在ODF诞生之前就已经交到Apache手中,我们将很高兴拥有一个OpenOffice并对Apache感到满意。
    如果Apache不同意继续使用OOo,我们将很高兴拥有独特的

    情况并非如此,现在我们两者都有。 我们应该感谢Apache,清理了OOo代码及其所做的一切,并感谢ODF的创新以及将AOO集成到LibO中。

    http://www.forosuse.org/forosuse/showthread.php?t=30585

    我看不到我们正在取得很大进展:没有必要一个,有两百个也没有关系; 本质就是它们彼此兼容,即使与所有ODF兼容

  6.   米格尔

    一个很好的话题,事实是我希望您分别继续讲,这样一来就会产生竞争,因为两个团队都将努力展示已经非常出色的办公自动化,我的意思是,我不知道如果您向我解释,嘿,这两个项目在健康竞争中是分开的。

    1.    圭多

      不,您根本没有解释自己。 没有或几乎没有竞争,这两个都是非营利组织。 如果您想找到一个标准,那么拥有某个东西的两个版本似乎不是一个好主意,也不能将开发人员分为两组。 加入一个更大的项目将会产生更多的想法。 更不用说不必以两种不同方式重新发明轮子了。

  7.   埃尔默·富

    对于像我这样的普通用户(律师),我可以使用任何提到的套件,而无需注意问题。 但是,好吧,我是仅需文字处理器的众多用户之一,该处理器使我能够为同事和/或合作伙伴设置页边距,加粗并导出到docx。
    自我,执照等的斗争对我来说并不重要。 但是我了解需要某些功能的用户,我了解并知道,这些功能是MSOficce的替代产品所遭受的。
    虽然,希望我可以说,如果他们加入的话,如果在法律上可能的话,这可能是一个突破。
    问候。

    1.    圭多

      并导出到docx

      ಠ_ಠ导出为非标准格式似乎是个坏主意。

      1.    埃尔默·富

        我导出是因为我不能强迫任何人使用我选择的格式。 但是我总是添加两个版本。 对于我来说,我使用开放格式,但是在使用时,我会同时发送两个选项。

      2.    圭多

        有一种叫做ISO的东西,它的作用是使每个人都同意,而没有人随意选择。

      3.    约翰

        所以您做得很好,因为docx是ISO标准(也是ECMA标准)。

    2.    诺瓦克蒂诺

      对于Elmer Foo。 您还可以向可信赖的同事证明他们可以为Microsoft Office安装一个插件,该插件使您可以访问和编辑打开/打开的Office文档。 它不会再显示难看的错误消息,即您试图打开的文档已损坏:
      http://sourceforge.net/projects/odf-converter/

  8.   Ricardo

    在评论有问题的文章之前(我已经直接阅读了英文原件,所以我无法谈论翻译内容),我必须澄清我认为,两个项目都存在很重要。 我不在乎谁是“最好的”:AOO,LibO,Calligra或比我随时随地访问我的文档的自由重要的人。 捍卫的是ODF标准,对所有用户而言,拥有该标准的多个有效实现都是一件好事。 其余的只是一个品味问题:每个用户都使用他们最喜欢的项目,每个志愿者都为自己所爱的项目做出贡献,这就是我们谈论自由软件的原因。
    现在是的,到本文。
    ----
    我必须说,TDF中某些人的虚伪程度永远不会令我惊讶。 他从谈论“统一”开始,然后用两个词继续讲下去,说甲骨文和IBM关于AOO项目“有话要说”。 让我清楚一点:Oracle已将项目完全分配给Apache基金会(否则后者将不接受该基金会),任何Apache项目的指导委员会均由个人组成,Apache不接受公司作为贡献者,因此没有公司“有话要说。”
    的确,AOO指导委员会中有IBM员工,但这与在LibO中拥有Novell或Collabora员工没有什么不同。 问题是什么? 在Apache项目中,无论是谁付薪水,每个人都只有一票。
    尽管这些TDF人士坚持要证明自己的行动是不可能的,但仍有几个程序员使用双重许可为这两个项目贡献了代码。

    我是几年前写的,但我认为它仍然有效:
    http://elpinguinotolkiano.wordpress.com/2012/08/30/sobre-separaciones-uniones-y-otras-yerbas-relacionadas/

    问候

    1.    埃利奥时间3000

      在Linux上,我习惯于使用LibreOffice和WPS Office,而在Windows上使用MS Office和平地使用OOXML。

    2.    菲托

      在Apache项目中,无论是谁付钱,每个人都只有一票。

      在TDF中也是如此。 你为什么建议否则呢?

      多个开发人员使用双重许可为两个项目贡献代码

      WHO? 我只在AOO的Bugzilla中看到了一(1)(几乎没有得到服务!),而且只有一次。 他的贡献是对LibreOffice的首次贡献。

    3.    约翰

      @理查德
      我同意很多事情(我不认识其他人),尤其是您的链接,但我认为您有疏忽大意。
      虽然确实Apache仅接受“个人”而不接受公司(我不知道),但是,如果知道公司可以增加人员并且每个人都算一票,那么很显然,拥有更多员工的公司拥有更多的人投票,它可以扭曲事情。 如果有钱,那总是很重要,无论有多少爱使我们蒙蔽。

  9.   普通先生

    大家好

    我知道我要说的话对您来说似乎很奇怪,但是我买了一台Win 8.1附带的计算机,对我来说这似乎是我和Office 360​​所遇到的最糟糕的专有或非专有操作系统。也是作为``礼物''来的。嗯,我什至没有打开它,我不要它。 Libreoffice为我提供了我所需的一切,还有更多,它从未让我失败,我在所有系统(Xubuntu,Manjaro,Win7和8.1)上都拥有它,并且对我来说非常舒适。
    我认为Libreoffice和Openoffice应该走自己的路,这是一个自私的观点,他们相信越多越好。 我相信竞争和多样性,如果没有,什么是自由软件?我们已经/正在遭受的垄断和强加。
    我的观点是,我不想通过一个句子,我也不是一个全心全意的人,我知道这是过分的。

    致大家。 伟大的文章Diazepan

    1.    发型

      赢得8.1最糟糕的独家Os ....? 的确,尽管我们了解到此博客仅涉及linux,但我们应该在这里不再客观地谈论它,用户应该更加专业……。 说Win 8.1是最糟糕的操作系统。。。

      MS就是它,但是您的Office Suite现在没有竞争了,...