100款开源软件

不知道这些你就OUT了!100款开源软件

好的软件可以极大提高工作效率,完成一些不可能完成工作。然而我们也常常为选择哪款软件而头疼,本次为大家推出的100款软件都是经过整理分类的,而且最重要的是100款软件都是开源免费且使用于Linux环境下,大部分都可以直接从官网上下载使用。如果你完全没有接触过以下我介绍的这100款软件,我只能说一句你OUT了!

17款产品应用软件

图:Basket Note Pads界面截图

  Basket Note Pads是一款 KDE 下具有多种用途的记录软件,与其他一般的作笔记软件最大的区别是,它除了能够记录文字信息之外,更可以记录图片、声音、链接、文件、颜色等各种各样的数据。

   那么,使用 BasKet Note Pads 你能够做些什么呢/p>

  · 作笔记:当然,这是 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

  http://www.mozilla.com/firefox/

  相信大家对于Firefox不陌生了,它是一款功能强大且适用于多种系统中。多达6000个Add-on供选择,可随心所欲添加至浏览器,实现您喜欢的很多功能,除此之外Firefox还添加了视频单放、在线音乐、图片拖存等有趣功能。

  3. Gnome Do

  http://do.davebsd.com/

17款产品应用软件

  Gnucash是一款基于GNU GPL 和GNU Linux、BSD、Solaris、Mac OS X和微软Windows系统的免费财务软件,适合个人或者小企业使用。

  Gnucash 是一套成熟度相当高的记帐软体,早期只能在 Linux 上使用,如今 Windows 的用户也能安装。系统功能丰富,包含收入支出记录,帐户管理,多国货币支援,税务管理,股票损益管理等等,使用系统前,必须了解各种专有名词的定义,包含资产(Assets),负债(Liabilities),净值(Equity)等等,才能顺利上手

  5. HomeBank

  http://homebank.free.fr/

17款产品应用软件

  Incollector是一种收集各种信息(如便条,谈话记录,报价,序列号,源代码,网页地址,word)的应用程序。电脑上所有信息,都可以用来标记,所以你可以很容易地找到它们。它还有搜索文件夹,让你寻找的特定标准的条目。当然您还可以各种使用项,以一个外部文件。为您提供用于管理和组织您的信息很容易简单的解决方案。本工具使用需要安装 NET Framework 2.0

  7. Katapult

  http://katapult.kde.org/

17款产品应用软件

  Meld是一个可视化的文件及目录比较工具,具有的基本功能包括:

  · 能同时完成两个或三个文件的比较,并以图形化的方式给出各个文件的不同处;

  · 能同时完成两个或三个目录的比较,突出显示不相同的文件、删减过的文件;

  · 文件的合并;

  · 文件编辑;

  · 直接制作补丁;

  · 可以比较本地文件与 CVS 中的文件;

  9. OpenOffice

    http://www.openoffice.org/

17款产品应用软件

  qOrganizer 是一款集日程、备忘录、笔记、todo list 为一身的管理软件。你可以在日程中设置字体、插入图片,打印任何一项日程,还可以在 todo list 中设置任务完成的百分比,可以让qOrganizer 把你的日程上传到 ftp,让大家共享。你还可以选择qOrganizer 如何存储你的日程,默认保存为文本文件,你还可以选择保存在 SQLite 或者 MySQL 数据库中,如果你需要保存在数据库中,要到 Setting 中的 Storing 中设置服务器的位置和帐户信息

  qOrganizer是一个全面的组织管理程序,包含了每天的日历日程、提醒、日志或笔记、待办事项等项目。主要的功能有:

  ·  设计简单明了的创新型界面

  ·  自动保存所有数据

  · 每天日志支持富文本格式,用户甚至可以自由拖拽文本中的图片

  ·  明确而又简单的“待办事项”列表

  ·  专门为学生用户设计的时间表功能,支持奇偶周的不同内容

  

        11. RSSowl

17款产品应用软件

  Specto是一款桌面应用软件,它可以帮助你查看事件动态,比如某个网站更新、新邮件到达、文件/文件夹变动时,就会及时给你提醒。若是你因为要记住太多东西而伤神的话,那么就让Specto 这个好帮手来使你的大脑得到放松吧。

  13. Sunbird

  http://www.mozilla.org/projects/calendar/sunbird/

17款产品应用软件

  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

  http://www.mozilla.com/thunderbird/

17款产品应用软件

  tkdiff能够直观地(图形界面、并排方式)比较两个文件的差异。由于支持书签和图形地图功能,用户使用tkdiff可以更快地定位自己所需的信息。

  17. Zim

  http://www.pardus.nl/projects/zim/

开发者应用软件

