课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
软件开源是每一个程序员在学习编程开发技术的过程中都会遇到的一个问题,而今天我们就通过案例分析来了解一下,开源软件应用都有哪些优势。
温馨、合作的氛围是我沉溺于开源的主要原因。
对于应用而言,开源正好反映了帕累托法则;不做二次开发的话,一个软件包终可能只能满足你的80%的需求,而你需要自己解决剩下的20%。开源给了你一个途径,通过社区来解决这种问题,你可以自己努力实现(如果你有相关的技能)或者花钱有偿请人实现你的需求。
我喜欢这种体验,我能够自己检查源代码来确定我所选择的软件是安全的。
没有繁琐的许可要求或者数字版权管理(DRM),而且每个人都可以获得它。
像零花钱,摩托车部件,孙辈的生日礼物那样令人愉悦。
没有自由软件避免隐私的泄露是不可能。
我喜欢自由软件的哲学,但如果Linux是一个糟糕的操作系统我也会理性的不去使用它。我使用Linux是因为我热爱Linux,而且你也能免费获得它就像免费的啤酒一样。事实上它也如言论自由一般自由不受拘束,使用开源软件让我感觉很舒服。但是如果我发现我的计算机有一个硬件需要专有固件的配合才能发挥功能,我也会使用专有固件。
我使用开源软件是因为我不必担心由于开发公司的破产或者决定停止维护它而导致它可能会变得过时或者被废弃。我能够自己来完成后续的更新、维护。如果我想让软件能够做我想的任何事情,我也可以进一步定制它,但是如果有更多的特性,那就更好了。我也喜欢开源,因为开源我才能够和朋友、同事们分享我喜欢的程序。
因为它能够让我学到很多,也让我让别人学到了很多。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。