开源软件使用
最近有一个16岁的男孩向r / Linux社区寻求建议 。 当他的父母发现他在笔记本电脑上重新安装了Linux时,他们感到非常震惊-毕竟,这个“免费”软件肯定一定充满了病毒和/或黑客。 他“破坏”了一件昂贵的礼物,也不再使用已购买的某些昂贵软件,这无济于事。 他试图与他们谈论这件事,但是那很艰难-他是少年。 他们是成年人。
在Reddit社区的信息和建议的帮助下,那个年轻人再次与他的父母交谈,并帮助他们解决了大部分担忧。 您正在阅读的公开信是给其他发现自己的孩子正在使用免费和开源软件的父母的,他们不确定它是什么,或者不确定使用它是否是一个好主意。
我是谁?
确实,本文与我无关,与您有关,与您的孩子有关,与软件有关。 但是,为了让您知道是谁在向您提供信息,我叫吉姆·索尔特。 我是现年43岁的专业系统管理员,作家和演讲者。 我拥有并经营着几家成功的小型企业,我将许多成功归功于FOSS(免费和开源软件),它使我的企业,我的客户的企业以及您和我所从事的许多经济活动得到了支持。
什么是自由开源软件?
FOSS是自由和开源软件的缩写。 这包括Linux和FreeBSD等操作系统 ,以及LibreOffice (用于管理Office文档,例如由Microsoft的Excel,Powerpoint和Word创建的文档), Firefox (Web浏览器,如Microsoft的Internet Explorer或Apple的Safari)之类的应用程序,或GIMP (一种图像编辑程序,类似于Adobe Photoshop)。
FOSS不是“被盗”的软件。 GPL , BSD和Apache许可证等免费软件许可证使用户能够自由使用置于这些许可证下的软件,而开发人员则能够自由开发置于这些许可证下的软件。 关于FOSS的另一件重要的事情是,它不仅在“每盒谷物都免费”的意义上是“免费的”。 从根本上讲,制作一个软件的新副本根本不花任何钱-这使社区能够以无与伦比的实质性产品来生产世界一流的产品。
FOSS是社区的一项工作,重点是社区。 积极使用FOSS的每个用户实际上都以自己的方式为该项目做出了贡献 。 通过使用项目,用户可以提高对项目的了解,吸引更多的用户。 其中一些用户将提交错误报告,以帮助项目开发人员了解哪些在代码中无法正常工作,或者哪些可能会更好。 其他知道如何编写代码(或决定学习如何编写代码)的用户可以修复这些错误或添加新功能,从而直接改善项目。 其他写得好的人可能会改善文档,使新用户可以更好地使用它。 这就是我们谈论开源社区时的意思。 即使在与开发人员进行大公司全职薪酬的项目中, 社区也非常重要, 社区对于保持项目的活跃性,健康性和吸引力至关重要。
FOSS如何安全?
很容易理解为什么您可能认为免费的东西不如您所支付的东西好。 在一个似乎新病毒总是指日可待的时代,人们开始怀疑。 您不能相信在网站上的横幅广告中单击即可获得的“免费”程序,那么为什么要信任此“免费”软件呢?
同样,要理解的重要区别是“单击此处”中的“免费”与自由中的 “免费”之间的区别。 同样,社区就是这种差异。 当一个阴暗的网站为您提供“免费”下载的有前途的优惠券,计算机驱动程序或某种其他形式的蛇油时,就意味着您不需要掏出信用卡就只是“免费”。 您不能亲自查看该“免费”下载的源代码,其他任何人也不能。 这使宣传“自由点击”的人可以轻松地将不需要的东西埋在里面。 在古老的英语习语中,您是在戳戳中购买一头猪,也就是说,您被提供了一个密闭包装,里面没有任何关于内在内容的承诺。
借助FOSS,您不仅可以免费下载,还可以自由地公开审查(甚至编辑)软件本身的代码。 “免费优惠券”程序可能(并且确实)会秘密地跟踪您在Internet上的所有活动,并迫使广告进入您查看的网页以使其作者赚钱,而FOSS程序实际上无法做到这一点。 如果尝试这样做,则具有技术知识的用户将Swift找到执行对用户不利的事情的“秘密”代码,此后不久,即使是具有技术知识的用户也将主动禁用对用户不利的代码。 。
在任何情况下,生命中的任何事物都不能真正得到保证。 但是,使用FOSS代码,您知道最大的动机是使软件对用户有利 (而不是赚钱),他们积极地参与着对代码的维护并使其对用户有利。 这是专有软件真正无法比拟的体验,因为专有软件的主要目标不是使用户满意,而是使公司赚钱。
是否想阅读一些有关FOSS安全记录的文章? PCWorld的Katherine Noyes提供了五个简单的理由来说明Linux比Windows更安全的原因。
我为什么要我的孩子使用FOSS? 他们不应该使用别人都在使用的东西吗?
哦,这是有趣的部分! 您可以轻松地到办公室四处看看运行Microsoft Windows的计算机,或者四处看看最近的咖啡店并看到Apple手机,然后想到:“专有软件就是运行世界的一切。” 但这将是一个错误。 开源往往比您想像的要多,但实际上,它是推动世界经济发展的动力。 看起来很难相信吗? 让我们看几个例子。 我将提供链接,以便您可以轻松地对我进行事实检查或只是详细了解。
值得一提的是,如今连Microsoft都在其核心基础架构中使用Linux ,因此,这并不意味着孩子会因为早期选择Linux而失去与专有软件公司合作的能力。
让我们看看在其他有趣的地方,您会发现FOSS,例如Linux和FreeBSD。 宝马和奥迪正在使用Linux 。 互联网,金融,医疗保健和保险行业绝大多数使用Linux 。 特别是,在线零售巨头Amazon.com已经在Linux上运行了10多年 。 搜索巨头Google不仅在Linux上运行面向公众的基础架构,而且还使员工每天都坐在台式计算机上 。 IBM甚至在企业的Z系列大型机上运行Linux! 从幼儿园到研究生, Linux 在全世界的教育机构中也越来越流行。 对于一个举世无双的例子, 国际空间站运行在Linux上 。 而且,如果您还不厌烦示例,这里列出了50个更多的教育,政府和大型企业Linux用户 。
BSD是运行Linux的大多数相同应用程序的另一种FOSS操作系统,如今它们的压力不及Linux,但它也至关重要。 没有BSD,我们很可能就没有今天所知的Internet — 我们计算机普遍使用的TCP / IP网络协议之所以被采用,部分原因是它在BSD许可下可以免费使用,而路由信息协议则可以用来寻址巨大的网络来自BSD本身 。 如果您足够努力,就会发现BSD到处都是-Apple OS X操作系统的一部分是FreeBSD ,索尼的Playstation 4游戏机运行在FreeBSD的修改版上 ,瞻博网络通过FreeBSD为企业级网络路由器提供支持 , Netflix使用FreeBSD提供和缓存流式电视和电影 ,而WhatsApp使用FreeBSD基础设施在全球数百万用户之间传递实时消息。
除了FOSS操作系统,FOSS 应用程序还为我们所有人生活的许多世界提供了动力。 Apache和NGINX Web服务器为世界上70%以上的网站(无论大小)提供支持 。 开源视频渲染应用程序Blender已被用于制作一些令人印象深刻的免费电影 ,以及屡获殊荣的短独立电影以及产品的主要广告,这些产品包括百事可乐,可口可乐,宝马,雨果博斯等 。 如果您曾经使用过Mozilla Firefox网络浏览器,甚至是Google的Chrome浏览器都基于开源Chromium浏览器,那么您就曾经使用过FOSS。
关键是有很多,我的意思是有很多方法可以使成年后对开源技术有扎实的知识……并比没有这些知识的人赚更多的钱。 相当多的钱,fact-Indeed.com表明, 使用关键字“的Microsoft Windows”工作有$ 64000的一个平均工资,同时与关键字的“Linux”的工作有$ 99,000的平均工资 。
结论
如果您尚未从信息过载中脱颖而出,我希望您能与我同意,免费和开放源代码软件对于孩子们来说是一件很有趣的事情。而且最好的部分是社区欢迎您-作为父母以及作为个人–就像您的孩子一样! 如果要了解孩子的工作状况,可以阅读有关他们正在使用的操作系统和应用程序的文档,也可以在自己的计算机上安装相同的内容以查看。 它不会花费您任何费用,而且可能会为您带来很多好处。
翻译自: https://opensource.com/life/15/12/dear-parents-let-your-kids-use-open-source-software
开源软件使用