首页 > 代码库 > List of open source software

List of open source software

List of open source software

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Wb4e5ad792cf9_434d_b0df_a834871bde68/page/List+of+open+source+software技术分享
 
|Updated January 3, 2013 by Himanshuz.chd|Tags: None
Page Actions 技术分享

Audio players

 

VLC MEDIA PLAYER

VLC media player is one of the most popular and powerful media player which supports multiple audio as well as video formats regardless of their nature. This media player is loaded with features like it is a packet based media player, supports wide range of formats, it has customizable interface, supports high definition recording, portability and much more.

Supported Platform: Windows, Mac, Linux

Homepage

Wikipedia Link

Download

Review Link

 

SONGBIRD

Songbird is a feature rich audio player which is open source and work on multiple platforms. It supports various formats and do multiple tasks for you like organizing your library, scanning for music in your computer, make smart dynamic mixes and much more.

Supported Platform: Windows, Mac, Linux

Homepage

Wikipedia Link

Download

Review Link

 

MIRO

Miro is a freeware and open source media player which can also download torrents and converts videos. It works on cross platform and makes media management very easy for its users. Miro is embedded with almost all the features that are required in a brilliant media player.

Supported Platform: Cross-platform, Windows, Mac, Linux

Homepage

Wikipedia Link

Download

Review Link

 

CLEMENTINE

Clementine is free and open source music player and organizer. This music player has a user friendly interface and is very easy to use. Clementine works on multiple platform and is loaded with all the required features.

Supported Platform: Windows, Mac, Linux

Homepage

Wikipedia Link

Download

Review Link

 

TOMAHAWK

From official website : Tomahawk is a music player that fundamentally changes the way music is consumed and shared. It decouples the name of the song from the source it was shared from - and fulfills the request using all of your available sources. This creates a universal translation layer across music repositories, streaming services and geographic territories.

Supported Platform: Windows, Mac, Linux

Homepage

Wikipedia Link (not available)

Download

Review Link

 


Video Convertors


MIRO VIDEO CONVERTER

From official website: A beautiful, simple way to convert almost any video to MP4, WebM (vp8), Ogg Theora, or for Android, iPhone, and iPad. Batch conversion, custom sizing, and more! Miro Video Converter has presets that will convert video to the correct sizes and formats for popular phones, iPods, and other media players. Just convert your video and copy it to your device.

Supported Platform: Cross-platform, Windows, Mac, Linux

Homepage

Wikipedia Link

Download

Review Link

 

HANDBRAKE

From official website: HandBrake is a GPL-licensed, multiplatform, multithreaded video transcoder. HandBrake is not a ripper. It converts video, it does not rip it byte by byte. It does not crack the latest DVD copy protection schemes hatched by the studios. It converts video from nearly any format to a handful of modern ones—that‘s it.

Supported Platform: Windows, Mac, Linux

Homepage

Wikipedia Link

Download

Review Link

 

WINff

From official website: WinFF is a GUI for the command line video converter, FFMPEG. It will convert most any video file that FFmpeg will convert. WinFF does multiple files in multiple formats at one time. You can for example convert mpeg‘s, flv‘s, and mov‘s, all into avi‘s all at once.

Supported Platform: Windows, Linux

Homepage

Wikipedia Link (not available)

Download

Review Link

 

MEDIACODER

 

From official website: MediaCoder is a universal media transcoder software developed and maintained since 2005. It integrates most popular audio/video codecs and tools in a well organized manner to provide the community an out-of-box transcoding solution. Latest codecs and tools are updated and brought in constantly. MediaCoder intends to be the swiss army knife for media transcoding in all time.

Supported Platform: Windows, Linux, Mac

Homepage

Wikipedia Link

Download

Review Link

 

FFmpeg

From official website: FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge.

Supported Platform: Windows, Linux, Mac

Homepage

Wikipedia Link

Download

Review Link

 

Audio convertors

 

FRE:AC

From official website: Fre:ac is a free audio converter and CD ripper with support for various popular formats and encoders. It currently converts between MP3, MP4/M4A, WMA, Ogg Vorbis, FLAC, AAC, WAV and Bonk formats. With fre:ac you easily rip your audio CDs to MP3 or WMA files for use with your hardware player or convert files that do not play with other audio software. You can even convert whole music libraries retaining the folder and filename structure.

Supported Platform: Windows, Linux, Mac

Homepage

Wikipedia Link (not available)

Download

Review Link

 

SOUNDCONVERTER

From official website: SoundConverter is the leading audio file converter for the GNOME Desktop. It reads anything GStreamer can read (Ogg Vorbis, AAC, MP3, FLAC, WAV, AVI, MPEG, MOV, M4A, AC3, DTS, ALAC, MPC, Shorten, APE, SID, MOD, XM, S3M, etc...), and writes to Opus, Ogg Vorbis, FLAC, WAV, AAC, and MP3 files, or use any GNOME audio profile. SoundConverter aims to be simple to use, and very fast. Thanks to its multithreaded design, it will use as many cores as possible to speed up the conversion. It can also extract the audio from videos.

