要做軟體時,找個類似的軟體參考一下,進步最快。
這裡是一個開源軟體分類列表,分類詳盡,可惜我們要用代理訪問
http://en.wikipedia.org/wiki/List_of_open-source_software_packages
內容很多,可以點擊進評論中有內容的轉載,:)
Contents
- 1 Applied fields 123
- 1.1 CAx
- 1.2 Finance
- 1.3 Geographic information system
- 1.4 Math
- 1.5 Science and Measurement
- 1.5.1 Scanning probe microscopy
- 2 Assistive Technology and Accessibility
- 3 Data storage and management
- 3.1 File archivers
- 3.2 Database management systems (including administration)
- 4 Document editing
- 4.1 Office software suites
- 4.2 Word processing
- 4.3 Note-taking
- 4.4 PDF-writing
- 4.5 Scientific Text Editors
- 4.6 Spreadsheet Editors
- 4.7 Text editors
- 5 Educational
- 5.1 Educational Suites
- 5.2 Art
- 5.3 Learning support
- 5.4 Language
- 5.5 Mathematics
- 5.6 Science
- 5.7 Typing
- 5.8 Other educational programs
- 6 File managers
- 7 Games
- 8 Graphical user interface
- 8.1 Windowing system
- 8.2 Desktop environments
- 8.3 Window managers
- 9 Groupware
- 9.1 Content management systems
- 9.2 Weblog systems
- 9.3 Wiki software
- 10 Media
- 10.1 Multimedia codecs / containers / splitters
- 10.2 Audio editors / audio management
- 10.3 Graphics
- 10.4 Image galleries
- 10.5 Image viewers
- 10.6 Media players
- 10.7 Video editing
- 10.8 CD-writing software
- 11 Networking and Internet
- 11.1 E-mail
- 11.2 HTML Editors
- 11.3 Instant messaging
- 11.4 Instant messaging servers
- 11.5 Communication-related
- 11.6 File transfer
- 11.7 P2P file sharing
- 11.8 Remote access
- 11.9 Web browsers
- 11.10 Webcam
- 11.11 Webgrabber
- 11.12 Web-related
- 11.13 Middleware
- 11.14 Other networking programs
- 12 Operating systems
- 13 Password management
- 14 Personal information managers
- 15 Programming language support
- 16 Publishing
- 17 Screen savers
- 18 Security
- 18.1 Anti-virus
- 18.2 Encryption
- 18.3 Firewall
- 18.4 Monitoring
- 18.5 SSH
- 18.6 Other security programs
- 19 Other
- 20 CD compilations of open-source software for Windows
- 21 External links
623 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
- BRL-CAD — 3D solid modeling computer-aided design and much much more
- QCad — 2D CAD (newer versions are no longer open-source)
- OpenCASCADE (site)
[edit]
CAE
- Impact (site) — Finite element program
- Code-Aster (site) — Full-featured 3D finite element simulation code
- Salome (site) — CAE platform for pre / post processing
[edit]
Finance
- GnuCash (site) — Double-entry book-keeping based, personal finance system. Development stage: Production/Stable
- JCash (site) — Full featured, Java based money management application software. Development stage: Alpha
- JMoney (site) Personal finance (accounting) manager written in Java. Development stage: Beta
- JGnash
- QuantLib
- Grisbi
- PayThyme — Payroll software
- QuotesViewer (site) — Euronext stock quotes, watchlist
- SQL-Ledger — Double-entry book-keeping system
[edit]
Geographic information system
- NASA World Wind — similar to Google Earth — Project Site
- GRASS GIS
- TerraLib — TerraLib is a Geographic information system (GIS) classes and functions library.
- OpenMap — Java based programmer's toolkit — Project Site
[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
-
- EMACspeak (site) — Audio desktop
- PowerTalk (site) — Automatic Text narration of presentations
[edit]
edit]
Data storage and management
[
File archivers
- 7-Zip [(site)
- arj
- bzip2
- DAR (Disk Archiver)
- FilZip (site)
- GRZipII (site)
- gzip
- ha (site) — (historical ppm-based archiver)
- PPMd (site)
- rzip
- Tar (file format)
[edit]
Database management systems (including administration)
- Berkeley DB
- db4o (object database)
- Firebird
- Ingres
- JEDI Database Desktop
- Kexi
- MySQL — database server
- One$DB
- phpMyAdmin
- PostgreSQL — database server
- SQLite
- TOra — database administration and development
- GT.M — Multidimensional database
[edit]
edit]
Document editing
[
Gnome Office
Office software suites
-
- KOffice
- NeoOffice [site] — fork of OpenOffice.org to produce a Mac OS X version
- OpenOffice.org [site] — similar functionality to Microsoft Office, including file compatibility
[edit]
Word processing
- AbiWord
- OpenOffice.org Writer
[edit]
FreeMind — Mind mapping software
Note-taking
-
- KeyNote (site)
- Tomboy (site)
[edit]
PDF-writing
- Ghostscript
- Monkeyscript
- PDFCreator
- ReportLab — includes an open source PDF library
- Scribus — User-friendly but powerful Desktop Publishing
- xPDF [site]
- OpenOffice.org [site] creates PDFs
- NeoOffice [site] creates PDFs
[edit]
GNU TeXmacs (site)
Scientific Text Editors
[edit]
Spreadsheet Editors
- Gnumeric (site) — Part of the Gnome Project, but cross-platform versions are available.
- OpenOffice.org [site] Calc
- NeoOffice [site] Calc
[edit]
Text editors
- Bluefish
- Elvis
- FreeDOS edlin
- GNU Emacs
- Gedit
- jEdit — Java-based, many plug-ins, allows folding, has a function browser.
- Kate
- Katoob
- Kedit
- KWrite
- Nano — A free clone of Pico.
- NEdit
- Notepad2 — Small and fast with syntax highlighting.
- Notepad++ — Fast, tabbed interface with syntax highlighting
- Pico
- SciTE — A cross-platform text editor written using the Scintilla editing component.
- Tail For Win32
- Vim
[edit]
edit]
Educational
[
ChildsPlay (site)
Educational Suites
[edit]
Tux Paint (site)
Art
[edit]
Dokeos (site)
Learning support
-
- ILIAS (site)
- ATutor (site)
- Moodle (site)
- Whiteboard (site)
- OLAT (site)
- eXe (site)
[edit]
Language
- FlashCard
- Kiten
- KLettres
- KMessedWords
- KVerbos
- KVocTrain
[edit]
Mathematics
- GAP (site) — Groups, Algorithms, Programming - System for Computational Discrete Algebra
- GNU Octave (site) — Clone of MATLAB
- GNUPlot* (site) — high quality function plotting with command line interface, incorporates GNUFit for nonlinear regression (curve fitting)
- KBruch
- KGeo
- Kig
- KmPlot
- KPercentage
- KSEG
- LabPlot (site) — nonlinear regression (curve fitting) - OriginLab( Microcal Origin) Clone
- SciGraphica (site) — A better Origin Clone
- Maxima (site) — Analytical function handling, similar to the Maple computer algebra system
- PARI/GP (site) — computer algebra system, number theory functions, factorisation, elliptical curves
- QtiPlot (site) — nonlinear regression (curve fitting) - Microcal Origin Clone
- R programming language (site) — very powerful scripting-language with a strong focus on statistical functions, similar to S programming language
- RKWard (site) — frontend to R
- Tux, of Math Command (site) — Missile Command-themed, fast-action math quiz
- XMgrace (site) — 2D drawing, data plotting, nonlinear regression (curve fitting), formerly called xmgr
- Yacas (site)
... *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
- Celestia—a 3D space simulation program.
- experix — data acquisition and device control wi