Home About us Products Services Contact us Bookmark
:: wikimiki.org ::
自由软件

自由软件

自由软件是由自由軟體基金會所提出的,他是指一件可以让用户自由复制、使用、研究、修改、分发等等,而不附带任何条件的软件。自由软件的主要许可证有GPL许可证和BSD许可证兩種。 以下是自由软件更詳細的規範:
- Freedom 0: 任何人皆有因任何目的執行該軟體的自由。
- Freedom 1: 任何人皆可自由的研究該程式的源代碼並且依照自己的需求加以更改。
- Freedom 2: 任何人皆可自由的再將該軟體散發來幫助自己周遭的人。
- Freedom 3: 任何人皆可自由的改進該程式,並將改變對大眾發表,如此整個社群都將受惠。 如要滿足Freedom 1以及Freedom 3則該軟體必需讓使用者能夠觀看/修改源代碼。也就是說,滿足Freedom 1以及Freedom 3的軟體可被稱為開放源代碼軟件。但是如果是要成為自由軟件則 Freedom 0~3 皆需滿足。

開放源代碼軟件與自由軟件

嚴格地說來,開放源代碼軟件(開源軟件)與自由軟件是兩個不同的概念,只要符合開源軟件定義的軟件就能被稱為開放源代碼軟件。自由軟件是一個比開源軟件更嚴格的概念,因此所有自由軟件都是開放源代碼的,但不是所有的開源軟件都能被稱為「自由」。但在現實上,絕大多數開源軟件也都符合自由軟件的定義。比如,遵守GPL和BSD許可的軟件都是開放的並且是自由的。

參看


- Copyleft
- GNU
- GNU宽通用公共许可证
- Richard Stallman
- GNU/Linux
- 开放源代码

站外链接