Supported Platform: Linux, Mac

Homepage

Wikipedia Link (not available)

Download

Review Link

 

SOUNDKONVERTER

From official website: SoundKonverter is a frontend to various audio converters. The key features are: Audio conversion, Replay Gain calculation and CD ripping. Reading and writing tags and covers is supported for many formats, so they are preserved when converting files.

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

GNAC

From official website: Gnac is an easy to use audio conversion program for the Gnome desktop. It is designed to be powerful but simple! It provides easy audio files conversion between all GStreamer supported audio formats.

Supported Platform: Linux

Homepage

Wikipedia Link (not available)

Download

Review Link

TRANSCODER AUDIO EDITION

From official website: Transcoder Audio Edition is an audio converter for Linux which can convert from one audio format into another and can extract audio tracks from video files and convert them into audio formats. It uses GTK+ as GUI toolkit and ffmpeg as backend.

Supported Platform: Linux

Homepage

Wikipedia Link (not available)

Download

Review Link

PERL AUDIO CONVERTER

From official website: Perl Audio Converter is a tool for converting multiple audio types from one format to another. It supports AAC, AC3, AIFF, APE, AU, AVR, BONK, CAF, CDR, FAP, FLA, FLAC, IRCAM, LA, LPAC, M4A, MAT, MAT4, MAT5, MMF, MP2, MP3, MP4, MPC, MPP, NIST, OFR, OFS, OGG, PAC, PAF, PVF, RA, RAM, RAW, SD2, SF, SHN, SMP, SND, SPX, TTA, VOC, W64, WAV, WMA, and WV. It can also convert audio from the following video formats: RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, QT, VCD, SVCD, M4V, NSV, NUV, PSP, SMK, VOB, FLV, and WMV. A CD ripping function with CDDB support, batch conversion, tag preservation for most supported formats, independent tag reading/writing, and extensions for Amarok, Dolphin, and Konqueror are also provided.

Supported Platform: Linux, Mac, Windows

Homepage

Wikipedia Link (not available)

Download

Review Link

 

Anti-Virus

 

CLAM ANTIVIRUS

From official website: Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX, designed especially for e-mail scanning on mail gateways. It provides a number of utilities including a flexible and scalable multi-threaded daemon, a command line scanner and advanced tool for automatic database updates. The core of the package is an anti-virus engine available in a form of shared library.

Supported Platform: Linux, Mac, Windows

Homepage

Wikipedia Link

Download

Review Link 

Remote desktop

 

RealVNC(Free Edition)

From official website: VNC allows you to access and control your desktop applications wherever you are in the world, whenever you need to. VNC has a widespread user base, from individuals to the world‘s largest multi-national companies, utilizing the technology for a range of applications.

Supported Platform: Linux, Mac, Windows

Homepage

Wikipedia Link

Download

Review Link 

TightVNC

From official website: TightVNC is a free remote control software package. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the front of that computer.

Supported Platform: Linux, Mac, Windows

Homepage

Wikipedia Link

Download

Review Link

rdesktop

From official website: rdesktop is an open source client for Windows Remote Desktop Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user‘s Windows desktop. rdesktop currently runs on most UNIX based platforms with the X Window System, and other ports should be fairly straightforward.

Supported Platform: Unix-like, Windows

Homepage

Wikipedia Link

Download

Review Link

UltraVNC

From official website: UltraVNC is a powerful, easy to use and free software that can display the screen of another computer (via internet or network) on your own screen. The program allows you to use your mouse and keyboard to control the other PC remotely. It means that you can work on a remote computer, as if you were sitting in front of it, right from your current location.

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

Vinagre

From official website: Vinagre. is a GNOME remote desktop viewer. Vinagre is a VNC client for GNOME that supports connecting to multiple machines, browsing for VNC servers via avahi and password storage in gnome-keyring.

Supported Platform: Unix-like

Homepage

Wikipedia Link

Download

Review Link (not available)

Grdc

From official website: Grdc is a remote desktop client based on GTK+ and Gnome. It‘s completely free and open-source, and follows the GNU Public License. There are two separated components in Grdc project.

Supported Platform: Linux

Homepage

Wikipedia Link (not available)

Download

Review Link

Firewall

 

Endian Firewall

From official website: Endian is the leading provider of open source network security solutions. Thousands of networks worldwide are already secured by the Endian UTM (Unified Threat Management) product family, which delivers secure communication and enables protection against malicious Internet threats.

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

SmoothWall Express

From official website: The Smoothwall Open Source Project was set up in 2000 to develop and maintain Smoothwall Express - a Free firewall that includes its own security-hardened GNU/Linux operating system and an easy-to-use web interface.

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

IPCop

From official website: The IPCop Firewall is a Linux firewall distribution. It is geared towards home and SOHO users. The IPCop web-interface is very user-friendly and makes usage easy.The IPCop Firewall is a Linux firewall distribution. It is geared towards home and SOHO users. The IPCop web-interface is very user-friendly and makes usage easy.

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

