BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

开源软件在商业世界中的十大最佳应用领域

| 作者 谢丽 关注 9 他的粉丝 发布于 2015年3月19日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

开源软件能够带动业务增长,增加灵活性或可靠性,或者是减少预算。Jack Wallen是TechRepublic和Linux.com的一名优秀撰稿人,同时也是开源的积极推动者。近日,他在一篇博文中列出了开源软件十大最佳应用领域:

  1. 服务器软件Apache是应用最广的开源服务器软件之一。它免费、可靠、易于管理,比微软IIS平台开销小。如果需要实现跨公司SMB共享,则可以考虑Samba。Samba 4甚至集成了活动目录;
  2. 开发:有许许多多的开源开发语言及工具可供开发人员选择,如PHP、Rails、Perl等。Linux操作系统中内置了开发人员所需的一切,对那些不使用成熟IDE编码的开发人员而言尤其如此。当然,开源领域也提供了许多IDE工具;
  3. 安全:与“Security in-a-box”、Cisco和iptables等解决方案相比,开源安全路线的学习曲线会长一些,但效果极好,比如,使用Linux桌面系统能大大减少安全问题;
  4. 桌面:日常工作模式正在发生重大转变,大部分工作都可以通过浏览器完成,还有什么理由不把Linux部署在桌面上,它不仅能满足大部分工作,还能免受病毒、恶意程序的侵扰。
  5. 工作流:我们能够想到的业务领域,如CRP、HRM、ERP、BI、BPM等等,都有很不错的开源工作流软件可以使用,像开源产品PentahoCollabtiveSugarCRM并不比闭源工具落后;
  6. 协同:协同在项目中占据至关重要的地位。在开源世界中比较著名的协同工具有Cyn.in社区版本Zimbra开源版本Kolab等;
  7. 大数据:在这个领域,开源可以说无与伦比。像SUSE这样的企业使得大数据与开源息息相关。像内存数据和实时内核升级这样的创新使开源成为大数据的一个理想解决方案;
  8. :云的主要参与者都是开源公司,Red HatUbuntuSUSEAmazonRackspace均参与其中,他们都认识到开源是云部署的最佳解决方案。如果不想使用大公司提供的服务,那么可以选择像ownCloud这样的托管云解决方案或者利用该工具创建自己的云;
  9. 多媒体:借助像AudacityOpenShot这样的工具,用户几乎可以做任何与音频和视频相关的工作。实际上,很难找到一款比Audacity更好的播客工具,或者一款比OpenShot更容易使用的视频编辑工具;
  10. 电子商务:如果要在线销售产品,则不妨试试PrestaShop。它简单易用,而且是功能最强大的电子商务解决方案之一。

感谢郭蕾对本文的审校。

给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT