“少年易學老難成,一寸光陰不可輕”。樹葉因風而動,雛苗因土而長,興趣要從小培養,給孩子們“施肥”也要讓他們印象深刻······兒童節到來之際,雲棲社區精選了18款開源軟件供孩子們瞭解,讓孩子們在萌寵的陪伴下有個不一樣的“六一”。
FreeBSD
FreeBSD是一種類UNIX操作系統,Unix的一個重要分支,FreeBSD 為不同架構的計算機系統提供了不同程度的支持。
OpenSUSE
OpenSUSE 操作系統和相關的開源程序會被SUSE Linux Enterprise使用,openSUSE對個人來說是完全免費的,包括使用和在線更新。
linux
Linux操作系統是基於UNIX操作系統發展而來的一種克隆系統,藉助於Internet網絡,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。
Gnu
GNU是“GNU's Not Unix”的遞歸縮寫。由於GNU將要實現UNIX系統的接口標準,因此GNU計劃可以分別開發不同的操作系統部件。GNU計劃採用了部分當時已經可自由使用的軟件,例如TeX排版系統和X Window視窗系統等,GNU計劃也開發了大批其他的自由軟件。
OpenBSD
OpenBSD是一個多平臺的,基於4.4BSD的類UNIX操作系統,是BSD衍生出的三種免費操作系統之一,被稱為世界上最安全的操作系統。
Firefox
Mozilla Firefox,中文俗稱“火狐”,是一個自由及開放源代碼網頁瀏覽器。
Android
Android是一個以Linux為基礎的半開源操作系統,主要用於移動設備,由Google和開放手持設備聯盟開發與領導。
Hadoop
Hadoop是一個由Apache基金會所開發的分佈式系統基礎架構。用戶可以在不瞭解分佈式底層細節的情況下,開發分佈式程序,充分利用集群的威力進行高速運算和存儲。
MySQL
MySQL 是最流行的關係型數據庫管理系統,關聯數據庫將數據保存在不同的表中,增加了速度並提高了靈活性。MySQL搭配 PHP ,Linux和 Apache 可組成良好的開發環境,經過多年的web技術發展,在業內被廣泛使用的一種web服務器解決方案之一,稱之為LAMP。
MariaDB
MariaDB數據庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL授權許可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能輕鬆成為MySQL的代替品。在存儲引擎方面,使用XtraDB來代替MySQL的InnoDB。
Docker
Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app)。幾乎沒有性能開銷,可以很容易地在機器和數據中心中運行,最重要的是,他們不依賴於任何語言、框架包括系統。
PostgreSQL
PostgreSQL是對象關係型數據庫管理系統(ORDBMS),支持大部分 SQL標準並且提供了許多其他現代特性:複雜查詢、外鍵、觸發器、視圖、事務完整性、MVCC,PostgreSQL 可以用許多方法擴展。
DragonflyBSD
DragonFly 是一個以與 FreeBSD 採用的實現方式不同的方式來實現併發、SMP、集群以及其他操作系統特性的 BSD 分支。DragonFly 採用消息模型作為內核的主要同步機制,並希望由此獲得更好的可伸縮性。
Go
Go是Google開發的一種編譯型,可平行化,並具有垃圾回收功能的編程語言。Go語言專門針對多處理器系統應用程序的編程進行了優化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持並行進程。
Github
Git是一個分佈式的版本控制系統,最初由Linus Torvalds編寫,用作Linux內核代碼的管理。Git可以被諸如Capistrano和Vlad the Deployer這樣的部署工具所使用。Github是一個代碼託管平臺和開發者社區,開發者可以在Github上創建自己的開源項目並與其他開發者協作編碼。
Hive
Hive是建立在 Hadoop 上的數據倉庫基礎構架。它提供了一系列的工具,可以用來進行數據提取轉化加載(ETL),這是一種可以存儲、查詢和分析存儲在 Hadoop 中的大規模數據的機制。Hive 定義了簡單的類 SQL 查詢語言,稱為 HQL,它允許熟悉 SQL 的用戶查詢數據。
Perl
Perl一種功能豐富的計算機程序語言,借取了C、sed、awk、shell 腳本語言以及很多其他程序語言的特性,其中最重要的特性是它內部集成了正則表達式的功能,以及巨大的第三方代碼庫CPAN,被Perl語言愛好者稱之為"一種擁有各種語言功能的夢幻腳本語言"、"Unix 中的王牌工具"。
Kudu
Kudu是一種基於表結構的數據存儲系統。一個kudu集群擁有很多數量的表,每一個表都有很好的模式定義,模式包含一個有限的列數,每個列都有一個名字、類型和是否為空的選項。當前,kudu需要為每個表都定義主鍵,kudu提供java、c++和python接口。
閱讀更多 雲棲社區 的文章