开源项目与许可证
运维项目列表
从运维人员和系统架构师的角度来看,不仅需要具备丰富的操作系统配置和管理的经验,更要具备网络协议、存储等相关的知识(懂算法和底层的就更完美了)。
从开发人员和软件架构师的角度来看,需要考虑的重点又不同了。
2.平台介绍
物理架构:网络设备+计算设备+存储设备
软件架构:centos+asterisk+php+cache+ps+oracle
OCI8 (php driver for oracle) 1.4.8
http://php.net/oci8
php-5.3.3
oci8-1.4.8
oracle-instantclient-10.2.0.3
The OCI8 1.4 extension is included with PHP 5.3, PHP 5.4 and PHP 5.5. It is also available from PECL.
A newer OCI8 2.0 version is available only from PECL.
OCI8 1.4 requires Oracle 12c, 11g, 10g or 9iR2 client libraries and will install on PHP 4.3.9 onwards.
OCI8 2.0 requires Oracle 12c, 11g or 10g client libraries and will install on PHP 5.2 onwards.
Oracle Instant Client libraries.
OCILIB (C and C++ Driver for Oracle) 3.9.0
http://orclib.sourceforge.net/
asterisk-1.4.21.2
ocilib-3.9.0
oracle-instantclient-10.2.0.3
ORACLE调用接口(简称OCI)
在
普通的情况下,用户可以通过SQL和PL/SQL来访问数据库中的数据。ORACLE数据库除了提供SQL和PL/SQL来访问数据库外,还提供了一个第
三代程序设计语言的接口,用户可以通过C、COBOL、FORTRAN等第三代语言来编程访问数据库。OCI就是为了实现高级语言访问数据库而提供的接
口。OCI允许开发者在程序里使用SQL和PL/SQL来访问数据库。开发者可以使用第三代语言来编写程序,而使用OCI来访问数据库。
1.平台介绍
物理架构:网络+计算+存储
软件架构:aix+ihs+was+mq+db2
IBM WebSphere Application Server
IBM HTTP Server
IBM WebSphere MQ
标准
sql92的一篇文档,在ansi中已不能查到 ISO/IEC 9075:1992
http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt
International Standard ISO/IEC 9075:1992 was prepared by Joint Technical Committee ISO/IEC JTC1, Information Processing Systems.
It cancels and replaces International Standard ISO/IEC 9075:1989,Database Language-SQL, of which it constitutes a technical revision.
http://savage.net.au/SQL/
https://en.wikipedia.org/wiki/SQL:2011
http://www.ansi.org/
http://www.nssn.org/ 标准搜索
http://webstore.ansi.org/default.aspx 标准购买
有的标准文档有前几页的预览,有些需要购买,例如下面这个
http://webstore.ansi.org/RecordDetail.aspx?sku=INCITS/ISO/IEC%209075-2-2008
下面是相关数据库字段
Document # ISO/IEC 9075-2:2011/Cor1:2013 Title Corrigendum n. 勘误表,正误表;应改正的错误 Developer ISO Ordering Information ANSI ESS eStandards Store(ESS)
sql共包含14部分 ISO/IEC 9075 defines Structured Query Language (SQL). The scope of SQL is the definition of data structure and the operations on data stored in that structure. ISO/IEC 9075-1, ISO/IEC 9075-2 and ISO/IEC 9075-11 encompass the minimum requirements of the language. Other parts define extensions. ISO/IEC 9075-14:2011 defines ways in which SQL can be used in conjunction with XML. It defines ways of importing and storing XML data in an SQL database, manipulating it within the database and publishing both XML and conventional SQL-data in XML form.
三个开源项目平台
sourceforge.net
github.com
Google Code
许可证
GPLv3,CC,apache 权利与义务,权限与责任
http://creativecommons.net.cn/
http://mprc.pku.edu.cn/~ruankunliang/gpl3.html 中译本
https://www.kernel.org/pub/linux/kernel/COPYING 英文原版
用开源项目的一个风险是,一切技术问题自行解决,关键看企业是否愿意承担由此带来的一系列问题
跟其他许可证相比,从GNU通用公共许可证(GPL)到限制重重的著作权(Copyright),BSD许可证比较宽松,甚至跟公有领域更为接近。事实上,BSD许可证被认为是copycenter(中间版权),界乎标准的copyright与GPL的copyleft之间。"Take it down to the copy center and make as many copies as you want"。可以说,GPL强迫后续版本必须一样是自由软件,BSD的后续版本可以选择要继续是BSD或其他自由软件条款或封闭软件等等。
http://opensource.org/licenses 多种许可证列表
==========================
https://www.edx.org/ 英文视频课程
https://www.w3.org/standards/webdesign/
HTML (the Hypertext Markup Language) and CSS (Cascading Style Sheets) are two of the core technologies for building Web pages.
HTML is the language for describing the structure of Web pages.
CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.
xhtml
xslt
https://www.xml.com/
xml
dtd 布局语言
xsl 样式表语言
html
table,div 布局语言
css 样式表语言
Web Service全部的规范,技术都是以XML为底层核心和构架基础的,对Web Service而言,SOAP、WSDL和UDDI,都是使用XML作为信息描述和交换的标准手段。XML技术的产生促使了Web Service技术的产生与发展。
http://www.omg.org/
uml,bpm 最终形成的结构是CORBA。其核心组件是ORB
OMG’s modeling standards, including the Unified Modeling Language® (UML®) and Model Driven Architecture® (MDA®), enable powerful visual design, execution and maintenance of software and other processes.
==========================
OSI open source initiative 开放源代码促进会
http://opensource.org/
开放源代码促进会(Open Source Initiative,缩写:OSI),又译作开放原始码组织,是一个旨在推动开源软件发展的非盈利组织。
1998年2月,OSI由布鲁斯·斐伦斯及埃里克·斯蒂芬·雷蒙等人创立,当时网景公司为了与微软的IE浏览器竞争,将他们的旗舰产品网景浏览器发布成自由软件。
从OSI创立起,雷蒙就担任主席,一直到2005年2月;之后Russ Nelson继任了一个月,但因为一些争论,他很快辞职;随后Michael Tiemann担任过渡期的主席。
一些对自由软件以及GNU/Linux感兴趣的人,打算用更符合市场口味的方式来介绍自由软件,试图在商业中找到合适的位置,减少意识形态上的沟壑。这导致了开放源代码(Open source,简称开源)这个称谓的产生,同时也导致与理查德·斯托曼及其自由软件基金会的分道扬镳。
https://dotnetfoundation.org/
xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework. Written by the original inventor of NUnit v2, xUnit.net is the latest technology for unit testing C#, F#, VB.NET and other .NET languages. xUnit.net works with ReSharper, CodeRush, TestDriven.NET and Xamarin. It is part of the .NET Foundation, and operates under their code of conduct. It is licensed under Apache 2 (an OSI approved license).
OSC 开源中国社区(OSChina.net)是工信部 开源软件推进联盟 指定的官方社区
http://www.oschina.net/
LF
http://www.linuxfoundation.org/about
The Linux Kernel Organization is a California Public Benefit Corporation established in 2002 to distribute the Linux kernel and other Open Source software to the public without charge.
linux kernel组织是一个创建于2002年的加利福尼亚公益组织,它对公众发行linux kernel和其它一些开源软件,不用付费。
We are recognized by the IRS as a 501(c)3 private operating foundation.
我们被IRS认为是一个501(c)3私人经营性基金会。 美国国税局(Internal Revenue Service, IRS)
http://zh.wikipedia.org/wiki/501%28c%29%E6%9D%A1%E6%AC%BE#501.28c.29.283.29
IRS determination letter IRS决议书
California determination letter california决议书
The Linux Kernel Organization is managed by The Linux Foundation, which provides full technical, financial and staffing support for running and maintaining the kernel.org infrastructure.
linux 内核组织由linux基金会管理,基金会提供完全的技术支持,财务和人员支持,用以维护和运行kernel.org基础设施。
ASF
Apache License, Version 2.0
The Apache Software Foundation, a US 501(c)(3) non-profit corporation, provides organizational, legal, and financial support for a broad range of over 150 open source software projects.
http://www.apache.org/foundation/
FSF
GNU General Public License (GPL) version 3
The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom and to defend the rights of all free software users.
http://www.gnu.org/
http://www.fsf.org/
Mozilla Foundation
The Mozilla Foundation is a non-profit organization that promotes openness, innovation and participation on the Internet. We promote the values of an open Internet to the broader world.
The Mozilla Foundation was established in July 2003 as a California not-for-profit corporation dedicated to the public benefit. The Mozilla Foundation also wholly owns the subsidiary organization, the Mozilla Corporation.
Mozilla基金会全资拥有附属机构,即Mozilla 公司.
The Mozilla Corporation was established in August 2005 as a wholly owned taxable subsidiary that serves the non-profit, public benefit goals of its parent, the Mozilla Foundation, and the vast Mozilla community.
The OpenBSD Foundation
http://www.openbsdfoundation.org/
The OpenBSD Foundation is a Canadian not-for-profit corporation which exists to support OpenBSD and related projects such as OpenSSH, OpenBGPD, OpenNTPD, OpenSMTPD, LibreSSL, and mandoc.
Software Freedom Conservancy SFC FLOSS porjects
http://sfconservancy.org/members/current/
39个成员项目
samba,wine,twisted,qemu,pypy,phpmyadmin
The phpMyAdmin project is a member of Software Freedom Conservancy. SFC is a not-for-profit organization that helps promote, improve, develop, and defend Free, Libre, and Open Source Software (FLOSS) projects.
Free, Libre, and Open Source Software (FLOSS) projects
conservancy
n. 管理;保护;保存
[英国英语] (河、港、森林的)管理委员会
The Interoperability Standard for Industrial Automation
https://opcfoundation.org/
标准与规范
http://www.lanana.org/docs/device-list/devices-2.6+.txt /dev设备解释
http://www.pathname.com/fhs/. FHS标准
http://www.unix.org/version3/online.html SUSv3规范,通过susv3认证的unix实现可称为UNIX 03
http://www.dmtf.org/standards/smbios smbios与dmi标准
http://www.intel.com/content/www/us/en/servers/ipmi/what-is-ipmi.html IPMI规范
http://www.uefi.org/
http://caca.zoy.org/wiki/libcaca
libcaca
is a graphics library that outputs text instead of pixels, so that it
can work on older video cards or text terminals. It is not unlike the
famous AAlib library, with the following improvements:
Unicode support
2048 available colours (some devices can only handle 16)
dithering of colour images
advanced text canvas operations (blitting, rotations)
Libcaca
works in a text terminal (and should thus work on all Unix systems
including Mac OS X) using the S-Lang or ncurses libraries. It also works
natively on DOS and Windows.
Libcaca was written by Sam Hocevar
and Jean-Yves Lamoureux. It is free software, and can be used, modified
and distributed under the terms of the
http://www.figlet.org/
FIGlet is a program for making large letters out of ordinary text
hsrp-vrrp-carp 一些高可用方案可能都是基于carp协议来的,因为它们都是网络应用程序。
http://en.wikipedia.org/wiki/Common_Address_Redundancy_Protocol
http://www.keepalived.org/documentation.html
http://www.linuxvirtualserver.org/whatis.html
http://www.drbd.org http://drbd.linbit.com/
http://www.moosefs.org
http://www.ansible.cn/docs/intro_adhoc.html
http://www.sqlite.org/
http://logging.apache.org/
http://rsync.samba.org/
http://www.openldap.org/
http://www.gnu.org/software/grub/manual/grub.html
http://wiki.x2go.org/doku.php
http://www.fastcgi.com/drupal/
http://www.postfix.org
http://www.linux-kvm.org/page/Main_Page
http://www.xenproject.org/
https://www.haiku-os.org/get-haiku 以前的beos
名称 | 类别 | 正则 | 版本 | license | 地址 |
nload | 小工具 | 0.74 | GNU GPLv2 | http://sourceforge.net/projects/nload/ | |
netfilter/iptables | 项目 | 支持 | 1.4.18 | GNU GPLv2 | http://www.netfilter.org |
linux virtual server | 项目 | 1.2.1 | GNU GPL | http://www.linuxvirtualserver.org | |
drbd | 项目 | 8.0.6 | http://www.drbd.org/ | ||
7zip | 小工具 | 9.20 | GNU LGPL | http://sparanoid.com/lab/7z/ | |
bitvise | 工具 | 6.04 | Bitvise SSH Client License Terms | http://www.bitvise.com/ssh-client-download | |
notepad++ | 工具 | 6.6.7 | GNU GPL | http://notepad-plus-plus.org/download/v6.6.7.html | |
TortoiseSVN | 工具 | 1.8.7 | GNU GPL | http://tortoisesvn.net/downloads.html | |
subversion | 服务器 | ||||
yum | 服务器 | ||||
firefox esr | 14.0 | Mozilla Public License 2.0 (MPL) | |||
xmind3 | 双license epl(Eclipse Public License v1.0)和lgpl | ||||
asterisk | 双license gpl和proprietary即专有软件 | ||||
tcpdump/libpcap | 工具 | 支持 | 4.5.1/1.5.3 | 3-clause BSD license 三句版权许可证 | http://www.tcpdump.org |
nagios core | 服务器 | http://www.nagios.org | |||
openssh | 服务器 | 6.6 | http://www.openssh.com | ||
net-snmp | 5.7.2.1 | various copyrights 多种版权 | http://www.net-snmp.org | ||
samba | 服务器 | 4.1.7 | GNU General Public License | http://www.samba.org | |
nfs | http://www.xlink.com/index.aspx | ||||
kvm | 项目 | http://www.linux-kvm.org/page/Main_Page | |||
pam | 项目 | 1.1.8 | http://www.linux-pam.org | ||
php | 5.5.12 | http://cn2.php.net | |||
perl |
5.0 | http://www.perl.org | |||
python | 3.4.0 | https://www.python.org | |||
apache |
|
http://www.apache.org | |||
httpd | 服务器 | 2.4 | Apache License, Version 2.0 | http://httpd.apache.org | |
微软下载中心,开发人员工具如.net-3.5,vc++等 | http://www.microsoft.com/zh-cn/download/default.aspx | ||||
mysql,j2ee,等 | http://www.oracle.com,www.java.com | ||||
openstack | http://www.openstack.org | ||||
ncurses | 5.8 |
可以允许程序员编写独立于终端的基于文本的用户界面 tui:setuptool,iptraf,w3m,lynx,authconfig-tui这些都是基于文本的用户界面即tui cli,tui,gui |
http://invisible-island.net/ncurses/ | ||
m0n0wall | 1.8.1 | http://m0n0.ch/wall/ |