导航:首页 > 基金公司 > 开放软件基金会

开放软件基金会

发布时间:2021-02-26 09:25:41

A. apache属于自由软件组织吗

Apache软件基金会(也就是Apache Software Foundation,简称为ASF),是专门为支持开源软件项目而办的一个非盈利性组织。在回它所支持的Apache项目与子答项目中,所发行的软件产品都遵循Apache许可证(Apache License)。

B. 请问软件基金会是什么样的机构apache这样的软件基金会所有项目都开源靠什么赚钱

自由软件基金会(Free Software Foundation,FSF)是一个推广自由软件的美国民间非盈利性组织,致力于消除对计算机程序在复制、分发、理解和修改方面的限制。

许多组织都在分发所有可以获得的自由软件。与之不同的是,自由软件基金会致力于开发新的自由软件,以及将这些软件构造成为一个协调一致的系统,这样的系统将彻底消除使用私有软件的必要。

它于1985年10月由理查德·斯托曼建立。其主要工作是执行GNU计划,开发更多的免费、自由以及可自由流通软件。 从其建立到1990年代中自由软件基金会的基金主要被用来雇用编程师来发展自由软件。从1990年代中开始写自由软件的公司和个人太多了,因此自由软件基金会的雇员和自愿者主要在自由软件运动的法律和结构问题上工作。

最近工作:

GNU工程:自由软件基金会最早的目的在于促进自由软件的开发,但自由软件基金会也有开发GNU操作系统的任务。 ;施行GPL : 自由软件基金会具有施行GNU通用公共许可证和其它GNU许可证的能力和资源,但自由软件基金会只对它拥有版权的软件负责。其它软件必须由它们自己的拥有人来负责,原因是从法律规定上自由软件基金会无法为这些其它软件负责。自由软件基金会每年约接触到50个违反GNU通用公共许可证的事件,自由软件基金会试图不通过法院使对方遵守GNU通用公共许可证。

GNU许可证 : GNU通用公共许可证是自由软件工程中最普及的许可证。目前的版本(版本2)是1991年发表的,但自由软件基金会正在进行版本3的工作。自由软件基金会还发布了GNU宽通用公共许可证和GNU自由文档许可证。

监督版权 : 自由软件基金会拥有大多数GNU软件和一些非GNU自由软件的版权。每个GNU软件包的贡献者必须签署版权文件,这样自由软件基金会可以在诉讼案中在法庭上维护这些软件。此外这样假如许可证有所变化的话不必征求软件所有的贡献者的同意。

自由软件目录: 自由软件目录是所有自由软件包的一个列表。其中列出的每个软件包含47条信息,比如工程的主页、程序师、编程语言等。目的是提供一个自由软件的搜索引擎和为用户提供一个检查一个软件包是否自由的工具。自由软件基金会为此从联合国教科文组织获得少数基金。计划是将来这个目录可以翻译成不同的语言。

维持自由软件的定义 : 自由软件基金会维持多个定义自由软件运动的文献。

法律教育: 自由软件基金会举办关于GNU通用公共许可证的法律问题的研究会,向律师提供咨询服务。

工程管理: 自由软件基金会通过它的GNU草原(GNU Savannah)页面提供工程管理的服务。

颁发奖励: 自由软件基金会每年颁发两部奖励:自由软件进步大奖和社会福利自由软件奖励(Free Software Award for Projects of Social Benefit)。 社会福利自由软件奖励

2002年11月25日自由软件基金会向个人提供自由软件基金会附属会员的可能性。到2005年3月它拥有3400多位附属会员。2003年3月5日它向商业企业提供公司保护计划,到2004年4月它拥有45位公司保护。

理事会成员:

- Geoffery Knauth,SFA公司高级程序员

- 劳伦斯·莱斯格,斯坦福大学法律教授

- 伊本·莫格林,哥伦比亚大学法律和司法历史教授

- 亨利·普乐,CivicActions公司的建立人

- 理查德·斯托曼,自由软件基金会创始人

- Gerald Sussman,麻省工业学院电脑科学教授 一般在波斯顿总部里有10个雇员工作。

姊妹组织:

2001年在德国成立了欧洲自由软件基金会作为自由软件基金会在欧洲的代表人。2003年在喀拉拉邦成立了印度自由软件基金会。2005年据传有打算成立拉丁美洲自由软件基金会的计划。

