Ampache is both a video/audio player and a streaming server. With it you can set up a multimedia server that will allow you to access your audio and video files from any Internet-connected device. Operating System: Windows, Linux, OS X
Another mobile-friendly option, Banshee syncs with smartphones and tablets and integrates with the Amazon MP3 store. Other key features include smart shuffle, automatic cover art, smart playlists, queuing and a podcast guide. Operating System: Windows, Linux, OS X, Android, iOS
Ideal for teachers and trainers, CamStudio records what you're doing on your computer so that you can play it back as a video. It also records audio and includes some basic editing capabilities. Operating System: Windows
Developed by Apple, this QuickTime alternative was the first ever open source RTP/RTSP streaming server. The code has not been updated in a while, but it is still available for download. Operating System: Windows, Linux, OS X
602. Data Crow
If you're the extremely organized type, you'll love Data Crow. It helps you organize all of your content—CDs, DVDs, books, electronic files—and even includes a loan registration feature so that you can keep track of which friends borrowed your stuff. Operating System: OS Independent
This CD and DVD burner creates audio, data or mixed mode discs. It can record disc images and it supports a wide variety of audio file formats. Operating System: Windows
Like the others in this category, kPlaylist lets you set up your own multimedia server so that you can listen or view your files over the Web and share them with your friends. Features include user authentication, Flash player support, randomizer function and more. Operating System: Windows, Linux
MediaInfo finds tags and technical data for audio and video files, as well as some text files. It supplies the title, artist, director, number of tracks, and much, much more. Operating System: Windows, Linux, OS X, and others
This app looks a lot like Windows Media Player, and it's very lightweight while still offering a lot of features. Notable capabilities include playback and recording of television, remote control for Android smartphones and support for most audio, video and image file types. Operating System: Windows
Like XBMC, Media Portal helps turn your PC into a home theater PC (HTPC). It plays CDs and DVDs, records TV like a DVR, supports remote controls and offers a huge library of plug-ins that can extend its capabilities further. Operating System: Windows
In addition to converting audio files, this app also handles many video files types, including asf, wmv, wma, avi, mp3, wav, mkv, mka, and ogg. Note that you may also need to download some codecs in order to convert some files. Operating System: Windows
Miro makes it easy to sync the audio and video files on your PC with your iPad or an Android device. In addition to playing and converting most multimedia file types, Miro also offers torrent downloading and a music and app store. Operating System: Windows, Linux, OS X, Android, iPad
Winner of numerous awards, Mplayer plays an impressively long list of multimedia file types. It installs without a GUI by default, but several front-ends are available. In addition, other developers have created versions for Windows and Mac. Operating system: Linux
Short for "Universal Media Player," UMPlayer claims to "play everything." Key features include built-in codecs, playback for damaged files, a YouTube player/recorder, skinnable interface, subtitles search and more. Operating System: Windows, Linux, OS X
This is the server-side solution that goes along with the VLC Media Player. It can stream all of the multimedia formats that VLC can read. Operating System: Windows, Linux, OS X
613. VLC Media Player
One of the most popular open source multimedia players, VLC plays nearly all types of audio and video files. It offers a user-friendly GUI and fast performance, and it can often play damaged files. Operating System: Windows, Linux, OS X, others
614. XBMC Media Center
Designed for home theater PCs (HTPCs), XBMC supports most types of remote controls, so it's easy to use while sitting on the couch. It plays most audio and video file types, including CDs and DVDs, and it automatically organizes your multimedia content. Operating System: Windows, Linux, OS X
This media player is very fast, extensible and skinnable, and it supports most video file types. Work on a Windows version is underway. Operating System: OS X, Linux
616. Bastille Linux
Formerly known as Bastille Linux, Bastille UNIX hardens your system to decrease the likelihood of a successful attack. Along the way, it asks you questions about your computer use and provides additional information about security topics, so that you're not only protecting your system, you're also educating yourself. Operating System: Linux, Unix, OS X.
Like INSERT, NST includes a whole lot of tools and a complete Linux distribution that fits on a CD-ROM. In this case, you get nearly 100 tools and the Linux copy is based on Fedora. Operating System: OS Independent.
Short for "Open Source Security Information Management," OSSIM combines 12 separate open source security tools, including Snort, Nessus, Nagios, and others. The dual goals are to prevent intrusions and give administrators a complete, detailed view of the entire network. Operating System: Windows, Mac, Linux, Unix, BSD, Solaris
This app gives you control over a number of system settings and settings for Windows Media Player, Internet Explorer, and Firefox. A handy tooltip feature lets you know what each function does and why you might want to enable or disable it. Operating System: Windows
620. GNU Solfege
If you wish you had a better ear for music, this app can help. It includes exercises to help you identify and sing pitches, intervals, chords, rhythmic patterns and more. Operating System: Windows, Linux, OS X
This "Improvisation Advisor" helps aspiring jazz musicians learn to compose their own solos. In addition to teaching students to understand improvisation, it can also improvise on its own or transcribe music. Operating System: Windows, Linux, OS X.
This program includes exercises for learning music theory and aural training. It also includes a barebones score editor for writing your own compositions. Operating System: Windows, Linux, OS X
This Linux distribution functions as both a network firewall and an application server. It also includes many open source network and sever monitoring tools. Operating System: Linux
FireHOL describes itself as "a language to express firewalling rules." It lets you configure an iptables based firewall using four basic commands. Operating System: Linux.
Unlike most of the open-source firewalls, Firestarter can protect a single PC, as well as a network. Best of all, you can probably install it and be up and running in just a couple of minutes. Operating System: Linux
This software for home or SOHO networks turns an old PC into a Linux-based firewall. It's fairly easy to configure and maintain if you're technically minded. Operating System: Linux.
The "Linux Embedded Appliance Framework" (aka LEAF) can be used as an Internet gateway, router, firewall, or wireless access point. This app requires a little more know-how than some of the other choices in the category, but is still a good option. Operating System: Linux
Like most of the other apps in this category, m0n0wall allows you to create your own firewall, but unlike most of the other firewalls here, this one runs on FreeBSD, not Linux. It occupies just 12MB and can be loaded from a compact flash card or a CD. Operating System: FreeBSD.
This project is a fork of m0n0wall. While m0n0wall was created to be used on embedded hardware, pfSense was designed to make it easier to use on a full PC. It's been downloaded more than 1 million times and protects networks of all sizes from home users to large corporations. Operating System: FreeBSD.
630. Sentry Firewall
This app can operate as a network firewall, server or IDS node. It boots directly from a CD, making it very easy to set up a firewall quickly. Operating System: Linux.
An iptables-based firewall, ShellTer offers quite a bit of customization capability. Features include port forwarding, blacklisting, whitelisting, and more. Operating System: Linux.
Shorewall, aka "Shoreline Firewall," configures the Netfilter in Linux, making it easy to manage your own firewall. You can use it either to secure a network or on an individual Linux system. Operating System: Linux.
633. SmoothWall Express
Because it's designed to be used by people with no knowledge of Linux, SmoothWall Express is an excellent option if you aren't a technical whiz, but want to tackle setting up your own network. Operating System: Linux
634. Turtle Firewall
Another tool for helping you create your own Linux-based network firewall out of an old system, Turtle can be managed via a Web interface or by modifying XML files directly. The website offers a helpful manual with info for both newbies and those with experience with firewalls and networking. Operating System: Linux.
Like many of the other projects in this category, Vuurmurr leverages the built-in firewall capabilities in Linux. This one comes with a basic GUI, but you're still going to need to be fairly technical in order to use it. Operating System: Linux.
This tool allows network and security managers to identify all listening ports for their listening ports for IPv4 and IPv6 networks. It provides information and allows you to shut down remote attacks. Operating System: Windows
OpenNMS bills itself as "the world’s first enterprise grade network management application platform developed under the open source model." It offers a vast list of features for automated and directed discovery, event and notification management, service assurance and performance management. Operating System: Windows, Linux, OS X, iOS
638. Zenoss Core
Zenoss combines a configuration management database with availability and performance monitoring, event management and reporting. It also includes a Web portal and dashboards so that administrators can see what's happening with their IT systems at a glance. Operating System: Linux, OS X
Like Tripwire, "Another File Integrity Checker," or AFICK for short, detects changes in files caused by network intruders. It's easy to install and can be used from the command line or a GUI. Operating System: Windows, Linux.
640. Angry IP Scanner
Also known as "ipscan," Angry IP Scanner scans IP addresses and ports very quickly. It can generate reports that include NetBIOS information (computer name, workgroup name, and currently logged in Windows user), favorite IP address ranges, web server detection, and more. Operating System: Windows, Linux, OS X.
This tool offers a user-friendly interface to manage and graph network data stored in a RRDTool database. If you have a large network, you'll probably want a separate plug-in to collect data, such as Spine. Operating System: Windows, Linux
Specifically designed for high performance computing systems such as clusters and grids, Ganglia uses a highly scalable hierarchical architecture. It was built for the UC Berkeley Millennium Project, and you can view a demo of that network's operation from the site. Operating System: Linux, others
Kismet is a combination wireless network detector, packet sniffer, and IDS. Often used to detect unprotected or hidden networks, it's a valuable tool for checking the security of your wireless network, as well as monitoring network activity. Operating System: Windows, Mac, Linux, Unix, BSD
This simple TCP security port scanner works on multiple platforms and is easy to use. Operating System: Windows, Linux, Unix.
Munin is designed to help network administrators spot trends and figure out the root cause of performance problems. And in case you're wondering, the name comes from Norse mythology and means "memory." Operating System: Linux, OS X
The "industry standard in open source monitoring," Nagios provides alerts that can help IT respond to problems before they can cause costly outages. Well-known users include Unisys, Wells Fargo, BT, iRobot, and the Office of the President of the United States. Commercial support and maintenance packages are available from Nagios Enterprises. Operating system: Linux, Unix
NDT is short for "Network Diagnostic Tool," and it does just that—diagnosing network performance problems. It's a client/server app that requires a Linux server; however, the client can run on any system with Java installed. It's not as robust as some of the other full monitoring tools on our list, but it does this one thing very well. Operating System: Linux
As you might guess from the name, this tool uses SNMP v1, SNMP v2c and SNMP v3 protocols to monitor the health of network equipment. Because it focuses only on SNMP it's not as complete as the commercial monitoring software or many of the other open source options on our list. Operating System: Windows, Linux
Short for "Network Security Analysis Tool," NSAT performs bulk scans for 50 different services and hundreds of vulnerabilities. It provides professional-grade penetration testing and comprehensive auditing. Operating System: Linux, Unix, FreeBSD, OS X.
650. Open Source Tripwire
The standard version of Tripwire is no longer open source, but this project is built on the open source code from 2000. It alerts IT managers when changes have been made in network files in order to help them detect intrusions. Operating System: Linux.
651. Opsview Community
Opsview aims to "unify your monitoring" so that you can track your physical, cloud and hybrid infrastructure from one place. An enterprise version, additional enterprise modules, support, training and consulting services are available for a fee. Operating System: Linux
This intrusion detection system offers log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and more. Enterprise users can get paid support for OSSEC from Trend Micro. Operating System: Windows, Linux, OS X, others
653. Pandora FMS
The "FMS" stands for "Flexible Monitoring System," and it's apt because Pandora can monitor applications, servers, network equipment, or even stock market trends. It features an attractive GUI and can create graphs based on both real-time and stored historical data. Operating System: Windows, Linux, OS X
Although we put this app in the Network Monitoring category, the Simple Event Coordinator (SEC) actually works with many different applications. To use it, you set up a set of rules that specify what actions you want to occur whenever a particular event occurs. Operating System: OS Independent.
This tool implements a number of different open-source tests to see if any of the machines in your network are running in promiscuous mode or with a sniffer. Note that some of the documentation for this app is in Portuguese. Operating System: Linux.
The "most widely deployed IDS/IPS technology worldwide," Snort boasts millions of downloads and more than 400,000 registered users. It uses signature, protocol and anomaly-based inspection to detect and prevent intrusions on your network. Operating System: Windows, Linux, OS X, others.
These command line tools provide packet capture (libpcap) and analysis (tcpdump) capabilities. It's a powerful tool, but not particularly user-friendly. Operating System: Linux.
WinDump ports the tcpdump tools so they can be used on Windows systems. The project is managed by the same company that owns Wireshark. Operating System: Windows.
The self-proclaimed "world's foremost network protocol analyzer," Wireshark has won quite a few awards and become a standard in the industry. It allows users to capture and view the traffic on their networks. Operating System: Windows, Linux, OS X.
Calling itself the "ultimate open source monitoring solution," Zabbix provides a huge range of monitoring, alerting and visualization features. Several different levels of commercial support are available, as well as training and other services. Operating System: Windows (agent only), Linux, OS X
Useful for research, designing networks, or studying for certifications, GNS3 allows users to experiment with Cisco and Juniper configurations. It also simulates simple Ethernet, ATM and frame relay switches. Operating System: Windows, Linux, OS X
This full-featured word processor offers nearly all of the same features as Microsoft Word, and it even reads and saves in Word-compatible formats. The newer versions of the software also offer free online collaboration for groups working on the same document through AbiCollab.net. Operating System: Windows, Linux, OS X
This is a simple text editor and file transfer program for iPad only. It's missing the fancy features that would make it a full word-processing program, as well as the text highlighting and completion features you would find in code editors, but it gets basic jobs done. Operating System: iPad
This spreadsheet app for the Gnome desktop has been praised as more accurate than the leading proprietary spreadsheet. It can read existing files from Excel and similar programs, but is not meant to be a clone of any commercial program. Operating System: Windows, Linux
KDE's office suite includes KWord (word processing), KCells (spreadsheets), Showcase (presentations), Kivio (diagrams and flowcharts) and Artwork (vector graphics). The interface is quite a bit different than Microsoft Office's, but it is still easy to use. Operating System: Windows, Linux
LibreOffice is a community fork of OpenOffice.org. It has all the same capabilities as OpenOffice.org, plus a few new features all its own. Operating System: Windows, Linux, OS X
LyX lets you format your document based on its structure. You mark text as a title, subtitle, etc., and then worry about the formatting later. It makes it easier to ensure continuity throughout long documents and deal with some of the difficulty of creating a document on a netbook or other device with a very small screen. Operating System: Linux, Unix, Windows, OS X
In 2003, there was no version of OpenOffice.org for Macs, so the NeoOffice team created one. Even though OpenOffice.org and LibreOffice now offer versions for OS X, development has continued on NeoOffice, and it offers very stable operation and some Mac-specific features that aren't found in the other suites. Operating System: OS X, iOS
669. OI Notepad
In addition to creating, editing and sending notes, this note-taking application allows users to add tags, filter and sort notes. Open Intents, the organization behind this app, also offers several other open source Android apps from the same site. Operating System: Android
This alternative to Microsoft Office includes word processor (Writer), spreadsheet (Calc), presentation (Impress), graphics (Draw), math/science notation (Math) and database (Base) software. It both reads and writes to Microsoft Office formats, making collaboration easy. Operating System: Windows, Linux, OS X
With this app you can view (but not edit) documents created with OpenOffice or LibreOffice on your phone. Features include zoom, copy and spreadsheet support. Operating System: Android
672. Text Edit
This simple text editor lets you write, edit and save short documents on your Android phone. You can select the font size and type, change colors and e-mail the documents you create. Operating System: Android
With VuDroid, users can view PDF and DJVU documents from their Android devices. Features include zoom by slider drag, fast orientation change and more. Operating System: Android
If your children use your home office PC to write school reports (and of course, they do), you may want to check out WriteType. It's a word processor with special features for young students, like word completion, read back, highlighting, grammar and spell check, and more. Operating System: Windows, Linux
OpenOffice.org for Kids offers a simplified version of OpenOffice.org designed to be used by those aged 7-12. The advantage of this version, even if you're not a kid, is that it loads and runs very quickly and requires very little space on your portable drive. Operating System: Windows
This standards-based course management system has been used by many educational institutions to create award-winning websites. It was designed with an emphasis on accessibility and is very easy to use. Operating System: OS Independent
677. Canvas LMS
The Canvas learning management system is designed to be as user-friendly as possible, with an intuitive interface and features like the SpeedGrader that help instructors save time. The software is also available on an SaaS basis from corporate sponsor Instructure. Operating System: Linux, Unix, OS X
After just 18 months in existence, this open source learning management system racked up half a million users. The website includes a helpful demo so that you can try the software out before downloading. Operating System: Windows, Linux, Unix, OS X
Claroline has a very international community, with users in 93 different countries. It allows instructors to publish documents in nearly any format, and it's designed to foster collaborative learning. Operating System: Windows, Linux, OS X
Short for "Collaborative Face-to-Face Educational Environment," CoFFEE aims to help groups of students work together on problem-solving activities. It includes a set of tools for collaboration, shared work, individual work, and communication that can be managed and monitored by the instructor. Operating System: OS Independent.
Designed to be easy-to-use and visually appealing, eFront offers a very polished interface and all of the capabilities you would expect in an online course management system. In addition to the free version, it's also available in commercially supported versions with special features for educational institutions or enterprises. Operating System: Windows, Linux
Another international favorite, the ILIAS website includes links to organizations using ILIAS in 20 different countries. It's standards-based and includes features like webcasting, tests and assessments, support for multiple authentication methods, a SOAP interface, online surveys, integration with Google maps and more. Operating System: Windows, Linux
One of the most popular online course management systems, Moodle currently has more than 43 million users accessing course content on more than 53,000 sites. It includes modules for wikis, forums, databases, assessments, document delivery and more. Operating System: Windows, Linux, OS X
Originally sponsored by Stanford, the University of Michigan, Indiana University and MIT, the Sakai CLE (collaboration and learning environment) is now used by more than 350 institutions. It is a combination learning management system, research collaboration system and ePortfolio solution. The source code is available for free, or you can purchase access to a hosted version through Sakai's commercial affiliates. Operating System: OS Independent
A number of universities around the world aren't just utilizing open-source software, they're "open-sourcing" the content of their courses by making it freely available online. EduCommons is a content management system designed for these OpenCourseWare projects. Operating System: OS Independent.
686. OCW Consortium
If learning something new without all the pressure of homework due dates and scheduled tests is your idea of fun, visit the OpenCourseWare Consortium. This isn't an open-source app; instead, it's a collection of university-level class materials that a variety of institutions have chosen to make "open source." Participating institutions include MIT, Notre Dame, the University of Michigan, and many others. Operating System: OS Independent.