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 (141)
- Academic Free License (2)
- Affero GNU Public License (1)
- Apache License V2.0 (2)
- Artistic License (4)
- Artistic License 2.0 (2)
- BSD License (25)
- Common Development and Distribution License (2)
- Common Public License 1.0 (1)
- Eclipse Public License (1)
- Fair License (2)
- GNU General Public License version 2.0 (74)
- GNU General Public License version 3.0 (11)
- GNU General Public License with Classpath exception (1)
- GNU Library or Lesser General Public License version 2.0 (27)
- GNU Library or Lesser General Public License version 3.0 (1)
- Other License (14)
- Public Domain (10)
Grouping and Descriptive Categories (154)
- 32-bit MS Windows (95/98) (6)
- 32-bit MS Windows (NT/2000/XP) (19)
- 64-bit MS Windows (16)
- All 32-bit MS Windows (36)
- All BSD Platforms (20)
- All POSIX (48)
- Classic 8-bit Operating Systems (5)
- OS Independent (11)
- Project is an Operating System Distribution (4)
- Project is an Operating System Kernel (10)
- Linux (139)
- Windows (139)
- Mac (114)
- Android (77)
- BSD (47)
- Modern (31)
- Other Operating Systems (25)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
2600 Pong is an Open Source Port of the original Pong in Assembly using Bataribasic.
2Lang is a new Programming language, designed for portable, scalable Web 2.0 applications to be executed on a variety of devices. Create enterprise tiered applications with rich user interfaces in minutes
A package of Rijndael, Twofish and Serpent encryption algorithms implemented in x86 assembly. Meant to learn basics of assembly, learn about the algorithms or to be used in a C program.6 weekly downloads
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
self-sustaining consult and counsel agency/agent server/client. Root alias is the OS, which runs on Windows/Linux/Talon operates on or independently of all OS through intuitive protocol based parallel wiring diagramming It's really an exciting build. M
AO RTOS is small real time OS based on Active Object concurrency model
Project offers alternate solutions to the performance problems developers are facing on x86 and x64 architectures. The library covers searching and sorting, mathematic routines, and substitutions of commonly used standard library routines.
Amberworld is (going to be) an interpreter for the Amiga classic Ambermoon (by Thalion) and games with a similar engine (Dragonflight, Amberstar, Albion). This project needs support, looking for an 680x0 assembler geek.
This is an attempt to port Apophysis into C++ with a focus on trying to reduce render time. - development is currently inactive due to lack of time to work on it.
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
Assembler Laboratory (ALab) is an assembler IDE. At this moment it resembles a target for an archeological expedition.2 weekly downloads
GPL cryptographic functions using Binomial coefficients, Addition, Rotation, Panmagic squares and cubes.
BESEN is an acronym for "Bero's EcmaScript Engine", and it is a complete ECMAScript Fifth Edition Implemention in Object Pascal, which is compilable with Delphi >=7 and FreePascal >= 2.5.1 (2.4.0 only inoffically). Moved to Google Code http://code.google.com/p/besen/
A shareware game called begin was released in 1984: a tactical starship game with a good AI and fair rules (the computer had no advantage) I've hacked assembly code to make it a multiplayer game, so that folk can challenge each other rather than the AI.
It moves by itself inside networks like virus infection & plagues, it is being written to solve computer virus problem drastically and responsibly. It is legal, free and open for public domain to improve W3 ICT Security.
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
Black scalpel is an advanced graphical (Swing gui) security and analysis tool written in Java, C and Assembler (platform independent). Current stage is early alpha, many features are still missing. Use SVN!
BlackSMS is a project to build a very accurate Sega Master System's emulation core without depending on any specific plataform. This is achieved by spliting the plataform-dependable code from the core and providing it as a separated interface.
C3A is a cross platform format for animated 3D geometry. Compact, fast, low bandwidth, and compatible with all current hardware/firmware; DirectX, OpenGL, XBox, PS2, 360, PS3, PSP, Wii, & DS.
CLISP is a portable ANSI Common Lisp implementation and development environment by Bruno Haible. Interpreter, compiler, debugger, CLOS, MOP, FFI, Unicode, sockets, CLX. UI in English, German, French, Spanish, Dutch, Russian, and Danish.599 weekly downloads
Utilities that enable software development for the Casio fx-9860G calculator.
Lose the spreadsheets. Get Infoblox DDI: Consolidate DNS, DHCP, IP address management into a single platform. Orchestrate DDI functions for hybrid & public cloud & virtual & private cloud environments. Access rich reporting & analytics capabilities for capacity planning & asset management. Boost IT efficiency & automation with seamless RESTful API integration.Sponsored Listing
A new 64-bit RISC platform, complemented by a set of development tools, standards specifications and synthesizable VHDL implementations.
A compiler and cross-compiler for (Currently) Cobol (with Fortran being added later). It is intended to be the first self-hosted open-source Cobol Compiler, e.g. the compiler itself will be written using Cobol.3 weekly downloads
FTP BNC. File Transfer Protocol Bouncer. Allows Any one to setup a Bouncer to a ftp server. Uses, mask the real identity of a ftp server, provide link over lans running NAT or etc. Proxy and FXP modes. Commands, or commands and data in proxy, data in FXP1 weekly downloads
Crossing Calls is a macro-based api for NASM to abstract syscalls and make portable assembly code. The project actuallly works on FreeBSD, DragonFlyBSD, Linux, Win32, DOS. We trying to include Minix 2 now and expand the syscalls range.
A techonogically advanced engine using C++ and ASM as languages.
Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...11 weekly downloads