========以上网络======

这个组织是非盈利的,不已盈利为目的
会有一些赞助商维持他们的日常

C. 自由软件基金会的奖励

1999年:林纳斯·托瓦兹奖
2005年:电子艺术大奖

D. 自由软件基金会的最近工作

自由软件基金会每年颁发两部奖励:自由软件进步大奖和社会福利自由软件奖励(Free Software Award for Projects of Social Benefit)。
法律顾问伊本·莫格林

E. 自由软件基金会的简介

从其建立到1990年代中自由软件基金会的基金主要被用来雇用编程师回来发展自由软件。从答1990年代中开始写自由软件的公司和个人太多了,因此自由软件基金会的雇员和自愿者主要在自由软件运动的法律和结构问题上工作。

F. Apache软件基金会的介绍

Apache软件基金会(也就是Apache Software Foundation,简称为ASF),是专门为支持开源软件项目而办的一个非盈利性组织。在它所支持的Apache项目与子项目中,所发行的软件产品都遵循Apache许可证(Apache License)。

G. 自由软件基金会的介绍

自由软件基金会(复Free Software Foundation,FSF)是一个制致力于推广自由软件的美国民间非盈利性组织。它于1985年10月由理查德·斯托曼建立。其主要工作是执行GNU计划,开发更多的自由软件。

H. Apache软件基金会的项目

HTTP Server: 可以在UNIX,MS-Windows,Macintosh和Netware操作系统下运行的HTTP服务器的项目
Ant: 基于Java语言的构建工具,类似于C语言的Make工具。
AXIS2:Web服务(SOAP, WSDL)的处理器,基于AXIS1.X重新构建。
APR:(也就是:Apache Portable Runtime)C语言实现的便携运行库的管理工具。
Beehive:为了简单构建J2EE应用的对象模型。
Cocoon:一个基于组件技术和XML和Web应用开发框架。
DB:关于数据库管理系统的几个开源项目集合
Derby:一个纯JAVA的数据库管理系统
Drill :将有助于Hadoop用户实现更快查询海量数据集的目的
Directory:基于JAVA语言的目录服务器,支持LDAP等目录访问协议。
Excalibur:Apache Avalon项目的前身。
Forrest:一个发布系统框架的项目。
Geronimo:J2EE服务器
Gump:整合管理器
Hadoop:并行运算编程工具和分布式文件系统。
Harmony:一个兼容JAVA标准的JAVA语言的开源实现。
HiveMind:一个服务(Services)与配置(configuration)的微内核
iBATIS:一个基于JAVA语言的数据持久化框架
Incubator:为了帮助那些希望获取Apache软件基金会支持的计划进入Apache软件基金会的审核项目
Jackrabbit:内容仓库API标准(Content Repository for Java Technology API,即JSR-170)的一个开源实现项目。
Jakarta: 在ASF中,基于Java语言的一组开源子项目的集合,现在包含的子项目有:BCEL,BSF,Cactus,Commons,ECS,HttpComponents,JCS,JMeter,ORO,Regexp,Slide,Taglibs,Turbine,Velocity
James:JAVA语言实现的邮件新闻服务器
Labs:为基金会成员提供最新变更的思维的计划
Lenya:内容管理系统
Logging: 一个开发可以在C++、Java、Perl、PHP、.NET计算机语言下运行的通用日志工具项目集合。
Lucene: 高性能的,基于Java语言的全文检索项目。
Maven:项目集成构建工具
MyFaces: 一个JavaServer Faces(JSF)的实现框架。
mod_perl:为Apache服务器提供Perl语言整合的项目
POI:提供API以供JAVA程式对Microsoft Office格式档案的读/写。
Portals:与门户(Portal)技术相关的几个项目集合
Santuario:发展XML安全性方面的项目
Shale:在Struts之后,发展起来基于JAVA语言Web应用框架
SpamAssassin:垃圾邮件过滤器
Struts: 一个基于J2EE平台的MVC设计模式的Web应用框架
Subversion: 一个软件版本管理系统。
Tapestry: 另一个J2EE平台的、能产生动态、高性能Web应用的框架。
TCL:为Apache服务器提供Tcl语言整合的项目
Tomcat: 一个运行Java Servlet与JavaServer Pages(JSP)的容器。
Web Services:与Web Services技术相关的项目集合
Xalan:XML转换处理器
Xerces: 一组可以在Java,C++,Perl计算机语言下使用的XML解析器项目。
Apache XML:XML解决方案
XMLBeans:基于JAVA语言XML对象绑定工具
XML Graphics:发展XML与图形进行转换的计划项目

