百花开放笑声甜,“开源萌宠”庆六一

  1. 云栖社区>
  2. 博客>
  3. 正文

百花开放笑声甜,“开源萌宠”庆六一

hayden822 2016-05-17 21:00:50 浏览5973
展开阅读全文

“少年易学老难成,一寸光阴不可轻”。树叶因风而动,雏苗因土而长,兴趣要从小培养,给孩子们“施肥”也要让他们印象深刻······儿童节到来之际,云栖社区精选了18款开源软件供孩子们了解,让孩子们在萌宠的陪伴下有个不一样的“六一”。

 

FreeBSD

5a177ae5d5f1dd1bd7b452680ad806e920d4037d

FreeBSD是一种类UNIX操作系统,Unix的一个重要分支,FreeBSD 为不同架构的计算机系统提供了不同程度的支持。

 

OpenSUSE

92993ffee1ebde805c360a286bb6fb29086f62cd

OpenSUSE 操作系统和相关的开源程序会被SUSE Linux Enterprise使用,openSUSE对个人来说是完全免费的,包括使用和在线更新。


linux

2926e9ba33c2a7a262c9f7fde244da1c26780837

Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长。

 

Gnu

87cf9cc6bfaa04fa5a4bbe93dd6c56c8067124a2

GNU是“GNU's Not Unix”的递归缩写。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等,GNU计划也开发了大批其他的自由软件。

 

OpenBSD

4af51b3e36680e0217ec151cf4f3bb7eb050a053

OpenBSD是一个多平台的,基于4.4BSD的类UNIX操作系统,是BSD衍生出的三种免费操作系统之一,被称为世界上最安全的操作系统。

 

Firefox

7f4659698f7f9e3201ea2d80fe5b9b796e2083d4

Mozilla Firefox,中文俗称“火狐”,是一个自由及开放源代码网页浏览器

 

Android

e41f1902dc7ec1510ae31586a7c54e5da64e8a9e

Android是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。 

 

Hadoop

f648b9284ab24a2950c8d325e7f31f27a66932bc

Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群的威力进行高速运算和存储。

 

MySQL

17b11f1f14cece8aa135b78b3e8e4380f179be71

MySQL 是最流行的关系型数据库管理系统,关联数据库将数据保存在不同的表中,增加了速度并提高了灵活性。MySQL搭配 PHP ,Linux和 Apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一,称之为LAMP。

 

MariaDB

1068a87c7ad3e473a7e76f1a26fc47434b41cdb5

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。

 

Docker

ae69489174093f4757cae74393af94cfa73e01b9

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行,最重要的是,他们不依赖于任何语言、框架包括系统。

 

PostgreSQL

e284be0efe181668285f9c6fdbf77ebccae5f449

PostgreSQL是对象关系型数据库管理系统(ORDBMS),支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC,PostgreSQL 可以用许多方法扩展。

 

DragonflyBSD

72b5e0da3e45240452a5040799124349779426a0

DragonFly 是一个以与 FreeBSD 采用的实现方式不同的方式来实现并发、SMP、集群以及其他操作系统特性的 BSD 分支。DragonFly 采用消息模型作为内核的主要同步机制,并希望由此获得更好的可伸缩性。

 

Go

8f38825f908923cda2ba38f03c0e2d4c15504bfd

Go是Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

 

Github

32159b8957a3fab2026e24d956496fc4629b6d42

Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。Git可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。Github是一个代码托管平台和开发者社区,开发者可以在Github上创建自己的开源项目并与其他开发者协作编码。

 

Hive

0e3298da074c7d0afd2d37caeaa03f7bed286ee4

Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据。

 

Perl

4e587efbcfd8d6bda1bec0674c0c11b55155421b

Perl一种功能丰富的计算机程序语言,借取了C、sed、awk、shell 脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN,被Perl语言爱好者称之为"一种拥有各种语言功能的梦幻脚本语言"、"Unix 中的王牌工具"。

 

Kudu

6cb9e82147fdec5f533523a0214a2b869f6c1e66

Kudu是一种基于表结构的数据存储系统。一个kudu集群拥有很多数量的表,每一个表都有很好的模式定义,模式包含一个有限的列数,每个列都有一个名字、类型和是否为空的选项。当前,kudu需要为每个表都定义主键,kudu提供javac++python接口。

网友评论

登录后评论
0/500
评论