Monday, January 09, 2006

开源专业词汇

=====================================================

开源专业词汇
Anjuta:
是 Linux 的两大集成开发环境之一,是基于 GTK 库的开发工具,其开发的程序也主要是基于 GTK 库及其衍生库的程序。

Apache :
一种开放源码的 HTTP 服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用。

BSD:
BSD 是 "Berkely Software Distribution" 的缩写,意思是 " 伯克利软件发行版 " 。 原先是用在加州大学柏克莱分校发表的各个 4.4BSD/4.4BSD-Lite 版本上面( BSD 是 Berkly Software Distribution 的简写),后来也就逐渐沿用下来。 1979 年加州大学伯克利分校建立了 BSD Unix ,被称为开放源代码的先驱, BSD 许可证就是随着 BSD Unix 发展起来的。 BSD 许可证现在被 Apache 和 BSD 操作系统等开放源代码软件所采纳。

Copyleft:
Copyleft 是将一个程序成为自由软件的全局方法,同时也使得这个程序的修改和扩展版本成为自由软件。一般翻译为 “ 反版权 ” 、 “ 版权属左 ” 、 “ 版权所无 ” 、 “ 公共版权 ” 或 “ 版责 ” 。

Cracker:
“骇客” ,指那些到处刺探敏感信息的恶意入侵者。

Debian:
Debian 是一种自由操作系统,全称 Debian GNU/Linux 。目前是采用 Linux 作为内核。但是把 Debian 移植至其他内核的工作也正在进行,最主要的就是 Hurd 。 Hurd 是一组在微内核(例如 Mach )上运行的服务器,它们可以提供各种不同的功能。 Hurd 是由 GNU 计划所设计的自由软件。

Eclipse:
是著名的平台无关的自由集成开发环境( IDE )。最初主要用来 Java 语言开发,但是目前亦有人通过插件程序使其作为其他计算机语言比如 C++ 和 Python 的开发工具。

FREEBSD:
FreeBSD 是一种由 Unix 经过 BSD 、 386BSD 和 4.4BSD 发展而来的类 Unix 操作系统。它运行在 Intel x86 family 兼容处理器、 DEC Alpha 、 Sun 微系统的 UltraSPARC 、 Itanium (IA-64) 和 AMD64 处理器上。针对 PowerPC 的支持正在开发中。它被普遍认为是相当可靠和健壮的。苹果電子計算機的 Mac OS X 即以 Mach 为内核, 配合 FreeBSD 的驱动程序和实用工具为基础。

FSF:
自由软件基金会 (Free Software Foundation , FSF) 是一个致力于推广自由软件的美国民间非盈利性组织。它于 1985 年由理查德 · 斯托曼 (Richard Stallman) 创建。其主要工作是执行 GNU 计划,开发更多的免费、自由以及可自由流通软件。

GCC :
GCC ( GNU Compiler Collection , GNU 编译器套装),一套由 GNU 开发的编程语言编译器。它是 GNU toolchain 的关键部分,亦是开放源代码的类 Unix 操作系统的标准编译器。

GIMP :
是一个用 Gtk 所写的图像编辑处理程序,功能强大,被誉为 Linux 上的 Photoshop 。

GNOME:
GNU 网络对象模型环境 (The GNU Network Object Model Environment ,缩写为 GNOME) , GNU 计划的一部分,开放源码运动的一个重要组成部分。

