Join ACM and take advantage of thousands of online courses, video tutorials, and online books available through ACM’s online Learning Center. Stay ahead of the curve by reading Communications of the ACM, our monthly flagship publication that delivers incisive essays, reviews and research, and ACM Queue, an online magazine for software developers written by leading software engineers, computing researchers and tech entrepreneurs.Sponsored Listing
OSI-Approved Open Source (302)
- Academic Free License (9)
- Adaptive Public License (2)
- Affero GNU Public License (1)
- Apache License V2.0 (3)
- Apache Software License (1)
- Artistic License (6)
- BSD License (36)
- Common Development and Distribution License (4)
- Common Public License 1.0 (2)
- Computer Associates Trusted Open Source License 1.1 (1)
- Eclipse Public License (1)
- Fair License (1)
- GNU General Public License version 2.0 (189)
- GNU General Public License version 3.0 (39)
- GNU General Public License with Classpath exception (1)
- Public Domain (20)
- Other License (13)
- Creative Commons Attribution License (3)
- Windows (286)
- Mac (256)
- Android (203)
Grouping and Descriptive Categories (193)
- 32-bit MS Windows (95/98) (6)
- 32-bit MS Windows (NT/2000/XP) (18)
- 64-bit MS Windows (13)
- All 32-bit MS Windows (33)
- All BSD Platforms (18)
- All POSIX (63)
- Classic 8-bit Operating Systems (4)
- OS Independent (29)
- OS Portable (40)
- Project is OS Distribution-Specific (5)
- Project is an Operating System Distribution (39)
- Project is an Operating System Kernel (71)
- Modern (70)
- Other Operating Systems (70)
- BSD (63)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
Create networks of embedded devices for data logging/automation tasks.
Tophat is a modification of a N64 and NES hardware to act like a Laptop. Tophat will make use of modified versions of Linux, BSD and the open source versions of MacOSX
Learn, Adapt, Store, Evolve, and Retrieve
You’ve likely added a tool to fix one problem and then a different tool to fix another problem. Pretty soon you have multiple instances of the same tool, different tools with overlapping functionality, no ability to collaborate across teams—all resulting in unknown bottlenecks and complicated or no reporting. As a DevOps leader, it’s up to you to balance the autonomy and flexibility of a DevOps approach. But how?Sponsored Listing
Linux/UNIX assembly programming portal.
This project coordinates the efforts of people to port Linux to the Renesas (formerly Hitachi) SuperH family of processors, including the SH-2, SH-3, and SH-4.
A FOSS operating system that aims to meet NSA's TPEP TCB A1 evaluation standard while retaining application compatibility at minimal performance overhead.
LoseThos, a free, 64-bit, multicore, PC operating system designed from scratch -- not a Unix. No bloat. Boots in 2 seconds. Comes with games, C compiler, tools and lots of demos of the API! Test-drive or install -- it is a live CD.
A Computer Algebraic System. Designed to do advanced mathematical operations and calculations with a simple user interface.
With Qlik Sense Cloud Business, you get all the power of Qlik’s unique associative engine and all the convenience of a cloud-based solution – so your team can share insights with confidence and ease. Curious to see how it works? Watch the webinar now.Are you an IT Pro at a company with between 1-500 employees?Sponsored Listing
Luvalley is a lightweight type-1 Virtual Machine Monitor (VMM) with novel architecture, to enable any OS to host virtual machines as pure applications by utilizing hardware virtualization extensions such as Intel VT and AMD-V.
Project to design and build a Free/Open hardware audio player (DAP) and recorder to be used with open source software such as RockBox.
A hamradio DSP tranceiver on a Cortex-M4 MCU (STM32F4xx)
MDF is microkernel operating system. Module architecture minimalistic design.
IR Remote Controller with PC/AT keyboard interface, works with mplayer in Linux and probably other softwares and OSes. Requires a specific hardware and firmware both still in beta test version. Since it interfaces with PC/AT keyboard no driver is needed.
ThousandEyes extends visibility across corporate networks as well as the public Internet, helping to solve issues from the branch through MPLS links and SIP trunks to service provider networks. Simulate pre-deployment capacity, monitor detailed performance metrics and see how QoS settings impact call quality.Sponsored Listing
MVDSV (MultiView Demo Server) - most popular QuakeWorld Server in the world with it's ability to record every player's point of view in a server side demo. Includes: mvdsv, qwdtools (demo tools), qwdplayer (client - removed, use http://ezquake.sf.net).
New Generation Smart GRID-Decentralized Operating System
Megasquirt II GNU development.
mDriver is a utility to migrate binary device driver from Windows to Linux. It takes out the binary instruction and data from Windows driver (*.sys files), and then combine them with some supporting code to build a corresponding Linux driver module.
An open source educational OS
Easily access more than 100,000 products and tools with our robust search engine. Manage your entire IT lifecycle from purchase to renewal all in one place — so you can get more done faster.Sponsored Listing
MogoBot is a small stepper motor driven robot that can easily be used by adults and kids alike. The robot follows LOGO like commands. The robot utilizes a Z8 Encore processor, and Mitsumi Stepper motors for motivation.
A x86 hobbyist operating system written in C and assembly.
Mouseth is a cross between the Mouse and Forth programming languages. The programs are compiled to a very compact, machine independant bytecode, which can then be run on its extremely small virtual machine.
FreeBASIC.net's "FreeBASIC" BASIC SDK and compiler project space.
SW Tools + HW design example for Mechanical Narrow Band TV
We provide a mechanism to trace the NPTL Library as few intrusive as possible for the application dynamics. The post-mortem analysis then allows measurements (contension,...) and understanding of hangs or bugs. No change in kernel or user application.
The NT POSIX C Runtime Library is an IEEE standard runtime library for the NT POSIX subsystem. It can be used as a complete replacement or a side by side alternative for what is shipped with the Interix SDK.