很好的源码软件列表

很好的源码软件列表,有助于学习提高

Submitted by xyz黑板 on 星期日, 十月 30, 2005 - 14:45 资源


要做软件时,找个类似的软件参考一下,进步最快。

这里是一个开源软件分类列表,分类详尽,可惜我们要用代理访问

http://en.wikipedia.org/wiki/List_of_open-source_software_packages

内容很多,可以点击进评论中有内容的转载,:)

Contents

858 reads

内容

Submitted by xyz黑板 on 星期日, 十月 30, 2005 - 15:01



This is a list of open-source software packages: Computer software licensed under an open-source license. Software that fits the Free software definition may be more appropriately called free software; the GNU project in particular objects to their works being referred to as "open source". For more information about the philosophical background for open source software, see open source movement and free software movement. However, nearly all software meeting the Open Source Definition is also Free Software, so it is all listed here. But there is also a List of Free Software packages where only software whose licence is approved by Free Software Foundation is listed.

See also: list of Unix programs, list of GNU packages, list of KDE applications, list of GNOME applications, freeware, shareware, public domain, proprietary software, Freshmeat, SourceForge, OSDir, Free Software Directory, GNU_Savannah, ObjectWeb

[edit]

edit]

Applied fields 123

[

CAx

[edit]

CAD

[edit]

CAE

[edit]

Finance

[edit]

Geographic information system

[edit]

experix — data acquisition, array arithmetic and math with graphics.

Math

  •  
  • GAP — (Groups, Algorithms and Programming) computational discrete algebra, mainly for group theory.
  • KSEG — interactive geometry program for exploring Euclidean geometry.
  • LaTeX — mathematical typesetting system.
  • MAXIMA — a computer algebra system, based on the original Macsyma
  • NTL — number theory library
  • Octave — a MATLAB-style language.
  • Scilab — similar to MATLAB www.scilab.org
  • PARI/GP (site) — computer algebra system, number theory functions
  • R — Computational statistic package.
  • SINGULAR — polynomial computations, commutative algebra, algebraic geometry, and singularity theory.
  • Yacas — computer algebra system.
  • muParser (site) — a mathematical expressions parser library
  • XNUMBERS (site) — a floating-point add-in for Microsoft Excel.

[edit]

edit]

Science and Measurement

[

Scanning probe microscopy

  • Gwyddion (site) — Scientific data analysis
  • Gxsm (site) — Gnome X Scanning Microscopy - dsp supported scanning probe acquisition

[edit]

Dasher (site) — Unique text input software

Assistive Technology and Accessibility

[edit]

edit]

Data storage and management

[

File archivers

[edit]

Database management systems (including administration)

[edit]

edit]

Document editing

[

Gnome Office

Office software suites

[edit]

Word processing

[edit]

FreeMindMind mapping software

Note-taking

[edit]

PDF-writing

[edit]

GNU TeXmacs (site)

Scientific Text Editors

[edit]

Spreadsheet Editors

[edit]

Text editors

[edit]

edit]

Educational

[

ChildsPlay (site)

Educational Suites

[edit]

Tux Paint (site)

Art

[edit]

Dokeos (site)

Learning support

[edit]

Language

[edit]

Mathematics

... *Note: This software is no longer under the GPL but it is still free. Older versions of this software are still open-source.

[edit]

Science

[edit]

Typing

[edit]

KEduca

Other educational programs

  •  

[edit]

File managers

[edit]

Games Main article: List of free game software

[edit]

Graphical user interface

[edit]

Windowing system

[edit]

Desktop environments

[edit]

Window managers

[edit]

Groupware

[edit]

Content management systems

[edit]

Weblog systems

[edit]

Wiki software

[edit]

edit]

Media

[

codecs / containers / splitters

[edit]

Audio editors / audio management

See Free audio software

[edit]

Graphics

See also List of diagramming software

[edit]

Image galleries

[edit]

Image viewers

[edit]

Media players

[edit]

Video editing

[edit]

Cdrdao (site)

CD-writing software

[edit]

edit]

Networking and Internet

[

E-mail

[edit]

HTML Editors

[edit]

Instant messaging

[edit]

Instant messaging servers

[edit]

sipX — SIP Communications Server

Communication-related

[edit]

File transfer

[edit]

P2P file sharing

[edit]

RealVNC

Remote access

[edit]

Web browsers

[edit]

Webcam

[edit]

Webgrabber

[edit]

0W-httpd (site) (aka ZeroWait httpd) — light and fast http server

Web-related

  •  
  • lighttpd (site) — Resource sparing but also fast and full featured HTTP Server
  • 3proxy (site) — HTTP/HTTPS/FTP/SOCKS v4/v4.5/v5/POP3 proxy + TCP and UDP portmappers
  • Apache — the most popular web server
  • Jakarta Tomcat — a servlet container and standalone webserver
  • NetKernel — an internet application server
  • JBoss an application server
  • nginx (site) — high perfomance http and reverse proxy server
  • Oops! (site) — web proxy/cache server
  • Squid cache — web proxy cache
  • Zope — a web application server
  • Apache Cocoon — a web application framework

[edit]

ObjectWeb JOnAS — Java Open Application Server, a J2EE application server

Middleware

[edit]

JBidWatcher — Java-based auction bid watching program

Other networking programs

[edit]

Operating systems

Be advised that available distrbutions of these systems often contain, or offer to build and install, added software that is neither free software nor open source.

[edit]

Password management

[edit]

Chandler — In development by Mitch Kapor and the OSAF.

Personal information managers

[edit]

Programming language support

[edit]

Publishing

[edit]

Screen savers

[edit]

edit]

Security