GNU:
GNU 计划,又称革奴计划,是由 Richard Stallman 在 1983 年 9 月 27 日公开发起的。它的目标是创建一套完全自由的操作系统。 Richard Stallman 最早是在 net.unix-wizards 新闻组上公布该消息,并附带一份《 GNU 宣言》等解释为何发起该计划的文章,其中一个理由就是要 “ 重现当年软件界合作互助的团结精神 ” 。( GNU 是由 “GNU's Not Unix” 所递回定义出的首字母缩写语;它的发音为 “guh-NEW” )

GNU Emacs:
Emacs ,是 GNU 计划下的第一个产品, 是 一种非常强大的文本编辑软件 , EMACS 为 Editor MACroS 的缩写。 Richard Stallman 于 1975 年在 MIT 首次撰写 EMACS editor 。

GPL:
GNU 全局公共许可证 ( General Public License ) 简称为 GPL ,是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件。大多数的 GNU 程序和超过半数的自由软件使用它。

GTK :
最初是 GIMP 的专用开发库,后来发展为 Linux 下开发图形界面的应用程序的主流开发工具之一。 GTK+2.0 是自由软件,并且是 GNU 工程的一部分。 GTK+2.0 的许可协议是 LGPL 。

Hacker:
“黑客”,指那些致力于探索未知和创造性解决疑难问题的程序技术高手。

J2EE:
Java 2 Platform Enterprise Edition , 是 Sun 公司为企业计算推出的企业级 Java 平台 。

JBoss:
JBoss 是免费的,开放源代码 J2EE 的实现,它通过 LGPL 许可证进行发布 。

KDE:
K 桌面环境 (K Desktop Environment) 的缩写。一种著名的运行于 Linux 、 Unix 以及 FreeBSD 等操作系统上面自由图形工作环境,整个系统采用的都是 TrollTech 公司所开发的 Qt 程序库。 KDE 和 Gnome 都是 Linux 操作系统上最流行的桌面环境系统。

LAMP:
代表了 Linux 平台上的 Apache 网站服务器; MySQL 数据库以及 Perl 、Python 或者 PHP 编程语言的结合。

LGPL:
GNU 宽通用公共许可证,简称 LGPL(GNU Lesser General Public License) ,被用于一些 ( 但不是全部 )GNU 程序库。这个许可证以前被称为 GNU 库 (Library) 全局公共许可证。

Linux:
一种计算机操作系统和它的内核的名字。它也是自由软件和开放源代码发展中最著名的例子 。最早由 Linus Torvalds 于 1991 年在网上发布 v0.01 版本。

Mozilla:
Mozilla 是一个免费的、跨平台的国际互联网路浏览器,它的组件包括网页浏览器、电邮客户机、 HTML 编辑程序和 IRC 客户机。它完全符合现代标准,包括: HTML 、 XML 、 CSS 、 DOM 、等。而且本软件的源代码是完全开放的。可在 Linux 、 Windows 、 Mac 下运行。

MPL:
Mozilla 公共许可证(简称 MPL )是一个开放源代码的自由软件许可证。它是由美国在线的下属的网景通信子公司发布的,之后该许可证所有权被转让给 Mozilla 基金会。 Mozilla 基金会主要在 Mozilla 网页浏览器及其相关软件上使用该许可证。

NetBSD:
NetBSD 是一份免费,安全的具有高度可定制性的类 UNIX 操作系统,它设计简洁,拥有众多先进特性,使得它在业界和学术界广受好评,用户可以通过完整的源代码获得支持。

Open source:
开放源代码软件。就是在开放源代码许可证下发布的软件,以保障软件用户自由使用及接触源代码的权利。这同时也保障了用户自行修改、覆制以及再分发的权利。简而言之,所有公布软件源代码的程序都可以称为开放源代码软件。

OSDL:
Open Source Development Labs ,开放源代码开发实验室 , 于 2003 年 8 月, 由 IBM 、 HP 、 Intel 和 NEC 四巨头组建 , 位于美国 Oregon 州, Portland 市西郊高技术区 。

OSDN:
Open Source Developer Network , 开源开发者网 , 国际上最著名的开源开发社区 ( 网站: www.osdn.com 和 www.sourceforge.net ),它是世界上最大的、向开源开发者提供免费服务的组织,向开源社区提供最多的开源代码和应用软件 , sourceforge.net 网站每个月被五百多 万 IT 专家、开发者和系统工程师访问,产生一亿一千多万页面访问量。

OSI:
Open Source Initiative, 开放源代码 首创行动,由 OSIA 发起倡导,从软件的许可问题入手,结合证明商标,为开放源码软件业的发展作出了重大贡献。

OSIA:
Open Source Initiative Association ,开放源代码首创行动组织 ,是一个非盈利组织,由美国人 Bruce Perens 和 Eric S.Raymond 等人于 1998 年在加州发起设立,改组织倡导了 OSI (开放源码首创行动)。

Perl:
Perl ( Practical Extraction and Report Language )是一种脚本语言。 最初的设计者为拉里 · 沃尔( Larry Wall ),它于 1987 年 12 月 18 日 发表。 Perl 借取了 C 、 sed 、 awk 、 shell scripting 以及很多其他程序语言的特性。

PHP :
PHP Hypertext Preprocessor,最初称为"Personal Home Page Tools",也称为 "Professional Homepages",或者"Pre-Hypertext Processor"),是一种开放源代码的脚本编程语言,主要用于Web服务器的服务器端应用程序,用于动态网页设计。

PLONE:
Plone 是一种开源的内容管理系统( CMS )。基于 Zope ,用 Python 写成。

Python :
是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。

RED HAT:
美国Linux厂商,红帽公司。

Solaris:
Sun 公司研制的 UNIX 类操作系统。现在最新的为 Solaris10 。

SUSE:
SUSE是 Linux 操作系统其中一个发行版,也是德国的一个发行版。 SUSE 属于 Novell 旗下的业务,它同时亦是 Desktop Linux Consortium 的发起成员之一。

Ubuntu:
是一个完全的桌面 Linux 操作系统,基于 Debian 发行版。该发行版的名称来自南非的 “Ubuntu” 概念,大致为 “ 乐于分享 ” 。它与 Debian 的不同在于,每 6 个月有一次发布,每次版本发布后提供支持 18 个月;用这种方式, Ubuntu 的目标在于为一般用户提供一 个最新的,也是相当稳定的只使用自由软件的操作系统。

ZOPE:
Zope 是一个开源的 web 应用服务器,主要用 python 写成。它是一个事务型的对象数据库平台。

0 Comments:

Post a Comment

<< Home