|Table of Contents|
Sold by a company called NewAE Technology, OpenADC is an open source hardware platform with an emphasis on hardware security. The company is also behind the CHipWhisperer hardware security project and offers hardware security training.
Funded in part by the EU, OpenIoT describes itself as a "blueprint middleware infrastructure for implementing/integrating Internet-of-Things solutions." The project's goals are to be able to collect and process data from nearly any IoT device, stream that data to the cloud and analyze and visualize the collected data. Operating System: Windows, Linux, OS X
OpenMote offers three different boards: Open-Mote-CC2538, OpenBase and OpenBattery. They can be purchased separately or in kits for complete IoT deployments.
OpenPicus offers several different open source system on a module (SoM) boards, all of which come with the company's free IDE. You can choose from three different kinds of connectivity—Wi-Fi, GPRS or Ethernet. Modules start at €35.
This award-winning project boasts users like Philips, Trust Digital Lifestyle Accessories, Ooma, VolkerWessels and others. Free and paid versions are available.
OpenPicus offers both hardware and software for IoT development. Its free libraries allow users to connect to any cloud computing service. Operating System: Windows
OpenWSN is the repository for IoT hardware and software projects underway at the University of California Berkeley. Its ultimate goal is to provide a complete standards-based open source IoT stack.
Formerly known as Spark, Particle is a full suite of hardware and software for building IoT devices, applications and services. Particle boards start at just $19, and the software is available on GitHub
This company sells very small wireless boards that it calls Scouts. Connect your Scouts together into a mesh network called a Troup and then connect the Lead Scout to the Web. Compatible with Arduino.
Ciseco (not to be confused with Cisco) offers a Raspberry Pi Wireless Inventors Kit, or RasWIK. It promises that you "can build wireless devices in just a matter of minutes," and it comes with 29 projects for you to try. Prices for the kit start at £49.99.
SiteWhere aims to help companies build scalable IoT applications and speed their time-to-market with new products and services. It integrates with MongoDB, HBase, Hortonworks, Clouder, Apache Solr and Twilio, and it supports deployment on nearly any cloud computing platform.
SODAQ, which stands for "Solar-Powered Data Acquisition," offers Arduino-compatible boards that are easy to connect together. The organization's newest offering is called the Mbili (which means "two" in Swahili), and it includes the Atmel ATmega 1284P microcontroller. It's a low-power board that can run on solar energy.
This open source IoT hardware platform features a modular design that makes prototyping easy. The Tessel 2, which begins shipping in September, costs just $35 and is compatible with Node.js for fast development. Available modules include Accelerometer, Ambient, Relay, Climate, Infrared, Servo, RFID, GPS, MicroSD, Camera, Audio, Lights, Keypad, Motors, Pulse and more.
The Thing System's website says, "Today, you have to fight your things. They don't talk to each other, the apps don't work, it's a tower of babel. Our solution — the Thing System — is open source. We'll talk to anything, you can hack the system, it has an open API." It supports a huge list of IoT devices, including those made by Cube Sensors, Parrot, Next, Oregon Scientific, Samsung, Telldus, Aeon Labs, Insteon, Roku, Google, Apple and other manufacturers. Operating System: Windows, Linux, OS X, others
This IoT application and API makes it possible to collect and process data from remote devices. Key features include real-time data collection, geolocation data support, data processing, data visualizations and device status messages.
Udoo offers several different open source boards that can run Android, Arduino and the UDOObuntu distribution of Linux, as well as some other operating systems. Prices for boards start at $99, or you can use the provided specs to build your own.
Webinos is a web-based application platform for the internet of things. Its goal is to enable developers to write applications that run on any device, including IoT devices, cars, TVs and smartphones.
This group wants to make creating Internet-connected objects as easy as creating websites. Its award-winning devices support HTML5 and Python, and prices start at $69.
Last year, Microsoft released much of the code for its IoT program on GitHub. It's a collection of tools and templates for programming small devices and connecting them to Azure services. Operating System: Windows, Linux.
WIZnet makes chips and IoT boards based on those chips. The link above includes details and specifications for its open source hardware products.
Based on Node.js, Zetta can create IoT servers that link to various devices and sensors. The website includes a page devoted to projects built with betta that includes a car speed tracker and home security systems.
Determined to spruce up your home this year? This app helps you create 2D and 3D layouts of your rooms, complete with a preview of how the finished product will look. Operating System: Windows, Linux, OS X
Many users deploy OCS (see below) and GLPI together. OCS finds the resources connected to the network, and GLPI creates a database to help administrators track and manage those assets. Operating System: OS Independent
Many IT departments use OCS Inventory NG to track their on-site hardware, and now the tool offers agents for Android and Windows mobile devices as well. It detects active devices on the network and provides information about the type of device and installed apps. Operating System: Windows, Linux, OS X, Android, Windows Phone
This necklace for Mac fans slowly pulses with light. You can buy it premade or download the open source schematics from GitHub to make it yourself. Operating System: N/A
This Apache Incubator project schedules jobs to run on clusters of machines that are being managed by Apache Mesos. Twitter is a key contributor to the project. Operating System: Windows, Linux, OS X
This Java library helps schedule Apache Mesos jobs. Developed by Netflix, it is highly scalable and allows users to set a wide variety of criteria for job scheduling. Operating System: Windows, Linux, OS X
Developed by LinkedIn, Selene is an iOS library for scheduling background tasks in iPhone and iPad apps. It allows the developer to set the priority and average response time for how often tasks should be completed. Operating System: iOS
Bika is a Zulu word that means "report, from clan to clan, bring news of weddings, births, festivals and funerals." This project is a full-featured LIMS that boasts global status tracking, easy use, an integrated content management system, and live search. Commercial support is available. Operating System: Windows, Linux, OS X
This library automation solution prides itself on its scalability. The Evergreen community is unusually active, with regular newsletters and updates, and you can find demos of the software and an interactive of libraries using Evergreen at the website. Operating System: OS Independent.
Used by thousands of libraries around the world, Koha describes itself as "the most advanced and cost effective open source automation solution on the market." Paid hosting, support, consulting, implementation and development services are also available on the site. Operating System: OS Independent.
NewGenLib proudly proclaims itself the "best open source library system." Notable features include support for Android smartphones and tablets, standards compliance, an intuitive interface and much more. Operating System: OS Independent.
Short for "OPen-source Automated Library System," OPALS is one of the most highly rated library automation solutions available. It provides Web-based access to information databases, library collections and digital archives. Paid hosting and other services are available. Operating System: OS Independent.
OpenBiblio features include an online public access catalog (OPAC), circulation, cataloging, and staff administration. See the site for extensive documentation and templates. Operating System: OS Independent.
This library management system boasts Web 2.0 capabilities and design done "by libraries for libraries." The modular architecture means it's easy to install just the features you need--or to add or modify modules as necessary. Operating System: OS Independent.
This free log file analysis tool creates graphs from Web, streaming, ftp or mail server statistics. Check out the helpful comparison chart to see how its feature stack up against other open source and commercial applications. Operating System: Windows, Linux, OS X
This speedy Web log file analyzer claims to be able to process a log file with 2 million hits in 30 seconds. It supports both IPv4 and IPv6, and it is available in dozens of languages. Operating System: Windows, Linux, OS X
Argunet offers both an argument editor (similar to Argumentative) and a library of arguments that students can browse and analyze. You can use it on a standalone system or in a client-server setup to encourage collaboration among students or debate teams. Operating System: Windows, Linux, OS X.
Java-based iLogos isn't quite as fancy as some of the other argument mappers, but it does make it fairly easy to diagram arguments with a combination of words and pictures. The site also includes a helpful list of similar tools. Operating System: Windows, Linux, OS X.
LinkedIn recently released this project. According to the company it is "a new open source toolkit designed to enable creative and agile feature engineering for most machine learning tasks such as statistical modeling (classification, clustering, and regression) and rule-based decision engines." Operating System: Linux
Hivemall is a collection of machine learning algorithms for Hive. It includes highly scalable algorithms for classification, regression, recommendation, k-nearest neighbor, anomaly detection and feature hashing. Operating System: OS Independent.
Sponsored by Cloudera, Oryx brings predictive analytics and machine learning to Hadoop. There is also an Oryx 2 project that uses Spark and supports lambda architecture. Operating System: OS Independent.
This open source machine learning server promises to allow developers to "build and deploy machine intelligence in a fraction of the time." It's based on other projects like Apache Spark, Hbase and Spray. Enterprise support is available. Operating System: Linux
Built with a "room" architecture, Citadel promises easy installation and versatility. In addition to standard groupware features, it includes forums, instant messaging, a wiki, a blog engine and more. Operating System: Linux
This MTA was developed at the University of Cambridge and is still widely used in the UK. It's best for servers that are unlikely to have large volumes of mail because it doesn't have a central queue manager. Operating System: Linux, Unix
Originally developed by IBM Research, Postfix is a secure mail transfer agent that is very similar to Sendmail (see below). It's fairly fast and can handle a large volume of mail. Operating System: Linux, Unix, OS X, Solaris
Aimed at hosting providers and ISPs as well as enterprises and small businesses, Scalix offers an alternative to Microsoft Exchange servers for group e-mail and calendaring. It comes in numerous flavors, including the community, enterprise, small business and hosting editions. Operating System: Linux
While it's not as widely used as it once was, Sendmail continues to be a very popular mail transfer agent. Newer features include support for filters, authentication and external database look-ups. Operating System: Linux
SOGo is a groupware server that allows users to access e-mail and shared calendar data via the Web, mobile devices, or an e-mail client like Thunderbird. The latest version adds native Outlook support. Operating System: OS Independent
Zentyal describes itself as "a drop-in replacement for Microsoft Small Business Server and Microsoft Exchange Server that you can set up in less than 30 minutes." Now that Microsoft has discontinued Small Business Server in favor of Windows Server Essentials, Zentyal offers an excellent alternative that offers a very full list of features. Operating System: Linux
Zimbra offers multiple collaboration tools, both paid and free. The open source version above offers a client-server email solution with excellent security, multi-domain support, online moves and backups, real-time dashboard and more. Operating System: Windows, Linux, Unix, OS X
This award-winning app invites people age 7 to 77 to "be a geometer." It allows students to create and interact with sketches of geometric objects so that they can better understand geometry lessons. Operating System: Windows, Linux, OS X
Genius is another multifunctional math program with the ability to do calculus, number theory, statistics, trigonometric functions, modular arithmetic, 2D and 3D plots, and more. It has its own syntax for inputting expressions and functions, but it is easy to learn. Operating System: Linux, OS X
With its wide range of capabilities, GeoGebra is suitable for elementary students learning arithmetic, high school students learning algebra and geometry, and even for college students studying calculus and advanced mathematics. Specifically designed as an educational tool, it is much more user-friendly than many of the other math apps on our list, and the website also includes helpful resources for educators. Operating System: OS Independent
Unlike many of the other math apps on our list, Gnuplot does just one thing--create graphs. It works from the command line and supports both 2D and 3D plots. Operating System: Windows, Linux, Unix, OS X, and others
Similar to Dr. Geo, KDE's geometry app also provides an interface for working with and learning more about geometric figures. (Note that in order to use Kig on Windows, you'll have to download KDE for Windows.) Operating System: Windows, Linux
If you're geeky enough to know what a Mandelbulb is, you might enjoy this app which renders 3D fractals. More information about the app can also be found on the FractalForums site. Operating System: Windows, Linux
Descended from a program first developed in the 1960s, Maxima can handle differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, sets, lists, vectors, matrices and tensors. It can also create 2D and 3D plots. Operating System: Windows, Linux, OS X.
This suite combines more than 100 separate open source mathematics tools and provides a unified interface. Note that to use it you will need to have some basic programming skills. Operating System: Windows, Linux, OS X
Used by many educational institutions, Scilab can do math computations, data analysis, visualizations, optimization, statistics and more. Paid support, training and services are available through Scilab Enterprises. Operating System: Windows, Linux, OS X
This app offers DICOM file viewing, interactive segmentation, volume rendering and other capabilities. It can work with images from MRI, CT, US, nuclear medicine, and microscopy. Operating System: Windows, Linux, OS X
AMIDE stands for "Amide's a Medical Imaging Data Examiner." Key features include slice viewing of a data set, zooming, support for various color maps, anisotropic filtering wizard, generation of fly-through movies and more. Operating System: Windows, Linux, OS X
Short for "Advanced Normalization Tools," this project helps doctors and researchers make maps of brains. Features include "multivariate similarity metrics, landmark guidance, the ability to use label images to guide the mapping and both greedy and space-time optimal implementations of diffeomorphisms." Operating System: Windows, Linux, OS X
Used by biologists and other scientists, as well as health care experts, BioImageXD offers provides analysis, processing and visualization of multi-dimensional images obtained with a microscope. It can create 3D (and 4D) renderings and includes batch processing capabilities. Operating System: Windows, Linux, OS X
This collection of Java-based apps makes it possible to store, view and work with DICOM images. It includes both server tools and a Web-based interface for accessing stored files. Operating System: Windows, Linux, OS X
Developed at the National Institutes of Health, this Java-based image manipulation program was intended to for use by doctors and scientists for use in analyzing images from clinical or laboratory settings. However, it can be used to modify many other types of images and artwork as well. Operating System: OS Independent
InVesalius describes itself as "a free software for reconstruction of computed tomography and magnetic resonance images." It can import and export to various file formats and perform volume rendering or image segmentation. Operating System: Windows, Linux, OS X
Short for "Medical Imaging Toolkit," MITO can acquire images from a picture archiving and communications system (PACS) and allow radiologists and technicians to view and manipulate them. It supports the DICOM image standard. Operating System: Windows, Linux
With Orthanc, healthcare facilities or research organizations can set up a RESTful server for DICOM images. It's lightweight and fast, and it aims to make it easy for developers to write applications accessing the images stored on the server. Operating System: Windows, Linux
ODIN helps create sequences of magnetic resonance scans. It's easy to use and comes with a number of templates to help users create their own sequences. Operating System: Windows, Linux
Downloaded more than 1,000 times every day, OsiriX claims to be "the most widely used DICOM viewer in the world." It boasts fast performance, and it comes in an FDA-approved version. Operating System: OS X, iOS
Used by companies like Priceline.com, GEICO and NYSE Euronext, RedHat's JBoss line of middleware includes an application platform, Web platform, messaging, SOA platform, business rules management system and much more. All of the tools are available in open source and enterprise versions. Operating System: Linux. EDITOR'S PICK.
Downloaded more than 4,000 times a day, FreeMind is a popular open source tool for brainstorming, taking notes and more. It functions like a virtual white board, making it easier to draw diagrams that show relationships between different concepts and words. Operating System: Windows, Linux, OS X
Based on FreeMind, FreePlane is another open source mind mapper. Interestingly, the website offers a mind map created with the software that explains its functionality. Operating System: Windows, Linux, OS X
Ideal for brainstorming and planning sessions, XMind makes it easy to see the connections between ideas—it's sort of like a white board for your computer. In addition to the free version, it comes in a pro version for individuals and an enterprise version for businesses. Operating System: Windows, Linux, OS X.
This tool aims to make it easier to find out how your websites are performing on real mobile devices. You can download the source code from the link above, and Akamai also offers a limited hosted service on its website. Operating System: OS Independent
Convertigo is a full-featured enterprise mobility platform for developing, deploying and managing apps. In addition to the free community edition (which has been installed more than 50,000 times), it comes in paid standard and extended editions. Operating System: Windows, Linux, OS X with clients for iOS, Android, Windows Phone and BlackBerry
Take notes on your mobile device, organize them into folders and encrypt them so noone else can read them without your password. The link above will let you download the app, and the source code is available through Goodle Code. Operating System: Android
Leave yourself short messages to review later. To keep the file size small, the app restricts each note to forty-five seconds or less. Operating System: Android
F-Droid makes it easy for open source fans to download more than a thousand FOSS apps to their Android devices. It includes games, development tools, utilities, office tools and even apps for kids. Operating System: Android
ForgeRock offers several different access management and identity management tools, including several that support mobile devices, mobile apps and APIs. Support is available through a paid subscription that comes in several different tiers. Operating System: Linux
This app creates one-of-a-kind 3D art that becomes an animated gif. Simply draw on the screen with your finger then tilt your phone to move your drawing in 3D. Operating System: Android
Featured on the Android Experiments website, this app allows users to point their phone at the landscape around them and see the name of key landmarks. It also integrates with Google Maps so that users can get directions to places they are seeing from far away. Operating System: Android
This tool includes both a mobile backend as a service that can be deployed in private clouds and a mobile enterprise application program (MEAP). Features include an enterprise sync platform, push notifications, mobile remote procedure caller (RPC) and a management console. Operating System: Windows, Linux, OS X (supports Android, iOS and Windows mobile devices)
QuincyKit is the open source technology that powers Microsoft's HockeyApp crash reporting. It offers live crash report management and long-term statistics. Operating System: OS X, iOS
Turn-by-turn directions are great, but relying on GPS all the time can eat up battery life. SmartNavi relies on internal sensors instead of GPS to provide directions. Note that it can be used only while walking, not while driving. Operating System: Android
This comprehensive enterprise mobility solution includes MDM, mobile app management, enterprise app store and mobile data security features. Paid support and training are available. Operating System: Windows, Linux, Solaris
Downloaded more than 80,000 times, ArgoUML claims to be "the leading open source UML modeling tool." It is useful for creating class, statechart, activity, use case, collaboration, deployment or sequence diagrams. Operating System: OS Independent
Designed as an alternative to Rational Rose and other commercial modeling tools, StarUML supports both the latest UML standards and Model Driven Architecture (MDA). It's very user-friendly and features a plug-in architecture. Operating System: Windows
The code behind Modelio has actually been in development for more than 20 years, but parent company Modeliosoft just recently released it under an open source license. It offers a UML modeler, BPMN support, Java code generator, and support for XML, HTML and Jython. Operating System: Windows, Linux
This audio video streaming application and file manager allows users to set up a streaming server so that they can access their music and movies from any device. There is a demo server on the website so that you can see it in action. Operating System: Windows, Linux, OS X.
AmpJuke is a streaming music server that allows clients to connect via the Internet or a LAN. Key features include easy installation, last.fm integration, artist biography retrieval, tagging, transcoding and more. Operating System: Windows, Linux, OS X.
As the name suggests, this tool converts AV video files to DVD-compatible formats and burns them onto playable DVDs. It includes a DVD menu editor and a video and audio editor. Operating System: Windows.
Similar to iTunes, Banshee allows users to browse, buy, download, organize and play audio and video files. It can sync with iOS and Android devices, and it includes features like queuing, smart shuffle, cover art, smart search, playlists and more. Operating System: Windows, Linux, OS X, Android, iOS.
The feature that sets Bino apart is its support for stereoscopic 3D video and multi-display video. It can even handle some types of virtual reality display. Operating System: Windows, Linux, OS X.
Burn offers a simple interface and advanced options for burning CDs or DVDs with your Mac. It can create audio CDs, DVDs, DVD-audio discs, DivX discs, MP3 discs and more. Operating System: OS X.
There's no need to spend hundreds of dollars on screen video capture software when CamStudio can do the same thing for free. It records all on-screen and audio activity and creates AVI files. Operating System: Windows.
Originally created by Apple but now supported by an open source community, the Darwin Streaming Server can stream QuickTime and MPEG-4 files. As you might expect, it is primarily targeted at Mac users although it does also run on other platforms. Operating System: Windows, Linux, OS X.
Made for highly organized people (or those who want to be), this "ultimate media cataloger and media organizer" manages both physical and digital copies of stuff—music, software, games, movies, photos, books, or any other kind of collection. It also includes a loan administration feature that lets you keep track of friends who have borrowed your things. Operating System: OS Independent.
This tool not only burns discs, it can also help you create interactive DVD menus or photo slideshows. It supports a wide variety of multimedia file formats. Operating System: Windows, Linux, OS X.
And this is another MPlayer GUI. It offers thumbnail seeking, and the latest version has a new Movie Animator tool that allows users to turn clips into animated GIFs. Operating system: Windows, Linux.
FFmpeg humbly describes itself as "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's a command-line tool that has been integrated into many other open source projects. Operating System: Windows, Linux, OS X.
For Windows users only, InfraRecorder burns CDs and DVDs, and it can also blank rewritable discs, fixate discs and create copies. It integrates with Windows Explorer, which makes it very easy to use. Operating System: Windows.
A fork of the VLC Media Player, JuceVLC provides a full-screen interface that makes the system seem more like a media center. It's lightweight and provides an interface that is meant to be used with a wireless mouse while you're sitting on your couch. Operating System: Windows, Linux, OS X, others.
Formerly known as XBMC, Kodi is an award-winning open source tool that turns your system into a media center. It plays music, movies and TV; records live TV like a DVR; organizes all your media files (including photos); and allows you to use a smartphone or tablet like a remote control. Operating System: Windows, Linux, OS X, Android, iOS.
kPlaylist leverages PHP and MySQL to create a streaming music server that lets users (and their friends) access their audio files from anywhere. Screenshots and a demo on the site allow you to see how it works before you download. Operating System: Windows, Linux.
Krut is similar to CamStudio, but it is cross-platform and records WAV and MOV files instead of AVI files. It also offers a timer-controlled recording option. Operating System: Windows, Linux, OS X.
This conversion tool supports AVI, WMV, MKV, RM, MOV and other formats. It includes helpful presets that will meet the needs of most users, or you can tinker with the advanced settings. Operating System: OS X.
Extremely lightweight, MPC-HC is a great option for playing video on older or underpowered Windows systems. The look and feel are similar to the classic Windows Media Player. Operating System: Windows.
Very similar to Kodi, MediaPortal is another option for turning a PC into a home media center. It can play TV, DVDs, music, streaming services, pictures and more, and it can also schedule and record live TV. Operating System: Windows.
Calling itself "The beautiful, open-source music and video player that lets you break free," Miro promises amazing performance. It plays your music files like iTunes, syncs with your Android devices, downloads and plays audio and video files, connects with BitTorrent, and allows you to buy music or apps. Operating System: Windows, Linux, OS X, Android, iOS.
Based in part on FFmpeg, MPlayer plays a wide range of video file formats. Note that the GUI is optional. It installs as a command-line tool by default, and alternative GUIs are also available. Operating system: Windows, Linux, OS X.
SMPlayer is one of those alternative GUIs for MPlayer. One key feature: it remembers the settings of all files you play, so you can pause and later resume movies or music right where you left off. Operating system: Windows, Linux.
With Subsonic you can set up your own streaming media server, or you can subscribe to the premium service for Subsonic to host it for you for $1 per month. It offers a particularly attractive and easy-to-use interface. Operating System: Windows, Linux, OS X, Android, iOS, Windows Phone, BlackBerry, Roku, others.
With more than 270 built-in codecs, UMPlayer plays nearly everything, including audio CDs, DVDs, VCDs, TV cards, YouTube, streams and more. It can even provide playback of some incomplete or damaged files. Operating System: Windows, Linux, OS X.
This multi-functional app can stream videos, audio or images to many different kinds of devices, including gaming consoles, TVs, smartphones, PCs and more. A helpful chart on the website shows how it compares to other streaming server software and services. Operating System: Windows, Linux, OS X.
For Linux only, this app plays video files on the GNOME 3 desktop. Several plug-ins are available to extend its functionality. Operating System: Linux.
Created by the group behind the VLC Media Player, VideoLAN can stream many different kinds of audio and video files. Note that many of the VideoLAN features are now also included in VLC. Operating System: Windows, Linux, OS X.
This incredibly popular app can play multimedia files, DVDs, audio CDs, VCDs, streams and more. It can also do file conversion, and it runs on most platforms. Operating System: Windows, Linux, OS X, iOS, Android.
Like the other tools on this list, Webinaria records screen activity. The Webinaria website also allows you to share your recordings in a forum where they can be rated by others. Operating System: Windows, Linux, OS X.
Wwidd describes itself as "Del.icio.us for your video collection." It has powerful tagging and search capabilities, and it is very easy to use. Operating System: Windows, OS X, Linux.
Xine is a fast multimedia playback engine that can play CDs, DVDs or VCDs as well as files and streaming services. It can handle many different audio and video file format types. Operating System: OS X, Linux, Windows (partial support only).
Ever wonder if your Android apps are watching you? The Android Security Evaluation Framework (ASEF) attempts to answer that question by running apps through a test suite to locate malware, adware and bandwidth hogs. Operating System: Android
The Guardian group offers numerous security- and privacy-related apps for Android devices. In addition to Orbot (see below), this project includes Orweb private Web browser, ChatSecure private and secure messaging (formerly Gibberbot), ObscuraCam privacy camera, Pixelknot hidden message and Ostel encrypted phone calls. Operating System: Android
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.
The National Security Agency (NSA) isn't exactly known for its openness, but the organization did release a project on GitHub this year. Short for "Systems Integrity Management Platform," SIMP helps organizations ensure that their security posture lines up with standards and best practices. Operating System: Linux
|Best Open Source Software for Windows 10|
|Open Source Replacements for Windows XP|