Oracle offers many free technologies to developers as part of its comprehensive product portfolio which are not always easy to find. This page provides you with a one-stop-shop list of all of them. And the best part, you can help as well! If you find a technology that is missing in this list or spot a mistake, please read the Contributing Guide and submit a Pull Request.
Also, if you are looking for a list of all the open source projects that Oracle contributes to, check out opensource.oracle.com.
And make sure you also head over to developer.oracle.com/free for additional great free developer resources from Oracle.
- Cloud
- Container Platform
- Databases
- Database Tools
- Graph
- In-Memory
- Java
- JavaScript
- Linux
- Machine Learning
- Python
- Ruby
- Serverless
- Source Code Management
- Virtualization
- Oracle Cloud Always Free Tier
-
Compute
- Compute - 2 AMD based Compute VMs with 1/8 OCPU and 1 GB memory each
- Compute - 4 Arm-based Ampere A1 cores and 24 GB of memory usable as one VM or up to 4 VMs
-
Content Management
- Content Management Starter Edition - 5000 assets per month
-
Databases
- Autonomous Database - 2 DBs, 20 GB each
- NoSQL Database with 133 million reads per month, 133 million writes per month, 25 GB storage per table, up to 3 tables
-
Network
- Flexible Load Balancer - 1 instance, 10 Mbps
- Flexible Network Load Balancer
- Outbound Data Transfer - 10 TB per month
- Bastion service - 5 Bastions
- Site-to-Site VPN - 50 IPSec connections
- VCN Flow Logs - 10 GB per month (shared with Logging)
- Virtual Cloud Networks (VCN) - maximum of 2 VCNs, includes IPv4 and IPv6 support
-
Management
- Monitoring - 500 million ingestion datapoints, 1 billion retrieval datapoints
- Notifications - 1 million sent through https per month, 1000 sent through email per month
- Observability - Application Performance Monitoring, 1000 tracing events per hour and 10 Synthetic runs per hour
- Resource Manager - managed Terraform
- Logging - 10 GB per month (shared with VCN Flow Logs)
- Service Connector Hub - 2 service connectors
-
Storage
- Archive Storage - 10 GB
- Block Volume - 2 volumes, 200 GB total
- Object Storage Standard - 10 GB
- Object Storage Infrequent Access - 10 GB
-
Other
- Email Delivery - 3,000 emails sent per day
- 5 Private CA and 150 private TLS certificates
-
Full, detailed list - https://www.oracle.com/cloud/free/
-
Service Availability per region - https://www.oracle.com/cloud/data-regions/
-
- Verrazzano - A hybrid multi-cloud Enterprise Container Platform
- MySQL Community Server - the world's most popular open-source database
- NoSQL Database Community Edition - for low latency, flexible data models and elastic scale
- Oracle Database Express Edition - the ideal way to get started with Oracle Database
- Oracle Database Free - access to the newest features of the next-generation Oracle Database
- Oracle TimesTen In-Memory Database Express Edition - the fastest OLTP database
- Application Express (APEX) - a low-code development platform
- Developer Tools for Visual Studio - tightly integrated Oracle Database tools "Add-in"
- Developer Tools for VS Code - tools for editing and executing SQL and PL/SQL in Oracle Database
- MySQL Workbench - cross-platform, visual database design tool for MySQL
- REST Data Services (ORDS) - bridges HTTPS and your Oracle Database
- SQLcl - command line interface for Oracle Database
- SQL Developer - integrated development and management environment for Oracle Database
- SQL Developer Data Modeler - graphical tool that enhances productivity and simplifies data modeling tasks
- PGQL - Property Graph Query Language
- Coherence Community Edition - in-memory data grid
- Oracle TimesTen In-Memory Database Express Edition - the fastest OLTP database
- GraalVM - High Performance JDK with JIT and AOT compilation
- Helidon - a set of Java libraries for writing microservices
- Java - the Language of Possibilities
- VisualVM - All-in-One Java Troubleshooting Tool
- JavaScript Extension Toolkit (JET) - collection of open source JavaScript libraries
- GraalJS - Run JavaScript applications faster and more efficiently on GraalVM
- node-oracledb - A Node.js add-on module for high performance Oracle Database applications written in JavaScript or Typescript
- Oracle Linux - 100% application binary compatible with Red Hat Enterprise Linux
- Skater - Unified framework to enable ML Model Interpretation
- Tribuo - Machine learning library written in Java
- GraalPy - High-Performance Python runtime powered by GraalVM
- python-oracledb - A Python extension module for high performance Oracle Database applications
- TruffleRuby - Run Ruby applications faster and more efficiently on GraalVM
- Fn Project - open source container-native serverless platform
- OpenGrok - source code search and cross reference engine
- VirtualBox - powerful x86 and AMD64/Intel64 virtualization product