[

Anti-virus

[edit]

Encryption

[edit]

Firewall

[edit]

MRTG — monitor traffic and create graphs over time

Monitoring

  •  
  • Munin — Like MRTG but prettier
  • Nagios — highly configurable systems and network monitoring
  • Rainmeter

[edit]

SSH

[edit]

Ethereal — a network protocol analyzer

Other security programs

[edit]

Active2 — (codenamed "CNNSlayer") — Codebase project for the Indymedia network and its allies

Other

[edit]

GNUWin II

CD compilations of open-source software for Windows

[edit]

OSDir.com - stable open source applications that are ready for deployment

External links

Multimedia

时间: 2024-10-19 21:56:34

很好的源码软件列表的相关文章

LINUX安装源码软件经典三部曲

这几天一直在搞suse下的mplyaer.ffmpeg等源码编译安装,总结出源码软件安装三部曲,网上称为经典三部曲. 这三步分别为: 1. ./configure [options] 2. make 3. make install 具体地说: 1. 先下载源码.这里本人一直偏向于在官网上直接下载源码.因为个人觉得一切源码还是官网比较正规,谁知道其他地方下载的东西有没有被加入什么乱七八糟的东西: 2. 源码一般以bz2或者是gz形式的包.包里一般有readme或者是install文档,这里面有关于

分析Java中ArrayList与LinkedList列表结构的源码_java

一.ArrayList源码分析(JDK7) ArrayList内部维护了一个动态的Object数组,ArrayList的动态增删就是对这个对组的动态的增加和删除. 1.ArrayList构造以及初始化 ArrayList实例变量 //ArrayList默认容量 private static final int DEFAULT_CAPACITY = 10; //默认空的Object数组, 用于定义空的ArrayList private static final Object[] EMPTY_ELE

ym——android源码大放送(实战开发必备)

文件夹 PATH 列表 卷序列号为 000A-8F50 E:. │  javaapk.com文件列表生成工具.bat │  使用说明.txt │  免费下载更多源码.url │  目录列表.txt │   ├─android web应用 │      jqmDemo_static.zip │      jqmMobileDemo-master.zip │      jqmMobileDemo1_1-master.zip │      Location1014.rar │ ├─anko │    

《深入理解Android》一1.1 Android全源码开发环境

1.1 Android全源码开发环境 Android 2.3版本以后谷歌官方推荐在64位Linux系统上编译其源代码,推荐的编译平台是Ubuntu LTS 10.04/12.04. 1.1.1 PC配置建议 Android源码包很大,源码至少3.5GB以上,包含git版本信息约增加一倍空间,编译输出的out目录10GB以上,因此交叉编译的代码量是相当大的.有人曾用DELL Latitude E5410(i3机型)Ubuntu实体机(非虚拟机)做首次编译,整整花了10个小时.所谓"工欲善其事必先利

WEBJX收集分享6款实用jQuery小插件及源码

文章简介:jQuery是一款最流行的JS开源框架,凭借其小巧实用占领了很大的开发市场,jQuery另外一个优势就是拥有丰富多彩的插件,这些插件可以帮助你简化很多的开发过程.下面介绍的6款实用jQuery小插件及源码,希望大家喜欢. jQuery是一款最流行的JS开源框架,凭借其小巧实用占领了很大的开发市场,jQuery另外一个优势就是拥有丰富多彩的插件,这些插件可以帮助你简化很多的开发过程.下面介绍的6款实用jQuery小插件及源码,希望大家喜欢. 1.jQuery智能单词提示工具 这是一款可以

utf-8转gb2312以及urlencode函数(精典源码)

函数|utf-8|gb2312|urlencode 在网上提供了很多urlencode相关的函数,但问题很多,还有UTF-8转GB2312或GB2312转UTF-8的函数也是问题多多,下面提供的通用函数非常好用,建议收藏,在处理中文参数时很有用. 源码如下: <% ----------------------------------- 'utf-8 -> gb2312 '----------------------------------- function UTF2GB(UTFStr) UT

avalon.js源码解析

简介 avalon是国内 司徒正美 写的MVVM框架,相比同类框架它的特点是: 使用 observe 模式,性能高. 将原始对象用object.defineProperty重写,不需要用户像用knockout时那样显示定义各种属性. 对低版本的IE使用了VBScript来兼容,一直兼容到IE6. 需要看基础介绍的话建议直接看司徒的博客.在网上搜了一圈,发现已经有了avalon很好的源码分析,这里也推荐一下:地址. avalon在圈子里一直被诟病不够规范的问题,请各位不必再留言在我这里,看源码无非

Android APK反编译查看源码及资源文件

本文主要介绍如何反编译Android应用程序查看源代码.资源文件和xml文件以及修改后重新打包成APK.鼓励大家反编译去学习他人的设计而不是将应用换壳后混乱市场.也可以直接使用网友整理的 anti-droid. Android APK实际就是个Zip文件,可以解压缩后反编译查看源代码和资源文件.以下以微信为例: 我们可以右击APK文件,"打开方式"选择Winrar压缩文件管理器,截图如下: 是不是跟程序的目录结构很像,源码已经被压缩在了classes.dex文件中.这里我们可以直接查看

Laravel学习笔记之Middleware源码解析

说明:本文主要学习Laravel的Middleware的源码设计思想,并将学习心得分享出来,希望对别人有所帮助.Laravel学习笔记之Decorator Pattern已经聊过Laravel使用了Decorator Pattern来设计Middleware,看Laravel源码发现其巧妙用了Closure和PHP的一些数组函数来设计Middleware. 开发环境:Laravel5.3 + PHP7 + OS X 10.11 PHP内置函数array_reverse.array_reduce.