开源工具

开源工具
2011年03月22日
  软件集成开发环境(代码编辑、浏览、编译、调试)
  Emacs http://www.gnu.org/software/emacs/
  Source-Navigator 5.2b2 http://sourceforge.net/projects/sourcenav
  Anjuta http://anjuta.sourceforge.net(可用yum安装)
  代码索引工具
  Cscope http://cscope.sourceforge.net/
  KScope http://www.kde-apps.org
  GLOBAL http://www.gnu.org/software/global/(可用yum安装)
  调试器(GNU gdb的GUI前端)
  DDD http://www.gnu.org/software/ddd/
  Insight 6.4.0 http://sourceware.org/insight/
  KDbg http://www.kdbg.org/
  评测器(内存、性能、覆盖等的profiler,类似IBM Purify)
  Valgrind http://www.valgrind.org/,FC5自带3.1.0-2
  ggcov(GNU gcov的GUI) http://ggcov.sourceforge.net/
  kprof(GNU gprof的GUI) http://kprof.sourceforge.net/
  KCachegrind http://kcachegrind.sf.net
  BoundsChecking http://www.doc.ic.ac.uk/~phjk/BoundsChecking.html
  代码静态检查工具(类似Windows平台的PC-Lint)
  Splint http://www.splint.org/(可用yum安装)
  flawfinder http://www.dwheeler.com/flawfinder/
  代码静态测量工具
  --暂缺,Windows上非开源的LineCount(http://liangs.autodebug.com/)统计C/C++/Java代码还凑合。
  PyMetrics(http://sourceforge.net/projects/pymetrics/)测量Python代码复杂度。
  http://www.chris-lott.org/resources/cmetrics/罗列了好些C static metric tools。
  软件构建系统(build system)
  SCons http://www.scons.org/(用yum安装的版本太低)
  CMake http://www.cmake.org/
  GNU Make http://www.gnu.org/software/make/
  交叉工具链
  crosstool http://www.kegel.com/crosstool/
  代码版本控制系统及相关工具
  Subversion http://subversion.tigris.org (用yum安装)
  WorkBench http://pysvn.tigris.org/(pysvn的附带物)
  StatSvn http://svn.statsvn.org/
  mpy-svn-stats http://mpy-svn-stats.berlios.de/
  ViewVC http://viewvc.tigris.org/
  测试框架
  CppUnit http://sourceforge.net/projects/cppunit
  CUnit http://cunit.sourceforge.net/
  代码差异工具(比较/制作和应用补丁)
  GNU diffutils http://www.gnu.org/software/diffutils/
  kdiff3 http://kdiff3.sourceforge.net/或者http://www.kde-apps.org(可用yum安装)
  代码在线文档
  doxygen http://www.stack.nl/~dimitri/doxygen/
  离线文档
  DocBook http://www.docbook.org
  XMLMind http://www.xmlmind.com/
  代码格式化
  astyle(Artistic Style) http://astyle.sourceforge.net/
  indent http://www.gnu.org/software/indent/
  UML建模
  ArgoUML http://argouml.tigris.org
  软件工程事务(BUG等)跟踪(类似IBM ClearQuest)
  Trac http://trac.edgewall.org/(基于Pythyon,用yum安装)--感觉和BugFree一样小巧
  BugFree http://www.1zsoft.com/(基于PHP+MySQL)--中小规模软件适用
  BugZilla http://www.bugzilla.org/--配置复杂,使用麻烦
  自动化持续构建与测试系统(类似IBM BuildForge)
  BuildBot http://buildbot.sourceforge.net/(基于Python)
  Cabie http://cabie.tigris.org/(基于Perl和MySQL)
  系统级别测试框架
  DejaGNU http://www.gnu.org/software/dejagnu/(基于Expect,因而基于Tcl)
  QMTest http://www.codesourcery.com/qmtest/(基于Python)
  Linux实用工具
  yum http://linux.duke.edu/projects/yum/,FC4自带yum-2.3.2-7, FC5自带2.6.1-0
  wget http://www.gnu.org/software/wget/
  cURL http://curl.haxx.se/
  Wireshark(原名Ethereal) http://www.wireshark.org,http://www.ethereal.com/(FC自带版本较低)
  NcFTP http://www.ncftp.com/ncftp/
  tftp和tftp-server yum -y install tftp-server和tftp
  rp-pppoe http://www.roaringpenguin.com/penguin/open_source_rp-pppoe.php(FC自带版本较低)
  minicom http://alioth.debian.org/projects/minicom/(FC自带)
  TightVNC http://www.tightvnc.com/
  Wine+IEs4Linux http://www.winehq.org/
  http://www.tatanka.com.br/ies4linux/index-en.html
  StarDict http://stardict.sourceforge.net
  fcitx http://www.fcitx.org
  KchmViewer http://kchmviewer.sourceforge.net
  kmhtConvert http://www.kde-apps.org
  永中Office http://www.evermoresw.com
  webmin sourceforge.net,插件结构
  Rsync http://rsync.samba.org/
  wxDFast http://dfast.sourceforge.net/
  FlashGot http://flashgot.net/
  Amarok http://amarok.kde.org/(iTunes风格的音乐播放器,可yum安装它以及mp3插件amarok-extras-nonfree。wma没搞定)
  xmms http://www.xmms.org/(winamp风格的音乐播放器,可yum安装它以及mp3/wma插件)
  MPlayer http://www.mplayerhq.hu/(Linux下最优秀的多媒体播放器之一,播放速度、支持的文件格式都出色,可yum安装。我的可以播放MPEG4文件、row data和.mp3)
  VirtualBox http://www.virtualbox.org/
  qRFCView http://qrfcview.berlios.de/
  打字练习软件
  Tuxtype, for Linux&Windows, http://tuxtype.sourceforge.net/
  TypeFaster, for Windows, http://typefaster.sourceforge.net/
  Python库/工具
  pyserial http://pyserial.sourceforge.net/
  pysvn http://pysvn.tigris.org/
  twill http://twill.idyll.org/
  pexpect http://pexpect.sourceforge.net/
  wxPython http://www.wxpython.org/(可用yum安装,名称wxPython和wxPython-devel)
  Snack http://www.wanware.com/tsgdocs/snack.html
  PIL http://www.pythonware.com/products/pil/index.htm
  ReportLab http://www.reportlab.org/downloads.html
  SIP http://riverbankcomputing.co.uk/sip/index.php(可yum安装,名称Python-SIP)
  dogtail http://people.redhat.com/zcerza/dogtail/index.html
  PyChecker http://pychecker.sourceforge.net/
  pylint http://www.logilab.org/857/(Logilab.org还提供了基于Python的人工智能、科学计算等包)
  Winpdb http://www.digitalpeers.com/pythondebugger/
  pydb http://bashdb.sourceforge.net/pydb/
  SPE http://pythonide.stani.be/
  Python数据库方面有个规格Python Database API 2.0,有遵循此规格的对各现有DBMS(sqlite,mysql等)的包装,如pysqlite,MySQLdb
  python SIP/MGCP stacks
  Shtoom http://divmod.org/trac/wiki/ShtoomProject
  Divmod Sine http://divmod.org/trac/wiki/DivmodSine
  PJSIP http://www.pjsip.org/(Pjsip now supports Python abstraction for PJSUA-API...)
  Sipx利用Python实现了SIP Forum Basic UA Test Suite(http://www.sipfoundry.org/sftf-user-guide.html)
  C/C++库/工具
  wxWidgets http://www.wxwidgets.org/(可用yum安装其GTK绑定,名称wxGTK和wxGTK-devel)
  STL-Boost中文站点 http://www.stlchina.org/
  NullHttpd http://nullwebmail.sourceforge.net/httpd/
  PCRE http://www.pcre.org/(Perl正则式兼容的,Windows版http://gnuwin32.sourceforge.net/packages/pcre.htm)
  GNU Regex http://directory.fsf.org/regex.html(GNU/Linux环境常用的两个正则表示式包就是PCRE和GNU Regex,FC5上都装了)
  Libxml2 http://xmlsoft.org/(The XML C parser and toolkit of Gnome)
  Xerces-C++ http://xml.apache.org/xerces-c/(A validating XML parser written in a portable subset of C++ by the Apache project.)
  expat http://expat.sourceforge.net/(XML parser written in C)
  ACE http://www.cs.wustl.edu/%7Eschmidt/ACE.html(跨平台C++库/框架)
  APR http://apr.apache.org/(跨平台C库)
  NSPR http://www.mozilla.org/projects/nspr/(跨平台C库)
  KXML Editor http://www.kde-apps.org
  jedit sourceforge.net,插件结构。用处不大。
  jdk1.5 java.sun.com
  SIP协议栈相关
  OpenSER http://www.openser.org/
  SER http://www.iptel.org/ser
  sipX http://www.sipfoundry.org/sipX
  sipsak http://sipsak.org/
  SIPp http://sourceforge.net/projects/sipp
  xvidcore1.1.0 www.xvid.org (XViD MPEG4 codec)
  live www.live555.com (RTSP_Server)
  编译器/识别器生成工具
  Bison http://www.gnu.org/software/bison/
  ANTLR http://www.antlr.org/
  ABNF工具
  (1)Parser generators:
  APG (ABNF Parser Generator) http://www.coasttocoastresearch.com/
  Yacker http://www.w3.org/1999/02/26-modules/User/Yacker
  (2)Test case generators:
  abnfgen http://www.quut.com/abnfgen/
  (3)Verifiers:
  There's Bill Fenner's ABNF checker (for cut-and-pasted grammar), an ABNF parser in Perl from Harald Alvestrand, and
  Chris Newman's abnf.c, a widely used validator (here's its cut-and-paste frontend).
  本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/chief1985/archive/2008/11/02/3206610.aspx
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值