IPFire

From official website: IPFire is a hardened Linux appliance distribution designed for use as a firewall. It offers corporate-level network protection for anyone who needs it, from home users all the way up to large corporations, school networks and authorities. IPFire focusses on security, stability and ease of use. A variety of add-ons can be installed with a single click, to add more features to the base system.

 

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

m0n0Wall

From official website: m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes (including ease of use) at a fraction of the price (free software).

Supported Platform: FreeBSD

Homepage

Wikipedia Link

Download

Review Link(not available)

ClearOS

From official website: ClearOS is a cloud-connected Server, Network, and Gateway operating system for small and distributed organizations. You can think of it as next generation small business server with a Marketplace full of easy to install apps.

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

Download Manager

Free Download Manager

From official website: It is a powerful, easy-to-use and absolutely free download accelerator and manager. Moreover, FDM is 100% safeopen-source software distributed under GPL license. 

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

TrueDownloader

From official website: TrueDownloader Open source download accelerator / manager written in Visual Basic 6 for Windows. Supports HTTP and FTP downloads. MultiSegmented download, ZIP file preview, low CPU usage.

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

JDownloader

From official website: JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. Users can start, stop or pause downloads, set bandwith limitations, auto-extract archives and much more.

Supported Platform: Linux, Windows, Mac

Homepage

Wikipedia Link

Download

Review Link

WxDownload Fast

From official website: WxDownload Fast (also known as wxDFast) is an open source download manager. It is multi-platform and builds on Windows(2k,XP), Linux and Mac OS X(binary still not available). Besides that, it is a multi-threaded download manager. This means that it can split a file into several pieces and download the pieces simultaneously.

Supported Platform: Linux, BSD, Mac, Windows

Homepage

Wikipedia Link

Download

Review Link

Curl

From official website: Curl is free and open software that compiles and run under a wide variety of operating systems. Curl is a command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP.

Supported Platform: Cross-Platform

Homepage

Wikipedia Link

Download

Review Link(not available)

Image Editing Software

GIMP

From official website: GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.

Supported Platform: Linux, Free BSD, Mac, Windows

Homepage

Wikipedia Link

Download

Review Link

Inkscape

From official website: An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.

Supported Platform: Unix-like, Windows

Homepage

Wikipedia Link

Download

Review Link

Paint.NET

From official website: Paint.NET is free image and photo editing software for computers that run Windows. It features an intuitive and innovative user interface with support for layers, unlimited undo, special effects, and a wide variety of useful and powerful tools. An active and growing online community provides friendly help, tutorials, and plugins.

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

Screen Capturing Software

CamStudio

From official website: CamStudio is able to record all screen and audio activity on your computer and create industry-standard AVI video files and using its built-in SWF Producer can turn those AVIs into lean, mean, bandwidth-friendly Streaming Flash videos (SWFs).

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

Kazam

From official website: Kazam is a simple screen recording program that will capture the content of your screen and record a video file that can be played by any video player that supports VP8/WebM video format.

Supported Platform: Linux

Homepage

Wikipedia Link(not available)

Download

Review Link (not available)

recordMyDesktop

From official website: recordMyDesktop is a session recorder hat attemps to be easy to use, yet also effective at it‘s primary task. As such, the program is separated in two parts; a simple
command line tool that performs the basic tasks of capturing and encoding and an interface that exposes the program functionality in a usable way.

Supported Platform: Linux, Free-BSD

Homepage

Wikipedia Link

Download

Review Link

Webinaria

From official website: Software for recording software demonstrations and tutorials. Publish in Flash, view on our website or yours. Receive ratings, comments and share with others.

Supported Platform: Windows

Homepage

Wikipedia Link(not available)

Download

Review Link

QuickScreenShots

 

From official website: Take screenshots of the full screen, of the active window or of a custom region, apply it effects such as adding a drop down shadow or making it black & white, copy it to the clipboard and save it on disk, only in one step.

Supported Platform: Windows

Homepage

Wikipedia Link(not available)

Download

Review Link

Greenshot

From official website: Greenshot is a light-weight screenshot software tool for Windows. Being easy to understand and configurable, Greenshot is an efficient tool for project managers, software developers, technical writers, testers and anyone else creating screenshots.

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

Shutter

From official website: Shutter is a feature-rich screenshot program. You can take a screenshot of a specific area, window, your whole screen, or even of a website – apply different effects to it, draw on it to highlight points, and then upload to an image hosting site, all within one window.

Supported Platform: Linux

Homepage

Wikipedia Link

Download

Review Link

ZScreen

From official website: ZScreen capture program that allows for region/window/full-screen screenshots. Can FTP screenshots and put the URL in your clipboard in a single keystroke. Supports automatic custom naming conventions with variables.

Supported Platform: Windows

Homepage

Wikipedia Link

Download

Review Link

List of open source software