Fork me on GitHub

开源项目与许可证

运维项目列表

从运维人员和系统架构师的角度来看,不仅需要具备丰富的操作系统配置和管理的经验,更要具备网络协议、存储等相关的知识(懂算法和底层的就更完美了)。
从开发人员和软件架构师的角度来看,需要考虑的重点又不同了。

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"。[1]可以说,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/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted on 2014-05-16 08:39  阳光-源泉  阅读(1251)  评论(0编辑  收藏  举报

导航