- [http://www.gnu.org/philosophy/linux-gnu-freedom.zh.html Linux、GNU 和自由]
- [http://www.gnu.org/gnu/thegnuproject.zh.html GNU计划]
- [http://www.gnu.org/gnu/gnu-history.zh.html GNU计划概述]
- [http://www.gnu.org/philosophy/philosophy.zh.html GNU专案之哲学] ja:フリーソフトウェア ko:자유 소프트웨어 simple:Free software th:ซอฟต์แวร์เสรี zh-min-nan:Chū-iû nńg-thé

软件

軟--件(中国大陆香港用语,台湾作软体)是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件应用软件和介于这两者之间的中间件。其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。 软件并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。简单的说软件就是程序加文档的集合体。 软件被应用于世界的各个领域,对人们的生活和工作都产生了深远的影响。

系统软件

系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。 一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。

应用软件

应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比如一个图像浏览器。也可以是一组功能联系紧密,可以互相协作的程序的集合,比如微软Office软件。也可以是一个由众多独立程序组成的庞大的软件系统,比如数据库管理系统。 较常见的有 #文字处理软件 如WPS、Word等 #信息管理软件 #辅助设计软件 如AutoCAD #实时控制软件 #教育与娱乐软件

按操作系统分类


- BeOS
- DOS
- Linux
- Mac OS
- Unix
- Windows

软件开发

软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发是一项包括需求捕捉,需求分析设计,实现和测试系统工程。 软件一般是用某种程序设计语言来实现的。通常采用软件开发工具可以进行开发。

软件许可

不同的软件一般都有对应的软件许可,软件的使用者必须在同意所使用软件的许可证的情况下采能够合法的使用软件。从另一方面来讲,某种特定软件的许可条款也不能够与法律相抵触。 未经软件版权所有者许可的软件拷贝将会引发法律问题,一般来讲,购买和使用这些盗版软件也是违法的。

相关内容


- 计算
- 计算机
- 计算机科学
- 计算机程序设计
- 程序设计语言
- 软件工程
- 算法
- 数据结构
- 软件开发过程
- 软件开发工具
- 软件优化
- 数字图像处理
- 计算机图形学
- 办公自动化
- 计算机网络
- 数据库
- 电子表格
- 开放源代码
- 自由软件
- 密码学
- Wiki
- 網誌
- 操作系统
- 软件许可证
- 推荐软件

参见


- 计算机软件列表 ja:ソフトウェア ko:컴퓨터 소프트웨어 nb:Dataprogram simple:Software th:ซอฟต์แวร์

GPL

GNU通用公共许可证简称为GPL,是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件。大多数的GNU程序和超过半数的自由软件使用它。
- GNU通用公共许可证原文
- [http://gnu.freehostingguru.com/gpl/ GPL 非正式中译本(含多种文件类型)]
- [http://info.sayya.org/~edt1023/license/licenses.html 各种FS/OSS的使用许可证(license)的非正式中译本] Category:版权 ja:GNU General Public License ko:GNU 일반 공중 사용 허가서 th:GNU General Public License

BSD许可证

BSD license(BSD许可证)是"Berkeley Software Distribution license 的首字母缩写,是自由软件开源软件的一个子集)中使用使用最广泛的许可证之一。BSD软件就是遵照这个许可证来发布,该许可证也因此而得名。 BSD套件最初所有者是加州大學的董事会,这是由于BSD源自柏克萊加州大學。BSD开始后,BSD许可证得以修正,使得以后许多BSD变种,都采用类似风格的许可证。 跟其他许可证相比,从GNU General Public License到限制重重的copyright,BSD许可证比较宽松,甚至跟public domain更为接近。事实上,BSD许可证被认为是copycenter(中间版权),界乎标准的copyright与GPL的copyleft之间。"Take it down to the copy center and make as many copies as you want"。

BSD许可证的条款

许可证文本被认为遵循public domain,所以可以不受限制地修改。为了满足个人或团体的需要,用户可以随意地将'Regents of the University of California'(柏克萊加州大學董事会), 'University of California, Berkeley'(柏克萊加州大學),以及'Regents'(董事会) 替换成自己的名称。
- Copyright (c) 1998, Regents of the University of California
- All rights reserved.
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
-
-
- Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-
- Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-
- Neither the name of the University of California, Berkeley nor the
- names of its contributors may be used to endorse or promote products
- derived from this software without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND ANY
- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

与专属软件许可证的相容性

遵守BSD License的软件,允许用作商业用途,甚至可按照专属许可证进行再发布。比较著名的例子如微软产品中引入了BSD网络部分的代码,Mac OS X中使用了不少FreeBSD的组件。也可以将一部分遵照BSD许可证发布,另外一些采取其他许可证。事实上,BSD Unix早期就是这样的,其一部分是来自AT&T的专属内容。

与其他自由软件许可证的相容性

BSD许可证的最初稿件,其中含有与GNU General Public License相冲突的地方。由于这两个许可证在自由软件中使用很普遍,如果作者像将GPL和BSD有所结合,问题就来了。好在1999年,BSD许可证的修订版去除了相冲突的语句。从此以后,自由软件作者就可以方便地采用BSD许可证下的软件,从而跟GPL下的作品融合起来。

广而告知柏克萊加州大學

BSD许可证含有一项特别的语句,所有采用BSD许可证下作品的软件,都要求增加这句感谢语,也就是BSD许可证的第三条:
- Copyright (c) 1982, 1986, 1990, 1991, 1993
- The Regents of the University of California. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- 3. All advertising materials mentioning features or use of this software
- must display the following acknowledgement:
- This product includes software developed by the University of
- California, Berkeley and its contributors.
- 4. Neither the name of the University nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
-
- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE. GNU工程将这个称为“obnoxious BSD advertising clause”(BSD伤感的广告语)。GNU工程认为存在两个问题:第一,修改源码的人都希望将其大名加到鸣谢中,如果一个项目参加的人非常多,或者软件套件中包含许多个单独项目,鸣谢阵容将会变得非常庞大;第二,这跟GNU General Public License相抵触,GPL不允许增加额外的限制,所以软件只能在GNU跟BSD之间选择。GNU工程建议人们谨慎使用BSD许可证。 应Richard Stallman的请求,1999年7月22日William Hoskins,也就是伯克利技术许可办公室的主管(director of the office of technology licensing for Berkeley),删除了BSD许可证的第四条。 原来的许可证有时被称为“BSD-old”(老BSD)或“4-clause BSD”(四句版BSD),当前的BSD许可证有的被称为“BSD-new”(新BSD)、“revised BSD”(修订的BSD)或“3-clause BSD”(三句版BSD)。

BSD风格的许可证

以下几种自由软件、开源软件,衍生自BSD或跟BSD相类似:
- NetBSD仍在使用原始的BSD许可证,也就是[http://www.netbsd.org/Goals/redistribution.html#default 4-clause license]
- 2-clause BSD-like license,也就是删掉了许可证的第三句,禁止使用copyright所有者的名字作广告。这样就跟MIT许可证功能上等价了。这也是唯一被允许用作特定库(如KDE)的BSD风格许可证。
- FreeBSD也使用一个两句版许可证,另外在末尾添加贡献者一览,也就是非FreeBSD工程官方贡献者一览。
- OpenBSD对所有添加的软件,采用Internet Systems Consortium, Inc的版权许可,功能上也就是两句版的BSD许可,没有其他的添加语句。

注脚

#引自:http://catb.org/~esr/jargon/html/C/copycenter.html #详见:http://www.gnu.org/philosophy/license-list.html#OriginalBSD #详见:ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change #详见:http://developer.kde.org/policies/licensepolicy.html #详见:http://www.freebsd.org/copyright/freebsd-license.html

参见


- BSD and GPL licensing

外部链接


- [http://www.opensource.org/licenses/bsd-license.php BSD License Template]
- [http://www.gnu.org/philosophy/bsd.html The BSD License Problem (GNU Project)]
- [http://perso.wanadoo.fr/gilbert.fernandes/usl_bsd/index.html Materials about the Unix System Laboratories v. BSD case]
- [http://www.oreilly.com/catalog/opensources/book/kirkmck.html Marshall Kirk McKusick,
Twenty Years of Berkeley Unix: From AT&T-Owned to Freely Redistributable, in: Open Sources: Voices from the Open Source Revolution, O'Reilly 1999] Category:开源许可证 Category:BSD ko:BSD식 사용 허가서 ja:BSDライセンス

開放源代碼

开放源代码不仅仅只是软件源代码而已,它们也攸关
自由、分享和社群精神;创作、美和黑客所谓的“有趣”。
它们也攸关人人心中的密码,是我们心中至善的根源,
反抗至恶,永世长存。
开放源代码软件就是在开放源代码许可证下发布的软件,以保障软件用户自由使用及接触源代码权利。这同时也保障了用户自行修改、复制以及再分发的权利。简而言之,所有公布软件源代码的程序都可以称为开放源代码软件。 开放源代码有时不仅仅指开放源代码软件,它同时也是一种软件开放模式的名称。使用开放源代码开放模式的软件代表就有Linux操作系统。开放源代码开放模式的名字及其特点最早是由美国电脑黑客 埃里克·斯蒂芬·雷蒙在他的著作《大教堂与市集》(The Cathedral and the Bazaar)等一系列论文集中提出并探讨的。 严格地说来,开放源代码软件与自由软件是两个不同的概念,只要符合开源软件定义的软件就能被称为开放源代码软件(开源软件)。自由软件是一个比开源软件更严格的概念,因此所有自由软件都是开放源代码的,但不是所有的开源软件都能被称为“自由”。但在现实上,绝大多数开源软件也都符合自由软件的定义。比如,遵守GPLBSD许可的软件都是开放的并且是自由的。 开放源代码软件运动是一个主要由程序工程师及其它电脑用户参与的声势浩大的运动。它是自由软件运动的一个分支,但两者的差别并不明显。一般而言,自由软件运动是基于政治及哲学思想(有时被称为所谓黑客文化)的理想主义运动,而开放源代码运动则主要注重程序本身的质量提升。

重要人物


- Richard Stallman——自由软件运动的精神领袖
- Linus Torvalds——Linux操作系统的创造者
- Eric Raymond——开放源代码运动理论家,Fetchmail软件的创造者,《大教堂与市集》的作者

组织及协作计划


- Linux——第一个采用开放源代码软件开放模式的软件协作计划
- Debian——开放源代码开放模式下的Linux套件
- Mozilla——开放源代码的浏览器
- OpenOffice.org——开放源代码的办公软件
- OpenBSDFreeBSDNetBSD——三个不同的开放源代码UNIX版本
- 开放源代码促进会(Open Source Initiative)——促进开放源代码运动发展的组织
- OSDN——专门发布与开放源代码运动有关新闻的网站

介入开源运动发展的企业


- 红帽公司(Red Hat)——最大的Linux套件发行商
- 苹果电脑(Apple)——开放了该公司操作系统Mac OS的内核Darwin的源代码
- IBM——协助发展多项开放源代码计划
- 网景公司(Netscape)——协助发展Mozilla计划
- Sun微系统公司——发表了Java语言源代码,并协助发展OpenOffice.org计划
- 红旗Linux--中国最大的Linux发行商

开源软件基础


- 操作系统
  - Linux
    - Redhat
    - OpenLinux
    - Suse
    - Slackware
    - Debian
  - BSD
    - NetBSD
    - FreeBSD
    - OpenBSD
- 协议基础
  - 高层协议
    - TCP/IP Suite
    - 分布式协议
      - CORBA
      - DCOM
      - RMI
    - 中间件协议
      - XSTP
  - 底层协议
    - OSI模型
    - SNA模型
    - APPN模型
- 开源软件语言
  - 表现层语言(HTML, CSS, XML)
  - 脚本语言(XSL, TCL, PHP, JavaScript, Perl, Python),不同于前三者,其中Perl, Python偏向系统语言。
  - 系统语言(C/C++, Java)

部分开源软件


- Eclipse——最强大的软件开发平台,尤其是对 Java 开发
- GNU Emacs——非常强大的文本编辑软件
- TeX——强大的排版软件
- XFree86,Xorg——用于UNIX/Linux系统的图形用户软件
- Apache——非常流行的HTTP服务器
- GNU GCC——开源的多种语言编译器
- Zope——最优秀的应用服务器
- Plone——内容管理系统 更详细的列表请参见开放源代码软件列表

参见


- 万圣节文件
- 内容开放
- 开放法律
- 开放源代码软件列表
- Sourceforge

外部链接


- [http://www.infonomics.nl/FLOSS/report/ 欧盟关于开放源代码软件使用情况的报告]
- [http://www.oreilly.com/catalog/opensources/book/toc.html <<开源软件文集>>英文版]
- [http://www.opensource.org 开放源代码促进会]

参考文献


- 葛林.穆迪(Glyn Moody)著,杜默译,Linux传奇:让比尔盖茨坐立难安的天才,时报文化2001年台北,ISBN 9571333628 Category:自由软件 ja:オープンソース ko:오픈 소스 simple:Open source th:โอเพนซอร์ส

Copyleft

Copyleft是将一个程序成为自由软件的通用方法,同时也使得这个程序的修改和扩展版本成为自由软件。一般翻译为“反版权”、“版权属左”、“版权所无”、“版權左派”、“公共版权”或“版责”。 使一个程序成为自由软件的最简单的方法就是把它放在公共域软件(public domain), 没有版权。它使得人们可以分享程序和努力,如果他们是这样认为的话。 但是它也使得那些不合作的人有机会将程序转变为私有软件。他们可以或多或少的对程序进行修改,而后以私有产品的形式发布。那些使用这一修改过的程序的人不能像原作者给与上述修改者自由修改的权力那样进行自由的修改;中间人剥夺了这一权力。 GNU的目标是给予所有用户自由的重新发布和修改GNU软件的权力。如果有中间人可能剥夺这一自由的话,我们还有许多自由的使用者,但是那些中间人将不再有自由使用的权力。所以我们将软件置于copyleft的授权方式下,而不是将其置于公共域的授权方式下。 Copyleft声明任何人如果要重新发布软件,不管是否做了修改,必须使得这一重新发布的软件有被复制和修改的权力。 Copyleft保证每个用户都有自由的权力。 Copyleft也鼓励其他程序员加入到自由软件的行列。一些重要的自由软件如GNU C++编译器就是由于这个原因才存在的。 Copyleft也帮助那些想对自由软件做贡献的程序员获得其雇主的允许。 这些程序员通常为公司或者大学工作。 程序员可能想把自己的改进无私的贡献给自由软件团体,但是他的雇主却希望把这些改进变成私有的软件产品。 当我们向这些雇主说明,以非自由软件的形式发布自由软件的改进版本是不合法的时候,他们通常会以自由软件的形式发布它,而不是将其扔掉。 将程序变成copyleft授权,我们首先声明它是有版权的;而后我们加入了分发条款,这些条款是法律指导,使得任何人都拥有对这一程序代码或者任何这一程序的衍生品的使用,修改和重新发布的权力,但前提是这些发布条款不能被改变。 这样在法律上,代码和自由就不可分割了。 私有软件开发者用版权(copyright)剥夺了用户自由的权力;我们用版权保证用户自由的权力。这就是我们为什么把版权(copyright)这个名字反转成了copyleft。 Copyleft是一个广义的概念;有许多形式可以将其细化。 在GNU中, 具体的发布条款包含在GNU通用公共许可证GNU宽通用公共许可证GNU自由文档许可证里。 Copyleft授权许可有时被认为具有“传染性”,因为任何从Copyleft许可衍生出的作品也必须是遵守Copyleft许可的规定。“传染性”虽然带有贬义,但是这与病毒的传染并不相同,因为病毒的传染是通过不为用户所知道的途径传播的。 既然创作者从一种Copyleft许可的作品(主要是指软件)中衍生出自己的作品,这个衍生品(包括后来者自己加工改进的部分)也应理所当然的遵守Copyleft的规定,不受版权的约束,无偿的为其他后来者提供进一步的方便。

常見寫法

(軟體名稱)版權所無,複製不究,但請協助改進這軟體. Category:版权 category:内容开放 category:网络文化 ja:コピーレフト ko:카피레프트 simple:Copyleft th:Copyleft

GNU

GNU还指一种大型的哺乳动物——牛羚 GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由操作系统。Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。 GNU是“GNU's Not Unix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。UNIX是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。不过GNU计划也开发了大批其他的自由软件。 为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“反版权”(或称Copyleft)的概念。 1985年Richard Stallman又创立了自由软件基金会(Free Software Foundation)来为GNU计划提供技术、法律以及财政支持。尽管GNU计划大部分时候是由个人自愿无偿贡献,但FSF有时还是会聘请程序员帮助编写。当GNU计划开始逐渐获得成功时,一些商业公司开始介入开发和技术支持。当中最著名的就是之后被Red Hat兼并的Cygnus Solutions。 到了1990年,GNU计划已经开发出的软件包括了一个功能强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具。唯一依然没有完成的重要组件就是操作系统的内核(称为HURD)。 1991年Linus Torvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下发布。Linux之后在网上广泛流传,许多程序员参与了开发与修改。1992年Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux”或简称Linux。(尽管如此GNU计划自己的内核Hurd依然在开发中,目前已经发布Beta版本。) 许多UNIX系统上也安装了GNU软件,因为GNU软件的质量比之前UNIX的软件还要好。GNU工具还被广泛地移植到WindowsMac OS上。

参见


- Richard Stallman
- 自由软件基金会
- 自由软件
- 自由软件运动
- GNU/Linux

外部连接


- [http://www.gnu.org/home.cn.html GNU计划官方网站]
- [http://groups.google.com/groups?hl=en&selm=771%40mit-eddie.UUCP Stallman1983年宣告GNU计划开始的宣言]
- [http://www.gnu.org/philosophy/philosophy.zh.html GNU 專案之哲學] category:自由软件 ja:GNU ko:GNU ms:GNU simple:GNU th:กนู

GNU宽通用公共许可证

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

参见


- Copyleft
- GNU通用公共许可证
- GNU自由文档许可证

外部链接


- [http://www.gnu.org/licenses/lgpl.html LGPL英文版]
- [http://gnu.freehostingguru.com/lgpl/ LGPL非正式中译版] Category:版权 ja:GNU Lesser General Public License

GNU/Linux

GNU/Linux是GNU计划的支持者与开发者,特别是其创立者Richard Stallman对于一个以Linux闻名的类Unix操作系统的称呼。 由Linus Torvalds及其他人士开发的Linux并不是一个完整的操作系统,而仅仅是一个类Unix内核。事实上,Linux一开始是以完成Minix内核的功能为目标,Linus想做一个“比Minix更好的Minix”。而GNU计划始于1984年,终极目标是完成一套基于自由软件的完整作业操作系统。到1991年Linux的第一个版本公开发行时,GNU计划已经完成除了操作系统内核之外的大部分软件,其中包括了一个壳程序(shell),C语言程序库以及一个C语言编译器。Linus Torvalds及其他早期Linux开发人员加入了这些工具,而完成了Linux操作系统。但是尽管Linux是在GNU通用公共许可证下发行,它却不是GNU计划的一部分。 正是由于Linux使用了许多GNU程序,Richard Stallman认为应该将该操作系统称为「GNU/Linux」比较恰当。 有部分Linux套件,包括了Debian,采用了「GNU/Linux」的称呼。但大多数商业Linux套件依然将操作系统称为Linux。有些人也认为「操作系统」一词指的应该只是系统的内核,其他程序都只能算是应用软件,这么一来,该操作系统的內核应叫Linux,而Linux套件是在Linux內核的基础上加入各种GNU工具。 一些人拒绝使用「GNU/Linux」作为操作系统名称的人认为:1)Linux朗朗上口;名字较短又好记;2)Richard Stallman直到1990年代中期,Linux开始流行后才要求更名。 大多数GNU/Linux套件使用XFree86X.Org服務器作为图像系统,并使用GNOMEKDE桌面管理器

参见


- Linux
- Linux内核
- GNU

外部资源


- [http://www.gnu.org/gnu/linux-and-gnu.html Richard Stallman:Linux和GNU计划]
- [http://www.slashdot.org/articles/99/04/09/1516203.shtml Slashdot网站上关于命名问题的争论] Category:Linux Category:操作系统 核之外的大部分软件,其中包括了一个壳程序(shell),C语言程序库以及一个C语言编译器。Linus Torvalds及其他早期Linux开发人员加入了这些工具,而完成了Linux操作系统。但是尽管Linux是在GNU通用公共许可证下发行,它却不是GNU计划的一部分。 ja:GNU/Linuxシステム ko:GNU/Linux 核之外的大部分软件,其中包括了一个壳程序(shell),C语言程序库以及一个C语言编译器。Linus Torvalds及其他早期Linux开发人员加入了这些工具,而完成了Linux操作系统。但是尽管Linux是在GNU通用公共许可证下发行,它却不是GNU计划的一部分。

开放源代码

开放源代码不仅仅只是软件源代码而已,它们也攸关
自由、分享和社群精神;创作、美和黑客所谓的“有趣”。
它们也攸关人人心中的密码,是我们心中至善的根源,
反抗至恶,永世长存。
开放源代码软件就是在开放源代码许可证下发布的软件,以保障软件用户自由使用及接触源代码权利。这同时也保障了用户自行修改、复制以及再分发的权利。简而言之,所有公布软件源代码的程序都可以称为开放源代码软件。 开放源代码有时不仅仅指开放源代码软件,它同时也是一种软件开放模式的名称。使用开放源代码开放模式的软件代表就有Linux操作系统。开放源代码开放模式的名字及其特点最早是由美国电脑黑客 埃里克·斯蒂芬·雷蒙在他的著作《大教堂与市集》(The Cathedral and the Bazaar)等一系列论文集中提出并探讨的。 严格地说来,开放源代码软件与自由软件是两个不同的概念,只要符合开源软件定义的软件就能被称为开放源代码软件(开源软件)。自由软件是一个比开源软件更严格的概念,因此所有自由软件都是开放源代码的,但不是所有的开源软件都能被称为“自由”。但在现实上,绝大多数开源软件也都符合自由软件的定义。比如,遵守GPLBSD许可的软件都是开放的并且是自由的。 开放源代码软件运动是一个主要由程序工程师及其它电脑用户参与的声势浩大的运动。它是自由软件运动的一个分支,但两者的差别并不明显。一般而言,自由软件运动是基于政治及哲学思想(有时被称为所谓黑客文化)的理想主义运动,而开放源代码运动则主要注重程序本身的质量提升。

重要人物


- Richard Stallman——自由软件运动的精神领袖
- Linus Torvalds——Linux操作系统的创造者
- Eric Raymond——开放源代码运动理论家,Fetchmail软件的创造者,《大教堂与市集》的作者

组织及协作计划


- Linux——第一个采用开放源代码软件开放模式的软件协作计划
- Debian——开放源代码开放模式下的Linux套件
- Mozilla——开放源代码的浏览器
- OpenOffice.org——开放源代码的办公软件
- OpenBSDFreeBSDNetBSD——三个不同的开放源代码UNIX版本
- 开放源代码促进会(Open Source Initiative)——促进开放源代码运动发展的组织
- OSDN——专门发布与开放源代码运动有关新闻的网站

介入开源运动发展的企业


- 红帽公司(Red Hat)——最大的Linux套件发行商
- 苹果电脑(Apple)——开放了该公司操作系统Mac OS的内核Darwin的源代码
- IBM——协助发展多项开放源代码计划
- 网景公司(Netscape)——协助发展Mozilla计划
- Sun微系统公司——发表了Java语言源代码,并协助发展OpenOffice.org计划
- 红旗Linux--中国最大的Linux发行商

开源软件基础


- 操作系统
  - Linux
    - Redhat
    - OpenLinux
    - Suse
    - Slackware
    - Debian
  - BSD
    - NetBSD
    - FreeBSD
    - OpenBSD
- 协议基础
  - 高层协议
    - TCP/IP Suite
    - 分布式协议
      - CORBA
      - DCOM
      - RMI
    - 中间件协议
      - XSTP
  - 底层协议
    - OSI模型
    - SNA模型
    - APPN模型
- 开源软件语言
  - 表现层语言(HTML, CSS, XML)
  - 脚本语言(XSL, TCL, PHP, JavaScript, Perl, Python),不同于前三者,其中Perl, Python偏向系统语言。
  - 系统语言(C/C++, Java)

部分开源软件


- Eclipse——最强大的软件开发平台,尤其是对 Java 开发
- GNU Emacs——非常强大的文本编辑软件
- TeX——强大的排版软件
- XFree86,Xorg——用于UNIX/Linux系统的图形用户软件
- Apache——非常流行的HTTP服务器
- GNU GCC——开源的多种语言编译器
- Zope——最优秀的应用服务器
- Plone——内容管理系统 更详细的列表请参见开放源代码软件列表

参见


- 万圣节文件
- 内容开放
- 开放法律
- 开放源代码软件列表
- Sourceforge

外部链接


- [http://www.infonomics.nl/FLOSS/report/ 欧盟关于开放源代码软件使用情况的报告]
- [http://www.oreilly.com/catalog/opensources/book/toc.html <<开源软件文集>>英文版]
- [http://www.opensource.org 开放源代码促进会]

参考文献


- 葛林.穆迪(Glyn Moody)著,杜默译,Linux传奇:让比尔盖茨坐立难安的天才,时报文化2001年台北,ISBN 9571333628 Category:自由软件 ja:オープンソース ko:오픈 소스 simple:Open source th:โอเพนซอร์ส

John Harvey Kellogg

Dr. John Harvey Kellogg (
- 26. Februar 1852; † 14. Dezember 1943) war Arzt und Erfinder der Cornflakes. In Battle Creek (Michigan) leitete er ein Sanatorium, in dem holistische (ganzheitliche) Methoden angewandt wurden – unter besonderer Betonung von Ernährung, Einläufen und Leibesübungen. Zu seiner Zeit wurder er als Vorkämpfer für Gesundheit und sexuelle Enthaltsamkeit angesehen. In der Tat war Kellogg ein eifriger Kämpfer gegen alle Formen des Sex. Er empfahl extreme Methoden wie die folgende: :Ein Mittel gegen Masturbation, welches bei kleinen Jungen fast immer erfolgreich ist, ist die Beschneidung. Die Operation sollte von einem Arzt ohne Betäubung duchgeführt werden, weil der kurze Schmerz einen heilsamen Effekt hat, besonders, wenn er mit Gedanken an Strafe in Verbindung gebracht wird. Bei Mädchen, so hat der Autor herausgefunden, ist die Behandlung der Klitoris mit unverdünnter Karbolsäure (Phenol) hervorragend geeignet, die unnatürliche Erregung zu mindern. :John Harvey Kellogg, M.D., "Treatment for Self-Abuse and its Effects," Plain Fact for Old and Young (Behandlung des Selbst-Missbrauchs und seiner Folgen, Tatsachen für Alt und Jung) Burlington, Iowa: F. Segner & Co. (1888). Seite 295 Kellogg brüstete sich damit, seine Ehe niemals vollzogen zu haben. Er begann aber jeden Tag mit einem Einlauf, eine Gewohnheit, die mancher als Klismaphilie (sexueller Lustgewinn durch Einläufe) bezeichnen würde. Viele moderne Kommentatoren sehen ihn heute als Menschen, der seine gesamte Sexualität auf das Empfangen und Verabreichen von Einläufen richtete. Heute ist Kellogg – ein radikaler Vegetarier – bekannt für seine Erfindungen der Cornflakes und der Erdnussbutter und als Bruder von Will Keith Kellogg, der die Firma Kellogg gründete. Nachdem Will Keith 1906 begann, seinen Cornflakes Zucker hinzuzufügen, zerstritten sich die Brüder darüber und sprachen nie mehr miteinander. Der 1993 erschienene Roman The Road to Wellville von T. C. Boyle ist eine fiktive, satirische Geschichte über Kellogg und sein Sanatorium. Das Buch wurde unter der Regie von Alan Parker verfilmt und kam 1994 in die Kinos. In der Hauptrolle ist Anthony Hopkins als Kellogg zu sehen, wobei aus naheliegenden Gründen (USA) seine Vorliebe für anale Einläufe nicht thematisiert wird. Kellogg, John Harvey Kellogg, John Harvey Kellogg, John Harvey Kellogg, John Harvey Kellogg, John Harvey Kellogg, John Harvey Kellogg, John Harvey ja:ジョン・ハーヴェイ・ケロッグ

hosting tapety motorola Online Casinos biako liczniki










































:: RELATED NEWS ::
Varaždin
Varaždin je grad u sjeverozapadnoj Hrvatskoj, uz obale rijeke Drave, središte Varaždinske županije. Grad ima oko 50.000 stanovnika (2001).

Historija

Prema arheološkim nalazima, područje grada bilo je naseljeno još u rimsko doba, o čemu svjedoče i imena dviju danas postojećih ulica - Via Militum i Via Petovia (današnje ulice Braće Radić i Optujska). Prvi se puta spominje davne 1181
Mitoza
Mitoza je proces u kojem stanica udvostručuje svoj genom (genetski materijal) i zatim ga razdvaja u dvije istovjetne polovice. Nakon mitoze obično slijedi citokineza u kojoj se cijela stanica dijeli na dvije približno jednake, genetski identične stanice-kćeri (klonove). Cijeli se proces naziva mitotska dioba. Mitozom se dijele samo eukariotske stanice koje imaju jezgr

Jugoistočna Evropa
Jugoistočna Evropa je geografska cjelina na jugoistoku europskog kontinenta. Čine je (od sjeverozapada ka jugoistoku): Slovenija, Hrvatska, Bosna i Hercegovina, Mađarska, Moldavija, Rumunjska, Bugarska, Jugoistočnoj Evropi, veliki poznavatelj Mediterana, humanist i kosmopolit, rođen je 1932. godine u Mostaru, gdje je pohađao osnovnu i srednju školu. Studije romanistike započeo je u Sarajevu, a završio u Zag
Dragoljub-Draža Mihailović
Dragoljub Draža Mihajlović (Драгољуб Дража Михаиловић također Čiča, Draža Mihailović), je ratni zločinac, srpski general i komandant četničkog pokreta za vrijeme Drugog svjetskog rata. Borio se na strani nacističkog okupatora u Drugom svjetskom ratu. Rođen je 26. aprila 1896 godine u Ivanjici, Srbija. Krajem 1943 počeo se kriti u istočnoj Bosni gdje je zajedno sa svojim trupama počinio zločine nad civ
Da je moja mandolina znala
Kemal Monteno Još u tvojim ocima je more plavo nebo iznad borova sve na tebe mirise do zore jos se cuje pjesma valova Ostala je suza na dnu oka mjesečinom ljubav pisana kao more tuga je duboka jer si tu kraj mene disala Da je moja mandolina znala da ti svira noćas zadnji put u More bi nasa zvijezda pala da je mogla moju pjesmu čut´. Jos će dugo jutrima mirisat´ tvoja kosa kao da si tu nikada te necu ja izbrisat´ cijeli život bit ćeš u mom snu. Ostala je suza na dnu oka mjesečinom ljubav pisana kao more tu

All Rights Reserved 2005 wikimiki.org