有哪些开源的Linux开源的游戏服务端引擎

开源服务器软件 - 推酷
开源服务器软件
http://www.oschina.net/p/jmemcached
jmemcached 是一个Java版的 memcached 缓存 服务器 ,基本上跟 memcached 是兼容的。jmemcached 是使用 Apache MINA 作为无堵塞的网络IO操作,但之后使用Netty作为网络异步实现机制。
Tornado 跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于实时的Web服务。
要使用它,必须按照以下套件:
1)Python(建议使用Python 2.5 / Python 2.6)
2)Simplejson(建议使用simplejson 2.0.9)
3)cURL(建议使用curl 7.19.7或以上版本)
4)Pycurl(建议使用pycurl 7.16.2.1)
5)Tornado Web Server(这才是主角,版本就照官網上最新的安裝吧)
appserver.io 是一个多线程的 PHP 应用服务器,实现真正多线程的 PHP 编程,高效安全而且快速,速度比基于
标准安装要快 50%。使用上非常像 Java 的 Servlet。
作为标准的持久层
Session Beans (stateful, stateless + singleton)
Message Beans
Timer Service (tbd)
Servlet Engine
Integrated Message Queue
Easy scaling
Webservices
PHP 5.4+ on x64 or x86
ZTS enabled (thread safety)
POSIX threads implementation
Memcached (2.1+)
http://www.oschina.net/p/icomet
icomet 是一个使用 C++ 语言开发的支持百万并发连接的 comet 服务器 , 使用了 libevent 网络库. 支持并发连接数高, 内存占用少, 性能优越. 支持的浏览器和操作系统平台包括
http://www.oschina.net/p/firefly-game-server
Firefly是免费、开源、稳定、快速扩展、能 “热更新”的分布式游戏 服务器 端框架,采用Python编写,基于Twisted框架开发。它包括了开发框架和数据库缓存服务等各种游戏 服务器 基础服务,节省
http://www.oschina.net/p/smradius
SMRadius 是一个高性能的 Radius AAA 服务器 软件,具有一个高可配置的后端引擎,支持各种灵活的数据规范。主要是为 ISP 提供认证服务。 在线演示:http
Jabber 是著名的 Linux 即时通讯服务
,它是一个自由开源软件。什么是即时通讯服务器呢?就是类似AIM,ICQ,MSN或Yahoo Message 类似的服务器;只是Jabber能让我们自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用;
Jabber 最有优势的就是他的通信
。他可以和多种即时通讯对接。比如有第三方插件,能让jabber用户和MSN 、Yahoo Messager、ICQ..... 对聊; jabber server 能在局域网中应用,当然也一样架一台internet 的jabber server 为您自己的用户服务;服务器端支持几乎所有的操作系统,从Linux、MACOS到Unix类的,同样也支持
平台;客户端也是一样,无所不包,无所不有... ...
http://www.oschina.net/p/xmoovstream
xmoovStream是一个采用PHP开发的开源流媒体 服务器 ,能够将视频、图片、音频转成可以在网页上播放的流媒体。这个 服务器 还自带轻量级视频播放 器和音频播放器。
http://www.oschina.net/p/flumotion
Flumotion 是一个前卫的(modern)的流媒体 服务器 ,采用模块化分布式的设计理念,提供您稳定及高质量的流媒体服务. Flumotion 支持 Ogg/Theora也支持 MPEG-4
http://www.oschina.net/p/apacheds
ApacheDS (Apache Directory Server)的核心是目录服务,可以保存数据,并对不同类型的数据进行搜索操作。协议的实现在目录 服务器 顶层工作,提供与数据存储、搜索和检索有关
http://www.oschina.net/p/vysper
Vysper 旨在成为一个模块化的,全功能的 XMPP(jabber) 服务器 软件。基于 MINA 网络框架开发。
http://www.oschina.net/p/firecat
Firecat是一个服务端JavaScript Web 服务器 。通过firecat你就能够使用JavaScript来构建一个完整的Web应用程序包括客户端(AJAX)与服务端(NSP)。它类似于ASP
http://www.oschina.net/p/drftpd
DrFTPD 是一个纯java的分布式FTP 服务器 。DrFTPD由一个master节点和多个 slave 节点组成,其中 slave 节点用来真正的接收文件传输任务,而 master 用来管理
红帽公司宣布 JBoss AS 的继任者 WildFly,WildFly 将推动下一代应用服务器技术的发展,这个项目的名字是 JBoss.org 社区成员在 2012 年底投票产生。
WildFly 将继续保留 JBoss 企业应用平台并定位一些关键的中间件技术,包括更灵活和更先进的应用开发,实现开放混合云和 Java EE 7.
该项目首个迭代版本 WildFly 8 将首先通过 Java EE 7 认证,带来更简化、标准化和嵌入式特性,适合云计算和移动开发场景。红帽已经演示了很多项目,包括 JBoss AS 7、Infinispan 以及运行在 Raspberry Pi、嵌入式设备和移动电话上。
http://www.oschina.net/p/cshbbrain
宝贝鱼(CshBBrain) 是一个来自中国的简单的轻量级的高性能的WebSocket 服务器 。支持 服务器 集群,能满足大并发量高容量的分布式系统开发。如果你需要开发带有集群功能的WebSocket
http://www.oschina.net/p/ssdb
SSDB 是一个 C/C++ 语言开发的高性能 NoSQL 数据库, 支持 zset(sorted set), map(hash), kv, list 等数据结构, 用来替代或者与 Redis 配合存储十亿级别列表的数据. SSDB 在 QIHU 360 被大量使用, 同时也被国内外业...
http://www.oschina.net/p/geoserver
GeoServer是一个功能齐全,遵循OGC开放标准的开源WFS-T和WMS 服务器 。利用Geoserver可以把数据作为maps/images来 发布(利用WMS来实现)也可以直接发布实际的数据
http://www.oschina.net/p/rabbitmq
RabbitMQ 是由 LShift 提供的一个 Advanced Message Queuing Protocol (AMQP) 的开源实现,由以高性能、健壮以及可伸缩性出名的 Erlang 写成,因此也是继承了这些优点。 AMQP 里主要要说两个组件:Exchange 和 Qu...
http://www.oschina.net/p/gearmand
Gearmand 是 Gearman 的作业 服务器 组件,Gearman是一个分发任务的程序框架,可以用在各种场合,与Hadoop相 比,Gearman更偏向于任务分发功能。它的 任务分布非常 简单
http://www.oschina.net/p/supersocket
SuperSocket 是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个 服务器 端 Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作
http://www.oschina.net/p/jssp
JSSP (JavaScript Server Pages) 可以让你在 Java 的应用 服务器 上使用 JavaScript 生成网页。支持已有的 Java 包和嵌入式 SQL 命令。包含
http://www.oschina.net/p/wheelmud
WheelMUD 是一个用 .NET平台和 C# 语言开发的 MUD (Multiple-User Dimension) 服务器 。 MUD的全称是Multiple User Dimension
http://www.oschina.net/p/grocket
1、跨平台 Windows 32/64、Linux 32/64、Mac OSX 2、支持多种进程与线程模型 支持多线程模型和多进程模型的同时,对于我们使用最多的以fork模型实现资源共享的方式也提供支持。 3、高性能 每一行代码都精雕细琢
http://www.oschina.net/p/ukg
UKG (Unique Key Generate Server) 是一个唯一ID生成 服务器 , 其根据Twitter的snowflake算法写成, 性能非常高, 稳定性非常好(在我们的 服务器 上跑了非常
http://www.oschina.net/p/superwebsocket
SuperWebSocket是WebSocket协议 服务器 端的.NET实现. 作为HTML5的一个重要新特性,WebSocket 规范的目标是在浏览器中实现和 服务器 端双向通信.双向通信可以拓展浏览器
http://www.oschina.net/p/moco
Moco是一个可以轻松搭建测试 服务器 的框架/工具/程序库。 缘由 集成,尤其是基于HTTP协议的集成——web service,REST等,在我们的项目开发中被广泛应用。&
http://www.oschina.net/p/pyftpdlib
Python FTP server library (pyftpdlib) 提供了高级的可移植的编程接口,用来实现异步的FTP 服务器 的功能。基本上实现了 RFC-959 规范。
http://www.oschina.net/p/superwebbench
SuperWebBench 是由webbench改进而来的一款简单易用的web性能测试工具. & 背景: webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。
http://www.oschina.net/p/abicloud
近日Abiquo公司宣布推出其一款开源的云计算平台——“abiCloud”,使公司能够以快速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施(包括虚拟 服务器 ,网络,应用,存储设备等等
http://www.oschina.net/p/prosody
Prosody 是一个用Lua语言编写的 Jabber/XMPP 服务器 软件。旨在快速安装,可以方便扩展。
http://www.oschina.net/p/marauroa
Marauroa 是一个多用户在线游戏 服务器 端框架,使用多线程的 服务器 体系接口,面向TCP网络协议开发。基于 MySQL 的持久数据存储的灵活游戏系统,该框架是可扩展的,可以使用 Python 脚本
http://www.oschina.net/p/hydrabase
Facebook 在官方博客上宣布推出HBase数据库的升级版——HydraBase, Facebook是HBase的重度用户,Facebook的HBase数据库系统存储着Facebook的很多关键业务数据,包括内部监控系统、搜索索 引、流数据分析以及数据...
http://www.oschina.net/p/persistencejs
persistence.js 是一个异步的 JavaScript 对象数据库映射(ORM)框架。拥有数据库无关的独立抽象层,可轻松支持新的数据库。该软件最开始是为浏览器设计的,利用 HTML5 的 WebSQL 数据库。
http://www.oschina.net/p/tigase+server
Tigase Server 是一个轻量级的可伸缩的 Jabber/XMPP 服务器 。无需其他第三方库支持,可以处理非常高的复杂和大量的用户数,可以根据需要进行水平扩展。
http://www.oschina.net/p/kafka
kafka是一种高吞吐量的分布式发布订阅消息系统,她有如下特性: 通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。 高吞吐量:即使是非常普通的硬件kafka...
http://www.oschina.net/p/metamorphosis
Metamorphosis (MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景...
http://www.oschina.net/p/resara
Resara Server 是一个开源活动目录 服务器 ,适合于小型企业,围绕着 Samba 4 进行设计,简单而且易用,提供图形化的界面用来管理用户、共享文件、配置DHCP和DNS等。
http://www.oschina.net/p/mysqlcluster
MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL 服务器 。在MyQL
http://www.oschina.net/p/hpcc-systems
是 Hadoop 的直接竞争者。和 Hadoop 类似,HPCC 是一个用来集群 服务器 并...
http://www.oschina.net/p/dvm
这是一个开箱即用的docker虚拟机,基于Vagrant和boot2docker,支持各种系统。这个项目对于那些不能原生支持docker服务的系统上比较有用,比如:Mac OS X。因为使用了只有30多M大小的boot2docker作为虚拟机系统
http://www.oschina.net/p/docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 ...
http://www.oschina.net/p/flynn
Flynn 是一个开源的 PaaS 系统,由 Docker 开发。采用 Go 语言编写。支持数据库包括 Postgres、Redis 和 MongoDB. Flynn 使用完全组件化模块化的设计,任何一个组件和模块都可以独立的进行替换。...
http://www.oschina.net/p/stratos
Apache Stratos 是一个支持多语言的 PaaS 框架,提供一个云端的开发、测试和运行可伸缩应用程序的环境。提供高利用率、自动化资源管理和平台的监控以及收费管理。 Apache Stratos 可运行 Tomcat、PHP 和 MySQL 应...
http://www.oschina.net/p/spark-project
Spark 是一种与 Hadoop 相似的开源集群计算环境,但是两者之间还存在一些不同之处,这些有用的不同之处使 Spark 在某些工作负载方面表现得更加优越,换句话说,Spark 启用了内存分布数据集,除了能够提供交互式查...
http://www.oschina.net/p/eucalyptus
Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) 是一种开源的软件基础结构,用来通过计算集群或工作站群实现弹性的、实用的云计算。它最初是美国加利福尼亚...
http://www.oschina.net/p/juju
Ubuntu11.10引入了Juju(开发代号Ensemble),可用于诸如横跨多个云的业务部署和流程控制、大型裸机虚拟化部署和基于工作站的服务原型设计等。 Juju让开发人员能够详细说明其应用程序在部署和扩展时所需的条件,简...
http://www.oschina.net/p/modsecurity
ModSecurity是一个入侵探测与阻止的引擎.它主要是用于Web应用程序所以也可以叫做Web应用程序防火墙.它可以作为Apache Web 服务器 的一个模块或单独的应用程序来运行
http://www.oschina.net/p/opa
Opa是新一代Web开发平台。它拥有一种新的编程语言,一个新的Web 服务器 ,一个新的数据库和一个新的分布式执行引擎。所有这些都紧密集成在一起,为Web开发人员提供一种强大的体验。 Opa拥有简洁
http://www.oschina.net/p/zookeeper
ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性...
http://www.oschina.net/p/hornetq
HornetQ是一个支持集群和多种协议,可嵌入、高性能的异步消息系统。HornetQ完全支持JMS,HornetQ不但支持JMS1.1 API同时也定义属于自己的消息API,这可以最大限度的提升HornetQ的性能和灵活性。在不久的将来更多的...
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致&>&&>&&>&&>&mangos源码(游戏服务器端程序框架)
mangos源码(游戏服务器端程序框架)
上传大小:18.65MB
mangos不是一个魔兽私服模拟器,它是一个开源的自由软件项目,是用c++和C#编程语言,实现的一个支持大型多人在线角色扮演游戏服务器的程序框架,在这个框架下,它理论上应该支持任何客户端的网络游戏,由于现在很多人使用魔兽世界来对它进行测试,所以针对魔兽世界的脚本和数据库文件比较完善,很多人就利用这个开源项目来实现魔兽私服。
  首先,mangos项目是一个开源的自由软件(如同linux或者firefox),并且遵守其中最为严格的GPL协议,也就是保证源代码绝对的自由,要了解什么是开源软件,自由软件请自己搜索这方面的资料。
  其次开发小组一再强调,这是个研究,教育性质的对怎样开发大型网游的服务器端有好处的项目,是一个技术细节毫无保留向公众开放的软件,是一件很有意义的事情,如果你使用它作为盈利目的,那你本身就违反了软件的协议。所以任何利用mangos项目进行私服活动的组织和个人都违反了mangos的宗旨,mangos项目也不会对它们负责。
  mangos的技术细节上是这样的,核心部分是个和特定游戏没有关系的核心框架程序,主要是进行进程调度,创造世界,建立心跳机制,处理网络接入等。数据库也是使用的开源数据库软件MySQL,编译器使用的是GCC。至于游戏内容数据库,游戏人物,时间,世界脚本,都是由这个核心程序所支持的扩展脚本来实现,所以有一些独立出来的项目专门模拟魔兽世界来开发支持mangos的核心程序。现在mangos的核心程序已经放到著名的协同开发网站sourceforge上开发了,使用的版本控制工具是subversion,(目前已经迁移到GIT)。大家都可以从sourceforge的subversion数据库中下载最新的源代码程序。
  另外有点要注意的是,开源项目是很容易被利用的,有时候有的公司开发了一个软件说是自己做的其实内核都是别人的开源内核,但是公司又不承认,利用了别人的劳动成果赚钱不说,既不回报社区,也对开源自由软件造成了很大的伤害。所以大家注意了,如果看到一个和魔兽世界很像的什么网络游戏?要想想是不是利用的mangos的核心程序。...展开收缩
综合评分:3.1(244位用户评分)
所需积分:5
下载次数:814
审核通过送C币
创建者:gaobaoqiang1983
创建者:john548
课程推荐相关知识库
积分&11025
上传者其他资源上传者专辑
网络技术热门标签
VIP会员动态
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
android服务器底层网络模块的设计方法
所需积分:0
剩余积分:720
您当前C币:0
可兑换下载积分:0
兑换下载分:
兑换失败,您当前C币不够,请先充值C币
消耗C币:0
你当前的下载分为234。
mangos源码(游戏服务器端程序框架)
会员到期时间:
剩余下载次数:
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
rendao0563
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:不知道这些你就OUT了!100款开源软件
 作者: 林惠菊 编辑:
  【IT168 专稿】好的软件可以极大提高工作效率,完成一些不可能完成工作。然而我们也常常为选择哪款软件而头疼,本次为大家推出的100款软件都是经过整理分类的,而且最重要的是100款软件都是开源免费且使用于Linux环境下,大部分都可以直接从官网上下载使用。如果你完全没有接触过以下我介绍的这100款软件,我只能说一句你OUT了!图:100款软件分类图  接下来将要介绍的100款开源应用程序,是我花了很多时间为大家整理的,这些软件对大家来说是很有用的。我希望通过这100款软件告诉那些潜在地Linux用户,Linux真的有很多,高效,高产,和大领域的免费开源软件。对于大部分Linux爱好者,通过这篇文章,可以为你提供一个满足你需求的软件资源,计算只是为了好玩,你也浏览一下。  大部分的软件都能够从官网中下载安装,在文章中都加上了该软件的官网地址,通过官网你可以浏览更多的内容。我自己也亲自试用了其中的一部分软件&&确实是很棒。 即使你现在不需要这些软件,但是你也可以把该篇文章当做书签收藏起来。在需要的时候拿出来用。  17款产品应用软件&&&&&& 虽然这里列出了17款开源应用软件,在日常的生活工作中并不是每款都能用到。下表只是一个调节气氛的小测试,你根据自己的使用情况开测试看看自己是属于哪个级别。以下表格只是针对这17款软件的使用情况。级别级别名称要求普通级IT一般用户使用过或者正在用:Firefox、OpenOffice中级IT潮人在普通级任意加2款软件中上级IT达人在普通级任意加3款软件高级IT牛人在普通级任意加5款软件  1. Basket Note Pads  图:Basket Note Pads界面截图  Basket Note Pads是一款 KDE 下具有多种用途的记录软件,与其他一般的作笔记软件最大的区别是,它除了能够记录文字信息之外,更可以记录图片、声音、链接、文件、颜色等各种各样的数据。   那么,使用 BasKet Note Pads 你能够做些什么呢?  & 作笔记:当然,这是 BasKet Note Pads 首要的功能,你可以使用它来随时记录下自己的想法。  & 收集资料:在浏览网站的时候,你觉得不错的资料可以通过复制/粘贴的方式很方便地保留到 BasKet Note Pads 中,这样做更有利于日后的查阅。  & 整理知识:通常我们所收集的知识过于分散,你可以通过 BasKet Note Pads 来归类整理。  & 列待做事项:每天我们总有一些事情要处理,那么使用 BasKet Noet Pads 来列一个 Todo 清单吧。  事实上,对于 BasKet Note Pads 的应用远不止上述这些方面。只要你善于思考,你还可以利用 BasKet Note Pads 来做很多事。  直接执行下面命令安装:sudo apt-get install basket  2. Firefox    相信大家对于Firefox不陌生了,它是一款功能强大且适用于多种系统中。多达6000个Add-on供选择,可随心所欲添加至浏览器,实现您喜欢的很多功能,除此之外Firefox还添加了视频单放、在线音乐、图片拖存等有趣功能。  3. Gnome Do    Gnome do是为Gnone图形界面设计的一款功能强大、速度很快应用软件。作为GNOME桌面的远程控制工具,Gnome do允许用户快速搜索桌面或网页上的项目并有效地予以执行。虽然Gnome Do是由GNOME开发爱好者开发的,但是不只适用于GNOME桌面,还可用于 GNOME、KDE、Xfce 等桌面环境中。  GNOME Do 与 Katapult 和 GNOME Launch Box 很相似,它能根据用户键入的内容进行自动匹配,从而快速打开系统中已有的程序、文件、书签等。  下载地址:/?q=content/download  4. GnuCash    Gnucash是一款基于GNU GPL 和GNU Linux、BSD、Solaris、Mac OS X和微软Windows系统的免费财务软件,适合个人或者小企业使用。  Gnucash 是一套成熟度相当高的记帐软体,早期只能在 Linux 上使用,如今 Windows 的用户也能安装。系统功能丰富,包含收入支出记录,帐户管理,多国货币支援,税务管理,股票损益管理等等,使用系统前,必须了解各种专有名词的定义,包含资产(Assets),负债(Liabilities),净值(Equity)等等,才能顺利上手  5. HomeBank    HomeBank是一款免费软件。可以使用该软件来管你你的个人账户。使用简单,可以使用该软件强大的过滤和图表工具详细分析你的财务情况  安装步骤:http://shareitem.org/archive/software-homebank.html  6. inCollector    Incollector是一种收集各种信息(如便条,谈话记录,报价,序列号,源代码,网页地址,word)的应用程序。电脑上所有信息,都可以用来标记,所以你可以很容易地找到它们。它还有搜索文件夹,让你寻找的特定标准的条目。当然您还可以各种使用项,以一个外部文件。为您提供用于管理和组织您的信息很容易简单的解决方案。本工具使用需要安装 NET Framework 2.0  7. Katapult    Katapult 是使用C++ 语言编写的 KDE 桌面辅助程序。使用Katapult,你可以快速、方便的访问 KDE 桌面环境中的应用程序、书签等。  Katapult 支持插件,这可以扩充其本身的功能。另外,你也可以定制 Katapult 的外观,以满足个性化的需求。Katapult 的最新版本为 0.3.2.1,其源码包可从下列地址获取。  8. Meld    Meld是一个可视化的文件及目录比较工具,具有的基本功能包括:  & 能同时完成两个或三个文件的比较,并以图形化的方式给出各个文件的不同处;  & 能同时完成两个或三个目录的比较,突出显示不相同的文件、删减过的文件;  & 文件的合并;  & 文件编辑;  & 直接制作补丁;  & 可以比较本地文件与 CVS 中的文件;  9. OpenOffice  & 图:OpenOffice界面截图  OpenOffice.org 是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X (X11)、和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件兼容。OpenOffice.org 是自由软件,任何人都可以免费下载、使用、及推广它。下列是 OpenOffice.org 的主要模块:文本文档,电子表格,演示文稿,公式,绘图,数据库  OpenOffice.org 不仅是六大组件的组合,而且与同类产品不同的是,本套件不是独立软件模块形式创建的,从一开始,它就被设计成一个完整的办公软件包。  所有的包有类似的外观,易于使用,如&样式&等&一次学会到处使用&的工具。OpenOffice.org 保持与您的电脑类似的外观&&您一旦改变您的桌面,OpenOffice.org 也会相应改变。  组件间的相同工具用法相同&&例如, Writer 里面使用的绘图工具在 Impress 和 Draw 里面您也能用到。  您不必知道哪个应用程序用于创建哪个特殊文件&&您使用&文件&就可以&打开&任何 OpenOffice.org 文件,正确的应用程序将会运行。  所有的包共享一个拼写检查工具,如果您改变一个组件包里面的&选项&,在其他组件包里也会同时改变。  所有组件间资料可以轻松转移。  所有的组件文件可储存为 OpenDocument 格式(新的办公文档国际标准),这种基于 XML 的格式相比同类产品的格式,磁盘存储更合理,任何兼容 OpenDocument 标准的软件均可以访问您的数据。  使用安装程序,所有组件可以一次性安装。  & 所有发布的版本都基于相同的开放许可证&&没有隐性费用  10. qOrganizer    qOrganizer 是一款集日程、备忘录、笔记、todo list 为一身的管理软件。你可以在日程中设置字体、插入图片,打印任何一项日程,还可以在 todo list 中设置任务完成的百分比,可以让qOrganizer 把你的日程上传到 ftp,让大家共享。你还可以选择qOrganizer 如何存储你的日程,默认保存为文本文件,你还可以选择保存在 SQLite 或者 MySQL 数据库中,如果你需要保存在数据库中,要到 Setting 中的 Storing 中设置服务器的位置和帐户信息  qOrganizer是一个全面的组织管理程序,包含了每天的日历日程、提醒、日志或笔记、待办事项等项目。主要的功能有:  & &设计简单明了的创新型界面  & &自动保存所有数据  & 每天日志支持富文本格式,用户甚至可以自由拖拽文本中的图片  & &明确而又简单的&待办事项&列表  & &专门为学生用户设计的时间表功能,支持奇偶周的不同内容  &&&&&&& 11. RSSowl&图&:Rssowl软件界面截图  Rssowl是一个阅读RSS/RDF很好的工具。用JAVA SWT库写的界面。而且是开放源码的。支持n多种语言,而且还包含Blog工具,代理配置功能。对中文支持很好。  RSSOwl一套采用Java编写的用于搜集符合RSS标准网站内容的工具,RSSOwl也可以称之为RSS阅读器。利用RSSOwl,用户可以方便的从各种复合RSS标准的资源获取信息。RSSOwl拥有人性化的用户接口,可以让用户将选中的信息以各种格式保存,浏览,共享。同时RSSOwl配置灵活,使用方便。  它最大的优点是独立于平台。  12. Specto    Specto是一款桌面应用软件,它可以帮助你查看事件动态,比如某个网站更新、新邮件到达、文件/文件夹变动时,就会及时给你提醒。若是你因为要记住太多东西而伤神的话,那么就让Specto 这个好帮手来使你的大脑得到放松吧。  13. Sunbird    Sunbird是一款免费的个人信息管理工具,Sunbird是一个重新设计的Mozilla Calendar组件.是一个基于Mozilla's XUL用户界面语言编写的跨平台日历软件。  针对的是Mozilla Firefox和Mozilla Thunderbird的部分用户和需要一个基于Mozilla日历软件的人.  14. Task Coach    Task Coach是一款简单的开源个人事务管理软件,主要是针对个人代办事项。这个软件不同于同类型的软件如Outlook或者Lotus Notes等,因为这些软件都不具备合成事务的功能。因为一般来说,一件事务的办理都有几个相关步骤的,而Task Coach正是从这个特性出发而设计的,尤其适合对复杂事件的处理。  目前,Task Coach 包括创建任务及子任务、设置任务类别、跟踪任务的完成进度、添加任务笔记、打印或输出任务、通知提醒等功能。使用 Task Coach 这个简单的 Todo 管理器,相信能让你的工作更加井井有条。  目前该软件所具备的功能有:  添加、删除、修改任务或子任务  允许对任务的描述以及各种时间上的安排  任务的分类保存  过滤器  自动保存等  Task Coach有多个平台的版本,可运行于 Linux、Mac OS X、Windows 等平台,要求 Python 2.4 及更新版本和 wxPython 2.8.4-unicode 及更新版本  15. Thunderbird    Thunderbird允许你根据你特定的需求来定制你的email,比如从你的收件箱中查找信息或者听音乐等。  Thunderbird 2提供了各种各样的方式让你来管理和显示你的文件夹,比如,可以通过这些方式你可以为你喜欢的、最近刚读取的、或者需要继续阅读的信息设置不同的显示方式。你还可以启动RSS,创建一个文件夹组来存放最热点和最有趣的新闻。除此之外,还允许你通过文件夹的上下翻按钮最大限度的管理信息显示效果,比传统的工具条更加好用。  Thunderbird 2还允许你用&To Do&或者&Done&等描述将信息绑定起来,甚至还可以为你的特色需要创建自己的标签。通过查找可以将具有相同标签的邮件全部查找出来,这样十分便于邮件管理工作。  16. tkdiff    tkdiff能够直观地(图形界面、并排方式)比较两个文件的差异。由于支持书签和图形地图功能,用户使用tkdiff可以更快地定位自己所需的信息。  17. Zim  图:ZIM软件界面截图  Zim是一款罕见的文本记事软件,该软件的主要目标是让记事本架构跟WiKi系统架构那样。让每个页都以文本文件保存,并且携带Wiki标签信息  这样能让每一页自动保存与其他页面之间的关联。每创建一个新的页面都可以简单的连接到其他页面上。每个页面都是分等级的结构,总的来说Zim 是一个本地维基系统,也就是一个本地的空白的属于你的维基百科。所见即所得编辑器很方便。  下面的功能与特点:  & 创建待办事项列表  & 创建笔记,记录重要的想法,或者创建剪贴簿,记录你的想法和任务。  & 你可以将笔记导出为 HTML 文件,就像浏览网页一样在浏览器里查看笔记的内容。  & 在你输入和完成笔记的时候即时保存内容  & 你可以任意修改你的笔记  & 你可以在笔记中插入图片(跨平台笔记软件 TomBoy 是不能插入图片的),它们在文本文件里以源文件链接的形式存在。  & 你可以使用维基语法、快捷键或者编辑器来管理和个性化你的笔记和清单。  & ZIM也支持插件功能,目前可供使用的插件有拼写检查、导出、日历、待办事项列表等等。  一些小技巧与缺点:  & 插入图片的时候,不要选择中文路径下的图片。Zim 不支持中文路径。  & 第一次点击网页链接的时候,会要求输入浏览器地址,记得要输入完整的浏览器路径。调用外部编辑器编辑源代码的时候,也是一样。  & 每一个页面有一个创建时间,显示在标题下,可惜是乱码。这个问题就算设置了 Zim 的显示字体还是不能解决。可以手工删除,然后按下 Ctrl + D 插入纯数字时间。  & 中文字无法设置粗体属性。  & 不支持全文搜索。只能搜索页面,搜索页面的时候会自动补完。  安装:  Ubuntu 用户只需用命令: $ sudo apt-get install zim 就可以安装。& &9款开发者应用软件&&&&& 虽然这里列出了9款开发者应用软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这9款软件的使用情况)。级别级别名称要求普通级开发一般用户掌握任意一款针对自己开发领域的软件中级开发潮人在普通级任意加2款辅助软件中上级开发达人在普通级任意加3款辅助软件高级开发牛人在普通级任意加5款辅助软件  1. Bugzilla  图:bugzilla界面截图  bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。  Bugzilla是一个臭虫的数据库。它让用户报告软件的臭虫而且把它们转给合适的开发者。开发者能使用bugzilla保持一个要做的事情的优先表,还有时间表和跟踪相关性。不是所有的&bugs&都是臭虫。一些数据库中的内容是作为增强的请求(RFE)。一个RFE是一个严重级别字段被设为&enhancement&的&臭虫&.人们常说&bug&,实际上意思是Bugzilla中的记录,所以RFEs经常被称作bug。  2. Eclipse  图:Eclipse启动界面  Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在&开发、构建和调试&的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。  3. Gambas  图:Ganbas界面截图  Gambas是一款基于解释型basic的面向对象的开发环境,与Visual Basic类似。  使用Gambas,我们可以利用QT、GTK+等界面程序包和MySQL、PostgreSQL、Firebird、ODBC 、SQLite等数据库系统来设计程序。方便的测试KDE程序,更改程序的语言环境,创建网络程序,3D OpenGL程序以及CGI程序等。  4. Geany  图:Geany界面截图  Geany是一个使用GTK+工具包编写、有集成开发环境(IDE)基本特性的文本编辑器。它的目标是提供一个小型快速、依赖软件包较少的集成开发环境。Geany支持许多种程序设计语言,是一个全功能的编辑器。  Geany是跨平台的,可以运行于Linux、Mac OS X、BSD、Solaris和Windows等多种操作系统。  5. Gobby  图:Gobby界面截图  Gobby是一款在单窗口中支持多文档和多用户聊天的免费的协作编辑器。它可以运行在微软Windows,Mac OS X,Linux和其他类unix平台。它使用GTK+ 2.6作为它的桌面包。  6. jEdit  图:jEdit界面截图  jEdit是一款已维护了多年的,成熟的代码编辑器。在功能和易用性方面压倒许多昂贵的开发工具,jEdit在GNU公用许可证(GPL)下发布成了开源软件。jEdit是用java编写,所以它可以运行在Mac OS X, OS/2, Unix, VMS 和Windows平台上,目前已经有了很多宏和插件,融合了融合VIM,EditPlus,Emacs等编辑器的优点于一身。&开源项目网址:用户指南:安装FAQ:官方Wiki: &  7. Netbeans  图:netbeans编辑界面  NetBeans是一个全功能的开放源码Java IDE,可以帮助开发人员编写、编译、调试和部署Java应用,并将版本控制和XML编辑融入其众多功能之中。NetBeans 3.5.1可支持Java 2平台标准版(J2SE)应用的创建、采用JSP和Servlet的2层Web应用的创建,以及用于2层Web应用的API及软件的核心组的创建。此外,NetBeans 3.5.1还预装了一个Web服务器,即TomCat,从而免除了繁琐的配置和安装过程。所有这些都为Java开发人员创造了一个可扩展的开放源多平台的Java IDE,以支持他们在各自所选择的环境中从事开发工作,如Solaris、Linux、Windows或Macintosh。NetBeans 3.5.1也?面向JDK 1.4.0、1.4.1和1.4.2的应用开发提供支持。  NetBeans目前最新版本为6.5,而且支持各种插件。利用各种插件,NetBeans可以用于非Java语言的开发。  NetBeansIDE是一个为软件开发者提供的自由、开源的集成开发环境。您可以从中获得您所需要的所有工具,用Java、C/C++甚至是Ruby来创建专业的桌面应用程序、企业应用程序、web和移动应用程序。此IDE可以在多种平台上运行,包括Windows、Linux、MacOSX以及S它易于安装且非常方便使用。6.0发行版包含了重要的增强功能和新特性,包括完全重写的编辑器基础结构、对扩展语言的支持、新的生产率特性,以及一个能让您根据实际需求安装并配置IDE的简化安装过程。  8. QuantaPlus  图:Quanta界面截图  QUANTA是LINUX下的一个功能非常强大的HTML编辑器,功能非常全,老是有人说LINUX下缺乏好的HTML编辑器,COFFEECUP又是要注册的,如果你试过QUANTA,那你一定会喜欢上她。  QUANTA介于所见即所得风格和HTML源代码之间,因为它需要输入HMTL代码但是同时有提供实时的预览,这中编辑方法有助于在提供友好的界面的同时让用户最大限度的把握HTML代码。QUANTA现在是kdewebdev的一个组件。  9. SciTE  图:S此TE界面截图  SciTE(Scintilla Text Editor)是一个体积小巧的文本编辑器。虽然它没有像MS Office和OpenOffice那样功能强大但是体积也大的惊人的办公软件。它对文本以及源各种源文件却拥有强大的编辑能力,甚至可把它当作Dreamweaver来使用,因为它不仅有其他文本编辑器的语法高亮显示功能,它还支持40 种文件类型的语法高亮显示。光这点已经非常吸引人们的眼球,而且还可以达到自动补充完成以及输出窗口(对于编程的人来说很方便的)。这样也能省很多事情,尽管它的界面是简洁甚至说简陋的,但这并不妨碍它做为一个开发环境来使用。因为它默认情况下很多功能还没有展现,需要我们手动设置。 SciTE的标签窗口布局使你可以同时打开多个文件,在这件文件之间拷贝,执行搜索替换的操作。语法高亮显示的功能有助于编辑web页面和源代码。其它的像PDF导出,word completion,多级的撤消,代码树,全屏和分屏功能也是很有用的。在可设置性上,SciTE是一个相当复杂的软件,比较适合技术人员使用。  23款系统软件&&&&&&& &虽然这里列出了23款系统软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这23款软件的使用情况)。级别级别名称要求普通级系统管理一般用户会用gZIP、OpenOffice中级系统管理潮人在普通级之上认识其他任意2款软件中上级系统管理达人在普通级之上认识并用过其他任意2款软件高级系统管理牛人在普通级之上认识并精通其他任意2款软件  1. APTonCD  图:APTonCD界面截图  APTonCD是一款界面的工具,可以用来把用apt-get和apttitude命令从网上下载的程序包写到一个或多个CD、DVD中,制作一个可移动的代码库供其他的电脑使用。  2. Beagle  图:Beagle界面截图  Beagle是一款帮你查找你电脑中个人信息文件的工具。  从技术上来说,Beagle是一款实时提供你电脑文件信息索引的独立桌面服务。比如:文件在创建和修改时会进行索引,删除文件时索引也会被删除。邮件在收到之后就会被索引。聊天记录也会被索引,一次索引一条。  3. ClamAV  图:ClamAV界面截图  Clam反病毒是一款开源(GPL协议)的UNIX平台反病毒工具包,专为邮件网关邮件检毒设计。它提供了多个实用程式包括灵活可扩展的多线程守护进程,命令行扫描器,高级数据库自动更新程序。  4. Conky  图:Conky监视界面  Conky是一款正在开发的用于高度配置系统的轻量级系统监视进程。  5. Ekiga  图:EKiga视讯功能界面  Ekiga(原名GnomeMeeting)是一款开源的基于GNOME桌面系统的VOIP和电视会议系统。同时支持H.323和SIP协议。它支持多种音频视频解码器,并且可以和其他的支持SIP协议的软件通信,如微软的NetMeeting。  6. Endeavour Mark II    Endeavour Mark II是一款完整的文件管理套件,支持文件浏览、图片浏览、压缩、对象循环回收、多个文件和磁盘管理软件。  7. FileZilla    FileZilla是一款高速的FTP、SFTP客户端。  8. GParted    GParted是一款用于创建、销毁、更改大小、移动、检查拷贝分区文件系统的工业级的软件包。在为新操作系统创建分区,整理磁盘空间,复制或镜像物理磁盘上的数据等方面十分好用。   9. K3b    K3b是一款功能丰富的易用的CD烧制软件。  10. MondoRescue    Mondo Rescue是一款遵从GPL协议的灾难恢复解决方案软件。支持如Linux (i386, x86_64, ia64)和FreeBSD (i386)平台。支持多种平台(RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo).  支持磁带、磁盘、网络和DVD作为备份媒介,支持多文件系统,LVM,软硬件矩阵。  11. OpenBerg    使用开放标准和免费软件,读、写、发布电子书。  12. OpenOffice    OpenOffice原是Sun公司的一套商业级Office软件-StarOffice,经过Sun公司公开程序码之后,正式命名为OpenOffice发展计划,并由许许多多热心于自由软件的人士共同来维持。让大家能在MS OFFICE之外,还能有免费的Office可以使用。OpenOffice是个整合性的软件,里面包含了许许多多的工具,其功能绝对不比微软的MS Office还差,不但可以有Word一样的字处理,制作简单的图形,更有功能强大的图表功能,也能编写网页,还可以做出MS Office中很难处理的数学符号等等,支持了XML、微软的doc、Excel、ppt文件等格式  13. openSSH    OpenSSH是一款被网络技术人员依赖的免费SSH连接软件。telnet、rlogin和ftp用户意识到他们的密码在互联网上市不加密传输的。OpenSSH加密了所有的通信(包括密码)来有效的消除网络窃听,连接劫持和其它的攻击。此外,OpenSSH有提供安全通道技术,多种认证方式,以及支持全部的SHH版本协议。  14. PDFedit:    免费开源PDF文档编辑器。同时包含图形和命令行界面。  15. Pidgin    Pidgin是一款支持多协议的即时通讯客户端,使你可以同时登陆多个IM账户。Pidgin支持的协议如下:  AIM、Bonjour、Gadu-Gadu、Google Talk、Groupwise、ICQ、IRC、MSN、MySpaceIM、QQ  SILC、SIMPLE、Sametime、XMPP、Yahoo!、Zephyr  16. PuTTY    PuTTY是一款实现了Telnet和SSH协议和虚拟终端技术的Win32和Unix平台免费软件。  17. Reconstructor  Reconstructor是Ubuntu下的一款CD工具软件。  它可以使Desktop(Live)、Alternate(Install)或服务器版本作为基础,来让用户进行配置。  使用Desktop盘,你可以定制整个运行环境。比如,你可以添加或移除软件,更改默认界面(启动画面、主题、字体、壁纸等)添加桌面快捷方式等。  使用Alternate和Server盘,你可以安装光盘中额外的工具软件。  18. Rox-Filer    ROX是一个同GNOME、KDE和XFCE一样的桌面环境。它目的是把RISC OS一些好的特性引入Unix和Linux系统。  一般来说,Unix用户的所有的操作都是围绕在文件系统的。该系统把所有的东西(普通文件、硬件设备、包含/proc文件系统的Linux下的进程)都看做为文件一样。  然而,最近的桌面系统(如KED、GNOME)越来越像windows桌面系统,将文件系统放在底层,让用户通过界面来执行操作。现在的windows或unix桌面系统用户,经常不知道他们的程序装在哪里,他们的数据被存储在哪里。这就导致一种不受控制的错觉,以及文件系统工作方式的不甚理解。  ROX桌面系统,是基于文件系统的,它的核心成为是ROX-Filer,一个除了提供文件管理还提供了解决上述问题的强大的图像文件管理软件。  19. TrueCrypt    TrueCrypt是一款免费,开源的支持Windows Vista/XP/2000 and Linux的绿色虚拟加密磁盘工具,可以在硬盘上创建一个或多个虚拟磁盘,所有虚拟磁盘上的文件都被自动加密,需要通过密码来进行访问。  TrueCrypt提供多种加密算法,如AES-256、Blowfish(448-bitkey)、CAST5、Serpent、Triple DES等,其他特性还包括支持FAT32和NTFS分区、隐藏卷标和热键启动。在使用TrueCrypt创建虚拟磁盘前,首先要选择一个系统尚未占用的盘符,例&X:&然后点击&CreateVolume&按扭进入创建虚拟磁盘步骤。TrueCrypt允许用户创建标准加密盘或是隐藏加密盘,在随后的向导步骤中依次指定创建加密盘文件的位置(点击&Select File&,然后输入一个任意文件名,例如&Newdisk&,点击&打开&)、加密算法、虚拟加密磁盘的大小,同时为加密盘设置密码,并选择文件系统。最后,点击&Format&格式化创建的虚拟磁盘并退出向导。 对于创建生成的虚拟磁盘文件,需要加载后方能使用。在TrueCrypt主界面下方点击&Select File&,找到前面创建生成的文件并打开,然后点击&Mount&,并输入正确的密码加载该虚拟磁盘。此时,TrueCrypt界面会显示新的X盘的一些信息,同时在&我的电脑&可以看到多出了一个&本地磁盘X&。将需要保护的文件全部移到X盘后,就可以关闭该虚拟磁盘了。使用右键单击系统托盘区上TrueCrypt的图标,选择&Dismount X:&,然后退出即可。 TrueCrypt除了创建虚拟磁盘外,没有什么多余的附加功能。不过,它允许用户选择不同的加密算法,这也可以说是软件的一个亮点。对于这款虚拟加密磁盘磁盘工具,迄今为止还没有传出可以通过特殊方法破解的消息,这也从侧面反映出这款软件具有相当不错的安全性。当然,暴力破解仍是不得不考虑的问题,因此密码的长度、复杂性也是这类软件是否足够安全的关键。  20. VNC    VNC是虚拟网络计算的简称。它本质上是一款能够让用户在网络远端可以查看电脑系统的桌面环境的远程桌面系统显示软件。  21. WINE    wine是一款优秀的Linu系统平台下的模拟器软件,用来将Windows系统下的软件转移到Linux系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型Windows系统下的软件。  Wine在Linux和UNIX之上提供了Windows 3.x 和 Windows APIs.它是一个Windows兼容层,用通俗的话说,就是一个Windows模拟器,这个层即提供了一个用来从Windows源进出到UNIX的开发工具包(Winelib),也相当于提供了一个程序加载器,该加载器允许不做任何修改Windows 3.1/95/NT的二进制文件,就可以运行在Intel Unix及其衍生版本下。Wine可以工作在绝大多数的UNIX版本下,包括Linux、FreeBSD和 Solaris.。Wine不需要Microsoft Windows,因为它是一个百分之百免费代码组成的,可以选择的实现,但是它却可以随意地使用本地系统的DLLs,如果它们是可以被利用的话。Wine的发布是完全公开源代码的,并且是免费发行的。  22. XFE     XFE是X文件浏览系统的简称,是一款基于X系统的类似微软IE的软件。虽然所有的文件管理软件提供了丰富的特性,智能的设计,但是它们大庞大了!如果你不是一个对控制平台上瘾的人,或者很少用桌面或老系统的人,资源丰富的文件管理软件并不合适你。  特别的,自动文件管理软件基于桌面系统(KDE,Gnome,Xfce等),所以你需要安装很多你并不想安装的软件到你的系统中。 &&&&&& &23.&gZIP    gzip (GNU zip)是一款设计为实用压缩的软件包。它主要的优势是免费的专利压缩算法和高质量的压缩。&  10款Web开发应用软件&&&&&& 虽然这里列出了10款Web开发应用软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这10款软件的使用情况)。级别级别名称要求普通级Web开发一般用户使用过任意2款软件中级Web开发潮人在普通级之上认识其他任意2款软件中上级Web开发达人在普通级之上认识并用过其他任意2款软件高级Web开发牛人在普通级之上认识并精通其他任意2款软件  1. Amaya  图:Amaya界面截图  Amaya是一种网页编辑器,是一个可以直接在网页上创建和更新文档的工具。在标准化的环境里,浏览、编辑和远程控制功能紧密结合。这个符合网络最初的设想,使网络成为一个互动的空间,而不仅仅只是单向出版媒介的空间。  在1996年,为了展现出一个全功能的web客户端网络技术,W3C开始了对Amaya 研究工作。开发Amaya的主要目的是为了提供一个尽可能多地整合W3C技术的框架。基于这个整合的单向一致的环境来展示技术。  最初的Amaya是一个HTML + CSS 样式的编辑器。之后扩大到支持XML 及XML 的适用程序比如XHTML 系列,MathML 和SVG。允许在复合文档里同时编辑这些词汇。  Amaya包含了一个基于资源描述框架( RDF)、Xlink和XPointer的协同注释应用程序。  2. Aptana Studio  图:Aptana Studio界面截图 & Aptana Studio是基于Ajax开发环境下的一款免费、开源软件。全世界有几百万的开发者都在下载该软件,他们同样困惑为什么Aptana Studio在任何地方都能成为Web应用的主流。其主要原因是Aptana Studio能够为PHP、Ruby、Adobe AIR甚至是苹果的iPhone的开发者提供免得的插件。  当然Aptana Studio还为基于Jaxer平台下的Ajax应用程序开发者提供了丰富的支持。事实上,在Aptana Studio1.1版本中,Jaxer已经集成了全部条件,这种基于端到端的Ajax应用程序的开发不要求未来提供更多的支持或者启动更多的服务设施。只要创建一个新的HTML文档,你就可以使用丰富的数据库、网络访问通道等来创建完整的用户/服务应用。对于Web2.0应用开发来说,它可以说是最全面,最强大的开发工具了  3. BlueFish   &&& Bluefish是一款功能强大的Web代码文本编辑器,该软件可以选择多种方式来写网页,其中包括Scripts和程序代码等方式。Bluefish支持多种程序设计语言,它主要关注于灵活交互式网页的编写。  4. FontForge  图:FontForge界面截图  FontForge是一个向量字型编辑器,能让你制作属于你自己的 postscript、truetype、opentype、cid-keyed、multi-master、cff、svg 及点阵(bdf)字型,或编修现有的字型。同時让你可以在各种字型间做转换。FontForge 支援多种 macintosh 的字型规格。  FontForge 的使用界面已经被翻译成:英文、俄文、日文、法文、意大利文、西班牙文。  5. gFTP  图:gFTP界面截图 && gFTP是一款免费的用Gtk开发的多线程FTP客户端工具。他有一个很好的功能是:支持FXP文件传输(远距离的两个服务器之间的文件传输)。它与Microsoft Windows下运行的CuteFTP等FTP工具极为类似。  推荐文章:    6. Kompozer   && &KompoZer是一款完善的Web制作系统,包括Web文件管理功能,支持简单的支持所见即所得网页编辑功能。  KompoZer使用起来十分简单,让没有HTML和Web代码基础的用户可以根据自己的想法设计出专业、吸引人的页面,  Nvu/KompoZer作为网页编辑器,具备了通常html编辑的大部分功能以下就列出了其中的五点功能:  - 支持所见即所得(WYSIWYG),我们在制作网页时,更加的直观化,编辑网页就如同打字一样容易。  - 内建一个FTP Client,让我们可以很轻易的把编辑好的文件发布到服务器上。登录FTP Server后,还支持在线实时更改页面。  - 可靠的HTML原始码,让由Nvu所创建出来的网页,可以在当前多数的浏览器上正常运作。制作网页时,可以使用所见即所得模式或HTML原始码编辑模式。  - Tab功能:可以让我们很迅速的在多个页签间切换,并且编辑这些网页。  - 支持表单、表格、layer以及网页模版。  7. Kruler  图:Kruler界面截图  Kruler是KDE中一款制定屏幕分辨率规则(像素规则)和颜色测量的工具  8. SeaMonkey&&&&&&&&&& 图:SeaMonkey界面截图   SeaMonkey是一个自由的开放原始码以及跨平台的网络套件,并且由Mozilla基金会建构,之后转由旗下的SeaMonkey专案领导团体开发。  SeaMonkey原来是Mozilla基金会内部一个负责管理工作的小组的名称。但是从现在起,SeaMonkey有了新的含义:SeaMonkey是一个社区项目,它致力于在从过去的&Mozilla浏览器套件&中分离出来的代码的基础上,开发可供使用的浏览器套件。SeaMonkey将替代 Mozilla基金会原先的&Mozilla浏览器套件&的开发。&&从用户角度来说,它将继承Mozilla浏览器套件的大部分功能,包括一个网页浏览器、一个高级邮件程序、一个IRC聊天客户端和一个HTML编辑器。SeaMonkey将继承Mozilla浏览器套件的衣钵,成为新一代的网络集成工具。  Mozilla开发者宣布 SeaMonkey 2.0版本现在已经可用使用,该软件是&集所有功能于一身的互联网应用套件&。Mozilla Application套件(包括支持Email和newsgroup的web浏览器,IRC客户端和支持编译HTMl)是旧的Netscape Communicator的继承者。  9. Wink   Wink 是一款非常优秀的免费录屏软件,尤其适合制作计算机操作教程。Wink免费、小巧、可同期或事后加入声音、可加入暂停及跳转按钮、添加注释,并且生成的 flash 文件比其他软件小很多。非常适合教师使用。  10. Xampp    很多人都有这种经验,那就是在安装一个Apache Web服务器上挺麻烦的,更别说是想在服务器上增加MySQL、PHP、和Perl了。XAMPP是一个快速搭建基于Apache、MySQL、PHP、Perl的编程调试环境的一个安装套件包。你只需要下载Xampp、解压缩和启动几个步骤,没有复杂的安装过程。  14款图形设计软件(2D)&&&&& 虽然这里列出了14款图形设计软件(2D)软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这14款软件的使用情况)。& 级别级别名称要求普通级UI设计一般用户使用过任意2款软件中级UI设计潮人在普通级之上认识其他任意2款软件中上级UI设计达人在普通级之上认识并用过其他任意2款软件高级UI设计牛人在普通级之上认识并精通其他任意2款软件&  1. Cenon  官网:   Cenon是一款特殊类型的绘图工具。它通过模块化的图形核心,提供了大量的扩展应用。Cenon是开源的并且免费的软件,并且使用于各种平台上。  2. GIMPshop  官网:  GIMPshop是一款免费开源的GNU图形处理软件(GIMP)的修正版,打算复制Adobe Photoshop的操作效果。它的主要目的是让那些用惯Photoshop的人用GIMP也很顺手。  软件保留了GIMP在多特性列表和可定制性方面的优势,并且定位修改了有关程序界面中的公认的缺陷:GIMPshop修改了程序的菜单结构,在外形结构上更像Photoshop,同时修改了程序中很多术语,并且在Windows版本中,使用了一款名为&Deweirdifier&的插件,该插件可以使GIMPshop的窗口像Windows的图形处理系统MDI一样,通过多窗口呈现图形。然而GIMPshop并不支持Photoshop插件,所有GIMP的插件、过滤器、画笔等GIMPshop都是可用的。  由于更改了界面,许多Photoshop教程就可以不加改动的用在GIMPshop上,大多数用户可以很快的适应GIMPshop软件。  3. Hugin  官网:  hugin 是一款跨平台开源全景摄影图像拼接软件。它是基于Helmut Dersch's Panorama Tools与Andrew Mihal的Enblend和Enfuse的一款图形化界面的前端程序。允许拼接几张在同一地点拍摄的互有重叠的照片,使用控制点来拼合照片,混合后输出一张更大幅面的图像。hugin支持自动创建控制点,带预览窗口的优化图像投影方式,这样可以方便用户查看处理后的全景图是否可接受。若用户接受,则程序通过拼接投影输出全景图。  4. Inkscape  官网:  Inkscape是一款开源且功能类似Illustrator、CorelDraw 、Xara X的矢量图形编辑器,它使用W3C标准对称矢量图形文件格式。  Inkscape支持许多高级SVG特性(标示、复制、alpha混合等等),十分严谨的流线型界面设计。它具有易于编辑节点,执行复杂的路径操作,微调位图等功能。该软件打算通过开放的、面向社区的开发模式,共同维护热点用户和开发者社区。  5. KoverArtist  官网:&&&  KoverArtist是一款为CD/DVD盘或箱子创作封面的程序。它突出用途就是通过简单的鼠标点击就可以设计出得体好看的封面。  除此之外,还支持联机修改封面,避免占用大量磁盘空间。  6. Ktoon &&& 官网:  KToon是一款由动画家(Toonka电影)设计的用于卡通工厂的2D卡通绘制工具包。本工程使用G++,OpenGL和QT作为开发资源,使用KDevelop开发平台,遵从GPL协议。  7. Krita &&& 官网:  Krita是一款为KOffice开发的绘画和图像编辑程序。Krita从1.4版开始成为KOffice的一部分。它提供了包括有趣易用的绘画指导功能(以前使用喷枪画一条直线是一件很困难的事情)和对16位图像的高端特性支持,CMYK,L*a*b,以及对EXR、HDR图像的读取。  8. MyPaint  官网:   MyPaint是一款快速绘画涂鸦工具。它支持压力敏感画板,并且使用简单的刷子收集器。因为需要着重于刷子的力学(改变速度、压力和方向),创件自己的刷子需要很复杂的界面。画布的大小没有限制,支持回退功能,但不支持图层。  9. OpenOffice Draw  官网:& &&&&&&&& OpenOffice.org的使用者也可安装开放美工图库,这是一个巨大的画廊,含有旗标、标志、横额,可用于一般简报和制图。Linux的Debian和Ubuntu已内含开放美工图库。  &&&&&&&&&&&& OpenOffice DRAW 是一个向量绘图软件,它是OpenOffice.org办公软件套装的一部份。它的特色在于多样的&接头&形状,可以用在多种不同的线条上,方便建筑绘图,以及流程图上,与Microsoft Visio以及CorelDRAW等向量绘图软件功能类似,OpenOffice.org Draw也有若干桌上排版(DTP)软件(如Microsoft Publisher以及Adobe InDesign)的特性,因此亦可以用来进行简单的印刷品排版编辑与设计。&&&&&&&& OpenOffice DRAW 可以为复杂计划整理速写,它给我们提供了一个与图像和表格沟通的工具。该软件有以下图形处理功能:  & 把你经常用到的画图工具图标放到你屏幕上来实现快速访问。  & 使用风格格式化工具简单的格式化你所有图片的风格。  & 操纵对象在2D或3D图形中旋转;3D控制器提供了球体、圆环、立方体等模型供你使用。  & 排列对象:组合,解开,重新组合,编辑组合后的对象。精致的透视图效果让你可以使用自己的纹理、灯光效果、透明度、远景等效果来创建逼真的图片。  & 敏捷的连接器可以让你迅速的绘制流程图、组织图、网络图等图形。定义你自己的链接器的粘合点。  & 当你画线时,尺寸线会自动的计算和显示线性标注。  & 使用美术馆来实现剪切艺术,创造自己独有的艺术图,把它加到画廊中。  & 将图片图为OpenDocument的新的国际标准格式。这个基于XML的格式意味着你不能将它绑定于DRAW。你需要用其他的OpenDocument兼容软件来打开它。  & 导入各种格式(包括BMP、GIF、JPEG、PNG、TIFF和WMF)的图片。  & 使用DRAW的免费功能来创建你的作品的Flash版本。  9. Panorama Tools  官网:  用来浏览、创建、编辑和重新映射图像的软件:  PTStitcher:高质量,简单易用,所有格式拼接软件。  Panorama工具:用于全景图片生成、编辑、重映像的Photoshop插件。  PTViewer:高质量球星阅览器,独一无二,并且为java编写适合所有平台。  10. Pixelize  官网: &  Pixelize能够利用小比例图片尽可能的复制另一张图。  Pixelize将你想分割或复制的图片分割为许多小的矩形网格。每一个网格经过分析后会被大图片数据库中的一张图片替换。  Pixelize尽量为每一个区域选择最为合适的图片。  Pixelize图片数据库越庞大,工作效果就会越好。只要数据库中有1000张图片时,Pixelize就可以正常工作。  11. Scribus  官网:   Scribus是一款备受赞誉的可以用在Linux/Unix、MacOS X、OS/2和Windows等多种操作系统上的界面布局软件。  在现代化和用户友好的界面下,Scribus提供了专业的印刷排版特性,如CMYK专业印刷颜色,分色,ICC颜色管理以及通用的PDF生成。  12 Skencil  官网:   Skencil是一款免费的交互式矢量画图软件。它提供了灵活和强大的工具来实现插图、图标和其他功能,运行在GNU/Linux和其他unix操作系统上。  Skencil一个独一无二的特性是,它是利用高级的解释型语言python来实现,Python是强大的、面向对象的易用的语言。  13. Synfig  官网:   Synfig是一款为降低人员和资源消耗的强大的工业级的2D矢量动画软件包。当前市场上有很多可以有效制作2D动画的软件,但是我们还没有发现一款软件能够实现我们所有需要的软件。  传统的2D动画制作十分昂贵,因为每一帧图画都需要手工绘制。即使以来与现在的数字笔墨以及画图软件,绘制过程还是需要依赖于手工。这项费劲的任务称作&渐变动画&。  我们动画技术消除了人工渐变动画任务,卡通绘制人员不必绘制每一帧就可以实现平滑的流体运动。  这些可以让你在使用尽量少的人员的情况下产出高质量的2D动画。  14. Xara Xtreme  官网:   Linux版的Xara Xtreme是一款可用在Linux、FreeBSD和OS-X平台的通用画图软件。  以往被称作Xara LX的软件,是基于Xara Xtreme ,当时Windows平台上最快的绘图软件。Xara Xtreme在2006年开源了自己的源代码并且被加入Linux。这也使在linux中可以很方面的下载Xara Xtreme。  Xara Xtreme Linux版具有以下特性:  速度快,使用灵活。  提供多块强大的画图工具。  简单易学易用。  提供简洁的用户界面。少数的对话框,调色板和菜单等。  可建立大幅的图片。  包含了大量的资料、教程、视频、密集,以及一个热诚快速成长的用户社区。  9款图形设计软件(3D)&&& 虽然这里列出了9款图形设计软件(3D)软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这9款软件的使用情况)。 级别级别名称要求普通级UI设计一般用户使用过任意2款软件中级UI设计潮人在普通级之上认识其他任意2款软件中上级UI设计达人在普通级之上认识并用过其他任意2款软件高级UI设计牛人在普通级之上认识并精通其他任意2款软件   1. Art Of Illusion  官网: 图:Art Of Illusion界面截图  Art of Illusion是一款免费开源的3D模型工具软件。完全使用java编写,可以运行在J2SE 1.4或更高平台的java虚拟机上。  这款软件的功能可以和许多商业软件品媲美。比如,该软件功能的精华部分有基于立体模块化的细分表面,骨骼动画,材质设计语言。  2. Blender  官网:   Blender是一款开源的3D内容创建软件,可以用在所有基于GNU GPL协议的操作系统之上。该软件具有模型、阴影、动画、着色、复合、交互式3D等功能。  3. Crystal Space  官网: 图:Crystal Space界面截图  Crystal Space是一款用在游戏中的实时3D跨平台的软件工具集。  4. FreeWRL  官网: 图:FreeWRL界面截图  FreeWRL是一个Linux环境下的VRML浏览器,完全支持VRML97:包括Perl脚本、Java、Javascript和EAI。它主要用Perl编写,用C语言库编写界面,使用OpenGL。该软件具有以下特性:  & FreeWRL支持VRML97和X3D开放标准。  & 被Web3d组织评为交互软件简介。  & 运行在OSX或Linux,可以运行在浏览器中或者单独运行。  & 线性重画以及支持MIDI声音交互。  & 同样适用MIDI、EAI、SAI等外部接口的程序通信。  5. G3DViewer  官网:   G3DViewer是一款基于GTK+的3D文件查看软件,支持文件类型如下:  3D Studio (.3ds, .prj)  LightWave (.lw, .lwb, .lwo)  Alias Wavefront (.obj)  Impulse TurboSilver / Imagine (.iob)  AutoCAD (.dxf)  Quake II Models (.md2)  Quake III Models (.md3) (new in 0.2.99.1)  Neutral File Format (.nff)  3D Metafile (.3dmf, .3mf, .b3d)  Caligari TrueSpace Objects (.cob)  Quick3D Objects & Scenes (.q3o, q3s)  VRML 1.0 files (.wrl, .vrml) (new in 0.1.1, still buggy)  AC3D objects (.ac, .acc) (new in 0.1.99.1)  LeoCAD Models (.lcd) (new in 0.2.99.1)  Racer car models (.ar, .dof) (new in libg3d 0.0.5, not really complete)  Ultimate Stunts car models (.glb) (new in libg3d 0.0.5)  VDrift car models (.joe, .car) (new in libg3d 0.0.5)  6. K3DSurf  官网:   K3DSurf具有以下功能:  & 使用鼠标事件(右键:旋转,中键:调动,左键:缩放)形象化的交互操作方式。  & 引入时间变量概念,支持实时动画(旋转变形)和屏幕图像变换。动画和图像变换可以由CPU的使用率和时间节拍控制。  & 使用在屏幕拉扯可以截取屏幕图像。  & 支持创建视频场景。  & 创建可以描述数据模型的通用文件。  支持如下类型:  Povscript:网络上最好的绘图工具,并且免费。  VRML2:当前流行浏览器软件插件。  OBJ:被大多数3D软件(Blender,MAYA和Moray)支持的格式。  7. KPovModeler  官网: 图:KPovModeler界面截图  KPovModeler是一款在KDE中制作POV-Ray(TM)场景的建模和组合软件。  对许多的模型工具来说,POV-Ray只是一个带有很多局限性和固有脚本语言的渲染引擎。但KPovModeler通过将POV-Ray编译为图形树来使用POV-Ray的所有的特性。  绝大多数的POV-Ray脚本语言都可以在KPovModeler中使用。说绝大多数是因为有些变量,循环指令和一些宏操作时不能直接使用的。另外,KPovModeler允许你包含一些Raw POV-Ray工具脚本代码。这些代码会被POV-Ray直接执行。  所有的特性:  通过图形树管理场景。  可以通过拖拽控制点或者修改属性栏来修改图形。  使用OpenGL做线性框实现灵活的场景。  复制、粘贴和拖拽线条。操作对象树代码。  重做和撤销。  场景透视图和质地的预览。  支持所有的pov ray对象。  支持所有的材质。  原型声明和文档。  摄影机的所有摄像模式。  8. PovRay  官网:   PovRay是一款优秀的视觉残留光线跟踪器,也是高质量的免费3D图形软件。可以用在Windows、Mac OS/Mac OS X以及Linux平台上,源代码开放。  9. White Dune  官网: 图:White_dune界面截图  White_dune是一款可以运行在Unix、Linux、MacOSX和Windows上的低端VRML97工具。  它可以读VRML97文件,并且可以更改场景图。  不同于其他的高端工具,它使用基于VRML97标准的轻量级模型。  8款视频制作软件&&&&&&& 虽然这里列出了8款视频制作软件软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这8款软件的使用情况)。 级别级别名称要求普通级音频制作一般用户使用过任意2款软件中级音频制作潮人在普通级之上认识其他任意2款软件中上级音频制作达人在普通级之上认识并用过其他任意2款软件高级音频制作牛人在普通级之上认识并精通其他任意2款软件   1. AvideMUX  图:Avidemux视频软件截图  Avidemux是一款用作简单的剪辑、过滤、编码任务的免费视频编辑软件。它使用多个解码器支持包括AVI、DVD兼容的MPEG、MP4和ASF文件格式。任务可以使用工程,任务队列,以及强大的脚本来实现自动化。  2. Cinelerra  图:Cinelerra视频制作截图  Cinelerra软件主要来做三件事情:捕捉、影像合成、在样本精度下编辑影视频。它可以无缝的将音频、视频以及图片结合到一起。  如果你想利用图像合成和编辑软件在效率最高的unix系统上完成图像编辑,尝试Cinelerra软件的时候到了。  3. CinePaint  图:CinePaint视频软件截图  CinePaint软件用在故事片和摄影的润饰上。它可以打开诸如DPX、16位TIFF、OpenEXR和传统的JPEG、PNG格式的高保真图片。它的动画书功能可以使图片按序列的播放。它支持8位、16位、32位颜色通道,HDR和CMS。  CinePaint用在电影的后期修整上,如错误视频的删除、颜色修复,背景的修改,绘制3D材质模型。它被用在了很多的电影特性上。  在剧照拍摄中,CinePaint能够导入等价的HDR曝光。拥有高质量的16位颜色通道。CinePaint的动态范围对于单通道图片的剧照拍摄是重要的。  4. Jahshaka    编辑灵活速度快。  可以实时编辑。  没有特性限制。  装饰和设计视频。  使用混音设备制作音乐。  多种解决方案,多种文件格式。  5. Kino  图:Kino视频制作软件  Kino是一款用于GNU/Linux平台的非线性DV编辑软件。它集成了IEEE-1394、VTR控制、摄像倒放等特性。它可以将视频以DV(类型1和类型2两种DV格式)或AVI的格式存放在磁盘上。  你可以导入多段视频剪辑,剪切和复制部分的视频和音频,并且将之保存到编辑决策列表。大多数的编辑和导航按钮都有等价的快捷键对应。并且,Kino可以合成导出如下的视频格式:WAV、MP3、Ogg、MPEG-1、MPEG-2、MPEG-4。静态图形的导入和导出需要用到gdk-pixbuf,支持BMG、GIF、JPEG、PNG、PPM、SVG、Targa、TIFF、XPM等图片格式。MP3需要lame软件。Ogg Vorbis需要oggenc解码器。MPEG-1和MPEG-2需要mjpeg工具或者ffmpeg解码器。MPEG-4需要ffmpeg解码器。  6. LiVES  图:LiVES视频制作软件截图  LiVES将实时视频编辑和非线性编辑结合到一款软件中。它可以让你不用再考虑格式、帧大小等特性来编辑和生成视频。LiVES软件十分灵活,可以和图像编辑器、视频编辑器配置使用。你可以实时录制你的视频,之后再把它编辑为一个新的视频。  7. recordMyDesktop  图:recordMyDesktop界面截图  recordMyDesktop是一款GNU/linux平台上的屏幕记录软件,可将你当前的 Linux 桌面录制成视频与他人分享。其功能主要有:可录制全屏、窗口,也可以录制选择的区域;除了能够录制视频的基本功能之外,还能够录制音频;有一些录制的参数可以调整;生成的视频格式为 .ogg。如果需求不是很大的话,不妨试一试这个小工具。  软件本身可以分为两部分;一个简单命令行来实现基本的捕捉编码工作,一个界面程序将程序以实用的方式展示出来。  8. Slideshow Creator  图:Slideshow Creator视频制作软件  使用Slideshow Creator和dvd-slideshow可以将图片转换为高质量的包含很多特效的富文本。添加一些悦耳的音乐会更好。  10款音频制作软件  & 虽然这里列出了10款音频制作软件软件,不同领域的开发者会选择不同的开发软件。下表只是一个调节气氛的小测试,你可以根据自己的使用情况开测试看看自己是属于哪个级别(只是针对这10款软件的使用情况)。 级别级别名称要求普通级音频制作一般用户使用过任意2款软件中级音频制作潮人在普通级之上认识其他任意2款软件中上级音频制作达人在普通级之上认识并用过其他任意2款软件高级音频制作牛人在普通级之上认识并精通其他任意2款软件  &&&&&&&& &1. Ardour      Ardour是一款数字音频工作站。你可以用它来记录,编辑,混合多媒体音频。你可以制作自己的CD,混合视频声音,或者根据自己的想法来配置声音和视频。  Ardour的功能包括:多重道刻录,多通道录音,非破坏性编辑,无限撤销/重做,全自动化的支持,一个强大的调音台,无限轨道/总线/插件,时间码同步和硬件控制从表面像麦 基控制世界。如果您一直在寻找一种工具类似ProTools , Nuendo , Pyramix ,或Sequoia,您可能会发现它。  2. Audacity      Audacity是一款免费、很容易使用的音频编辑和刻录软件,主要用于Windows,Mac OS X,GNU/Linux和其他一些操作系统上。它具有以下功能:  & 刻录生活音频  & 将磁带格式,刻录成数字编码格式或者CDs  & 导入与导出 WAV、MP3、Ogg Vorbis或者其他的声音文件格式  & 剪切,复制,连接或者混合不同声音在一起。  & 改变声音的速度或者频率等等。  3. Grip        Grip是基于Gnome桌面下的一款CD-player和CD-ripper。它有内置的CD翻录功能,还可以使用外部视频抓取(比如,cdda2wav)。它为MP3(和其他音频格式)编码器提供一个自动播放前端,让你轻松地将磁盘格式转换为MP3。在光盘数据库server.Grip中的支持下可以进行网络光盘信息查找检索。Grip和数字DJ一起可以提供一个统一的&计算机化&版的音乐搜集  4. Hydrogen     Hydrogen是基于GNU/Linux下的一款鼓乐机器。该软件的主要目标是带来专业而且简单和直观的鼓乐节目  5. Jokosher      Jokosher是一个简单但强大的多媒体栈音频软件。它提供完整的刻录,编辑,混合和导出音频功能,以及一些特殊功能设计。  Jokosher开发人员考虑重新设计每级音频制作,建立更简单的使用方式。  6. LMMS      LMMS是一款自由的音乐软件包,其目标是成为像FL Studio(但是FL Studio商业软件)那样流行的音频制作软件。编它可用于Linux、Mac OS X和Microsoft Windows操作系统。音乐可以来自合成声音、改编的样本和MIDI键盘上的演奏。它结合跟踪、音序器和合成器的特点 。支持LADSPA和VST插件,是一个自由的数字音频工作站软体。  7. &MusE  图:MusE音频制作软件界面截图  MusE是最初是由Werner Schweer设计的一款MIDI/Audio音序制作软件,具有刻录编辑功能,现在由MusE开发团队接管。MusE的目标是实现Linux下的多声道虚拟音频制作,它是基于GNU公共认证下发布的。你可以使用多种声卡来访问外观迷你的设备,并通过MusE来记录或者播放声音。  8. Rosegarden  图:Rosegarden音频制作软件界面截图  是 Linux 系统上一款非常专业的音乐创作及编辑工具。使用Rosegarden,你可以完成诸如音频录制与编辑、混音及添加音效、MIDI 音序编辑、以及乐谱编辑等音乐方面的处理任务。支持Mandriva、Debian、Ubuntu、SuSE、PCLinuxOS 等 Linux 系统,可通过其自带的包管理工具直接安装。具体功能参考:。  9. soundKonverter  图:soundKonverter音频制作软件界面截图  soundKonverter 是一个适用于 KDE 桌面环境的音频转换工具。它除了支持转换各种格式(包括 ogg、mp3、mp4、aac、flac、ape、wma、rm、wav 等)的音频文件之外,还具有 Replay Gain 计算以及 CD 提取功能。soundKonverter 能够读取/写入许多格式所带的标签,在转换文件时你可以保留它们。另外,soundKonverter 还包括一个 Amarok 脚本,使你能够转换媒体设备中的音频文件。  10. Streamripper  图:StreamRipper 运行界面截图  StreamRipper 能够将网上的MP3流媒体保存到硬盘中,特别适合录制网络MP3广播。能够自动感知流媒体,并自动开始、停止录制以及进行适当的分割。该软件具有简洁的界面,可以作为单独的软件运行。
大学生分期购物销量榜
已有条评论
IT168企业级

我要回帖

更多关于 开源的游戏服务端 的文章

 

随机推荐