图:bugzilla界面截图

  bugzilla 是一个开源的缺陷跟踪系统(Bug-Tracking System),它可以管理软件开发中缺陷的提交(new),修复(resolve),关闭(close)等整个生命周期。

  Bugzilla是一个臭虫的数据库。它让用户报告软件的臭虫而且把它们转给合适的开发者。开发者能使用bugzilla保持一个要做的事情的优先表,还有时间表和跟踪相关性。不是所有的”bugs”都是臭虫。一些数据库中的内容是作为增强的请求(RFE)。一个RFE是一个严重级别字段被设为”enhancement”的”臭虫”.人们常说”bug”,实际上意思是Bugzilla中的记录,所以RFEs经常被称作bug。

  2. Eclipse

  http://www.eclipse.org/

开发者应用软件

图:Ganbas界面截图

  Gambas是一款基于解释型basic的面向对象的开发环境,与Visual Basic类似。

  使用Gambas,我们可以利用QT、GTK+等界面程序包和MySQL、PostgreSQL、Firebird、ODBC 、SQLite等数据库系统来设计程序。方便的测试KDE程序,更改程序的语言环境,创建网络程序,3D OpenGL程序以及CGI程序等。

  4. Geany

  http://geany.uvena.de/

开发者应用软件

图:Gobby界面截图

  Gobby是一款在单窗口中支持多文档和多用户聊天的免费的协作编辑器。它可以运行在微软Windows,Mac OS X,Linux和其他类unix平台。它使用GTK+ 2.6作为它的桌面包。

  6. jEdit

  http://www.jedit.org/

开发者应用软件

图: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以及Solaris;它易于安装且非常方便使用。6.0发行版包含了重要的增强功能和新特性,包括完全重写的编辑器基础结构、对扩展语言的支持、新的生产率特性,以及一个能让您根据实际需求安装并配置IDE的简化安装过程。

  8. QuantaPlus

  http://quanta.kdewebdev.org/

开发者应用软件

图: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

  http://aptoncd.sourceforge.net/

系统软件

图:Beagle界面截图

  Beagle是一款帮你查找你电脑中个人信息文件的工具。

  从技术上来说,Beagle是一款实时提供你电脑文件信息索引的独立桌面服务。比如:文件在创建和修改时会进行索引,删除文件时索引也会被删除。邮件在收到之后就会被索引。聊天记录也会被索引,一次索引一条。

  3. ClamAV

  http://www.clamav.net/

系统软件

图:Conky监视界面

  Conky是一款正在开发的用于高度配置系统的轻量级系统监视进程。

  5. Ekiga

  http://ekiga.org/

系统软件

  Endeavour Mark II是一款完整的文件管理套件,支持文件浏览、图片浏览、压缩、对象循环回收、多个文件和磁盘管理软件。

  7. FileZilla

  http://filezilla-project.org/

系统软件

  GParted是一款用于创建、销毁、更改大小、移动、检查拷贝分区文件系统的工业级的软件包。在为新操作系统创建分区,整理磁盘空间,复制或镜像物理磁盘上的数据等方面十分好用。

   9. K3b

  http://k3b.plainblack.com/

系统软件

  Mondo Rescue是一款遵从GPL协议的灾难恢复解决方案软件。支持如Linux (i386, x86_64, ia64)和FreeBSD (i386)平台。支持多种平台(RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo).

  支持磁带、磁盘、网络和DVD作为备份媒介,支持多文件系统,LVM,软硬件矩阵。

  11. OpenBerg

  http://openberg.sourceforge.net

  使用开放标准和免费软件,读、写、发布电子书。

  12. OpenOffice

  http://www.openoffice.org/

  OpenOffice原是Sun公司的一套商业级Office软件-StarOffice,经过Sun公司公开程序码之后,正式命名为OpenOffice发展计划,并由许许多多热心于自由软件的人士共同来维持。让大家能在MS OFFICE之外,还能有免费的Office可以使用。OpenOffice是个整合性的软件,里面包含了许许多多的工具,其功能绝对不比微软的MS Office还差,不但可以有Word一样的字处理,制作简单的图形,更有功能强大的图表功能,也能编写网页,还可以做出MS Office中很难处理的数学符号等等,支持了XML、微软的doc、Excel、ppt文件等格式

  13. openSSH

  http://www.openssh.org/

系统软件

  免费开源PDF文档编辑器。同时包含图形和命令行界面。

  15. Pidgin

  http://www.pidgin.im/

系统软件

  Pidgin是一款支持多协议的即时通讯客户端,使你可以同时登陆多个IM账户。Pidgin支持的协议如下:

  AIM、Bonjour、Gadu-Gadu、Google Talk、Groupwise、ICQ、IRC、MSN、MySpaceIM、QQ

  SILC、SIMPLE、Sametime、XMPP、Yahoo!、Zephyr

  16. PuTTY

  http://www.chiark.greenend.org.uk/~sgtatham/putty/

  PuTTY是一款实现了Telnet和SSH协议和虚拟终端技术的Win32和Unix平台免费软件。

  17. Reconstructor

  Reconstructor

来源:weixin_33829657

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年10月10日
下一篇 2016年10月10日

相关推荐