I. Apache软件基金会的发展历史

Apache软件基金会正式创建于1999年7月,它的创建者是一个自称为“Apache组织”的群体。这个“Apache组织”在1999年以前就已经存在很长时间了,这个组织的开发爱好者们聚集在一起,在美国伊利诺伊斯大学超级计算机应用程序国家中心(National Center for Supercomputing Applications,简称为NCSA)开发的NCSA HTTPd服务器的基础上开发与维护了一个叫Apache的HTTP服务器。
最初NCSA HTTPd服务器是由Rob McCool开发出来的,但是它的最初开发者们逐渐对这个软件失去了兴趣,并转移到了其他地方,造成了没有人来对这个服务器软件提供更多的技术支持。因为这个服务器的功能又如此强大,而代码可以自由下载修改与发布,当时这个服务器软件的一些爱好者与用户开始自发起来,互相交流并分发自己修正后的软件版本,并不断改善其功能。为了更好进行沟通,Brian Behlendorf自己建立了一个邮件列表,把它作为这个群体(或者社区)交流技术、维护软件的一个媒介,把代码重写与维护的工作有效组织起来。这些开发者们逐渐地把他们这个群体称为“Apache组织”,把这个经过不断修正并改善的服务器软件命名为Apache服务器(Apache Server)。
这个命名是根据北美当地的一支印第安部落而来,这支部落以高超的军事素养和超人的忍耐力著称,19世纪后半期对侵占他们领土的入侵者进行了反抗。为了对这支印第安部落表示敬仰之意,取该部落名称(Apache)作为服务器名。但一提到这个命名,这里还有流传着一段有意思的故事。因为这个服务器是在NCSA HTTPd服务器的基础之上,通过众人努力,不断地修正、打补丁(Patchy)的产物,被戏称为“A Patchy Server”(一个补丁服务器)。在这里,因为“A Patchy”与“Apache”是谐音,故最后正式命名为“Apache Server”。
后来由于商业需求的不断扩大,以Apache HTTP服务器为中心,启动了更多的与Apache项目并行的项目,比如mod perl、PHP、Java Apache等等。随着时间的推移、形势的变化,Apache软件基金会的项目列表也不断更新变化中——不断的有新项目启动,项目的中止以及项目的拆分与合并。比如一开始,Jakarta就是为了发展JAVA容器而启动的Java Apache项目,后来由于升阳公司(SUN)的建议,项目名称变为Jakarta。但当时该项目的管理者也没有想到Jakarta项目因为JAVA的火爆而发展到如今一个囊括了众多基于JAVA语言开源软件子项目的项目。以至后来,不得不把个别项目从Jakarta中独立出来,成为Apache软件基金会的顶级项目,Struts项目就是其中之一。
最近,为了避免SCO与UNIX开源社区之间的发生纠纷降临在Apache软件基金会(ASF)身上。Apache软件基金会(ASF)里面开始采取一些措施,让众多的项目进行更多协调的、结构化管理,并保护自己的合法利益,避免一些潜在的合乎法律的侵犯(potential legal attacks)。

阅读全文

与开放软件基金会相关的资料

热点内容
中国银行货币收藏理财上下班时间 浏览:442
中国医药卫生事业发展基金会公司 浏览:520
公司分红股票会涨吗 浏览:778
基金定投的定投规模品种 浏览:950
跨地经营的金融公司管理制度 浏览:343
民生银行理财产品属于基金吗 浏览:671
开间金融公司 浏览:482
基金从业资格科目一的章节 浏览:207
货币基金可以每日查看收益率 浏览:590
投资几个基金合适 浏览:909
东莞市社会保险基金管理局地址 浏览:273
亚洲指数基金 浏览:80
金融公司贷款倒闭了怎么办 浏览:349
金融服务人员存在的问题 浏览:303
怎样开展普惠金融服务 浏览:123
今天鸡蛋期货交易价格 浏览:751
汕头本地证券 浏览:263
利市派股票代码 浏览:104
科创板基金一周年收益 浏览:737
2016年指数型基金 浏览:119