历史上最有影响力的10款开源项目

2014年08月21日 ? 资讯 ? 评论数 1 ? 被围观 431+ ? 赞 0

开源是大趋势,开源软件也在越来越多的出现在日常电脑桌面上,如Firefox浏览器、Ubuntu操作系统等。人们选择开源软件的原因,主要有低成本、安全无病毒侵害、更加透明和开放等。按照大多数的开源协议如GPL,开源软件允许自由分发。在此,我们选出了在当前扮演最重要角色的十款开源软件。

1. Linux

这里指Linux内核。Linus Torvalds在1991年宣布了Linux的诞生,至今已有23年。目前,Linux服务器已经占据了全球95%的服务器系统市场份额,最流行的Android系统也是基于Linux。虽然Linux并不是第一个开源软件,但它是迄今为止最为成功和最具影响力的操作系统

2. GNU工具及编译器

GNU项目由Richard Stallman于1983年发起,其目的在于创建一套完全自由的操作系统,它也一直是自由软件运动的核心。由GNU开发的GCC编译器已成为大多数类Unix操作系统的标准编译器。同样,GNU开发的一整套工具也为Linux系统提供了支持。

3. Ubuntu

Ubuntu基于Debian,于2004年10月发布首个版本。迄今为止,它是最流行的Linux桌面系统,可以说是Linux初学者和普通用户的首选。Ubuntu一词来自非洲部落,意思为“仁者爱人”。

4. BSD操作系统

Linux并非唯一流行的开源操作系统,其他类UNIX操作系统如BSD系(FreeBSD,)也占服务器众操作系统市场的一席之地。FreeBSD以稳定和性能取胜,NetBSD是硬件支持最好的一个系统,OpenBSD则重视安全。

5. Samba

Samba为Linux/UNIX与Windows之间架起了一座桥梁,我们可以用它在Linux/UNIX和Windows之间共享打印机、资料文件等。Samba名称来自SMB(Server Message Block),后者是微软与英特尔在1987年制定的MicroSoft网络通讯协议。

6. MySQL

MySQL是全球使用范围很广的数据库系统,它是经典LAMP架构(Linux, Apache,

MySQL,

PHP/Python/Perl)中的“M”。2009年甲骨文收购了Sun公司,也将MySQL纳入囊中。常用的如WordPress、Drupal等CMS系统都支持MySQL数据库。

7. BIND

BIND(Berkeley Internet Name Domain Server)是最流行的开源DNS服务器软件。BIND的第一个版本由伯克利大学的4位研究生共同开发,它和4.3 BSD一起发布。BIND是全球的标准DNS服务器。目前最新的主版本BIND 9发布在2000年。

8. OpenSSH

OpenSSH 是OpenBSD的子项目,是SSH Communications Security所提供的商用版本的开源实现,它于1999年10月发布。人们可以用SSH协议进行远程控制, 在计算机之间传送文件,OpenSSH对文件传输中的数据进行了加密处理,以确保安全。

9. OpenSSL

OpenSSL是为网络通信提供安全及数据完整性的一种安全协议,为互联网数据提供加密传输功能,目前已经成为互联网基础设施重要的一个组成部分。在今年4月份,OpenSSL出现重大安全漏洞“Heartbleed”,一时成为人们关注焦点。

10. Apache

Apache HTTP服务器诞生于1996年,目前它是全球使用最为广泛的Web服务器,属于Apache软件基金会项目,服务器市场份额最高时曾占全球70%的市场份额。Apache这一名称是为了纪念北美印第安人的一个部落

来源: <http://www.eeboard.com/news/%E5%8E%86%E5%8F%B2%E4%B8%8A%E6%9C%80%E6%9C%89%E5%BD%B1%E5%93%8D%E5%8A%9B%E7%9A%8410%E6%AC%BE%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/>

来自为知笔记(Wiz)

时间: 2024-10-09 04:14:08

历史上最有影响力的10款开源项目的相关文章

