放弃Windows,用国产开源替换政府办公系统!这个国家做到了
点击上方“大鱼机器人”,选择“置顶/星标公众号”
福利干货,第一时间送达!
“坚定信心,将开源进行到底!”
在近二十年里,世界各地的国家或城市政府不断地高调宣布拥抱开源,想用 Linux 系统取代 Windows,希望能借此减少 IT 开支、降低对特定服务商的依赖,以及巩固自身数字 / 技术主权。
但是从 Windows 过渡到 Linux 等开源软件并不是一件容易的事情。许多国家或城市做了前仆后继的尝试,其中一个突出的例子当属德国慕尼黑。
2003 年,慕尼黑市议会投票通过启动 LiMux 项目(基于 Ubuntu 的“慕尼黑发行版”),将所有的政府软件系统和公务员的个人电脑从 Windows 迁移到开源软件平台。政府电脑大规模转向 Linux,这在当时算是史无前例的行为。到 2013 年,该市政府 80% 的台式机都运行在 LiMux 系统中。然而这个项目实施十年后,却被人们称作一场“灾难”,因为他们的政府办公人员都表示 Linux 严重影响了自己的工作效率。2017 年,据媒体报道,慕尼黑决定重返 Windows。反复的迁移耗费了大量的经济成本和时间成本。
而另一个比较成功的例子是土耳其。2005 年,一支由国家资助的小团队开始研发 Linux 发行版 Pardus。2015 年,一地方政府大胆推出更改措施:将 Windows 改换为 Pardus 开源系统,包括过渡至 Zimbra 电子邮件服务器以及 PostgreSQL 数据库,并将 Office 切换至 LibreOffice。
近日,该项目迁移负责人 Hüseyin GÜÇ表示这项实施目前已经比较成熟,整个公务体系内完成了 GNU Linux 及多种其他开源软件的全面替换,使用人员对项目的理解与接纳程度也很高。
这样的操作系统替换,对用户来说,实际上替换的是一整套环境。有点评说:“他们还采用了普通的 LibreOffice,在我看来,这很了不起。因为我们可以让 Linux 的外观和 Windows 没多大区别,从而使工作人员不必太在意,但引入 LibreOffice 却要难得多。“
使用开源系统也意味着形成了新的软件生态,涉及到技术支持、IT 管理、兼容性、用户使用和培训等多个方面。出于各种原因,这种转变往往会让相关人员激烈抵触,就像慕尼黑工作人员的反馈那样;但一旦成功,繁荣的是整个生态,获利无穷。
那土耳其这个项目是怎么一步步达成的呢?他们怎么让大家接受底层技术甚至是功能方面的重大转变呢?该项目负责人特地做了总结,希望给其他人带来启发。
项目负责人的总结
2015 年,伊斯坦布尔下辖艾郁普苏丹区政府开始大胆迁移至开源软件阵营,并推出一系列大刀阔斧的改革措施:对台式机 Linux 与 IT 基础设施进行重大更改,包括过渡至 Zimbra 电子邮件服务器以及 PostgreSQL 数据库。
做出这样一项决定绝非易事。开源技术的引入,为土耳其建立独立安全的信息基础设施带来了重要机遇。以往,大量用户高度依赖特定品牌生态系统及许可软件的实际情况,将给后续治理及运营成本带来极大的不确定性。与这类技术的联系越紧密,切换至替代性产品的难度就越大。而核心供应企业的商业属性(特别是在价格与许可政策层面)无疑给政府运作构成重大风险。
作为艾郁普苏丹区政府,我们希望通过使用开源软件(包括 Pardus GNU/Linux 操作系统)降低服务成本以及对外部技术的依赖性。Pardus 是一套由土耳其政府开发完成的桌面 Linux 发行版,主要面向日常办公环境下的图形用户使用场景。我们希望打造一套能够独立于外部开发商,并显著提升可持续性、灵活性与财政效益的解决方案。有鉴于此,我们将此次迁移视为一项社会责任。我们努力通过在土耳其国内的各公共机构内率先普及 Pardus,提高各方对这项目标重要意义的理解与接纳。
教育用户
在起步阶段,我们就很清楚这场面向开源的迁移将是一项重大且艰巨的任务。人们早已习惯了多年以来使用的系统,而我们的任务就是尽可能让迁移过程变得轻松而愉快。
因此,我们提前发布了通报,而且与雇员就过渡计划进行了沟通。我们从 2015 年开始,向全体用户提供 Linux 平台上的 LibreOffice 培训课程,借此帮助他们熟悉开源软件并尽量保持原有工作效率。这,正是我们转型计划的第一阶段。
在培训结束之后,管理员开始安装开源 LibreOffice 软件以替换全部客户计算机上的微软 Office 许可软件。在实际安装软件前对用户进行全面培训,保证整个组织得以最大程度降低从原有软件(包括操作系统)向新的开源软件的过渡门槛。
当然,我们不可能就此止步。我们将 LibreOffice 的试用周期定为一年。到 2016 年,我们又再次组织 Linux 与 LibreOffice 培训课程,在保证用户完成培训并通过考试之后,各部门开始在计算机上安装 Linux 系统。对于未能顺利通过考试的雇员,我们还提供补习课程。到这一步,操作系统的迁移正式拉开序幕!
事实上,在整个迁移过程中贯穿培训课程,已经成为我们的核心过渡策略之一。我们的培训项目持续推进,并定期与用户交流以确认培训课程是否带来了预期效果。从 Office 切换至 LibreOffice 之后,我们花了一年时间才帮助员工们解决所有现实问题。但我们对问题一直持欢迎态度,也乐于及时向大家伸出援手。
在艾郁普苏丹区,我们一直重视各个领域的教育与培训工作。软件迁移也是一样,教育应该成为计划当中不可或缺的组成部分。我坚信,在开源迁移项目中组织定期培训,是实现项目成功的必要前提。
迁移步骤
我们在迁移当中采取了分步走的执行策略:
分析
规划-ISO 创建
测试
试验
生产
这些步骤看似平平无奇,但其中两项要素却对我们的项目成功起到至关重要的作用。
首先是分析。在这一阶段,我们不仅需要进行技术分析,同时也高度重视心理分析。通过与人们的交流,我们希望了解对方的焦虑点,特别是大家对于“拥抱未知”的普遍担忧。可以肯定的是,如果不能平息这种焦虑情绪,即使拥有强大的高层管理团队支持,变革的阻力也将难以克服。
在意识到这一点之后,我们开始讨论如何突破现实僵局,并决定为用户提供一套触手可及的直观界面。在研究过程中,我们选择了一套 Windows 风格的主题,并将其设定为 Linux 系统的默认窗口管理器。到现在,我还记得大家第一次参加培训时的热情与积极响应。事实上,只要在直观层面保留一点点熟悉的元素,人们就愿意接受底层技术甚至是功能方面的重大转变。
第二项关键要素,在于创建 Pardus Linux 的自定义 ISO 镜像文件。Pardus 虽然直接提供能够下载及安装的 ISO 资源,但其中包含大量我们并不需要的应用程序。如果直接安装,再单独删除其中不必要的应用程序、同时安装业务应用,无疑会浪费掉大量时间。为此,我们重新配置了 Pardus GNU/Linux ISO 以纳入我们的业务应用程序套件。通过调整,整个安装周期缩短到 15 分钟左右,而且所有必要的业务应用都能在系统安装完成后立即使用。
画龙点睛
随着项目的发展成熟,我们的管理与监控要求也变得愈发清晰。我们安装了 Lider/Ahenk 服务器以管理 Pardus Linux 客户端。为了监控服务器与客户端,我们还安装了开源 Zabbix 应用程序。我们希望保证迁移项目的可管理性与可持续性。到目前为止,工作进展一切顺利。如今,我们可以立足单点对数百个 Pardus 客户端进行更新、提供远程支持服务、实施策略并通过 Zabbix 警报尽早发现问题,这一切又反过来帮助我们快速开发出行之有效的解决方案。
将开源成果引入你的组织
开源软件具有突出的灵活性与性能优势,能够节约下可观的许可费用,同时提供独立于特定厂商的开放许可标准。
开源软件的优势已经在全球范围内得到广泛认可,目前各欧盟成员国也在积极采取类似的行动计划,研究如何将行政系统全面过渡至开源阵营当中。
希望我们的分享能够为大家带来一点启发,同时坚定你将开源成果视为可行工作基础的信心。只要做好开源方案的使用方法与相关知识培训工作,相信作为人类智慧结晶的开源软件能够为你开辟出前所未有的业务空间。
-END-
来源:InfoQ
参考阅读:https://opensource.com/article/20/8/linux-government
往期好文合集
初学者的嵌入式 Linux 计划!<<戳这里
是否要从单片机转嵌入式Linux?<<戳这里
骚操作!用铁丝做“电路”,不服不行!<<戳这里
最 后
若觉得文章不错,转发分享,也是我们继续更新的动力。
5T资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,PCB、FPGA、DSP、labview、单片机、等等!
在公众号内回复「更多资源」,即可免费获取,期待你的关注~
长按识别图中二维码关注
放弃Windows,用国产开源替换政府办公系统!这个国家做到了相关推荐
- 放弃 Windows 后 ,开源操作系统能成为主流桌面系统吗?
整理 | 郑丽媛 头图 | CSDN下载自东方IC 在近十几年里,总是能听到世界各地的国家或者地方政府在尝试用开源系统代替Windows作为政府办公系统,尤其在今年微软正式宣布停止对Windows 7 ...
- 值得推荐的开源OA协同办公系统
随着企业内部信息化管理的重要程度越来越高,我国OA协同办公产品近年来得以快速发展.其中开源办公产品因为其开源免费的特性受到众多中小企业的喜爱.下面就来说一说那些开源协同产品中的优秀代表们. NO.1: ...
- 6 款国外开源web oa办公系统
国外的开源产品较多,而且大多提供免费的社区版本,oa办公系统也不例外. 1.eGroupware eGroupware是一个多用户,在以PHP为基础的API上的定制集为基础开发的,以WEB为基础的工作 ...
- 大法将致:将Windows Server 2016打造成个人办公系统,WIN2016打造成超级WIN10,WIN2016优化设置
只要轻松几步就能将win server优先成超级优秀的客户端,您不感兴趣吗? 本文属于超级技术帖,无水枯燥,看完全文约要40分钟,请慎读~ Windows Server 2016是WIN10的服务器版 ...
- 服务器系统2016开始菜单,大法将致:将Windows Server 2016打造成个人办公系统,WIN2016打造成超级WIN10,WIN2016优化设...
只要轻松几步就能将win server优先成超级优秀的客户端,您不感兴趣吗? 本文属于超级技术帖,无水枯燥,看完全文约要40分钟,请慎读~ Windows Server 2016是WIN10的服务器版 ...
- 开源的OA办公系统,解决日常工作管理问题
O2OA工作管理系统是一套适用于协作型组织及个人,全面实施任务过程化.规范化.信息化的管理软件产品,它以扁平化管理思想为理论基础,以任务过程化管理为核心.通过领导者.管理者对日常任务的管理与分配,实现 ...
- 开源免费OA办公系统 帮助企业信息化建设
现在大大小小企业每年都如雨后春笋,层出不穷,同时在市场上占据一席之地的企业,也开始不断扩充自己的规模,企业中的人员管理和任务管理都渐趋复杂.这种时候,企业的管理者开始将目光转向了OA办公系统,以实现企 ...
- 开源的OA办公系统:企业的考勤,真的有那么难管吗?
企业中考勤难管吗?有人会答:简单呀不就是打个卡吗,换谁都能管.有人亦会答:考勤管理真的太麻烦了,下次绝对不揽这种活了. 而正如后者所说,考勤管理确实难管,究其原因,有以下五点: 一.考勤流于形式:人情 ...
- 开源的OA办公系统——勾股OA2.0发布,新增审批模块、工作上报等功能模块
勾股OA是一款基于ThinkPHP6 + Layui + MySql打造的简单实用的开源的企业OA办公系统.可以帮助解决企业办公项目80%的重复工作,让开发更多关注业务逻辑.既能快速提高开发效率,帮助 ...
最新文章
- java显示服务器端ip,Java服务器获取客户端的ip
- 【Java从0到架构师(3),【好文推荐
- 无代码绘制基因表达箱线图
- Pytorch之Variable与tensor--它封装了Tensor,并整合了反向传播的相关实现,像装糖果(糖果就是数据即tensor)的盒子
- API各函数作用简介
- react组件卸载调用的方法_React组件如何还能跑得再快一点
- 将安卓手机摄像头打造成电脑高清摄像头
- VS2015 无法打开包括文件string.h等
- 浅谈Coreseek、Sphinx-for-chinaese、Sphinx+Scws的区别
- python 会计应用软件_下列关于会计核算软件记账功能的说法中,正确的有( )。...
- IT软件技术人员的职位路线(从程序员到技术总监) - 部门管理经验谈(转)
- 【视频异常检测-论文阅读】Anomaly Detection in Video via Self-Supervised and Multi-Task Learning
- 《Linux就该这么学》读书笔记
- 1688商品详情接口(APP商品详情采集接口,H5商品详情采集接口)代码对接教程
- Vijos 1166题:木牛流马
- 他其实没那么喜欢你 豆瓣影评
- 微波遥感(三、SAR图像特征)
- android微信登录错误码10005,微信登录失败10005报错解决方案
- 北京房价信息(2002-2018)数据可视化
- 关于修改vue项目的favicon.ico图标
热门文章
- How is SCM product maintenance tcode redirecting access to MARA
- why get_expanded_entityset is not called but works in Ke's laptop
- 给SAP云平台的global账号添加Leonardo机器学习服务
- One order里user status和system status的mapping逻辑
- Account Hierarchy in SAP CRM and C4C
- 如何分析SAP CRM UI label显示成technical name的问题
- SAP Cloud for Customer的duplicate check最后是通过什么模型实现的
- 一些SAP UI5的控件无法按照预期渲染的错误分析方法和解决方案
- 前端月薪过万需要哪些技术_Web前端月薪过万必修的几项技能,你会吗?
- 多线程 java 实例_Java多线程实例学习