New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Cut Data Warehouse Costs by 54%
Easily migrate from Snowflake, Redshift, or Databricks with free tools.
BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
An emulator for an educational CPU (P3) used in a Computer Architecture (AC) course in IST (a University in Lisbon, Portugal). The CPU is only theoritical and has a software simulator already implemented. Purpose: final AC project testing and evaluation.
Agnix is an educational, network operating system kernel. It is ideal starting point to learn about operating systems. The main goal of the project is to provide a network kernel fully compatible with the Linux Kernel in the system call layer
The project is a data-parallel C++ library to teach parallel programming concepts. We intend to make this library portable, small, and easy to extend to work with real parallel message passing systems such as MPI and PVM.
Darrell Raymond Ulm
Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.
Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
EtherMan: Ethernet Man In The Middle Attack Tool. It is capable of forcing traffic between two hosts to pass by a third party (MITM) and then redirected to its original destination again.
This program is written for educational reasons, and I am not res
Ethnose is a network sniffing application designed for teaching purposes. It will allow you a big insight of what is actually happening on your network and can be used for diagnostics (although it's rather meant to be an educational framework).
EduOS is a GPL'ed, educational Operating System. Unlike most OSes currently in dev (i.e. Linux, Solaris, Unix, MacOSX) EduOS is desigend to be a educational resource for programmers new and interested in OS development. It's not designed for the end-us
A simple operating system made for educational purposes. It will be a 32 bit multitasking open source operating system. Latest release covers interrupt handling, device drivers and shell service.
OUDPMS is an educational tool that visualizes the process of global process management and resource allocation. It is also a simulation and evaluation tool for various distributed process scheduling and resource allocation algorithms.
A portal project providing useful information for those who have the hard job administering a school network.
Hints, tips, configurations and special software for servers that can be used in educational environments can be found here.
Mantis Robotic project consists of an open-source sets of reusable
C/C++ libraries for manipulation of diverse kinds of robots,
mostly for educational purposes and hobbies.
Funix is an educational operating system for IA-32 architecture. The main purpose of this project is to provide a background for kernelnewbies and wannabies.
This software can be used to enter the bootstrap mode on Sagem (TM) GSM mobile phones and execute some program on their internal CPU. This might be useful for writing into the flash memory, repairing EEPROM contents or just for educational purposes.
ZoftOS is an educational operating system aimed to provide a case study on building an operating system that is similar to the *NIX and (most likely ) embedded configurations.
jennifer is an educational (albiet oddly named) firewall/NAT script generator, written in python, targetted at linux+iptables systems. It is intended to both (a) generate practical and useful configurations, and (b) demonstrate the concepts involved in TO
An web system for small university courses, typically postgrad. Simple to install/maintain, easy for "teachers" with any scripting skills to extend. Alternative to big-iron VLEs/LMSs. Forums, quizzes, timetables, cms, year and user management, etc.
MM Shell is a tiny unix shell for educational purposes. Students can learn by reading source code how unix shell could work. This project is written by a few students who want to understand the principles of unix shell.
jMARS is a java implementation of the famous "Core Wars" application first described by A.K. Dewdney. Using eXtreme Programming combined with Java, EJB, and the Rich Client Platform it can be used as an educational tool to understand these technologies