10款开源项目,学习Swift早晚用得着

关于Swift语言,百度百科的解释是:Swift:苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序.Objective-C:是Apple操作系统在导入Swift前使用的编程语言. 如果想了解更多关于Swift语言的信息,大家还可以参考该文章:Swift还是Objective-C,这是个问题. 作为一项苹果独立发布的支持型开发语言,苹果也发布了相关的一系列技术文档,指导开发者使用Swift进行开

71款开源项目

71款开源项目 百度,一家让人既爱又恨的企业,血友吧贴吧被卖,魏则西事件的持续发酵,一时间将百度推到了舆论的风口浪尖上.是非对错,我们在这里也不多做评判,本文呢为大家整理了百度开源的70+项目,看看有没有感兴趣的.本文内容综合整理自oschina.github. 1. JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表.创新的拖拽重计算

GitHub上最火的74个Android开源项目(收藏)

GitHub上最火的40个Android开源项目(一) GitHub上最火的40个Android开源项目(二) GitHub上最火的74个Android开源项目(三) GitHub上最火的40个iOS开源项目(一) GitHub上最火的40个iOS开源项目(二) GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要.利用这些项目,有时能够让你达到事半功倍的效果. 下面,就让我们

GitHub上最火的74个Android开源项目

GitHub上最火的74个Android开源项目 1.ActionBarSherlock ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式. 对于Android 4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏

10款开源的推荐系统简介

最近这两年推荐系统特别火,本文搜集整理了一些比较好的开源推荐系统,即有轻量级的适用于做研究的SVDFeature.LibMF.LibFM等,也有重量级的适用于工业系统的 Mahout.Oryx.EasyRecd等,供大家参考.PS:这里的top 10仅代表个人观点. 1.SVDFeature 主页:http://svdfeature.apexlab.org/wiki/Main_Page 语言:C++ 一个feature-based协同过滤和排序工具,由上海交大Apex实验室开发,代码质量较高.在

Java 程序员必备的10款开源工具

Java世界中存在许多工具,从Eclipse,NetBeans和IntelliJ IDEA等著名的IDE开始到Java开发人员应该知道的JVM分析和监视工具,如JConsole,VisualVM,Eclipse Memory Analyzer等. 如果你是一位经验丰富的Java开发人员,你可能对这些工具很熟悉,但如果不是,现在就是是开始学习这些工具的好时机. 在本文中,我将重点介绍适用于各种Java开发人员的通用工具,例如核心Java 开发人员和Web开发人员. JIRA Atlassian的J

学习Swift,一定不能错过的10大开源项目!

如果你是位iOS开发者,或者你正想进入该行业,那么Swift为你提供了一个绝佳的机会.Swift的设计非常优雅,较Obj-C更易于学习,当然也非常强大. 为了指导开发者使用Swift进行开发,苹果发布了一系类的技术文档,比如The Swift Programming Language(中文)和Using Swift with Cocoa and Objective-C(中文),同时苹果也开通了其官方Swift博客,最近更是发布了Swift开发入门的视频教程…当然也有很多其他强大的资源,比如以下这

百度最热门31款开源项目:ECharts火爆了!

本文为大家整理了百度开源的热门项目,看看有没有感兴趣的,排名顺序按照 Github ★Star 数排列. 0.一个纯 Java 的图表库 ECharts★Star 19690 ECharts,一个纯 Java 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 ZRender,提供直观,生动,可交互,可高度个性化定制的数据可视化图表.ECharts 3 中更是加入了更

2016年开源巨献:来自百度的71款开源项目

百度,一家让人既爱又恨的企业,血友吧贴吧被卖,魏则西事件的持续发酵,一时间将百度推到了舆论的风口浪尖上.是非对错,我们在这里也不多做评判,本文呢为大家整理了百度开源的70+项目,看看有没有感兴趣的.本文内容综合整理自oschina.github. 1. JavaScript图表库 ECharts ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表.创新的拖拽重计算.数据视图.值域