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 (192)
- Academic Free License (2)
- Adaptive Public License (1)
- Affero GNU Public License (2)
- Apache License V2.0 (1)
- Apache Software License (1)
- Artistic License (4)
- Attribution Assurance License (1)
- BSD License (20)
- Computer Associates Trusted Open Source License 1.1 (1)
- European Union Public License (1)
- GNU General Public License version 2.0 (144)
- GNU General Public License version 3.0 (11)
- GNU Library or Lesser General Public License version 2.0 (17)
- GNU Library or Lesser General Public License version 3.0 (1)
- IBM Public License (1)
- Public Domain (6)
- Other License (5)
- Creative Commons Attribution License (1)
- Linux (198)
Grouping and Descriptive Categories (161)
- 32-bit MS Windows (95/98) (6)
- 32-bit MS Windows (NT/2000/XP) (7)
- 64-bit MS Windows (5)
- All 32-bit MS Windows (35)
- All BSD Platforms (22)
- All POSIX (135)
- Classic 8-bit Operating Systems (1)
- OS Independent (30)
- OS Portable (15)
- Project is OS Distribution-Specific (3)
- Project is an Operating System Distribution (2)
- Project is an Operating System Kernel (3)
- BSD (135)
- Modern (119)
- Windows (85)
- Mac (70)
- Other Operating Systems (21)
- Android (17)
- Emulation and API Compatibility (10)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
LIB is yet another roguelike. The main goals are: a large world, few limitations imposed on the player, a sensible dose of realism, an ergonomic interface, locale support and above all fun, relaxing gameplay.
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
The Latter-day Saint Data Processing System is a plugin-oriented general purpose data processing utility to assist members of the Church of Jesus Christ of Latter-day Saints in performing their volunteer work.
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
The Lazybones project is a server and a collection of clients. It allows one person to voice control multiple machines. Designed for software developers and sys admins, Lazybones speeds up redundant and/or complex tasks.
Lehel is an extensible dual panel file manager and scripting framework with multiple frontends.
Linux.NET Framework is a developmental linux operating system that has native Oracle, SQL, and Development compiled on a secure platform for all end users.
Perl scripts for using the M232 A/D and I/O Serial Adapter from ELV (TM). Sample Applications for Console / Web. Temperature measuring, switching Devices, getting state of a smoke detector and so on.
MWIP (Mean What I Play) is a clone of PWIM written in Lua. It is faster than the original PWIM (which was in Python), and also contains extra features and better documentation. It is meant to be a complete replacement to PWIM.
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
A fast-paced Common-Lisp roguelike
Mentalinux Debian GNU/Linux: a better Debian for desktops
Moloch is a Multi User Dungeon game, written in C++ and scripted in Lua. It will support multi-server distribution and web-based account administration. We are also going to write an user interface for win32, gtk+ and ncurses.
Moo IRC is a well commented irc client for educational use to teach students the fundamentals of creating a working application they can use in every day life.
NAJC is a powerful and fully-customizable text mode jabber client.
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
Would you like to learn international morse code, but either lack the capacity or the desire to run a bulky graphical program? This ncurses-based program teaches morse code with open-ended and multiple-choice questions, flash cards, and coding practice.
This project intends to create a game engine suitable for MMO-style gameplay, directly intended for the development of a MMO-style game inspired by Nintendo's Animal Crossing for the GameCube.
The OFM (Open File Manager) is a new clone of Norton Commander. It supports more file actions. Written in ncurses it is very flexible. Check project's homepage for gziped tarballs.
Open Palm Desktop plans to be a port of the Palm Desktop Software to java in a modular design. The initial release will inclue the basic, Memo, Datebook, To-Do, and Phonelist Modules. The package will also include coldsync conduits to generate the data to
Open Telephony Server or OtServer for short it's a set of tools for developing telephony applications. A CallFlow Graphical Editor. Dialogic support.
oserp - stands for OpenSource Emailer Replaces Pine. First goal - replace pine with an open souce work-alike using perl. Second - add an SQL backend to Mail::Box, and thus to oserp. Third - Port to C++, using GNU MailUtils as the backend.
A shell (coded in perl) aiming to be intelligent, and practical. The primary goal is to have the [TAB] completion system interacting with the commands. Ex: tar -xjf and hitting [tab] only shows .bz2 files.
every project needs a solid base
IPng peer-to-peer messanger software written in Java, with legacy IP support. IPv6 support in the making, regardless of testers, now that Java supports v6.
PrettyIRC client development has been stoped. All the code was lost when Ethernet- had problems with his HD. I (clsk) have started gbot which is supposed to be part of the PrettyIRC softwares package. It's also written in C and C++.
A small program that lets you kill system processes by beating them at a space-invaders-like game.