Your Server stinks!

You must upgrade it!

Working with old software versions is a common problem. Therefore server software and application upgrades are a necessity. But servers and applications upgrades are often a nightmare. This page gives You a rescue! You'll find useful tables with releases, compatibility matrix, upgrade path, suggestions, ...

Does Your server stink? Check it with the help of the following tables!

Never more without (Relational DB):

SQLite MySQL PostgreSQL

Oracle RDBMS

DB2 SQL Server Cache' Informix

NoSQL: Hadoop   Cassandra Hive
            MongoDB CouchDB Couchbase

Never more without (OS):
Unix: Solaris HP-UX True64 AIX MAC OS X
Linux: Debian Ubuntu Red Hat Suse
Microsoft: Windows
Mobile: iOS Android MS Phone Kindle ...
Hypervisors: VMware VirtualBox Xen OVM KVM
Cloud (AWS vSphere XenCloud ...)

Never more without (Web):
Browsers
Web Servers Application Servers CMS

ERP: Oracle eBS JD Edwards SAP BAAN

etc: Pentaho Asterisk xCALLY Zabbix Languages

Power Links:
OS: IBM Sun HP Red Hat SUSE Tools: Symantec
DB: Oracle (Doc Metalink) SQLite MySQL PostgreSQL
AS: Oracle AS Apache JBoss
Languages: Cobol Microfocus Business Object
Genealogy: Unix Linux Win. Browsers Lang. (Col.)
Wikipedia: Unix Windows ... Other: Linux Map
Security: NVD by NIST CVE

From Meo's White Papers:
C'era una volta Oracle Oracle JDBC Drivers
Oracle Application Server 10g Oracle EBS
MySQL MySQL 4 Oracle DBAs
PostgreSQL
"Hello world!"... ditelo coi fiori
La rivoluzione del Software Libero
Unix: La stele di Rosetta Linux RH OEL AIX HP-UX Solaris

by mail@meo.bogliolo.name IMPORTANT: see Copyright Notice


Il software e' come il pesce: dopo un poco puzza... devi aggiornarlo!

In questa pagina ho raccolto le versioni dei sistemi operativi, database ed ambienti su cui tipicamente lavoro e che debbo tenere aggiornati. I commenti sono anche in inglese perche' la stragrande maggioranza delle sorgenti di informazione dirette sono in inglese... compreso questo documento!

Il tuo server puzza? Controllalo con l'aiuto delle tabelle seguenti!


SQLite

Only a few know... but SQLite is the most used Relational Database.
SQlite can be easly embedded in applications written in all languages and does not have any management process or task.
It's embedded in browsers (eg. Firefox, Chrome, ...), in Mobile OS (iOS, Android, Windows Phone, BlackBerry, ...), 
in OS (Mac OS X, Solaris, ...), ... an impressive list is reported here: http://www.sqlite.org/famous.html
(Sources: Releases Timeline Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
3.18Production LIKE optimization, PRAGMA optimize 3.18.02017-03-202017-03
3.17ProductionR-Tree Performance 3.17.02017-02-132017-02
3.16ProductionPerformance, experimental support fof PRAGMA functions 3.16.22017-01-022017-01
3.15Productionrow values, .check and .testcase commands 3.15.22016-10-142016-11
3.14ProductionWITHOUT ROWID virtual tables 3.14.22016-08-082016-09
3.13ProductionPostpone TEMP I/O, new options 3.13.02016-05-182016-05
3.12ProductionParser and Optimizer enhancements 3.12.22016-03-292016-04
3.11ProductionMany micro-optimizations, autoexplain in shell 3.11.12016-02-152016-03
3.10ProductionFixes, performance optimizations. LIKE, REGEXP on virtual tables. 3.10.22016-01-062016-02
3.9Production JSON1 extension, indexes on expression, table functions in FROM, eponymous virtual tables 3.9.32015-10-142016-04
3.8Production NGQP (Next Generation Query Planner) which uses N3 (N Nearest Neighbors) instead of NN (Nearest Neighbor)
(3.8.1) STAT4 (3.8.3 2014-08-15) .fullschema command, readfile() and writefile() functions
3.8.11.12013-08-262015-07
3.7Production WAL (write-ahead logging) with better concurrency 3.7.172010-07-222013-05
3.6ProductionChanges in VFS (Virtual File System) interface 3.6.23.12008-08-062010-03
3.5ProductionChanges in the OS interface 3.5.92007-10-042008-05
3.4ProductionIncremental BLOB I/O, Incremental vacuum, full-text search extensions 3.4.22007-06-182007-08
3.3Production CHECK constraints, IF [NOT] EXISTS clause, DESC indices, optional READ UNCOMMITTED isolation 3.3.172006-01-312007-04
3.2ProductionADD COLUMN 3.2.82005-03-212005-12
3.1Production Autovacuum, CURRENT_TIME, CURRENT_DATE, CURRENT_TIMESTAMP, RENAME TABLE, LIKE... ESCAPE, ... 3.1.62005-02-152005-03
3.0ProductionAtomic commits, BLOB, UTF-8, 64-bit rowid, ... 3.0.82004-09-182004-10
2.xProductionPublic domain release. B-tree 2.8.172001-09-282005-12
1.0ProductionFirst release based on gdbm (hash). Dynamic typing 1.0.322000-08-172001-07
Alpha 2000-05-292000-08

Upgrading is generally painless. The database is binary compatible in most upgrades.


MySQL

MySQL is the most known Open Source RDBMS.
It's light but powerful and fast. Probably the best for web applications.

MySQL support and additional tools are available with a subscription (NOV 2010): Prices
(Standard,Enterprise,Cluster with <=4 socket / >4 socket: 2k$, 5k, 10k / 4k, 10k, 20k$)
(Sources: MySQL Releases, Platforms, Support, Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
MySQL 8.0 Development Roles; InnoDB tables for the data dictionary; invisible indexes 8.0.02016-12
MySQL 5.7 Production InnoDB enhancements (temporary tablespace, DDL performance, spatial data types, in-place ALTER TABLE resize, native partitioning, page compression, ...); native support for JSON datatype; better syslog logging; Control-C does not quit mysql client; security enhancements; replication enhancements (eg. multi master, enhanched GTID); performance_schema: metadata_locks, threads; SYS schema. (5.7.17 2016-12): Group Replication Plugin 5.7.182015-102020-10 PS
2023-10 ES
Suggested
MySQL 5.6Production Host Cache infos; Full text search on InnoDB; Fractional Seconds; ignore-db-dir; Performance and scalability (condition pushdown to engine, better statistics for InnoDB, persistence on restart, ...); INFORMATION_SCHEMA (OPTIMIZER_TRACE, INNODB_METRICS, INNODB_SYS_TABLES, ...); explicit partition selection; NoSQL memcached API; Replication enhancements (multithreaded slaves, crash safe slaves, checksums, server UUIDs, delaying replicas); PERFORMANCE_SCHEMA enhancements; ... 5.6.342013-022018-01 PS
2021-01 ES
Suggested
MySQL 5.5ProductionSemi-synchronous replication, Performance Schema, SIGNAL/RESIGNAL, LOAD XML, InnoDB 1.1 as default engine, INFORMATION_SCHEMA (INNODB_TRX, INNODB_BUFFER_POOL_STATS, ...), Interface: Plugin->Builtin5.5.53 2010-122015-12 PS
2018-12 ES
MySQL 5.4BetaInno DB multiprocessor optimizations (Sun Solaris), Plugin interface5.4.1
MySQL 6.0AlphaFalcon Storage Engine, Referential integrity, Unicode6.0.11
MySQL 5.1ProductionROW and MIXED replication, partitioning, loggin on tables, scheduler, table compression, Cluster enhancements. (5.1.7) INFORMATION_SCHEMA.PROCESSLIST5.1.732008-112013-12
MySQL 5.0ProductionCatalog (INFORMATION_SCHEMA), Views, Archive and Federated Engines, Stored Routines and triggers, ANSI SQL:20035.0.962005-102011-12
MySQL 4.1ProductionStronger login security, Subqueries, Data Clustering, NDB Engine4.1.22 2004-102009-12
MySQL 4.0ProductionUnion, savepoint (InnoDB)4.0.272003-032008-09
MySQL 3.23ProductionMyISAM Engine (3.23.0), Asynchronous Replication (3.23.15), InnoDB Engine (3.23.34) with transaction support and (3.23.44) foreign keys 3.23.58 2001-012006-12
MySQL 3.22Beta1998
MySQL 3.21Production1998
MySQL 3.20ProductionAvailable also on Windows1997
MySQL 3.19Production1996
InternalAlphaFirst internal release based on ISAM mSQL engine (same API)1995
MySQL upgrades are generally smooth and fast! Take care of old PHP libraries (the authentication protocol changed in 4.1 version).

SUN acquired MySQL on FEB-2008, Oracle acquired SUN on 2009-04.
Intresting MySQL forks: Percona Server (binary data compatible with MySQL; same MySQL releases (last releases: 5.7.16-10, 5.6.34-79.1, 5.5.53-38.5); powerful XtraDB Storage Engine), MariaDB (binary data compatible with MySQL; in the beginning they used the same MySQL versioning then they changed approach forking 5.5 release, adding new features and backporting intresting MySQL features. Generally MariaDB upgrades are more frequent than MySQL ones. last releases: 5.5.55 for MySQL 5.5, 10.0.30 for 5.6 and 10.1.22 for 5.7 [NdE ... and 10.2.5 RC, 10.3.0 alfa]).
WebScaleSQL is a branch from MySQL 5.6 community for large scale environments.

MySQL JDBC Support (Connector/J)
(Sources: MySQL Site MySQL Developer Site)

Version
MySQL Server
Features
Java RTE
Date (from)
Last release
Last release date
Notes
Connector/J 5.1 4.1, 5.0, 5.1, 5.4, 5.5, 5.6, 5.7 JDBC 3.0, JDBC 4.0. Driver Manager autoregistration, NCHAR, NVARCHAR, NCLOB, JDBC-4.0 XML (5.1.21) Java 1.7 support, JDBC 4.1 better support 1.4, 1.5, 1.6, 1.7, 1.8 2007-045.1.412017-02 Suggested
Connector/J 5.0 4.1, 5.0 JDBC 3.0. Full support for MySQL 5.0 features (XA support) 1.3, 1.4, 1.5, 1.6 2005-125.0.82007-10 Incompatibilities with 5.6
Connector/J 3.1 4.1, 5.0 JDBC 3.0. Almost all MySQL 5.0 features supported (no XA transactions) 1.2, 1.3, 1.4, 1.5, 1.6 2004-023.1.142006-10 OLD
Connector/J 3.0 3.x, 4.1 JDBC 3.0 1.2, 1.3, 1.4, 1.5, 1.6 2002-073.0.172005-06 BAD (security problems)
Connector/J 2.0 3.x JDK 1.2, JDK 2.0 2000-042.0.142002-05
Connector/J 1 3.x JDK 1.1 1998-051.2b1999-07

They are all type 4 (100% pure java) JDBC drivers.

phpMyAdmin

phpMyAdmin is the most known and used administration tool for MySQL.
Open Source, powerful, available on 72 languages, ... rated as "Best Tool or Utility for SysAdmins"
(Sources: ChangeLog, Downloads page, Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4.7 Production Requirements: PHP 5.5 to 7.1, MySQL 5.5+ 4.7.02017-032017-03
4.6 Production Requirements: PHP 5.5 to 7.0, MySQL 5.5+ 4.6.62016-032017-01
4.5 Production Requirements: PHP 5.5 to 7.0, MySQL 5.5+ 4.5.5.12015-092016-02
4.4 Production Requirements: PHP 5.3.7 to 7.0, MySQL 5.5+ 4.4.15.102015-042017-01
4.3ProductionSQL preview, Drag&Drop import, zeroconf PMA tables, support for both old and new chart formats, better performance with thousands databases, ... Desupport: MySQL < 5.5 4.3.132014-122015-09
4.2ProductionExport and Import enhancements, Edit privilege with sub-menus, ... Requirements: PHP 5.3+, MySQL 5.5+ (2014-12 4.2.13.1): last release 4.2.13.22014-052015-06
4.1ProductionFractional seconds, new DB in nav tree, HTLM5 enhancements, better table browser, ... Requirements: PHP 5.3+, MySQL 5.5+ 4.1.14.82013-122014-12
4.0ProductionTree view of schemas, removed HTML frames, changed chart format
Requirements: PHP 5.2+, MySQL 5.0+
4.0.10.202013-052017-04
3ProductionEVENT, TRIGGER support (3.4) Ajax interface, Charts (3.5) Better Ajax interface
Requirements: PHP 5.2+, MySQL 5.0+
3.5.8.22008-11
2ProductionMany layout changes, new functionalities. (2.4 2003-02): MySQL 4 privileges (2.6 2004-09): MySQL 4.1 support (2.11 2007-08): MySQL 5.0 support for trigger, procedures, and functions
Requirements: PHP 4.2, MySQL 3.23.32+
2.111999-04
1ProductionPHP 3 1.4.01998-09

MySQL phpMyAdmin Compatibility Matrix

phpMyAdmin
MySQL 4.7 4.6 4.5 4.4 4.3 4.2 4.1 4.0 3.x 2.6-2.9 2.4-2.5 2.0-2.3 1
5.7 Yes Yes Yes Yes Partial Partial
5.6 Yes Yes Yes Yes Partial Partial
5.5 Yes Yes Yes Yes Partial Partial
5.1 No No No No Yes Yes Partial
5.0 No No No No Yes Yes Partial
4.1 No No No No No Yes Yes Partial
4.0 No No No No No Yes Yes Yes Partial
3.x No No No No No Yes Yes Yes Yes Yes

MySQL and phpMyAdmin have a lot of functionalities... things are not as simple as the previous matrix seems to suggest.

Galera Cluster for MySQL

Galera is an Open Source Cluster for MySQL based on multi-master synchronous replication.
Galera Cluster for MySQL is available for both Oracle MySQL Community, MariaDB, and Percona.
(Sources: Galera Cluster, Git Hub Launchpad )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4Development Planned new features: non blocking DDL, huge transaction support, test suite.
3Production Support for MySQL 5.6, Wan optimizations, MySQL 5.6 GTID support, Async compatibility, new write set key format; (2017-02) MySQL 5.7.17 support. Desupport: MySQL 5.1 3-25.3.202013-112017-01Suggested
2 Production Incremental state transfer (IST). Schema upgrades: Total Order Isolation (TOI) or Rolling Schema Upgrade (RSU). 2-25.2.92012-102014-03
1 Production Foreign keys. Writeset cache. 1.2011-102012-02
0 Production (0.7): DDL Support. (0.8): SST Scripts. 0.8.220092011-09


PostgreSQL

PostgreSQL is a powerful Open Source Object/Relational Database Management System.
It has more than 15 years of active development and a proven architecture
that has earned it a strong reputation for reliability, data integrity, and correctness.
It runs on all major operating systems.
(Source: Official Site Versioning )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
PostgreSQL 9.6 Production Parallel sequential scans, joins and aggregates; Elimination old data autovacuuming; Synchronous replication on multiple standby servers; Full-text search for phrases; Support for remote joins, sorts, and updates in postgres_fdw; Better multi-core scalability. (9.6.1 on 2016-10) many bug fixes. 9.6.22016-092021-09
PostgreSQL 9.5 Production INSERT ON CONFLICT UPDATE (UPSERT), Grouping Sets, CUBE and ROLLUP analytic operations, Row-Level Security, better multi-core and large memory scalability. (9.5.2 on 2015-03) fixed a bug affecting 9.5 only (text indexes optimization). Desupport: PostGIS 2.1 9.5.62016-012021-01Suggested
PostgreSQL 9.4Production Native JSON support; new API for managing replication streams; perfomance improvements on GIN indexes; concurrently updatable materialized views; ALTER SYSTEM. (9.4.1 on feb 2015) fixed a bug affecting 9.4 only. 9.4.112014-122019-12Suggested
PostgreSQL 9.3Production Disk page checksum, updatable views, writeable foreign tables, parallel pg_dump, copy freeze, lateral join, new functions for JSON, easier switchover with replication. (9.3.2, 9.2.6, 9.1.11, 9.0.15, 8.4.19 patch on 2013-dec) replication and PITR seriuos bug fixed. (9.3.4 on march 2014) fixed a seriuos bug affecting 9.3 only. Desupport: PostGIS 2.0 9.3.162013-092018-09Suggested
PostgreSQL 9.2Production Cascading replication, on-slave backup; performance improvements (index-only scan); new SQL features (range data type, JSON data type). Incompatible change: pg_stat_activity. Desupport: PostGIS 1.5 9.2.202012-092017-09
PostgreSQL 9.1 Production Synchronous replication; serializable snapshot; Extensions; per-column collation; unlogged tables; K-nearest-neighbor indexes; SE-Postgres; foreign data wrappers (DB gateway); SQL or PL/PgSQL: CREATE TABLE IF NOT EXISTS, INSTEAD OF triggers on views, FOREACH; ... 9.1.242011-092016-09
PostgreSQL 9.0 Production Streaming Replication and Hot Standby. GRANT/REVOKE IN SCHEMA for mass permission changes. Enhanched stored procedure support, DO with anonymous blocks, Phyton3. Dereferrable unique contraints for bulk load. 64 bit build for WinX. Desupport: PostGIS 1.4 9.0.232010-092015-10
PostgreSQL 8.4 Production Performance enhancements (hash index, EXISTS), better free space management, windowing functions, column permission, returns table in functions, ... 8.4.212009-072014-07
PostgreSQL 8.3UnsupportedVery stable. Full text search, XML, updatable cursors, performance&tuning (eg. asynchronous commit, dedicated writes) 8.3.232008-022013-02
PostgreSQL 8.2 Unsupported Multirow DML, index DDL during DML, SQL:2003 statistical functions, performance&tuning (eg. fast locking, FILLFACTOR, monitor/logging) 8.2.232006-122011-12
PostgreSQL 8.1 Unsupported 2PC, Role based security, IN/OUT/INOUT SQL function parameters, partitioning (constraint_exclusion param.) 8.1.232005-112010-11
PostgreSQL 8.0 Unsupported MS Windows porting, savepoint, point-in-time recovery, tablespaces, Perl server-side language 8.0.262005-012010-10
PostgreSQL 7.0 Unsupported Foreign keys, SQL92 joins, many optimizer enhanchements; (7.1) GiST 7.4.302000-052010-10
PostgreSQL 6.0UnsupportedJDBC 2.0, sqlcli.h, SET CONSTRAINTS, plperl 6.5.31997-012004-06
1.0UnsupportedPostgreSQL: SQL Engine 1.091996
0UnsupportedPostgres95: SQL interpreter, ANSI C, psql, GNU make 0.031995
4Unsupported"post" Ingres project at University of California at Berkeley: POSTGRES with Object-Relational features, PostQUEL, BSD make 4.21987
PostgreSQL minor number upgrades (eg. 8.4.X to 8.4.X) are easy:
shutdown the database, upgrade the software and restart.
PostgreSQL major changes (eg. 8.3 to 8.4 or 8.4 to 9.0) require a pg_dump/restore.
For 8.X to 9.0 a smart and fast upgrade procedure had been provided.

Enterprise DB offers PostgreSQL database for Enterprise usage and paid support (3K$ socket). In addition to the community version two other PostgreSQL versions can be downloaded:
Postgres Plus Standard Server: community edition integrated with: pgmemcache, pgBouncer, Slony, PostGIS, pgAgent, graphical installation, ... Open Source
Postgres Plus Advanced Server: Standard Server + Oracle compatibility (eg. DBMS_* packages, Oracle dictionary, PL/SQL, DB link, migration studio, ...), DynaTune, SQL/Protect, ... It takes some months after community edition to have an Advanced Server release. The Advanced version is not Open Source and is not free.

PostgreSQL JDBC Support
(Source: Postgres Site)

Version
Postgres Server
Features
Java RTE
Last release
Last release date
Notes
JDBC42 4.2 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6 JDBC 4.2 1.8 42.0.02017-02
JDBC41 4.2 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6 JDBC 4.1 1.7 42.0.02017-02
JDBC4 4.2 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.6 JDBC 4.0 1.6 42.0.02017-02
JDBC42 9.4 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 JDBC 4.2 1.7, 1.8 9.4-12122016-09
JDBC41 9.4 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 JDBC 4.1 1.7, 1.8 9.4-12122016-09
JDBC40 9.4 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3, 9.4 JDBC 4.0 1.6 9.4-12122016-09
JDBC3 9.3 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, 9.2, 9.3 JDBC 3.0 1.4, 1.5 9.3-11042015-01
JDBC2 8.3 7.x, 8.x JDBC 2.0 1.2, 1.3 8.3-6072010-05

Postgres JDBC are backward and forward compatible (current 9.4 JDBC41 driver supports Postgres 7.2 or newer). Postgres JDBC drivers are type 4 (100% pure java). Since version 8.0 they are available for download from Postgres JDBC page [NdE before they were available in the server source code]

PostGIS
PostgreSQL has several additional components. Among the others the geographical extension: PostGIS!
(Source: TRAC 1.5 Manual 2.0 Manual Pg/PGIS Compatibility matrix):

Version
Status
Features
Last release
Date (from)
Date (last)
Notes
2.4Trunk
2.3ProductionCustom TOC in postgis_restore.pl, TopoGeom_addElement, TopoGeom_remElement, populate_topology_layer, support for 9.6 parallel query mode 2.3.22016-092017-01Suggested
2.2ProductionPROJ 4.6+, KNN works for all geometry types, Topology API in liblwgeom 2.2.52015-102017-01Suggested
2.1ProductionFaster! PostgreSQL 9.3 support. New functions for geography, geometry and topology. 2.1.82013-082015-07
2.0ProductionGEOS 3.3, PostgreSQL 9.1. New features: 3D (ST_3D*). Raster (based on GDAL). Topology. Geocoder -> TIGER 2010 US Census. 2.0.72012-042015-03
1.5Production up to pg 8.5; new Geography type for lat/lon; GML, KML format readers; better performance on distance calculation. (1.5.3): up to pg 9.1 (PostgreSQL 9.2 requires PostGis 2.0 or upper) (1.5.6): Added support for pg 9.2 (but not suggested) 1.5.92010-022012-11
1.4ProductionNew API. Requirements: pg >= 8.2, >= GEOS 3.0, >= PROJ4 4.5. Support for compound curves in a curve polygon (SQL-MM) 1.4.22009-032010-03
1.3ProductionEarly adoption of SQL-MM convention. (1.3.6) up to pg 8.4 1.3.62007-082009-05
1.2Production Curved geometry type support for serialization/deserialization; Point-in-polygon shortcircuit to the Contains and Within functions 1.2.12006-122007-01
1.1Production transform() performance; stable GEOS connectivity (GEOS 2.2); new functions; draft topology support. 1.1.72005-122007-01
1.0Production Small footprint data representation as default 1.0.62005-042005-12
0.xPreFirst release from Refractions Research. (0.8): Full support for SFSQL. 0.92001-052005-07
PostGIS Soft Upgrades (eg. 2.0.1 to 2.0.3) are easy:
shutdown the database, upgrade the software, restart, run a simple SQL command
to upgrade the EXTENSION (if Postgres version >= 9.1, with previuos releases and upgrade script is provided).
PostGIS Hard Upgrades require a fresh new installation, a specific dump,
a quite long update of DDL contained in the dump with postgis_restore.pl
and the final restore).

PostgreSQL PostGIS Compatibility Matrix (Source: PostGIS)

PostGIS
PostgreSQL 1.3 1.4 1.5 2.0 2.1 2.2 2.3
7.2-7.4 Yes No No No No No No
8.0 Yes No No No No No No
8.1 Yes No No No No No No
8.2 Yes Yes No No No No No
8.3 Yes Yes Yes No No No No
8.4 Yes Yes Yes Yes No No No
9.0 No No Yes Yes Yes No No
9.1 No No Yes Yes Yes Yes No
9.2 No No Yes Yes Yes Yes No
9.3 No No No No Yes Yes Yes
9.4 No No No No Yes Yes Yes
9.5 No No No No No Yes Yes
9.6 No No No No No Yes Yes


Oracle RDBMS

Oracle is the most known commercial RDBMS. Oracle RDBMS has a lot of features, products and versions...
Oracle RDBMS is sold in several Editions:
 Enterprise Edition (full release: 950$ per n. user, 47K$ per socket, all options available (priced)),
 Standard Edition (350$ per n. user, 17K$ per socket, max 4 socket, no options, features: EM, Cluster, ...),
 Standard Edition One (180$ per n. user, 6K$ per socket, max 2 socket, no options, features: EM, APEX, ...), 
 Express (FREE, up to 1 instance, 1 CPU, 1GB RAM, 4GB data, internal use only)
 Software update license and support is generally the 22%.
Check current pricing HERE
(Sources: Metalink 161818.1, MOS 742060.1, Support Policies, Oracle Docs (all releases since 7.1.4), Upgrade blog, Once upon a time )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Oracle 12c R2Production Online partitioning, Online encryption, DBVault simulation, DBA_INDEX_USAGE, Data Guard automatic deploy, CREATE ANALYTIC VIEW, external and partitioned tables on HDFS, ...
For Multitenant: up to 4096 PDB, MAX_PDBS, different character sets, active DG and DG Broker, flashback, hot clone, max_iops, proxy PDB, ...
For Cloud: listener multiple redirects, SQLNET.COMPRESSION, Sharding option, RMAN cross-platform support, ...
Desupport: <= 11.1 clients, Advanced Replication
12.2.0.12016-11 (Cloud) 2021-10 (2024 ES)On Premise since 2017-03.

Suggested

Oracle 12cProduction Oracle Multitenant Option (aka Pluggable DBs); Heat Map Optimizations; Adaptive Query Optimization; RMAN improvements (table restore, standby restore, ...); Availability: transparent failover, Global Data Service; Infrastructure: light-weight grid stack, EM express; ILM (information lifecycle); SQL: default with sequence, varchar up to 32k, with-PLSQL functions, ...
Desupport: <= 9.2 clients, raw devices
12.1.0.2: InMemory Option, SE2, ... Deprecation: Non-CDB architecture
12.1.0.1
12.1.0.2
2013-07
2014-07
2016-08
2018-07 (2021 ES)
Suggested
Oracle 11g R2ProductionStable, fast, low TCO; ADVM (ASM Dynamic Volume Manager) and ACFS (ASM Cluster File System), Oracle restart (srvctl), Caging (CPU_COUNT), Hybrid Compression; RAC One Node option, SCAN listener, Omotion; 11.2.0.2 Patch Set is a full release
Desupport: raw devices in DBCA, Oracle Ultra Search
11.2.0.1
11.2.0.2
11.2.0.3
11.2.0.4
2009-09
2010-09
2011-09
2013-04
2015-01 (2020 ES)Suggested
11.2.0.4
Oracle 11gSust.Supp.Availability enhancements, performance optimization (eg. client cache), native PL/SQL compilation, binary XML
Options: Total Recall, Advanced Compression, real application testing (RAT)
Desupport: exp, iSQLPlus, <= 8.1.7 clients
11.1.0.72007-08 (Linux)2012-08 (2015 ES)
Oracle 10g R2 (10.2)Sust.Supp.Stable, COMMIT NOWAIT, fully featured Enterprise Manager, Data Pump compression 10.2.0.520052010-07 (2013 ES)Suggested
10.2.0.4 10.2.0.5
Oracle 10g (10.1)Sust.Supp.sqlplus / as sysdba, Regexp, Flashback tables, expdp/impdp,"Grid"
Desupport: Rule based Optimizer, <= 7.3.4 clients , init parameters
10.1.0.520032009-01 (2012 ES)BAD
Oracle 9i R2 (9.2)Sust.Supp.Very stable, JDK 1.3 in JVM, XML, Dynamic Listener Parameters 9.2.0.820022007-07 (2010 ES, 2012 LES)Suggested
9.2.0.8
Oracle 9i (9.0.1)Unsupp.ETL, RMAN, 9i Data Guard, Parallel DB->RAC, MTS->Shared Server
Desupport: CONNECT Internal, SQL*Net, Server Manager, ESTAT/BSTAT more...
9.0.1.520012003-12BAD
Oracle 8iSust.Supp.8.1.7: Very stable, Enterprise Manager, Apache, JSP
8.1.6: Statspack, DBA Studio, PL/SQL SP
8.1.5: DROP COLUMN, temporary table, Internet, iFS, Java Stored Procedures
8.1.7.419992004-12 (2006 ES)Suggested
8.1.7.4
Oracle 8.0Unsupp.Partitioning, Object option, object types, Full NLS, SQL3, SQL*Net -> Net8 8.0.6.319972001 (2003 ES)
Oracle 7.3Unsupp.Very stable, Temporary tablespaces, Bitmap indexes, UTL_FILE package, multithreading, Spatial Option
Desupport: SQL*Net v.1, sqldba
7.3.4.519962000 (2002 ES)Suggested
7.3.4
Oracle 7.2Unsupp.Subquery in FROM clause, features x DBA (resizeable datafile, rollback segment shrink) 1995
Oracle 7.1Unsupp.Parellel query, Server Manager, Advanced replication 1994
Oracle 7.0Unsupp.Stored procedures and triggers, Integrity constraints (enforcement), cost-based optimizer, SQL*Net v.2 with 2PC and MTS
Desupport: SQL*Forms v.2.3
1992
Oracle 6.0Unsupp.Row level locking, PL-SQL, Integrity constraints (declaration), new architecture (B*Tree, tablespaces, rollback segments, redo logs)
(6.2): Parallel Server Option
1988
Oracle 5.1Unsupp.Stable, distribuited query1986
Oracle 5.0Unsupp.Fully featured SQL, transaction support, SQL*Net1985
Oracle 4Unsupp.Several porting, read consistency 1984
Oracle 3Unsupp.Rewritten in C language, COMMIT 1981
Oracle 2Unsupp.First commercial RDBMS, written in PDP-11 Assembly, basic SQL, CONNECT BY 1979

Oracle quaterly pubblishes a PSU (Patch Set Updates) (ID 1454618.1) that adds a fifth number to the Oracle version and is strongly suggested. Other Oracle patches are CPU (Critical Patch Updates and security alerts), Security Patch Update (SPU) and Bundle patches (for engineered systems like Exadata and ODA). Lastest upgrades (as January 17 2017): 12.1.0.2.170117, 11.2.0.4.161018 (11.2.0.4.170117 is OJVM only); 12.1.0.1.160719, 11.2.0.3.15, 11.1.0.7.24, 10.2.0.5.19, ... (as April 18 2017): 12.1.0.2.170418, 11.2.0.4.170418. Next upgrades are expected on: April 18, July 18, October 17, 2017, January 16, April 17 2018.

The previous table is my favourite one... but it is not official. The following tables are derived more directly from Oracle support site that is the official reference.

Oracle RDBMS (supported versions)
(Source: Metalink note 161818.1)

Release
Current Patch Set Next Patch Set Available since Premier Support Ends Extended Support Ends Notes
12.2.0.X 12.2.0.1 12.2.0.2 2016 - - Released on Cloud.
12.1.0.X 12.1.0.2 None 2013 2018-07 2021-07 Base release is 12.1.0.1.
11.2.0.X 11.2.0.4 None 2009 2015-01 2020-12 Base release is 11.2.0.1.
11.2 Patch Sets are a full release
11.1.0.X 11.1.0.7 None 2007 2012-08 2015-08 Base release is 11.1.0.6
10.2.0.X 10.2.0.5 None 2005 2010-07 2013-07 (2015-07 Limited ES)  
10.1.0.X 10.1.0.5 None 2003 2009-01 2012-01
9.2.0.X 9.2.0.8 None 2002 2007-07 2010-07 (2012-07 Limited ES)
The Oracle Support Policy is a bit complex (Lifetime Support Stages): Premier Support, Extended Support (extra-cost), Limited Extended Support, Sustaining Support, Unsupported.

Oracle RDBMS (unsupported versions)

Release
Terminal Patch Set Error Correction Support Ends
Extended Maintenence Support Ends
Notes
9.0.1.X 9.0.1.4
(9.0.1.5 for iAS)
31-Dec-2003 No ES. 9.0.1.4 is the terminal general use 9.0 patch set.
Fixes only possible for iAS infrastructure instances on 9.0.1.5.
8.1.7.X 8.1.7.4 31-Dec-2004 for strategic platforms
31-Dec-2003 for other platforms

(Novell NetWare ended 31-Jan-2003)
31-Dec-2006 for strategic platforms
31-Dec-2005 (or earlier) for others

(No ES for Novell NetWare)
8.1.7.4 is the final Patch Set for 8.1.7.
The desupport date was extended to 31-Dec-2004 for customers on strategic platforms. The ES dates have numerous exceptions. You are strongly advised to refer to the current Desupport Notice.
8.1.6.X 8.1.6.3 31-Oct-2001 Extended to 01-Jun-2002 for E-Business Suite Customers only. No ES ES is NOT available.
8.1.5.X 8.1.5.1 01-Jan-2001 No ES 8.1.5.1 exists on Solaris / NT / SNI / SGI only
8.0.6.X 8.0.6.3 30-Sep-2001 ES ended 30-Sep-2003 Fixes only possible for customers with E-Business Suite (in Server Partitioned mode). Must be on 8.0.6.3
8.0.5.X 8.0.5.2 OpenVMS 31-Mar-2001
HPUX 64 bit 01-Jan-2001
AIX 64 bit 01-Jan-2001
Other platforms 30-June-2000
No ES  
8.0.4.X 8.0.4.4 31-Mar-2000  No ES OS/390 was desupported 01-Nov-2000
8.0.3.X 8.0.3.2 31-Mar-1999 No ES  
7.3.4.X 7.3.4.5 31-Dec-2000 ES ended 31-Dec-2002 ES has ended

Upgrading Oracle can be a complex task. The RDBMS upgrade generally is smooth (eg. upgrade assistant, manual upgrade, new DB and then exp/imp), the difficulty is to upgrade the applications using Oracle (eg. desupported features, old SQL*Net versions, ...). Oracle documentation is very good (eg. Oracle 11g R2 Behavior Changes). To migrate: the better thing to do is create a new database and performe a logical export and import of data. EXP/IMP can be used to migrate from 5.1 (1986) up to 12g R1. The export must be performed with the right client version tool (EXP/IMP supported matrix):

From / To
8.1.7
9.2.0
10.1.0
10.2.0
11.1.0
11.2.0
12.1.0
5.x EXP5x EXP5x EXP5x EXP5x EXP5x EXP5x EXP5x
6.x EXP6x EXP6x EXP6x EXP6x EXP6x EXP6x EXP6x
7.x EXP7x EXP7x EXP7x EXP7x EXP7x EXP7x EXP7x
8.0.3 EXP803 EXP803 EXP803 EXP803 EXP803 EXP803 EXP803
8.0.4 EXP804 EXP804 EXP804 EXP804 EXP804 EXP804 EXP804
8.0.5 EXP805 EXP805 EXP805 EXP805 EXP805 EXP805 EXP805
8.0.6 EXP806 EXP806 EXP806 EXP806 EXP806 EXP806 EXP806
8.1.5 EXP815 EXP815 EXP815 EXP815 EXP815 EXP815 EXP815
8.1.6 EXP816 EXP816 EXP816 EXP816 EXP816 EXP816 EXP816
8.1.7 EXP817 EXP817 EXP817 EXP817 EXP817 EXP817 EXP817
9.0.1 EXP817 EXP901 EXP901 EXP901 EXP901 EXP901 EXP901
9.2.0 EXP817 EXP920 EXP920 EXP920 EXP920 EXP920 EXP920
10.1.0 EXP817 EXP920 expdpexpdpexpdpexpdp expdp
10.2.0 No EXP920 expdpexpdpexpdpexpdp expdp
11.1.0, 11.2.0 No EXP920expdpexpdpexpdpexpdp expdp
12.1.0 No EXP920expdpexpdpexpdpexpdpexpdp

Oracle/Unix Certification Matrix
(Source: Metalink note 169706.1 )
For Oracle 12c see below. Both OS and virtualization/partitioning solution should be certified by Oracle. For Hypervisor certification see this document

Oracle Version 11.2 11.1 10.2 10.1 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5
AIX OS
AIX 5L V5.3 TL 09 SP1 or higher, 64 bit kernel
AIX 6.1 TL 02 SP1 or higher, 64-bit kernel
AIX 7.1 TL 00 SP1 or higher, 64-bit kernel
AIX 6.1L, AIX 5L version 5.3, TL 05, Service Pack 06, AIX 6L version 6.1, TL 00, Service Pack 04 or later 5.2 ML4 or higher, 5.3 ML2 or higher, 6.1

For AIX 6.1, only 10.2.0.3 or higher are certified

CRS with 10.2.0.4 or higher require AIX 5.3 TL5 or higher

5.2 ML1 or higher, 5.3 o 4.3.3 (64bit only)
5.1, 5.2, 5.3 (5L)(64bit only)
4.3.3 (64bit) o 4.3.2, 4.3.3 (32bit)
5.1, 5.2 (5L) (32bit) [patch 2896876 is required if kernel is running in 64bit mode]
4.3.2, 4.3.3 (64bit)
4.3.2, 4.3.3 (32 or 64bit) o 4.2.1 , 4.3.0, 4.3.1, 4.3.2, 4.3.3 (32bit)
4.3.2, 4.3.3 (64bit)
o 4.2.1, 4.3.2, 4.3.3 (32bit)
4.3.2, 4.3.3 (64bit)
o 4.1.4, 4.1.5, 4.2.1, 4.3.2, 4.3.3 (32bit)
4.3.2, 4.3.3 (64bit)
HP OS
HP-UX 11i V3 patch Bundle Sep/ 2008 (B.11.31.0809.326a) or higher 11.23 and 11.31 (Itanium,PA-RISC) 11.11 (PA-RISC) (64bit)
11.23 (PA-RISC) (64bit)
11.23, 11.31 (PA-RISC / Itanium / IPF)
11.11 (PA-RISC) (64bit)
11.23 (PA-RISC) (64bit)
11.23, 11.31 (IA64 - Itanium)
11.0 (64bit)
11.11 (64bit)
11.23 (PA-RISC) (64bit)
11.31 (PA-RISC) (64bit)(10/30)
11.22, 11.23, 11.31 (IA64 - Itanium)
11.0 (64bit)
11.11 (64bit)
11.0, 11.11(11i) (32bit/64bit) 11.0, 11.11(11i) (32bit/64bit) 11.0, 11.11(11i) (32bit/64bit) 10.20 (32bit)
11.0, 11.11(11i) (32bit/64bit)
10.20 (32bit)
11.0 (32 or 64)
Oracle Solaris
Solaris(64bit) 10 (update 6 or higher), Solaris 11

On Solaris 11, only 11.2.0.3 is certified
export AWT_TOOLKIT=XToolkit

2.9 Update 7 (09/04), 2.10 2.8 Update 7 (02/02), 2.9 Update 6 (04/04), 2.10 (64bit)
Solaris 10 on x86_64
Solaris SPARC 2.8, 2.9 (64bit)
Solaris SPARC 10 (64bit) requires 10.1.0.3.0 patchset
Solaris x86 2.9, 10
o 2.6, 2.7, 2.8, 2.9 (32bit)
Solaris 10 (32bit) requires 9.2.0.4.0 patchset
2.8, 2.9 (64bit)
Solaris 10 (64bit) requires 9.2.0.5.0 patchset
o 2.6, 2.7, 2.8, 2.9 (32bit)
2.8, 2.9 (64bit)
o 2.6, 2.7, 2.8, 2.9 (32bit)
2.8, 2.9 (64bit)
o 2.6, 2.7, 2.8 (32bit)
2.7, 2.8 (64bit)
2.6, 2.7, 2.8 (32bit)
2.7 (64bit)
2.5.1, 2.6, 2.7, 2.8 2.5.1, 2.6, 2.7, 2.8
Oracle Version 11.2 11.1 10.2 10.1 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5
Linux x86_64 EM64T AMD64 OS

RHEL4,OEL4 - update 7 or greater
RHEL5,OEL5 - 5.2 or greater
RHEL6,OEL6 - 6.0 or greater
SLES10 - Kernel 2.6.16.21-0.8 or greater
SLES11 - Kernel 2.6.27.19-5 or greater
Asianux Server 3 SP2

On RHEL6/OEL6, only 11.2.0.3 is certified

Asianux 2.0, [Red Hat,Oracle] Enterprise Linux 4.0:
2.6.9
Asianux Server 3, [Red Hat,Oracle] Enterprise Linux 5.0:
2.6.18
SUSE Linux Enterprise Server 10:
2.6.16.21
SuSE Linux Enterprise Server 11:
2.6.27.19-5 or greater
Red Hat Enterprise Linux ( RHEL 3 ) AS/ES (Update 4 or later)
2.4.21-27.EL
RHEL4 AS/ES (Update 1 or later) or OEL4
2.6.9-11.EL
RHEL5 AS/ES or OEL5
2.6.18-8 or higher
SUSE Linux Enterprise Server 9.0 (SLES9) with SP2 or later
2.6.5-7.201
SuSE Linux Enterprise Server 10 (SLES10)
2.6.16.21-0.8 (or later)
SuSE Linux Enterprise Server 11 (SLES11)
2.6.27.19-5 or greater
Asianux 2.0
Red Hat Enterprise AS/ES 3.0 (Update 2 or higher)
2.4.21-15.EL
Red Hat Enterprise AS/ES 4.0 (Update 1 or higher)
2.6.9-11.EL smp
SuSE SLES8 (Service Pack 3 or higher)
2.4.21-185-smp
SuSE SLES9
2.6.5-7.97
Asianux 1.0
requires 10.1.0.3
Red Hat Enterprise AS/ES 3.0
2.4.21-9
Red Hat Enterprise AS/ES 4.0
minimum patchset level is 9.2.0.7.0
SuSE SLES8
2.4.21-185
SuSE SLES9
9.2.0.6 Required - needed for EM64T patch 4261532 patch 4233179
Linux x86 OS
RHEL4,OEL4 - Update 7 or greater which is Kernel 2.6.9-78 or newer
RHEL5, OEL5 - 5.2 or greater which is Kernel 2.6.18-92 or newer
SLES10 - Kernel 2.6.16.21 or higher
SLES 11 - Kernel 2.6.27.19-5 or greater
Asianux Server 3 SP2

RHEL4, OEL4, Asianux 2.0
2.6.9
RHEL5, OEL5, Asianux Server 3
2.6.18
SuSE SLES10
2.6.16.21
SuSE SLES11 - Kernel 2.6.27.19-5 or greater
RHEL 3 AS/ES ( RHEL3 ) (Update 4 or later)
2.4.21-27.EL or higher
RHEL 4 AS/ES ( RHEL4 ) and Oracle Enterprise Linux 4 ( OEL4 )
2.6.9-5.0.5.EL or higher
RHEL 5 AS/ES ( RHEL5 ) and Oracle Enterprise Linux 5 ( OEL5 )
2.6.18-8 or higher
SuSE SLES9
2.6.5-7.201 or higher
SuSE SLES10
SuSE SLES11 - Kernel 2.6.27.19-5 or greater
Asianux 1.0
2.4.21-27.EL or higher
Asianux 2.0
2.6.9-5.0.5.EL or higher
RHEL AS/ES 2.1 (Update 3 or higher)
2.4.9-e34 or higher
RHEL AS/ES 3.0 (Update 2 or higher)
2.4.21-15.EL or higher
RHEL4 (10.1.0.3.0 patchset required)
SuSE SLES8 (Service Pack 3 or higher)
2.4.21-138
SuSE SLES9
2.6.5-7.5
Red Flag Advanced Server 4.0 (China only)
Miracle Linux Std Ed 2.1 (Japan only)
Asianux 1.0
Red Hat Enterprise AS/ES 2.1
2.4.9-e34 or higher
Red Hat Enterprise AS/ES 3.0
2.4.21-15
RHEL4 (9.2.0.6.0 patchset required or 9.2.0.5.0 patchset and Patch 4276910 required)
SuSE SLES8
2.4.21-138
SuSE SLES9
2.6.5-7.97
United Linux 1.0 (SP3 or higher)
Red Flag DC Server 4.0 (China and Hong Kong only)
Monta Vista Carrier Grade Linux 3.0 (embedded)
Miracle Linux Std Ed 2.1 (Japan only)
2.4.7
Asianux 1.0
Caldera OU8+LKP, Red Hat 7.1, Advanced Server 2.1, SuSE 7.1, 7.2, SLES7, Kernel 2.4.4 Caldera OU8+LKP, Miracle 1.0, 2.0, Red Hat 6.1,6.2, EE 6.2, 7.0, 7.1, Advanced Server 2.1, SuSE 7.0, 7.1, 7.2, SLES7, Kernel 2.2.16 Miracle 1.0, Red Hat 6.0,6.1,6.2, EE 6.2, SuSE 6.3, 6.4, 7.0, VA 6.2, Kernel 2.2 Red Hat 6.2, EE 6.2, SuSE 6.3, 6.4, Kernel 2.2 Red Hat 6.2, SuSE 6.4, 7.0, Kernel 2.0.34 2.0.34
Oracle Version 11.2 11.1 10.2 10.1 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5
Linux Itanium OS
Not Available Not Available RHEL AS/ES 3.0 (Update 4 or higher)
2.4.21-20.EL
RHEL AS/ES 4.0 (Update 1 or higher)
2.6.9-11.EL
SuSE SLES9 (SP2 or higher)
2.6.5-199
SuSE SLES-10
RHEL 5.0 (Note 748378.1)
2.6.18-8 or higher
RHEL AS/ES 2.1 (Update 6 or higher)
2.4.18-e52
RHEL AS/ES 3.0 (Update 4 or higher)
2.4.21-27.EL
RHEL AS/ES 4.0 (Update 1 or higher)
2.6.9-11.EL.smp
Red Flag Advanced Server 4.0 for Itanium 2 (China and Hong Kong only)
SuSE SLES8 (SP4 or later)
2.4.21-278
SuSE SLES9 (SP1 or later)
2.6.5-7.139
Red Hat Enterprise AS/ES 2.1
2.4.18-e.14
Red Hat Enterprise AS/ES 3.0
Red Hat Enterprise AS/ES 4.0
2.6.9-11
SuSE SLES8
SuSE SLES9
United Linux 1.0
Red Flag Advanced Server 4.0 for Itanium 2 (China and Hong Kong only)
2.4.18-e14.ia64.rpm
Linux on 64-bit zSeries Note:1306889.1 Requirements for Installing Oracle 11gR2 on RHEL 5

Note:1290644.1 Requirements for Installing Oracle 11gR2 64-bit on SLES 11
Note:1308859.1 Requirements for Installing Oracle 11gR2 on SLES 10
Not available Note:415182.1 DB Install Requirements Quick Reference - zSeries based Linux Note:415182.1 DB Install Requirements Quick Reference - zSeries based Linux
Oracle Version 11.2 11.1 10.2 10.1 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5
Linux on Power PC OS
Not Available Not Available o Red Hat Enterprise Linux AS/ES 5.0 (Update 1 or later)
2.6.18-53.el5
Red Hat Enterprise Linux AS/ES 4.0 (Update 1 or later)
2.6.9-11.EL
SUSE Linux Enterprise Server 9.0
2.6.5-7.191-pseries64
SUSE Linux Enterprise Server 10.0
Asianux 2.0
Tru64 OS Not Available Not Available 5.1b 5.1b 5.1a, 5.1b 5.0a, 5.1, 5.1a, 5.1b 4.0D-G, 5.0, 5.0a, 5.1, 5.1a, 5.1b(EV5.6 processor or higher) do '/usr/sbin/psrinfo -v' 4.0D-G, 5.0, 5.0a, 5.1 4.0D-G, 5.0, 5.0a, 5.1 4.0D-G, 5.0, 5.0a, 5.1, 5.1a 4.0D-G, 5.0, 5.0a
Mac OS X Not Available Not Available Mac OS X Server 10.5.4 (Intel x86-64)

Only 10.2.0.4 is available and certified only on Mac OS X Server 10.5.4 (Intel x86-64)

Mac OS X Server 10.4(PowerPC)

Mac OS X Server 10.3.9(PowerPC)

Mac OS X Server 10.3.6(PowerPC)

For Oracle 12c less Operating Systems and platforms are supported, all use 64-bit architectures (Source: Metalink note 1587357.1):

OEL7 is certified for 12.1.0.2 only with both UEK and RH kernels (Source: Metalink note 1304727.1)

Oracle 12c R2

For Oracle 12c R2 on premise the following platforms are supported: (Sources: Metalink note 742060.1 Release Schedule Metalink note 1304727.1 Linux Certification for 12cR2 ):

Oracle Client/Server Interoperability Matrix
(Source: Metalink note 207303.1)

Server Version
Client Version 12.2.0 12.1.0 11.2.0 11.1.0 10.2.0 10.1.0 9.2.0 9.0.1 8.1.7 8.1.6 8.1.5 8.0.6 8.0.5 7.3.4
12.2.0 Yes Yes Yes No No No No No No No No No No No
12.1.0 Yes Yes Yes Was Was No No No No No No No No No
11.2.0 Yes Yes Yes Was Was No Was No No No No No No No
11.1.0 No Was Was Was Was Was Was No No No No No No No
10.2.0 No Was Was Was Was Was Was No Was No No No No No
10.1.0 No No Was Was Was Was Was Was Was No No No No No
9.2.0 No No Was Was Was Was Was Was Was No No Was No No
9.0.1 No No No No No Was Was Was Was Was No Was No Was
8.1.7 No No No No Was Was Was Was Was Was Was Was Was Was
8.1.6 No No No No No No No Was Was Was Was Was Was Was
8.1.5 No No No No No No No No Was Was Was Was Was Was
8.0.6 No No No No No No Was Was Was Was Was Was Was Was
8.0.5 No No No No No No No No Was Was Was Was Was Was
7.3.4 No No No No No No Was Was Was Was Was Was Was Was
Unsupported combinations may appear to work... JDBC connections are less version specific
There are bugs sometimes... they require specific patch installation
For database links, connections must be supported in BOTH directions in the matrix

Oracle SQL*Net/NetX
(Source: Metalink note 1003522.6)

Database Release 7.1.4 7.1.5 7.1.6 7.2.2 7.2.3 7.3.2 7.3.3 7.3.4 8.x / ...
SQL*Net 2.1.4 2.1.5 2.1.6 2.2.2 2.2.3 2.3.2 2.3.3 2.3.4 n/a
Oracle Names server 1.0 1.0 1.0 1.1 2.0 2.0.2 2.0.3 2.0.4 8.x
Oracle Advanced Networking Option n/a n/a n/a n/a n/a 2.3.2 2.3.3 2.3.4 8.0.x
Oracle Advanced Security n/a n/a n/a n/a n/a n/a n/a n/a 8.1.x
Secure Network Services1 1.0.1 1.0.2 1.0.3 1.1 2.0 n/a n/a n/a n/a
Net8 / NetX n/a n/a n/a n/a n/a n/a n/a n/a 8.x
SQL*Net 1 Client can work with V.6 and V.7 Oracle RDBMS. SQL*Net 2 Client can NOT work with V.6 Oracle RDBMS.
This table is related to very old Oracle versions, newer releases are reported in previous table.

Oracle JDBC thin driver
(Source: Metalink note 401934.1, JDBC FAQ, Download page)

JDK
Driver File Name
Since (Oracle Version)
Up to (Oracle Version)
Date (from)
Note
1.7/1.8 ojdbc7.jar 12g 2013-07 JDK 1.7, JDBC 4.1; JDK 1.8
1.6/1.7 ojdbc6.jar 11g 2007-08
2011-09
JDK 1.6, JDBC 4.0 almost full support (no SQLXML)
JDK 1.7 for 11.2.0.3 and succ.
1.5 ojdbc5.jar 10.2 11.2 2005 JDK 1.5, JDBC 3.0 full support
1.4/1.5 ojdbc14.jar 10.2 10.2 2005 JDBC 3.0 full support
1.4 ojdbc14.jar 9.2 10.2 2002 JDBC 3.0 partial support: transaction savepoints, global/local transactions
1.2/1.3 classes12.zip / .jar 9.2 10.2 2002 jar from 9.2.0.7
1.2 classes12.zip 8.1.6 10.2 1999 Core JDBC, JDBC 2.0 Extensions: Connection Pooling, JDBC-XA (no "recover()")
1.1 classes111.zip 7.3.4 9.2 1996

Oracle JDBC thin drivers are backward and forward compatible. More infos in this document .


Exadata

Oracle Exadata is an engineered system optimized for Oracle RDBMS with custom storage modules.
Exadata configurations can very a lot between models.
Exadata targets are large OLTP or dataware house databases.
(Sources: Oracle, FlashDBA, Wikipedia)
Model
Features
Date (from)
X6 Database servers: X6-2: two 22-core x86, 256GB RAM (expandable to 768GB); X6-8: 8 socket 144-core x86, 2TB RAM (expandable to 6TB).
Storage Servers: High Capacity (HC): 4x PCI Flash cards with 3.2 TB Flash Cache and 12x 8 TB 7,200 RPM disks; Extreme Flash (EF): 8x PCI Flash with 3.2 TB.
2016-Q2
X5 X5-2 available as eighth, quarter, half, or full rack. Full rack: 8x 2-socket Xeon E5-2699 v3 (18 core, 2.7Ghz) 256-768GB RAM database servers, 14 Oracle Exadata Storage Servers, InfiniBand switches, 89.6TB Smart Flash Cache+118 4T Disks or 112 1.6TB Flash Drives). 2015-02
X4 X4-2 available as eighth, quarter, half, or full rack. Full rack: 8x 2-socket Xeon E5-2697 v2 (12 core, 2.7Ghz) 256-512GB RAM database servers, 14 Oracle Exadata Storage Servers, InfiniBand switches, 44 TB Smart Flash Cache).
X4-8 full rack only: 2x 8-socket Xeon E7-8895 (15-core, 2.8Ghz) 2-6TB RAM database servers, 14 Oracle Exadata Storage Servers, InfiniBand switches, 44 TB Smart Flash Cache.
2013-12
X3 New processors and an increased flash: X3-2 (8x 2 CPU Xeon E5-2690 8 core, 2.9Ghz, 256GB RAM) and X3-8 (x2 8 Xeon E7-8870 10 core 2.4Ghz 2TB RAM) 2012-09
X2Two versions: X2-8 (2 DB servers 8 sockets X7560 8 cores 2.3Ghz) and X2-2 (8 DB servers 2 sockets Xeon X5675 6 core, 3.07Ghz). 2010-09
v2On Sun/Oracle HW (Xeon E5540 4 core, 2.5Ghz). 5TB of Flash memory. RBMS 11g R2. 2009-09
v1First release running on HP hardware. Full rack system with 8 database nodes, 14 Exadata storage servers (or “cells”) and the Infiniband network 2008-09

There are specific patches for Exadata systems.
Exadata manteniance requires expert advice and is commonly managed by Oracle Consultancy itself.

ODA

Oracle Database Appliance (ODA) is an Oracle engineered system optimized for Oracle RDBMS.
ODA configuration and manteniance is straightforward. ODA targets are small or medium databases.
(Sources: Oracle, ODA for dummies , Wikipedia)
Model
Features
Date (from)
X6-2One node on 1U blade with 10GBase-T Public Network, 10GbE SFP+ Public Network, 6.4TB NVMe Flash Storage (expandable to 12.8TB). ODACLI/ODAADMCLI instead of OAKCLI. X6-2S (Entry): 1xCPU Xeon E5-2630 v4 (10 core, 2.2GHz), 128GB RAM (expandable to 384GB). X6-2M (Performance): 2xCPU Xeon E5-2630 v4 (10 core, 2.2GHz), 256GB RAM (expandable to 768GB). Note: EE xor SE2 licenses, no RAC/HA option (if You need HA use X5-2 or X6-2-HA), lower prices.

(2016-10) X6-2L: 2U 1xCPU Xeon E5-2630 v4 (10 core, 2.2GHz), 256GB RAM (expandable to 768GB), 19TB NVMe Flash Storage (expandable to 28TB), EE xor SE2. X6-2-HA: 6U 2 servers with 2xCPU Xeon E5-2630 v4 (10 core, 2.2GHz), 256GB RAM (expandable to 768GB), 12TB SSD SAS (expandable to 48TB), EE only.

2016-06
X5-26U rack mount. 2 blades with 2xCPU Xeon E5-2699 v3 (18 core, 2.3Ghz), 256GB RAM (expandable to 512GB), infiniband interconnect, 10-GbE external network. Storage: 16x 8TB SAS2 7.2K Disks, 4x 200GB SLD SSD (redo), 4x 400GB SSD (cache). ACFS metadata on SSD. 2015-02
X4-2Evolution from X3-2: 2 blades with CPU Xeon E5-2697 v2 (12 core, 2.7Ghz), 10-GbE external network. Same as previuos model: 256GB RAM, 10-GbE interconnect, 20x 900GB SAS2 10K Disks, 4x 200GB SLD SSD (redo). 2013-12
X3-2Named consistently with Exa systems. 4U rack mount with 2 blade servers and storage. Servers: 2 CPU Xeon E5-2690 (8 core, 2.9Ghz), 256GB RAM, 10GBase-T external network, 10-GbE interconnect. Storage: 20x 900GB SAS2 10K Disks, 4x 200GB SLD SSD (redo). 2013-03
v14U rack mount with disks in front and the 2 servers behind. Servers: 2 CPU Xeon X5675 (6 core, 3.0Ghz), 96GB RAM, 10GBase-T external network, 1GbE fibre interconnect. Storage: 20x 600GB SAS2 15K Disks triple or double (2.5) mirroring, 4x 73GB MLC SSD (redo). Software: Oracle Linux 5.x, Oracle RDBMS 11gR2, RAC. 2011-09

On ODA systems software upgrades are performed appling a bundle patch that upgrades the firmware, the infrastructure, and the databases. Bundle patch are generally released one or two months after the PSU release.

(Source: Oracle DocID 888888.1)

Version
Date (from)
Features
12.1.2.102017-02 X6-2-HA VM template support. PSU updates: RDBMS 12.1.0.2.170117, 11.2.0.4.161018, 11.2.0.3.15. Infrastructure: 12.1.0.2.170117.
12.1.2.92016-12 OEL 6.8. PSU updates: RDBMS 12.1.0.2.161018, 11.2.0.4.161018, 11.2.0.3.15. Infrastructure: 12.1.0.2.161018.
12.1.2.82016-09 PSU updates: RDBMS 12.1.0.2.160719, 11.2.0.4.160719, 11.2.0.3.15. Infrastructure: 12.1.0.2.160719. This bundle requires 12.1.2.6 (again).
(12.1.2.8.1 2016-10) X6-2-HA
12.1.2.72016-06 PSU updates: RDBMS 12.1.0.2.160419, 11.2.0.4.160419, 11.2.0.3.15. Infrastructure: 12.1.0.2.160419. As always: ILOM, BIOS, Controller, Expander, disk firmwares, ... upgrades. This bundle requires 12.1.2.6. X6-2S and X6-2M.
12.1.2.62016-02 OS upgrade from OEL 5.11 to 6.7. PSU updates: RDBMS 12.1.0.2.160119, 11.2.0.4.160119, 11.2.0.3.15. Infrastructure: 12.1.0.2.160119. This bundle does not upgrade: ILOM, BIOS, Controller, Expander, disk firmwares! This bundle requires 12.1.2.5 for Infra and GI; install one node at a time with --local option.
12.1.2.52015-10 PSU updates: RDBMS 12.1.0.2.5, 11.2.0.4.8, 11.2.0.3.15. Infrastructure: 12.1.0.2.5
12.1.2.42015-08 PSU updates: RDBMS 12.1.0.2.4, 11.2.0.4.7, 11.2.0.3.15. Infrastructure: 12.1.0.2.4
12.1.2.32015-05 PSU updates: RDBMS 12.1.0.2.3, 11.2.0.4.6, 11.2.0.3.14. Infrastructure: 12.1.0.2.3
12.1.2.22015-02X5-2 full support (infiniband, SSD for datafile). Common flash cache (unique to ODA). PSU updates: RDBMS 12.1.0.2.2, 11.2.0.4.5, ... Enhanced Python STIG script
12.1.2.12014-11PSU updates
12.1.2.02014-09RDBMS 11.2.0.4.3, OEL 5.10, GI/RDBMS 12.1.0.2, creation of container databases from oakcli. Oracle 12c databases on ACFS
2.102014-05GI/RDBMS 11.2.0.4.2
2.92014-03Patches
2.82013-11Support for X4-2. vLAN support
2.72013-07UEK2, OVM 3.2.3
2.62013-04SAP deployment option
2.52013-01The ODA can host a virtual configuration based on OVM (3.1.1). DB is hosted in a special Domain called ODA_BASE.
2.42012-11ASM supports normal redundancy
2.32012-07
2.22012-04GI/RDBMS 11.2.0.3, OEL 5.8
2.12012-02

OAS: Oracle Application Server

Oracle Application Server is an environment in which complex enterprise web applications can be deployed.
(Source: Download)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
12cR2Production 12.2.1.220152020 (2023 ES)Suggested
12cProductionSee WebLogic Server. Full Java EE 6: Servlet 3.0, JAX-RS 1.1, Java Server Faces 2.1, EJB 3.1 12.1.320112017 (2019 ES)
11.1.1ProductionOracle Fusion Middleware; OHS2 11g/Apache 2.2 11.1.1.920092014 (2017 ES)
10.1.4ProductionPortal only WSRP 10.1.4Suggested
10g R3ProductionJ2EE only J2EE 1.4, EJB 3.0, ADF Struts 1.2, SOAP 1.1 and 1.2, Oblix, OHS 10.1.3/Apache 1.3.34 10.1.320062010 (2011 ES)
10g R2ProductionVery stable release, Forms, Portlets struts, HA migration, larger HW support (eg. AIX) 10.1.2.0.220062010 (2011 ES)Suggested
10g SEProductionSEO version 10.1.2.0.1
10g R2ProductionStable release, JDK 1.5, Discoverer integration, farm topology, OHS 10.1.2/Apache 1.3.31 10.1.220052010 (2011 ES)
OAS 10gProductionOptimized web cache, OHS 9.0.4/Apache 1.3.28; (9.0.4.1): OPatch 9.0.4.220032006 (2008 ES)
9iAS R2ProductionJDK 1.2, 1.3, 1.4 EJB 1.1, OC4J, OHS 9.0/Apache 1.3.22; (9.0.3): EJB 2.0 9.0.3.120022005 (2008 SS)
9iUnsupportedOHS 1.0.2.2/Apache 1.3.19 1.0.2.2.2
iAS 8iUnsupportedApache (OHS 1.0/Apache 1.3), OSE (Oracle Servlet Engine), JVM within the RDBMS 1.0.2
1.0UnsupportedProprietary Web Server with DB extensions 3.1

Oracle Application Server is a complex environment because is composed by several products: web server, LDAP, Java Container, Metadata Repository, ... and can host different type of applications: Forms, Portlets, PL/SQL pages, ... generally developed with Oracle Developer.
The compatibility matrix for each version is quite complex (eg. 10g R2 version) and the upgrade guide is an entire book...
Recently Oracle Corp. acquired a lot of companies and middleware products... The new product line is called Oracle Fusion; version and compatibility matrix are a nightmare! This document contains Oracle Fusion support policies and introduces the "Sustained Support" that generally... never ends!

Oracle Developer

Oracle Developer is the name of the ample set of Oracle Development tools.

The relationships are complex because Oracle offers many tools and some of them 
(eg. Forms, Report, Developer, Designer) have a long successful stories and different release numbers
(eg. FORMS 4.5/5/6i/9i/10g/11g REPORTS 2.5/3/5/6i/9i/10g/11g).
Oracle Forms
(Source: Lifetime Support Policies)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Forms and Reports 12c Production BI-Publisher Integration (Report is depracated), audio playback, dlient deployment, customizable logon, custom color cchemes, ... 12.2.1.22015-10
Fusion Middleware 12cProductionIncludes al lot of products like WebLogic, jDeveloper, ... but not Forms nor Reports. Forms can be deployed on WebLogic Server 12c. 12.120112016 ES:2019
Forms and Report 11g R2ProductionPerformance and Monitoring, Real User Experience integration. Easier installation than with 11g R1. 11.1.2.120112016 ES:2017Suggested
11g R1ProductionJavaScript Desupport: JInitiator 11.1.1.6.020092014 ES:2017
10g R2ProductionVery stable release. Desupport: Forms compiled with 10g R2 can not be run with previous releases 10.1.2.3.020052011Suggested
10g (9.0.4)ProductionForms Standalone Installation 9.0.4.3.020042006 ES:2008
9i (9.0.2)ProductionServlet Engine Desupport: Client/Server, socket protocol, Character interface 9.0.2.12.220022005
6ProductionForms Server: web deploy. (2000): 6i stable! 6i 6.0.8.28.0
6 6.0.5.35.3
1999
2000
2005 ES:2008
 
Suggested
NOT
5UnsupportedGraphical enhancements Desupport: 16-bit 5.0.6.23.11998NOT
4UnsupportedOracle Forms. MS-windows and X graphical interface 4.5.10.21.01997
3UnsupportedPL-SQL 3.01992
2UnsupportedSQL*Forms. Graphical Interface. Triggers 2.31985
1UnsupportedIAF. (1984): IAG 1980

Much more info in this detailed document.


Oracle Application Express (APEX)

APEX is the name of simple yet powerful Oracle development environment.
APEX is installed in the Oracle database and is available for free on any database edition.
(Sources: Official site, APEX overview, APEX 4.2 new features, Support Policy, Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5.0 Production Page designer, multiple interactive reports, modal dialogs, universal theme
(5.1 Planned): multirow update, master/detail/detail, PDF print, packaged applications
5.0.4
5.1.0
2015-042020-04Suggested
4.2ProductionBetter and responsive mobile interface, HTML5 support (charts, item types).
(4.2.6 2014-09): bug fixing
4.2.62012-102017-10Suggested
4.1ProductionRowid update, improved websheets, better error handling 4.1.12011-082016-08
4.0ProductionDistribuited with Oracle XE 11g. RESTful interface, websheets, plugin, dynamic actions 4.02010-062015-06
3.0ProductionChart (flash), PDF support. (3.0.1): Installable on Oracle XE. (3.1): Interactive reporting. (3.2): Forms conversion 3.220072012
2.1ProductionHTML DB renamed to APEX. Distribuited with Oracle XE 10g. (2.2): Packaged applications 2.120062009
HTML DB 2.0ProductionSQL Workshop 2.020052008
HTML DB 1.5ProductionFirst release. (1.6): Themes 1.620042008

Related to APEX is the Oracle REST Data Services / Application Express Listener that works as an application server interface to APEX providing also a RESTful access.
(Sources: Official site, Support Policy )

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
3.0 Production 3.0.22015-042015-10
2.0ProductionMultiple DB connection, restful services Enhancements, command line interface 2.0.102012-122017-12
1.1Production 2011-122016-12
1.0Production 2010-062015-06


Oracle Applications - Oracle eBS

Oracle Applications is the Oracle ERP (Enterprise Resource Planning) product set and is called Oracle E-Business Suite too.

It's composed by several product lines: Oracle Financials, Oracle HR, Oracle Sales, ... there are hundreds of modules.

From a technical point of view Oracle Applications are written with a old Oracle Developer development environment,
run over a supported Oracle Application Server Infrastructure and using up to a recent Oracle RDBMS.
(Sources: Chan's Blog Support Policy)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
12.2Production Oracle WebLogic Server adoption (but Forms still requires IAS). Online Patching (adop) with runFS and patchFS. iPad certification. Workflow. Direct upgrade from 11i, 12.0, 12.1. New features on: Order Management, Manifacturing, HR, Supply chain, ... 12.2.6
12.2.5
12.2.4
12.2.3
12.2.2
2016-09
2015-10
2014-08
2013-12
2013-09
2021-09
12.1ProductionMore deployments options, advanced configuration wizard, AutoConfig enhancements 12.1.3 RPC5
12.1.3 RPC4
12.1.3 RPC3
12.1.3 RPC2
12.1.3 RPC1
12.1.3
12.1.2
12.1.1
2016-08
2015-10
2015-04
2014-09
2014-03
2010-08
2009-12
2009-05
2016-12 (2019 ES)
12ProductionAn evolution from 11i with an upgraded technology stack: Oracle RDBMS 10g R2, OAS 10g R2, Forms 10g, JDK 6 12.0.6
12.0.8 (HRMS only)
2007-01 2012-01 (2015 ES)Bad. Few installations
11i10ProductionTerminal 11i release. Many new products. JRE 1.4. JInitiator 1.3.1.18. 11.5.10.22004-112010-11 (2013 ES)Stable and with a large installed base.
11i9ProductionOracle RDBMS 9.2 11.5.92003-062008-06
11i8ProductionMany new products. 11.5.820022007
11i7Production9iAS upgrade (1.0.2.2.2), Apache (1.3.19), JInitiator 1.1.8.16. XML 11.5.7 20022007
11i6Production 11.5.6 20022006
11i5ProductionMany new products (eg. ERP/CRM). JInitiator 1.1.8.13. 11.5.5 20012006
11i4ProductionOracle RDBMS 8.1.7. JInitiator 1.1.8.7. 11.5.4 20012006
11i3Production 11.5.3 20012006
11i2Production9iAS (1.0.2.1). Apache (1.3.9) 11.5.2 20002006
11i1ProductionMany functional upgrades; Multi Org instead of Multi Set of Books.
Technology Stack: Oracle RDBMS 8.1.6, WebDB (8.1.6), JRE 1.1.8, JInitiator 1.1.7.27
11.5.120002006
11ProductionWeb only 11.0.319992007 (2009 SS)
10ProductionNCA model 10.7NCA1998
10ProductionClient/Server 10.7

The technology stack versions reported in the previous table refer to Fresh Install.

The functional part and the technology stack are, mainly, indipendent. The following table reports the currently supported technology stack; since it's quite common to use an old Oracle eBS configuration, previously supported releases are reported too.

(Source)

EBS Release
Oracle RDBMS version (was)
Application Server (was)
EBS 12.2 Oracle RDBMS 11.2.0.4, 12.1.0.1, 12.1.0.2
(11.1.0.7 11.2.0.3)

Oracle RAC 11.2.0.4, 12.1.0.1, 12.1.0.2
(11.1.0.7, 11.2.0.3)

Forms: 10.1.2.3
WebLogic Server: 11gR1 PS5 10.3.6
Web Tier Components: 11.1.1.6
Java SE JDK 7
EBS 12.1
EBS 12.0
Oracle RDBMS 11.2.0.4, 12.1.0.1
(11.1.0.7, 10.2.0.2, 10.2.0.3, 10.2.0.4, 10.2.0.5, 11.1.0.6, 11.2.0.1, 11.2.0.2, 11.2.0.3)

Oracle RAC 11.2.0.3
(11.1.0.7, 10.2.0.3, 10.2.0.4, 10.2.0.5, 11.1.0.6, 11.2.0.1, 11.2.0.2)

Forms: Oracle Application Server 10g 10.1.2.3 (10.1.2.0.2, 10.1.2.2)
OC4J: Oracle Application Server 10g 10.1.3.5 (10.1.3.0.0, 10.1.3.3, 10.1.3.4)
Java SE JDK 6, 7 (not for Forms and Reports)
EBS 11i Oracle RDBMS 11.2.0.4, 12.1.0.1
(9.2.0.8, 10.1.0.4, 10.1.0.5, 10.2.0.2, 10.2.0.3, 10.2.0.4, 10.2.0.5, 11.1.0.6, 11.1.0.7, 11.2.0.1, 11.2.0.2, 11.2.0.3)

Oracle RAC 11.2.0.4, 12.1.0.1
(9.2.0.8, 10.1.0.4, 10.2.0.1, 10.2.0.2, 10.2.0.3, 10.2.0.4, 10.2.0.5, 11.1.0.6, 11.1.0.7, 11.2.0.1, 11.2.0.2, 11.2.0.3)

Oracle9i Application Server 1.0.2.2.2
Forms Patchset 19 (15, 16, 17, 18) [NdA Forms 6i 6.0.8.28.0]
Java SE JDK 6 (1.3, 1.4, 5)
Oracle JDBC 9iR2 9.2.0.8

The Oracle official Chan blog contains a lot certification infos on supported browsers, development tools, external integrations, ...

It's a long and continuous work to maintain Oracle Applications releases updated.
There are tons of patches and only the needed one must be applied.
Migrations are quite difficoult when there are customizations.
Every upgrade is different and require careful planning. OS and 32 / 64 bit certification must be checked too...

JD Edwards EnterpriseOne

JD Edwards EnterpriseOne is an ERP for medium sized Enterprises.

It's composed by hundreds of components grouped in modules and sold separately:
 Customer Relationship Management - CRM: Advanced Pricing, Sales Order Management, ...
 Supply Management - SM: Buyer Workspace, Supplier Self Service, ...
 Financial Management Suite - FMS: Financials

From a technical point of view JDE embaraces the Oracle technology stack (WebLogic, RDBMS, BI).
(Sources: Support Policy, Software Update 741781.1, ESU 1053900.1 )
Version
Status
Features
Last release
Fixes (through)
Date (from)
Date (to)
Notes
9.2Production 2015-102020-10 (ES 2023)
9.1Production (Upd. 2 on 2014-02) Inventory to G/L reconciliation, Warehouse Management, New One View Reporting Drill Down capabilities, Speed Case Entry Tablet App, Mobile Service Time Entry, Health and Safety Incident Management Upd. 2 2013-7 2012-32017-3 (ES 2020)
9.0ProductionNew Module: Project and Government Contract Accounting (PGCA). (9.0.2 on 2010-11) Upd. 2 2010-9 9.0 2008-9
9.0.2 2010-11
2013-09 (ES 2016)
2015-11 (ES 2018)
8.12Production Upd. 3 2008-5 2006-42011-4 (ES 2014)
8.11Production SP1 Upd. 2 2007-6 2004-122009-12 (ES 2012)
8.10Production Upd. 2 2007-9 2004-62009-6
8.9Production 2003-92008-9
8.0Production Upd. 1 2003-4 2002-062013-12
XeProduction Upd. 8 2004-6 2000-92013-12

The functional part and the technology stack are indipendent. The technology stack for JDE is very wide since JDE supported and still supports many non Oracle products as DBMS (eg. MS SQL Server), Application Server (eg. IBM WebSphere), ...
The following table is derived from multiple sources and is not complete or official... but can be useful as a guide.

(Sources: JDE Statement of Direction, Minimum Technical Requirements 745831.1)

JDE Release
Database
Application Server
JDE E1 9.0 - 9.1

Tools 9.1.x

Oracle RDBMS 11g R2

MS SQL Server 2008, 2008 R2, 2012

IBM DB2 9.7, 10.5

Oracle WebLogic 11g (10.3), WebLogic 12c (12.1)

IBM WebSphere 7.0, WebSphere 8.5

JDE E1 8.12 - 9.0

Tools 8.9x

Oracle RDBMS (10g R2), 11g R1, 11g R2

MS SQL Server 2005, 2008, 2008 R2

IBM DB2 9.7

Oracle OAS 10g R3 (10.1.3), WebLogic 11g (10.3)

IBM (WebSphere 6.1), WebSphere 7.0, WebSphere 8.5

JDE Xe & 8.0

Tools 24.2

Oracle RDBMS (10g R2), 11g R1, 11g R2

MS SQL Server 2008, 2008 R2

IBM DB2 9.7

Oracle OAS 10g R3 (10.1.3), WebLogic 11g (10.3)

IBM (WebSphere 6.1), WebSphere 7.0

For ERP software update is always critical.
There are different types of updates: ESU (Electronic Software Update), ASU (Application Software Update), SP (Service Pack)
Tools Release is a fix to JDE foundation (System) code


DB2

DB2 is the IBM's relational DBMS.
Formely was available only on Mainframes z/OS only, currently is available on
OS-400, Linux/AIX/Unix/Windows too. DB2 is available in several Editions like:
Express-C (free), Express, Workgroup, Enterprise, and Avanced Enterprise Edition.
(Source: IBM DB2 Support Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
DB2 11 Production BLU Accelleration, native encryption, HA 11.12016-04Suggested
DB2 10Production(10.1) Heat mapped data, Adaptive compression.
(10.5) BLU Acceleration for reporting and analytics, in-memory columnar processing, JSON objects
10.1
10.5
2010-10
2013-04
2017-09
 
Suggested
DB2 9.0ProductionPure XML; Table partitioning (PARTITION BY RANGE);
(9.5 2007): Simplified Management, BC reliability;
(9.7 2009): Compression, Oracle compatibility (PL/SQL compiler, CLPPlus, datatypes, ...), enhanched WLM (Work Load Manager); (9.7.5 2011) Oracle Compatibility; (9.8) pureScale for Enterprise Server Edition only
9.82007-03
(9.5)
(9.7)
(9.8)
2012-04
2015-04
2017-09
2016-04
DB2 8.0ProductionBetter alignment between platforms; Clustering (ORGANIZE BY DIMENSION); (8.2): security enhancements 2004-032009-04
DB2ProductionMVS Mainframe 1983
SQL/DSProductionVM Mainframe 1980
System-RProtFirst relational prototype (on System 38). IBM pionered the Relational DB: Codd was an IBM employee; SEQUEL, SQL and QBE were IBM projects. But for many years IBM preferred Hierarchical Systems and was Oracle on 1979 to propose the first commercial Relational Database Management System 1970
DB2 updagrades are not so easy...

SQL Server

SQL Server is the Microsoft's relational DBMS. It's available for MS-Windows operating systems only.
SQL Server is sold in different editions (Standard, Business Intelligence, Enterprise).
SQL Server includes several add-on services (Analysis Services, Replication Services, Integration Services, ...).
(Sources: Microsoft KB Microsoft Support Status Wikipedia Unofficial build list)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
SQL Server 2016ProductionEnhanced in-memory performance, Built-in advanced analytics RTM 13.0.2149.02016-07
SQL Server 2014ProductionIn-Memory, HA enhancements (up to 8 secondaries, Replica wizard, ...), better cloud support (eg. simpified backup, cloud migration wizard, ...) SP2 12.0.5511.0
SP1 12.0.4468.0
2014-062019 2024 (ES)Suggested
SQL Server 2012ProductionHigh Availability enanchements, Big Data integration (Hadoop). SP2 11.0.5655.0
SP3 11.0.6540.0
2012-052017 2022 (ES)Suggested
SQL Server 2008 R2ProductionMaster Data Services, Report Builder 3.0. SP3: 2014/09 SP2 10.50.4000.0
SP3 10.50.6000.34
2010-072014 2019 (ES)Suggested
SQL Server 2008ProductionSemi-structured data, location-dependent data, Full-text search in the Database Engine. SP4: 2014/09 SP3 10.00.5500.00
SP4 10.0.6000.29
2008-112014 2019 (ES)
SQL Server 2005ProductionXML, CLR Integration, T-SQL Extensions. (SP1): Database mirroring SP4 9.00.50002006-012011 2016 (ES)
SQL Server 2000ProductionOS Windows 2000; (2003): 64-bit SP4 8.00.20392000-112008 2013 (ES)
SQL Server 7.0ProductionDynamic memory and dynamic space management, new log format, dynamic row-level locking, replication, administration wizards; OLAP SP4 7.00.106319992005 2011 (ES)
SQL Server 6.5Production SP5a upd. 6.50.4791996
SQL Server 6.0Production 1995
SQL Server 4.21ProductionBased on Sybase code. Windows NT. 4.211993
SQL Server upgrades must be carefully planned and tested.
It is generally better to install a new database and migrate data.

Informix

Informix is owned by IBM since 2001 but its history on the RDBMS market is very long.
(Sources: Official Site Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
12ProductionReal-time Analytics; TimeSeries data12.10
11ProductionSQL Administration API; SSO, SSL; JRE 5.0 11.50.xC52009
10ProductionFully released by IBM; JRE 1.4, fragment management 10.00.xC42005
9.0UnsupportedInformix Universal Server: object-oriented, dataBlade; (9.21) IBM, raw tables; (9.3) Bundle Install; (9.4) Enanched Security, Performance, Replication 9.41996
8.0UnsupportedXPS eXtended Parallel Server 1996
7.0UnsupportedInformix Dynamic Server: OLTP and data warehouse 1994
6.0UnsupportedDynamic Scalable Architecture: support for SMP 1994
5.0UnsupportedTransations, 2PC; (5.1) triggers 1990
4.0UnsupportedINFORMIX Turbo renamed INFORMIX-OnLine while the ISAM engine is named INFORMIX-SE 1989
3.0UnsupportedINFORMIX Turbo engine on RSAM 3.30
2.0UnsupportedINFORMIX-SQL, new tools: Informix-4GL 1986
1.10UnsupportedINFORMIX-SQL (separate SQL engine), new tools: ACE, PERFORM 1985
1.0UnsupportedINFORMation on unIX first releases based on ISAM1981-1986
Informix SE upgrades are easy while Informix OnLine upgrades are a bit more complex.

Cache

Cache' is the Object Database produced by InterSystems
and used with Ensemble Application Server for many
health care applications.
(Sources: Official Site Last Releases Previous Releases Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
2017Production 2017.12017-032019
2016Production 2016.1.12016-022018
2015Production 2015.2.42015-052017
2014ProductionREST support 2014.1.52014-032016
2013Production 2013.1.72013-042015
2012Production 2012.2.52012
2011Production 2011.1.62011
2010Production 2010.2.82010
2009Production 2009.1.62009
2008Production 2008.2.62008
2007Production 2007.1.62007
5.2Production 5.2.2
5.1Production
5.0Production 5.0.16
4Production
3Production
Cache' upgrades are a bit complex.

SQL

SQL Standards are very important, since every database vendor claims he is compliant! But it is not always true...
The formal name of the SQL standard is ISO/IEC 9075 "Database Language SQL". But SQL:year is the most used nickname.

(Sources: iso.org Wikipedia )

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
SQL:2011 Current Temporal databases 2011
SQL:2008 Replaced 2008
SQL:2003Replaced
SQL:1999ReplacedA lot a single Core and Optional features.
SQL-92ReplacedFirst standard version with Entry, Intermediate and Full conformance.

Last standard versions are also split into a number of parts:


SAP

SAP is a complete and complex ERP produced by SAP AG.
Current architecture is a client/server utilizing a 3-tiered model.
Tipical installations use a large Oracle database and an ample Unix box.
The programming language is APAB/4.
(Sources: SAP Wiki Wiki)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
SAP ERPProductionFour functional areas: Financials, Human Capital Management, Operations, Corporate Services
New architecture: SAP HANA (gradually introduced since 2010, fully featured on 2013)
6.0 EHP7 (2013)2005
MySAP ERPProductionNew architecture: ERP Central Component (SAP ECC) 2004
SAP R/3UnsupportedClient Server; several modules (eg. FI-GL General Ledger, HR, MM, SD, PP, ...) ER 4.701992
SAP R/2UnsupportedMainframe based 1978
SAP R/1UnsupportedR = Realtime data processing 1970
SAP installation and configuration requires a big effort.
An update can take a very long time.

BAAN

BAAN is a complete and complex ERP produced by Baan (now Infor).
Tipical installations use a large Oracle database and a powerful Unix/Linux box.
DB2, Informix and SQL Server as database and Windows Server as OS are supported too.
The programming language is Baan 4GL and its interpreter is the Bshell.
(Sources: Infor Wiki)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Infor LNProduction 10.32013-07
ERP LnProductionUnicode support, more languages. (FP6: 2009) (FP7: 2011) (ERP LN 6.1 FP8: 2012) 6.1 FP82005
Baan 5Production Baan5.0 c SP26
Baan 4Production BaanIVc4 SP30
TritonOld 3.1bx


NoSQL

NoSQL is a generic definition for modern web-scale databases who drop SQL and ACID support to archive other objectives
like easy replication support, huge scalability, schema-free, Big Data support, very very fast performance, ...
The tradeoff are: availability vs consistency, latency vs consistency, full vs eventually consistent: BASE (not ACID).

There are several categories among them:
 * Wide Column Store / Column Families (eg. Hadoop / HBase; Cassandra;  ...)
 * Document Store (eg. MongoDB; CouchDB; Couchbase; ...)
 * Key Value (eg. Redis; Berkeley DB, Oracle NOSQL Database; Amazon SimpleDB, DynamoDB; Azure Table Storage; Voldemort; OpenLDAP; ...)
 * Graph Databases
 * Multimodel Databases
 * Object Databases
 * Grid & Cloud Database Solutions
 * XML Databases
 * Multidimensional Databases
...
And many differences also from the CAP point of view (CP: MongoDB, HBase, Redis; AP: CouchDB, Cassandra, DynamoDB)

Hadoop

Hadoop is an open source framework to distribuite processing of large data sets across several (eg. thousands) nodes.
Hadoop has several modules: HDFS (Hadoop Distributed File System), YARN (the job scheduling framework),
MapReduce (the algorithm for processing and generating large data sets in parallel), ...
Hadoop has a grunting shell interface called Pig (quite similar to relational algebra).
There are many tools in the Hadoop ecosystem like HBase (realtime read/write access CP database), Hive, Sqoop, ... 
(Sources: Hadoop, Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
3.0Development 3.0.0 Alpha22016-092017-01
2.xProductionBased on 0.23. YARN, HA for HDFS, HDFS Federation and Snapshots, binary compatibility for MapReduce hadoop-1.x. (2.2.0 2013-10): GA. (2.5.2 2014-11) (2.6.0 2014-11). (2.7.0 2015-04). (2.7.1 2015-07): stable. (2.6.2 2015-10). 2.5.2
2.6.5
2.7.3
2.8.0
2012-052017-03
1.xProductionBased on 0.20.205. HBase support, Hierarchical job queues, Advances in new mapreduce API: Input/Output formats, ChainMapper/Reducer 1.2.12011-122013-08
0.23.xProductionYARN, HDFS Federation 0.23.112011-112014-06
0.20.xProduction (0.20.203.0 2011-05): Stable, large installations 0.20.205.02009-042011-10
0.xProductionFirst implementation on 2005: HDFS, MapReduce. (0.14.1 2007-09): Apache release 0.222007-092011-12

Hadoop versioning was not simple since several different releases where supported in the same the time (eg. 0.20, 0.22 and 0.23) or changed (0.20 -> 1.0, 0.23 -> 2.0), the numbering schema did not follow the timeline (0.21 on 2010-08, 0.23 on 2011-11 and 0.22 on 2011-12) and the Hadoop distributions and providers choosed freely among them...


Even if Hadoop is a mature Apache project it is not easy to manage the large cluster it uses and configure all the tools that the Hadoop ecosystem contains... Several distributions have been developed to better support the enterprise adoption of Hadoop: (Sources: Hortonworks, Cloudera, MapR )

Distribution
Version
Status
Features
Last release
Date (from)
Notes
HortonworksHDPHortonworks Data Platform is a fully Open Source distribution available on both Linux and MS-Windows.
HDP 2.5 Production Hadoop 2.7.3. Upgraded components: Ambari 2.4.0, Spark 1.6.2/2.0, Kafka 0.10.0, Pig 0.16.0, Hive 1.2.1/2.1, Zeppelin 0.6.0, Knox 0.9.0, Ranger 0.6.0, ... 2.52016-08
HDP 2.4 Production Hadoop 2.7.1. Upgraded components: Ambari 2.2.1, Spark 1.6.0, HBase 1.1.2, Kafka 0.9.0. 2.42016-03
HDP 2.3 Production Hadoop 2.7.1, Hive 1.2.1, Ambari 2.1, Spark 1.3.1, Ranger 0.5. Smart Hadoop configuration, dashboards. Added support for Apache Atlas 0.5 (governance module), Cloudbreak 1.0. (2.3.2): Spark 1.4.1. 2.3.22015-07
HDP 2.2ProductionHadoop 2.6, Hive 0.14. Added support for Apache Spark 1.2.1, Slider 0.60 and Ranger 0.4. Deprecated: Nagios, Ganglia. 2.2.82014-12
HDP 2.1ProductionHadoop 2.4.0, Hive 0.13, Hbase 0.98, Flacon 0.5, Flume 1.4, Ambari 1.6, ... Added support for Solr, Tez, Storm, Falcon, Knox. 2.1.152014-04
HDP 2.0ProductionHadoop 2.2.0, Hive 0.12, Hbase 0.96, Flume 1.4, Ambari 1.4.1, ... 2.0.122013-10
HDP 1.3Production Hadoop 1.2.0 (HDFS, YARN, MapReduce), Pig 0.11, Hive 0.11.0, Apache HBase 0.94.6, Sqoop 1.4.3, ... Oracle connectors. HDFS snapshot for PITR. 1.3.102013-05
HDP 1.2Production Hadoop 1.1.2, Pig 0.10.1, Hive 0.5.0, HBase 0.94.2. 1.22013-02
HDP 1.1Production Some upgrades: Sqoop 1.4.2. 1.12012-09
HDP 1.0Production Based on Apache Hadoop 1.0.3. Contains: Pig 0.9.2, Hive 0.9.0, Apache HBase 0.92.1, Sqoop 1.4.1, Oozie 3.1.2, Apache ZooKeeper 3.3.4, Ganglia 3.2.0, Nagios 3.2.3, ... 1.02012-06
Cloudera CDHCloudera offered the first distribution for Hadoop: CDH (Cloudera Distribution including apache Hadoop). CDH is 100% Open Source but the management interface (Cloudera Manager) is proprietary.
CDH 5ProductionBased on Hadoop 2.3.0 or later. (5.3.0 2014-12). (5.4.0 2015-04). (5.4.4 2015-07): fixes. (5.5.0): Flume 1.6, Sentry 1.5.1, Spark 1.5.0 (5.6.0 2016-03): EMC DSSD D5 Integration for DataNodes (5.7.0 2016-04): Spark 1.6, HBase 1.2, Hive on Spark, RH/CentOS/OEL 7.2, better performance 5.8.02014-03
CDH 4ProductionBased on Hadoop 2.0 4.7.12012-062015-08
CDH 3Retired 3 upd62011-032013-06
CDH 2Retired 22010-03
CDH 1Retired 12009-03
MapR MapR MapR distribution uses MapR FS instead of HDFS for superior performances and availability. MapR also adds management features in 3 different Editions with increasing funcionalities (M3 community, M5 enterprise, M7 database).
MapR5ProductionHadoop 2.7, Spark 1.3.1. (5.2): Spark 1.6.1/2.0, Hive 1.2, Pig 0.15, HBase 1.1, ... 5.2.02015-07
MapR4ProductionHadoop 2.5.1, Hive 0.13, Pig 0.14, Spark 1.2.1 4.1.02014-09EOL 2017-01
MapR3Production 3.1.12013-05EOL 2016-02
MapR 1Old(1.2 2011-12): Hadoop 0.23 with MapReduce 2.0 12011


HBase

HBase is the Hadoop database.
Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable.
Apache HBase provides Bigtable-like capabilities on top of Hadoop and HDFS.
(Sources: Apache HBase Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
1.2 Production 1.2.32016-09
1.1 Production 1.1.52015-05
1.0Production 1.0.32016-01
0.98Production 0.98.202016-06
0.94Production 0.94.272015-03
0.96EOL 0.962014-09


Cassandra

Cassandra is an open source NoSQL AP database designed to handle large amounts of data across many commodity servers.
Cassandra offers support for clusters spanning multiple servers and datacenters with asynchronous masterless replication
Cassandra has new query language (CQL) similar to SQL but does not supports joins.
Cassandra integrates with Hadoop MapReduce, Pig and Hive.
Cassandra does not offer ACID transactions but BASE and is very, very fast in write operations.
(Sources: Official Site Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
Tick-TockDevelop 3.72016-012016-06
3Production 3.0.92015-112016-09EOL 2017-05
2Production 2.2.72013-092016-07EOL 2016-11
1Old Improved read performances. 1.1 row-level isolation 1.2 virtual node clustering 1.2.19
0Old 0.6 MapReduce, input full integration for Hadoop MapReduce jobs. 0.7 Support for Pig output. 0.8 CQL language. 0.82010-04


Hive

Hive is an open source database designed on top of Hadoop.
Hive has several data warehouse commands and HiveQL a query language similar to SQL.
HiveQL is the de facto standard SQL interface for Hadoop.
(Sources: Apache Hive Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
2ProductionHive-on-Spark enhancements, HiveServer2 web UI, CLI mode in Beeline, HPL/SQL, ... 2.1.02016-022016-06
1Production (1.1 2015-03) DISTINCT. (1.2 2015-05) UNION DISTINCT. 1.2.12015-022015-06
0ProductionInternal tool in Facebook and then Open Sourced to Apache. SELECT with UDF and MapReduce extensions. Table partitioning on Hadoop. (0.6 2010-10). (0.7 2011-03) Indexes, HAVING clause. (0.8 2011-12) Bitmap indexes. (0.10 2013-01) CUBE, ROLLUP, GROUPING_ID. (0.11 2013-05) HiveServer2 (better concurrency, security), Beeline (new CLI interface), Join optimizations, Optimized Row Columnar (ORC) file format. (0.12 2013-10) vectorized query. (0.13 2014-04) ACID transactions, subquery, implicit joins, Hive on Tez. (0.14 2014-11) UPDATE, DELETE; dropped support for Hadoop 0.20.x and 0.23.x 0.1420082014-11


MongoDB

MongoDB is the most used NoSQL database according to several statistics.
MongoDB is an Open Source, document database who stores individual data as document (BSON) into collections.
MongoDB has indexes, replication and sharding.
(Sources: MongoDB Downloads Release notes Support policy Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
3.4 Production Linearizable read concerns, views, and collation. 3.4.22016-11
3.2 Production WiredTiger as default storage engine, replica set for config server, replication check enhancements. (3.2.1 2016-01) Fixes 3.2.122015-12
3.0ProductionPluggable Engine Stores, WiredTiger storage engine support (document level locks, compression), SHA-1 authentication, replica set up to 50 members, support for collection-level locking in MMAPv1, better explain, ... 3.0.142015-03
2.6ProductionNew writer protocol, bulk operations, Text search enabled by default, query intersection, ... 2.6.122014-042016-10
2.4ProductionV8 JavaScript Engine, Hashed indexes, better geospatial support, database-level locks instead of global locks, ... 2.4.142013-032016-03
2.2ProductionLock yielding, Reader-writers lock at database level (instead of mongod level). 2.2.72012-082014-02
2.0Production 2.0.92011-102013-03
1.8Production 1.8.52011-032012-09
1.6Production 1.6.5-post2010-082012-02
1.4ProductionOfficial RPM 1.4.52010-032012-09


CouchDB

Apache CouchDB is a database that uses JSON for documents, 
JavaScript for MapReduce indexes, and regular HTTP for its API. CouchDB supports ACID transactions on MVCC.
CouchDB is written in Erlang, uses views for MapReduce and has a very easy web interface (Futon).
(Sources: Wikipedia GitHub CouchDB archives )
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
2.0 Production 2.02016-09
1.xProduction(1.5.0 2013-11). (1.6.0 2014-05). 1.6.12010-072015-09
0.xIncubatedInitialy (since 2005) developed by by Daminen Katz (then moved to Couchbase) become an Apache project on 2008. 0.11.22009-102010-08


Couchbase

Couchbase takes the best from his two parents: CouchDB and Membase.
Couchbase adds to memcached features like persistence, data replication and document management.
(Sources: Couchbase Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
4ProductionMulti-Dimensional Scaling, N1QL (SQL for JSON), indexing, geospatial views, enhanced security, and filtered cross datacenter replication
4.1 (2015-12): Full DML in N1QL, covering indexes, support for Windows 10 and MAC OS X
4.5 (2016-06): Query Workbench, scriptable query shell (CBQ), memory-optimized indexes, full-text search, role-based access control, Docker and OpenShift certification
4.52015-102016-06
3Production 3.1.02015-032015-07
2Old 22012-12
1OldOn 2011-02 Membase merged with CouchOne creating Couchbase 1.8



The graph shows the popularity of each RDMBS. The scale is logarithmic: Oracle, MySQL and SQL Server are by far the leaders.
(Source: db-engines.com)


Pentaho

Pentaho is a complete Open Source Suite for Business Intelligence.
With the subscription You have full support, integrated packages and more intermediate stable releases.
Data Integration ETL - Kettle - PDI
(Sources: Pentaho Community Sourceforge )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
6Production 6.1.0.12015-102016-04
5Production 5.1(2014-06), 5.2(2014-10), 5.3 (2015-02), 5.4 (2015-06) 5.4.0.12014-012015-06
4.xProduction4.3 (2012-04), 4.4 (2012-11), 4.8 (2013-12) 4.8.3.42012-042012-11
4.2Production Excel Writer step improvements; Progress feedback; Google Analytics step; LDAP Writer step 4.2.02011-092011-10
4.1ProductionAgile BI Plugin 1.0.2. Metadata injection; Enable/Disable hops; New Steps: JSON Input/Output, Conditional, LDAP Output, Run SSH, Email input, String Operation, Write to File, ... 4.1.02010-11
4.0Production 4.0.12010-06
3.2Production 3.2.02009-05
3.1Production 3.1.02008-09
3.0Production 3.0.42008-06
2.5Production 2.5.22007-11

Business Intelligence Server
(Sources: Sourceforge Pentaho Community)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
6ProductionBI Suite 6.0 6.1.0.12015-10
5ProductionBI Suite 5.0 5.4.0.12011-09
4ProductionBI Suite 4.0 4.8.02012-05
3.9ProductionBI Suite 3.9.02011-09
3.8Production 3.8.02011-04
3.7Production 3.7.02010-12
3.6Production 3.6.02010-06
3.5Production 3.5.22009-10
3.0Production 3.0.02009-05
2.0Production 2.0.02009-01
1.7Production 1.7.12008-07
1.6Production 1.6.02007-11
1.2Production 1.2.02007-02

Reporting PRD
(Source)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
6.0Production 6.0.12015-10
5Production 5.4.0.12011-09
3.9Production 3.9.12012-11
3.8Production 3.8.32011-032011-10
3.7Production 3.7.02010-12
3.6Production 3.6.12010-03
3.5Production 3.5.02009-08
3.0Production 3.0.02009-08
2.0Production 2.0.02009-01
1.7Production 1.7.12008-06
1.6Production 1.6.02007-10
Pentaho Metadata PME
(Source)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
6.0Production 6.0.12015-10
5Production 5.4.0.12011-09
4Production 4.8.02012-05
3.8Production 3.8.02011-03
3.7Production 3.7.02010-12
3.6Production 3.6.02010-06
3.5Production 3.5.02009-03
3.0Production 3.0.02009-08
2.0Production 2.0.02009-01
1.7Production 1.7.12008-05
1.6Production 1.6.02007-10
Pentaho Data Mining - Weka - PDMCE
(Source)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
6.0Production 6.0.12015-10
5Production 5.4.0.12011-09
4Production 4.8.02012-05
3.7Devel 3.7.4
3.6ProductionBook 3rd Edition 3.6.5
3.4ProductionBook 2nd Edition 3.4.19


Linux

Linux is a Unix kernel on which many GNU/Linux distributions are built. It runs on many HW and it's Free.

Production main releases were even (eg. 2.4, 2.6) while development releases were odd (eg. 2.5). Now... it depends!
Upgrading from one main release to the next one is complex,
while updating from a minor release (eg. 2.4.1 to 2.4.2) is simpler and often automatic
(generally performed by an update tool within the Linux distribution).
(Source: Linux Kernel Archives KernelNewbies Wikipedia )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4.10Mainline4.10-rc72017-022017-02
4.9Stable4.9.82017-022012-02
4.8Stable4.8.172016-092017-01
4.7Prod EOL4.7.52016-092016-09
4.6Prod EOL4.6.42016-032016-07
4.4Longterm4.4.472016-012017-02
4.3 Prod EOL 4.3.42015-112016-01
4.1 Longterm 4.1.382015-062017-01
3.18 Longterm 3.18.472014-122017-01
3.16 Prod EOL 3.16.392014-082016-11
3.15Prod EOL3.15.102014-06
3.14Prod EOL3.14.79 EOL2014-032016-09
3.12Longterm3.12.702013-112017-02
3.10Longterm3.10.1042013-062016-10
3.9Prod EOL3.9.42013-04
3.8Prod EOL3.8.13 EOL2013-02
3.7Prod EOL3.7.10 EOL
3.6Prod EOL3.6.11
3.5Old3.5.72012
3.4Longterm3.4.1132012-052016-10
3.3Dev3.3.82012
3.2Longterm3.2.842012-012016-11
3.1Dev3.1.72011
3.0OldXen dom0 support; Btrfs defrag3.0.802011
2.6Prod EOLFull 64 support (PAE, FS up to 16TB), ext4, JFS, XFS, SELinux 2.6.27.62 EOL
2.6.32.69 LT
2.6.34.14 EOL
2.6.35.14 EOL
2.6.39.4 EOL
2003-122015-12
2.5Dev2.5.7520012003
2.4OldPlug&Play, USB, PA-RISC; (later): LVM, ext3, Bluetooth2.4.372001
2.3Dev2.3.99pre919992000
2.2OldBetter SMP performances, NTFS, PowerPC2.2.2619992004
2.0OldSMP2.0.4019962004
1.2OldAlpha, SPARC, MIPS1.2.131995
1.0OldStable! i386 single processor only1994
0OldBased on MINIX; (0.12): GPL; (0.95): X Windows0.9919911994
There are a lot of good Linux/GNU distributions. In the following there is my favourite list. A good reference is this site.

Debian

Debian is a free GNU/Linux distribution very well known by system administrators because its stability and richness.
Debian supports many platforms (eg. Intel, Sparc, ARM, PA-RISC, SPARC, Alpha, S/390, ...).
Debian is the base for many other Linux distribution. Debian uses GNOME UI (User Interface) as default.
You can also use a live image that come in different flavors: GNOME, KDE, LXDE and Xfce, and text console
(Debian.org)
Version
Nickname
Status
Features
Last release
Date (from)
Date (last)
Notes
sidunstable
stretchtesting
8jessiestableLinux 3.16. systemd; Apache 2.4; PHP 5.6; Python 3.4; PostgreSQL 9.48.72015-042017-01Suggested
7wheezyobsoleteLinux 3.2; Xen Hypervisor 4.1.4; PostgreSQL 9.1, MySQL 5.5.30; Asterisk 1.8.13.17.62013-05
6.0squeezeobsoleteKernel 2.6.32; kFreeBSD kernel preview on i386/amd64; PKG +29000: KDE Plasma workspace&Apps 4.4.5, X.Org 7.5, Gnome 2.30, LXDE 0.5.0, Xfce 4.6; OpenOffice.org 3.2.1; Firefox/Iceweasel 3.5.16, Thunderbird/Icedove 3.0.11; Apache 2.2.16, Tomcat 6.0.18; GNU comp. 4.4.5, OpenJDK 6b18; MySQL 5.1.49, PostgreSQL 8.4.6; PHP 5.3.3, Python 2.5.5/2.6.6/3.1.1; HW-=alpha,arm (old),hppa 6.0.52011-02
5.0lenny obsolete Kernel 2.6.26; PKG +23000: X.Org 7.3, Gnome 2.22, KDE 3.5.10, LXDE 0.3.2.1, Xfce 4.4.2; OpenOffice.org 2.4.1, KOffice 1.6.3, Evolution 2.22.3, Pidgin (Gaim) 2.4.3; Firefox/iceweasel 3.0.6, Thunderbird/icedove 2.0.0.19; Apache 2.2.9, Tomcat 5.5.26; GNU comp. 4.3.2, GNU lib. 2.7, openjdk-6-jdk; MySQL 5.0.51a, PostgreSQL 8.3.5; PHP 5.2.6, Python 2.5.2; HW+=Eee PC,arm (EAB)5.0.72009-042012-02
4.0etch obsolete Kernel 2.6.18; PKG +18000: X.Org 7.1 (instead of XFree), Gnome 2.14, KDE 3.5.5a, Xfce 4.4; OpenOffice.org 2.0.4a, KOffice 1.6, Evolution 2.6.3, Gaim 2.0; Firefox/iceweasel 2.0.0.2, Thunderbird/icedove 1.5; Apache 2.2; GNU comp. 4.1, GNU lib. 2.3.6; MySQL 5.0.32, PostgreSQL 8.1; PHP 5.2, Python 2.4;HW+=amd64 40r82007-042010
3.1sarge obsolete Kernel 2.4.7 (2.6.8 also on Intelx86); PKG +10000: XFree86 4.3, Gnome 2.8, KDE 3.3; OpenOffice.org 1.1, Evolution, Gaim; XFS, LVM 3.1r32005-062008
3.0woody obsolete Kernel 2.2.20 (2.4 also available); XFree 4.1, Gnome 1.4, KDE 2.2; Mozzilla, Konqueror; HW=I386, m68k, alpha, powerpc, sparc, arm, ia64, mips, s390, hppa, ... 2002-072006-06
2.2potato obsolete arm, powerpc2.2r72000-082003-06
2.1slink obsolete alpha, sparc19992001
2.0hamm obsolete m68k19981999
1.3bo obsolete 19971998
1.2rex obsolete 19961997
1.1buzz obsolete dpkg19961996
Debian folks are much smarter than me... I have no hint for them.
If You have installed Debian You do not need any suggestion!

Ubuntu

Ubuntu is a free GNU/Linux distribution based on Debian with an easier interface very well suited for end users.
(Sources: Ubuntu Wikipedia)
Version
Nickname
Status
Features
Last release
Date (from)
Date (to)
Notes
17.04Zesty Zapus Future 2017-04
16.10Yakket Yak Current 2016-102017-07
16.04 LTSXenial Xerus Current Linux kernel 4.4. LXD 2.0, docker 1.10, PHP 7.0, python3, OpenSSH 7.2p2 (with many unsafe disabled components). (2017-02 16.4.2): Fixes.16.4.22016-042021-04
15.10Wily Werewolftend of life2015-102016-07
15.04Vivid Vervetend of life2015-052016-02
14.10Utopic Unicornend of life 2014-102015-07
14.04 LTSTrusty Tahr Current Linux 3.13; MySQL 5.6,5.6/MariaDB 5.5/PerconaXtraDB 5.5, LibreOffice 4.2.3 14.04.52014-042019-04
13.10Saucy Salamanderend of life2013-102014-07
13.04Raring Ringtailend of life2013-042014-01
12.10Quantal Quetzalend of life2012-102014-04
12.04 LTSPrecise PangolinstableLinux 3.2, HUD, Rhythmbox, LibreOffice 3.5.4, PayPal12.04.52012-042017-04
11.10Oneric Ocelotend of lifeLinux Kernel 3.0, Thunderbird, GTK3 (alt+tab)2011-102013-04
11.04Natty Narwhalend of life2011-042012-10
10.10Maverick Meerkatend of lifeLinux 2.6.35; new fonts; Evolution 2.30 (faster!), richer sound menu. (Server Ed.) Eucaliptus 2.010.102010-102012-04
10.04 LTSLucid Lynxend of lifeLinux 2.6.32, faster boot; New languages, Social Network tools10.04.42010-04
2010-08
2013-04 (2015 server)
9.10Karmic Koalaend of lifeUbuntu Enterprise Cloud, OpenOffice 3.1, Firefox 3.52009-102011-04
9.04Jaunty Jackalopeend of lifeGnome 2.26, OpenOffice 3.0, EXT4, MySQL 5.1, PHP 5.22009-042010-10
8.10Intrepid Ibexend of life3G wireless; (server): VM builder, full java stack, directory encryption 2008-102010-04
8.04 LTSHardy Henronend of lifeiSCSI, Gnome 2.22, OpenOffice 2.48.04.42008-042011-04 (2013 server)
7.10Gusty Gibbonend of lifeCompiz, Thunderbird 2.0, OpenOffice 2.3, NTFS-3G2007-102009-04
7.4Feisty Fawnend of lifeOpenOffice 2.2, PHP 5.2; Kernel support for VM2007-042008
6.06Drapper Drakeend of lifeFirefox 1.5, Thunderbird 1.5, OpenOffice 2.0, MySQL; LAMP2006-062009
5.10Breezy Badgerend of lifePHP 5.0, Gnome 2.12; Boot grafico, Launchpad2005-102007
5.4Hoary Hedgehogend of lifeMySQL 4.1, Gnome 2.10; kickstart, stand-by2005-042006
4.10Warty Watlogend of lifeLinux 2.6.8; Firefox 1.0, Thunderbird 1.0, OpenOffice 1.12004-102006
Some Ubuntu versions are labeled LTS indicating Long Term Support.
There are some variants: Kubuntu (KDE), Edubuntu (Educational), Xubuntu (XFCE), Lubuntu (LXDE), ...

Red Hat / CentOS / Oracle Enterprise Linux / Fedora

Red Hat is an Enterprise Level Linux distribution.
It's available for Server (Red Hat Enterprise Linux AS, Red Hat Enterprise Linux ES (up to 2 CPU/16GB RAM))
or Desktop (Red Hat Enterprise Linux WS, Red Hat Desktop).
RHEL AS or RHEL ES license costs depend on Support Level: Basic (ES), Standard (ES/AS), Premium Support (AS)
With version 5: AS -> Advanced Platform; ES -> Base Server (limits: 2 CPU sockets, 4 virtual instances, no GFS and CS)
With version 5.4 RH anticipated the support for KVM as an enterprise virtualization platform.
One RHEL Advanced Platform license enables the support for all the hosted RH OS guests.

Free Linux CentOS releases are very, very similar to Red Hat's (CentOS is released a bit later than RHEL).
Oracle Enterprise Linux (OEL or OL) is a close derivative of RHEL too:
Oracle offers a standard RHEL but adds the Unbreakable Enterprise Kernel (UEK) and a public yum repository

Red Hat also contribute to Open Source community with a GPL product: Fedora (since 2003; previously Red Hat Linux). 
Fedora and Enterprise Linux are related:
Community distribution
Enterprise Linux
Fedora 20 Red Hat Enterprise Linux 7
Fedora 13 Red Hat Enterprise Linux 6
Fedora Core 6 Red Hat Enterprise Linux 5
Fedora Core 3 Red Hat Enterprise Linux 4
Red Hat Linux 9 Red Hat Enterprise Linux 3
Red Hat Linux 7.2 Red Hat Enterprise Linux 2.1
Red Hat Linux 6.2 Red Hat Linux 6.2E

Red Hat Enterprise Linux - CentOS - Oracle Enterprise Linux - Scientific Linux
(Source: Red Hat CentOS Oracle Linux Scientific Linux)

Version
Nickname
Status
Features
Last release
Date (from)
Date (to)
Notes
RHEL 7MaipoProductionKernel 3.10.0. Based on Fedora 20 with many different administration commands: if, systemctl, ... iSCSI and FCoE in kernel space, XFS as default FS, Open VMware tools, linux containers, ... In place upgrade from 6.x. MariaDB instead of MySQL.
(7.1 2015-03)
(7.2 2015-11)
(7.3 2016-11)
7.32014-062019 (2024 P3, 2027 EL)Suggested
RHEL 6SantiagoProductionKernel 2.6.32 New kernel with several optimizations for KVM. dracut support. D language and Tango, Spice, ... Scalability: support for more sockets, CPU, Memory, Storage, ... Application Upgrade: MySQL 5.1, PostgreSQL 8.4, Apache 2.2, memcached, ...; HW=-Itanium
(6.1 2011-05) Kdump, USB 3, CPU/Mem Hot-add, clusterinf (KVM hosts, non-critical resources, SNMP, ...), ...
(6.2 2011-12) Many Virtualization Optimizations, finer Resource Management (cgroup), ...
(6.3 2012-06) Better performance on large systems, USB 3.0
(6.4 2013-02) Oracle ASMLib, memory managemnt enhancements; HAProxy, samba4 upgrade
(6.5 2013-11)
(6.6 2014-10) Fixes, updated drivers, JDK 8
(6.7 2015-07)
(6.8 2016-05)
(6.9 2017-03)
6.92010-112016 (2020 P3, 2023 EL)Suggested
RHEL 5TikangaProductionKernel 2.6.18, Apache 2.2, PHP 5.1, MySQL 5.0.22, Firefox 1.5 ... RHCS and GFS; (5.0 5.1 2007); (5.2 5.3 2008);
(5.4 2009) KVM full support, Hypervisor edition;
(5.5 2010) new platform support (eg. Nehalem-EX, Magny-Cours, POWER7), Large memory management, Single Root I/O Virtualization, Virtualization Technology for Directed I/O (VT-D), PCI-passthrough, enhanched MS-Windows interoperability (eg. Server 2008 R2);
(5.6 2011-01) libvirt 0.8.2, sVirt, para-virtualized Drivers (virtio), global clock sync, ext4, PHP 5.3
(5.7 2011-07) GFS2 fixes
(5.8 2012-02) Entitlement
(5.9 2013-01) Fixes
(5.11 2014-09) Fixes, updated HW support. FINAL
5.112007-032013 (2017 P3, 2020 EL)
RHEL 4NahantProduction 3Kernel 2.6.9, up to 32 x86 CPU, up to 8 AMD or Power CPU, 8 TB max filesize, Gnome 2.8, Firefox, ...4.92005-022009 (2012 P3, 2015 EL)
RHEL 3TaroonProduction 3Kernel 2.4.21, up to 16 x86 CPU, up to 8 AMD or Power CPU, Gnome 2.2, Mozilla, ...3.92003-092006 (2010 P3, 2014 EL)
RHEL 2.1Pensacola PanamaUnsupportedKernel 2.4.9, up to 8 x86 CPU, 1 TB max filesize, Gnome 2.0, Netscape, ...2.1 upd 72002-052004 (2009 P3, 2012 EL)

OEL/OL versions are the same of RHEL and CentOS but it can use the Unbreakable Enterprise Kernel (since OEL 5.5). The following table reports UEK releases:
(Sources: Oracle Linux dbi)

UEK Release
UEK
uname -r
Linux Kernel
Features
Date (from)
UEK R44.14.1x86_64 only. OEL 6.5, OEL 7.0 or sup. 2016-01
UEK R33.8.133.8.13x86_64 only. OEL 6.5, OEL 7.0 or sup. DTrace, Linux containers (LXC), Control Groups (cgroups), TCP fast open (TFO), Intel Ivy Bridge (IVB) processor support 2013-10
UEK R22.6.393.0.16OEL 5.8, OEL 6.2 or sup. Scheduler tuning for Java workloads, transmit packet steering (XPS) 2012-03
UEK2.6.322.6.32Same kernel base of RHEL 6. Performance optimizations: IRQ balancing, reduced kernel lock contention, receive packet steering and RDS improvements, improved virtual memory performance 2010-09
An important feature of Red Hat/CentOS/OEL is the automatic update of all the packages configured in the target system.

Changing Red Hat version (eg. 5 -> 6) is much more complex and must be planned.
Fedora
(Sources: Fedora First releases Wikipedia)
Version
Nickname
Status
Features
Last release
Date (from)
Date (to)
Notes
Fedora 25 Production Kernel 4.8 2016-11
Fedora 24 Production Kernel 4.5 2016-06
Fedora 23 Old Kernel 4.2 2015-05
Fedora 22OldKernel 4.0
Fedora 21OldKernel 3.17.
Cloud product with OpenStack images, AMI for Amazon, ...
Server product can work as domain controller.
Workstation product: Gnome 3.14
2014-12
Fedora 20HeisenbugOldKernel 3.10/3.11 2013-12
Fedora 19Schrodinger's CatOldKernel 3.9; OpenStack Grizzly, MariaDB (instead of MySQL), LibreOffice 4, Puppet 3.x, Scratch, Node.js, PHP 5.52013-072015-01
Fedora 18Spherical CowOldKernel 3.6.0; firewalld as default2013-012014-01
Fedora 17Beefy MiracleOldKernel 3.3.4; 2012-052013-07
Fedora 16VerneOldKernel 3.1.0; BTRFS as defauld FS; Obsoleting HAL; Cloud: Cloudstack, Aeolus, GlusterFS 2011-112013-02
Fedora 15LovelockOldKernel 2.6.42; LZMA for live images; systemd (instead of SysVinit) 2011-052012-06
Fedora 14LaughlinOldKernel 2.6.35; KDE 4.5; Perl 5.12, Python 2.7, Ruby 1.8.7, D programming, Eclipse Helios; EC2, Spice
==>RHEL 6
2010-112012
Fedora 13GoddardOldKernel 2.6.33 KDE 4.4, Gnome 2.30; Phyton 3; many KVM/VirtIO improvements 2010-052011
Fedora 12ConstantineOldKernel 2.6.31/2.6.32; KDE 4.3; KVM memory management (Huge Pages); Gnome 2.28, KDE 4.3/4.4; PHP 5.3, Perl 6 2009-112010
Fedora 11LeonidasOldKernel 2.6.29; Gnome 2.26, KDE 4.2; OpenOffice.org 3.1; GCC 4.4, Python 2.6, Eclipse 3.4.2 2009-062010
Fedora 10CambridgeOldKernel 2.6.27; ext4; Gnome 2.24, KDE 4.1, LXDE; OpenOffice.org 3.0 2008-112009
Fedora 9SulphurOldKernel 2.6.25; Gnome 2.22, KDE 4.0; OpenJDK, Perl 5.10; Firefox 3.0 2008-052009
Fedora 8WerewolfOldKernel 2.6.23; iceTea (JDK); laptop support 2007-112008
Fedora 7MoonshineOldKernel 2.6.21; "Core" and community "Extras" packages merged; Gnome 2.18, KDE 3.5; OpenOffice.org 2.2, Firefox 2.0; Live CD 2007-032008
Fedora Core 6ZodOldKernel 2.6.18; Firefox 1.5
==>RHEL 5
2006-102007
Fedora Core 5BordeauxOldKernel 2.6.15; Mono 2006-032007
Fedora Core 4StentzOldKernel 2.6.11; Xen; Gnome 2.10, KDE 3.4; Open Office 2.0; HW+=powerpc 2005-062006
Fedora Core 3HeidelbergOldKernel 2.6.9; Gnome 2.8, KDE 3.3; Mozzilla; GRUB
==>RHEL 4
2004-112006
Fedora Core 2TettnangOldKernel 2.6.5; Gnome 2.6, KDE 3.2; SELinux; X.org 2004-052006
Fedora Core 1YarrowOldKernel 2.4.19; based on Red Hat Linux 9; Gnome 2.4, KDE 3.1; XFree86; LILO 2003-112004

Fedora tipically contains cutting edge features and packages that will be available later on RHEL.

Fedora releases are 2 in one year and supported for less than 2 years: it changes fast.

SUSE SLES

SLES, SUSE Linux Enterprise Server is the Unix system distribuited by Novell.
SLES is targeted for servers (SLED is the Desktop edition).
SLES is known to be very stable and very well supported.
(Source: SUSE Lifecycle Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
open SUSE 12ProductionKernel 3.12.60. (SP1) Kernel 3.12.67. (SP2) Kernel 4.4.21 12 SP22014-102024
open SUSE 11ProductionKernel 2.6.27; OCFS; Mono 2.0
(SP1 2010-06) Kernel 2.6.32
(SP2 2012-02) Kernel 3.0.10
(SP3 2013-07) Kernel 3.0.76. GCC 4.3.4, glibc 2.11.3, perl 5.10, php 5.3, python 2.6.8, ruby 1.8.7
11 SP42009-032019
SUSE Linux 10OldXen Virtualization 3.2 10 SP42005-102013
SUSE Linux 9OldKernel 2.6 9 SP42003-102011
SuSE Linux 8OldautoYaST 8 SP22002-04
SuSE Linux 3/94OldFirst release derived from Slackware 1994-03

Others Linux distro

A very good reference for Linux distro is Distrowatch... My favourite ones are: Knoppix (live CD/DVD) [7.7.1], BackTrack (security/intrusion) [5 R3] now Kali Linux [2016.2], DEFT (forensics) [8.2], Vyatta [6.5] now VyOS [1.1.7]
Other very important Linux distributions are: Gentoo [weekly builds], Slackware [14.2], Linux Mint [18 Sarah], Mandriva now OpenMandriva Lx [3] Mageia [5], FreeBSD [11]

MAC OS X

Mac OS X is the Apple Unix OS for Apple Mac HW. The core component (kernel and base utilities) is called Darwin.
From 10.8 the name is OS X only.
(Source: Mac OSX Wiki Mac OS X Wiki Darwin Security Updates)
Version
Nickname
Status
Features
Last release
Date (from)
Date (to)
Notes
10.12SierraProductionSiri, interaction with different devices 10.12.42016-09
10.11El CapitanProductionFaster and safer, Windows split, Spotlight improvements (move, resize, AI), ... 10.11.62015-09
10.10YosemiteProductionContinuity and handoff, new notification center, new spotlight, better integration with iOS (8.1 for best results), changed fonts and graphics. (10.10.4 2015-06) Apple Music 10.10.52014-10
10.9MavericksProductionFree upgrade! Darwin 13. Enhanced multi-display support (eg. Dock on each display), energy saving (using timer coaleshing); Enhanced APPs: Finder with tab and tags, Safari 7.0, ... New APPs: Maps, iBook
(10.9.1 2013-12) bug fixing: performance, stability, gmail
(10.9.2 2014-02) bug fixing: SSL, mail
(10.9.3 2014-05) 4K screen support, safari 7.0.3, USB sync (reintroduced)
(10.9.4 2014-07) safari 7.0.5, fixes
(10.9.5 2014-09) XCode upgrade for iOS 8, fixes
10.9.52013-10
10.8Mountain LionProductioniOS 5 features: iMessages, Game Center, Facebook and twitter integration, ... Darwin 12.0 10.8.52012-07
10.7LionProductionLaunchpad (like iOS), Mission Control, document autosave, hiding scrollbars, iCloud. Darwin 11.4 10.7.52011-07
10.6Snow LeopardProductionDarwin 10.x => Mac OS X 10.6.x; Better performances (eg. 64 drivers); XCode up to 3.2; Desupport: PowerPC; (10.6.4): Safari 5.0; (10.6.6): Mac App Store; (10.6.8) Easy migration to Lion 10.6.82009-08
10.5LeopardProductionDarwin 9.0; Dtrace, ZFS (ro); Many new features: Time Machine, Spaces, Boot Camp, full 64-bit support; Apache 2.2, PHP 5; POSIX UNIX 3 cert.; Desupport: G3 processor 10.5.82007-10
10.4TigerProduction 10.4.112005-04
10.3PantherProduction 10.3.92003-10
10.2JaguarProductionGCC 3.1; IPv6, IPSec; CUPS; Ruby, Python 10.2.82002-08
10.1PumaProduction 10.1.52001-09
10.0CheetahProduction 10.0.42001-03
KodiakBetaPublic Beta 2000-09
1.0HeraProductionMAX OS X Server based on NeXTSTEP 1.2v31999

Software patches are automatic.

AIX

AIX is the IBM proprietary Unix Operating System.
It's a powerful one and supports the IBM hardware like P690 the EL box on P4+, 570 on P5; P595, P575; P750, P780 on P7, ...

AIX offers DLPAR (dynamic logical partitioning), WPAR, a powerful JFS, a fully featured SMITTY, ...
(Sources: IBM official site Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
AIX 7Production256 cores/1024 threads support; WPAR can host a AIX 5.2 guest; VIOS and FC on WPAR 7.22010-09Suggested
AIX 6ProductionLive Application Mobility, Workload Partitions; Power 6 support; Power 3 desupport 6.1 TL62007-11Suggested
AIX 5L 5.3ProductionMicro-partitioning (up to 10 LPAR per CPU), Virtual SCSI TL 122004-08Suggested
AIX 5L 5.2ProductionPower 5 support. DLPAR Macro-partitioning (1 LPAR per CPU).
Desupport: Microchannel, ISA bus
2002-102009
AIX 5L 5.1ProductionSecurity improvements. Web-based System Manager. New HW support 2001-052006
AIX 5LProduction 2000-10
AIX 4.3Production 4.3.31997-10
AIX 4.2File >2GB
AIX 4.1File System >2GB 1994
AIX 3.1 1990
AIX/RT 2UNIX System V 1986
AIX upgrades must be carefully planned. There are many compatibility iussues between OS ML, TL, firmware, HW support, ... This unofficial link can be usefull!
Binary compatibility between releases is generally granted.

HP-UX

HP-UX is the Unix OS developed by HP for its hardware platforms on RISC PA and Itanium processors (eg. Superdome, RP-8400, ...).
HP-UX is available for different OE (Operating Enviroment):

Previously the OE were: FOE: Foundation OE: base version (with Apache, Tomcat, Mozilla) EOE: Enterprise OE: FOE + GlancePlus, Online JFS MCOE: Mission Critical: EOE + ServiceGuard, Workload Manager TCOE: Techincal Computing OE.
HP-UX has VPAR (virtual partitioning) and NPAR (physical partitioning), WLM (workload manager) and PRM (process resource manager), iCOD (CPU on demand), a very robust LVM (logical volume manager), ...

(Source: HP Current Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
11i v4PlannedZero-downtime virtualization
11i v3ProductionMultipath, Veritas ClusterFS, Virtualization; Itanium only: Hyperthreading
(Upd 9 2011-09): Superdome2 32-socket support up to 4TB RAM, Containers 3.0 (Upd 14 2015-03): from this release one update per year
11.31 upd 152007-022020Suggested
11i v2ProductionItanium2, ccNUMA; (2004): PA support 11.232003-092015
11i v1.6ProductionItanium, Itanium2 only 11.222002-062015
11i v1.5ProductionItanium only 112001-06Not suggested
11i v1ProductionNPAR, gigabit ethernet, dynamic kernel tuning 11.112000-062015
11Unsupported64-bit addressing, SMP, FC 1997-112005
10.30UnsupportedKernel threads (1x1 model), y2k compliant 10.301997-08
10.20UnsupportedPA-RISC PA2.0 (64-bit register) 10.201996-082003
10UnsupportedSupport for 700 (WS) and 800 (Server), SVR4 like directory structure, LVM for all platforms 10.101996-02
9.0UnsupportedSAM, LVM (Logical Volume Manager) 1992
8.0UnsupportedShared lib 1991
7.0UnsupportedMotif 1989
1.0Unsupported 1986
Applying OS patches is generally easy. Upgrading the operating system is more complex (compatibility iussues).
Binary compatibility is generally granted (not from PA to Itanium!).

Solaris

Solaris/SunOS is the Unix OS from Sun Microsystems (now Oracle).
It's an important Unix system who introduced several innovations
(eg. Yellow pages, NFS, DTrace, ZFS, ...).
Of course Solaris/SunOS support both SUN Sparc processors and Intel ones.
(Sources: Solaris Official Site Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
11ProductionSunOS 5.11. Full virtualization support (OS, network, storage), Zones and ZFS as default, read-only Zones, ZFS with deduplication, Cloud management, Image Packaging System (pkg) HW: + SPARC T4 - UltraSPARC II, III, IV, Intel 32-bit
(11.1): up to 32 TB RAM, up to 1000 processors; optimized interface to Oracle SGA, Cloud management
(11.2): OpenStack, puppet, elastic virtual switch
(11.3): live migration of zones, Infiniband for kernel zones, ZFS LZ4, OpenStack Juno
11
11.1
11.2
11.3
2011-11
2012-10
2014-04
2015-10
2024-11
11 ExpressProductionSunOS 5.11; Containers, network virtualization, ZFS deduplication 11/102010-112024-11
Solaris 10ProductionSunOS 5.10. Container/Zones (virtualization), DTrace, NFS v4, AMD and x86 processor full support;
(6/06 U2): ZFS (advanced FS)
(8/07 U4): iSCSI, Samba with AD, containers for Linux
(5/09 U7): Nehalem, containers cloning using ZFS
(9/10 U9): P2Zone
8/11 (U10)2005-012021-01
Solaris 9ProductionResource management, SVM (solaris volume manager), 1x1 thread model as default 9/052002-052014
Solaris 8ProductionFreeware version available, CPC (cyclic page cache), forced unmount, IPv5, IPsec, enhanched thread library 8 2/0420002012
Solaris 7Unsupported64-bit kernel, 64-bit procs, UFS log 7 11/9919982008
Solaris 2.6UnsupportedLarge files, Processor sets, UFS directIO 2.619972006
Solaris 2.5UnsupportedSunOS 5.5. NFS v3, large kernel pages, UltraSPARC 2.5.119952003
Solaris 2.4UnsupportedSunOS 5.4. First SPARC/x86 version, 20-way SMP, CDE 2.419942003
Solaris 2.0UnsupportedVFS, SunOS 5.0, Many System V enhanchements; (1992): Intel edition 2.319922002
SunOS 4UnsupportedFirst Solaris version 4.1.419912003
SunOS 1UnsupportedBased on BSD 4.1 1982

OSF/1 Tru64

OSF/1 is the original name of the Unix OS designed by Dec for their powerful Alpha processor.
The name changed to Digital UNIX after the X/Open standard adoption.
The name changed to Compaq Tru64 after Compaq's purchase.
Later on HP puchased Compaq and Tru64 will not have an evolution but only maintenance releases.

Tru64 is a powerful Unix system: AdvFS, 64-bit complete support, cluster file system, ...
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Tru64 5.1ProductionES80, GS* new cc-NUMA system support, Capacity on Demand, IPv6, cluster enhanchements 5.1B-32000
Tru64 5.0UnsupportedCluster File System 1999
Compaq Tru64 4.0UnsupportedNFS on TCP, X11R6, CDE, PCMCIA, SCSI Dynamic Device Recognition; (4.0A): AlphaServer 8200, 8400 support 4.0G19962000
Digital UnixUnsupported 1995
OSF/1 1.2UnsupportedBSD flavour with Mach kernel. Alpha processor support. 1.31992
Tru64 is in phase-out. You must migrate to an other OS.
It is not easy since it has several unique features...

Windows

Microsoft produces the Operating System for PC systems for both Client and Server Environments.
Name changes, releases and patches are very frequent.
Sometimes there are problems with stability... but the OS is very feature rich.

Each version has several editions with different functionalities and prices:

Windows Server 2003
Edition
SMP Support
Max RAM
Usage
Standard Edition2-way4 GBServer
Web Edition2-way2 GBServer
32-bit Enterprise Edition8-way32 GBServer
64-bit Enterprise Edition8-way64 GBServer
32-bit Datacenter Edition32-way64 GBServer
64-bit Datacenter Edition32-way128 GBServer
Windows 2000
Edition
SMP Support
Max RAM
Usage
Professional2 GBClient
Server4-way2 GBServer
Advanced Server (*)8-way8 GBServer
Datacenter Server (*)32-way64 GBServer
(*) Supports clustering, failover and load balancing
(Sources: Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Windows Server 2016 NT 10.02016-10
Server
Windows 10ProductionAction center, Start menu, Cortana voice assistant, Project Spartan browser. NT 10.02015-07
Client
Windows Server 2012ProductionMetro UI, Power shell 3.0, IE 10, USB 3 (Windows Server 2012 R2 2013-10) NT 6.3. Power shell 4.0 NT 6.32012-09
Server
Windows 8ProductionMetro UI, Power shell 3.0, IE 10, USB 3 (8.1 2013-10) NT 6.3. Updated user interface and desktop, update App set NT 6.32012-10
Client
Windows Server 2008 R2Production64 bit only, many virtualization features (eg. Hyper.V live migration), IIS 7.5, Active Directory new features NT 6.1 SP12009-102013
2018 ES
Server
Windows 7ProductionStabler and better performances then Vista; Superbar, new shell NT 6.1 SP12009-102015Client
Windows Server 2008ProductionImproved security, .NET Framework 3.0, CPU and Memory Plug and Play NT 6.0 SP22008-022013
2018 ES
Server
Windows VistaProductionNew 3D desktop (Aero available in Home Premium Edition) 6.0 SP22007-012012
2017 ES
Client BAD
Windows 2003ProductionMore scaleable and better performances, New IIS Server, better NT 4 compatibility, AD Enhancements. 5.2 SP220032015 ESServer
Windows XPProductionHome and Professional editions 5.1 SP320012014 ESClient
Windows 2000ProductionProfessional and Server editions; Active Directory, Plug and Play, USB 5.0 SP4 R1 v220002010 ES
Windows MeProductionBased on Windows 98 4.90.300020002006Client
Windows 98ProductionBased on Windows 95 4.10.2222A19982006Client
Windows NT 4ProductionLast major release of NT to support the Alpha, MIPS or PowerPC architectures 4.0 SP 6a19962004Server
Windows 95Production SR 2.519952001Client
Windows NT 3.51Production 1995Server
Windows 1Production 1.011985Client
If You do not costantly upgrade the system with the latest patches the risk of a security break is very high.


Mobile

There are several OS that are installed on mobile phones. Smartphone generally indicate a powerful, feature rich (eg. multitasking, touch screen, WiFi, GPS, ...) phone on which You can install downloadable custom Apps.
Among others: Apple iOS, Google Android, Microsoft Microsoft Phone, Microsoft Microsoft Mobile, Nokia Symbian OS, Nokia Maemo, RIM BlackBerry, HP PalmOS, Amazon Kindle, ...

iOS / iPhone OS

iOS (previously iPhone OS) is the operating system for iPhones (for iPad, iPod, Apple TV and Apple Watch) developed by Apple.
iOS derives from MAC OS X.
(Source: Apple iOS Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
10 Production Built-in icons hiding, Siri APPs integration, new lock/unlock, camera magnifier 10.3.12016-09
9.3 Production 9.3.52016-03Final for iPhone 4S
9.2 Production 9.2.12015-12
9.1 Production iPad Pro support. New emoji, several fixes in many Apps 9.12015-10
9.0 Production iPhone 6S; Apple Pay; enhanched inApps: Siri, Notes, Maps, ...; Car Play 9.0.22015-09
8.4 Production Apple Music and Beat 1 Radio (8.4.1 2015-08): fixes 8.4.12015-06
8.3 Production Upgrade APP: messages, WiFi, Keyboard with emoticons, Safari tabs, Control Center, ... 8.32015-04
8.2 Production Apple Watch support. Health App improvements. 8.22015-03
8.1 Production Mac integration (Yosemite): Instant Hotspot, SMS messages, iCloud. Apple Pay (US only), ...
Initial for iPad Air 2 and iPad Mini 3.
8.1.32014-10
8 Production New keyboard, family sharing, improved multidevice sharing, health, new messaging interface, Apple Watch support, better security, ... 8.0.22014-09
7.1 Production Refined user interface, Siri listens as "walkie-talkie", CarPlay, HDR Photo on 5S, better responsiveness also on old devices. 7.1.22014-03Final for iPhone 4
7.0 Production Control Center, AirDrop for iOS, and smarter multitasking. 64bit support for A7 for iPhone 5S. Touch ID. Over-the-air cellular download limit increased up to 100MB. (7.0.3): bug fixing (lockscreen, iMessage). (7.0.4): bug fixing
Programming for iOS 7 requires Xcode 5.0 which requires OS X 10.8.4
7.0.42013-09Compatible with iPhone 4 to iPhone 5x; iPod touch 5th; iPad 2, iPad Retina, iPad mini
6.0ProductionPassbook, FaceTime, Siri (italian too), Apple Maps (Google Maps were better), Panoramic Photos (iPhone 5 and 4S only). Based on Darwin kernel 13.0 6.1.62012-09Final for iPhone 3GS
5.1ProductionFirst released on new iPad (3rd generation) 5.1.12012-03Final for iPad
5.0ProductionFirst released on iPhone 4S. iCloud, Notification Center, Siri. Based on Darwin kernel 11.0. (5.0.1): better battery usage 5.0.12011-10
4.3ProductionPerformance (Nitro JavaScript engine in Safari); iTunes upgrade; (4.3.3): reduced location cache (for privacy) 4.3.52011-03
4.2Production All Apple A4 support; AirPlay, AirPrint (4.2.1): iPad compatibility 4.2.12010-11Final for iPhone 3G
4.1ProductionMany bug fixes, Game Center, ... 4.12010-09
4.0Production Multitasking, iPhone 4, iAD, iBooks, ... Unsupported 1st gen. devices. Based on Darwin kernel 10.0 4.0.32010-06
3Production Compass, Cut&Paste, ... 3.1.3
3.2.2 iPad
2009-06Final for first generation iPhone
2Production App Store, Certificate, IPsec VPN, Active Sync, ... 2.2.12008-07
1ProductionFirst release for iPhone only. Based on Darwin kernel 9.0.
(1.1): iPod Touch, iTunes. (1.1.1): Many new features: TV out,
1.1.42007-06

iOS device success depends mostly on APPs which are developed with a iOS SDK. iOS SDK Beta is available since 2008-03.
(Sources: DevCenter, Wikipedia): iOS 8.0 Golden Master (2014-09), iOS 7.1 (2014-03), iOS 7.0 Final (2013-09), iOS 6.1 (2013-01), iOS 6.0 Final (2012-09), iOS 5.1 Final (2012-03), iOS 5.0 Final (2011-10), iOS 4.3 Final (2011-03), iOS 4.2 Final (2010-11), iOS 4.1 Final (2010-09), 4.0 Final (2010-06), iPhone OS 3.2 iPad only (2010-04), 3.0 Final (2009-06), 2.2 Official Release (2008-11), 2.0 Official Release with App Store (2008-11), 2.0b2 with Interface Builder (2008-03), 1.2b1 (2008-03). iOS SDK is free but Xcode (the development environment) requires a subscription with an annual fee.

OS upgrade depends mainly on the model and is automatic. The following table reports the relations between iPhone models and iOS.
(Source: Wikipedia)

Model
Date (from)
iOS release (initial)
iOS release (last)
Features
iPhone 7 / 7Plus2016-0910.010.0.2 A10 chip Quad-core, Water resistant, 2+1 camera on iPhone 7 Plus
iPhone 6SE2016-039.310.0.2 CPU 1.8 GHz Dual-core A9 64-bit, 4.0 display
iPhone 6S / 6SPlus2015-099.010.0.2 CPU 1.8 GHz Dual-core A9 64-bit
iPhone 6 / 6Plus2014-098.010.0.2 Display 4.7, 5.5 for 6Plus, A8 chip
iPhone 5C / 5S2013-097.010.0.2 CPU 1.3 GHz Dual-core ARMv8s 64-bit
iPhone 52012-096.010.0.2 Display 4.0, CPU 1.3 GHz Dual-core ARMv7s, Lightning connector
iPhone 4S2011-105.09.3.5 CPU 1 GHz Cortex-A9, Bluetooth 4.0 LE
iPhone 42010-064.07.1.2 CPU 1 GHz Cortex-A8, Front camera, Retina display, micro SIM
iPhone 3GS2009-063.06.1.6 CPU 833 MHz Cortex-A8, Compass, Bluetooth 2.1
iPhone 3G 2008-072.04.2.1 GPS
iPhone2007-061.03.1.3 Display 3.5 3:2 480x320, 4-16 GB RAM, 620 MHz 32-bit ARM CPU, Quad band, Bluetooth 2.0

Android

Android is an Open Source operating system for cellular phones developed by Google.
Android is based on Linux.
(Source: Android Android version usage Wikipedia Version History)
Version
Nickname
Status
Features
Last release
Date (from)
Date (to)
Notes
7.0Nougat Production API Level 24; Screen zoom, Emergency, DaydreamVR, Instant Apps, multi-windows support, ... 7.1.22016-08
6.0Marshmallow Production API Level 23; Doze power management, USB Type-C, fingerprint auth, new permission model, MIDI support. 6.0.12015-10
5.0Lollipop Production API Level 21; Andreoid Runtime (ART) instead of Dalvik, 64bit support, OpenGL ES 3.1, WebRTC, ...; Material design, better battery usage (Project Volta), multiple profile, per APP connection, ... (5.1): API Level 22 5.1.1
5.0.2
2015-03
2014-11
4.4KitKat Production Comprensive Memory Management (can run with only 512MB of RAM; APP awareness), Host Card Emulation for NFC transactions, Low-power consuption sensors, new WebView with HTML5, CSS3 and JavaScript full support, Printing framework, Full-screen mode, translucent UI, ... 4.4.42013-11
4.1Jelly BeanProduction Smoother and faster interface, offline voice recognition, notification, voice search. API Level 16.
(4.2): Faster, new camera app, API Level 17
(4.3): API 18
4.1.2
4.2.2
4.3.1
2012-07
2012-11
4.0Ice Cream SandwichProductionA Gingerbread+Honeycomb release: for both tablets and small mobiles. New supported devices: temperature and humidity. Additional USB and OTG support. (4.0.3): API Level 15 4.0.4Oct 2011
3.0HoneycombProductionOptimized for tablet; 3D widget; multicore support; Google Maps5, Google eBooks, Google Talk; Linux 2.6.36
3.1: API12; Optimized UI, upgraded std. apps (eg. browser with HTML5 support and faster zoom), USB Host support, strong WiFi support (also offline), external keyboard, mouse, joystick support
3.0
3.1
3.2.6
2011-02
2011-05
2011-07
2.3GingerbreadProductionLinux 2.6.35; API9; Copy&Paste; XXL screen support; native support for: multiple cameras, additional sensors (eg. barometer), SIP VoIP, NFC (Near Field Communication)
(2.3.3): API Level 10
2.3.2
2.3.7
2010-12
2.2FroyoProductionLinux 2.6.32; API8 rev.1; many optimizations, WiFi hotspot, Chrome, Flash 10.1. Can install Google Play Service that allows automatic update of user applications 2.2.22010-05
2.0EclairProductionLinux 2.6.29; API7 rev.2; new UI, new browser with HTML5 support (Obsoleted: 2.0/API5 rev.1, 2.0.1/API6 rev.1) 2.1-upd12009-10
1.6DonutProductionLinux 2.6.29; API4 rev.3; Better Android Market, integrated interface for camera, camcorder and gallery, WVGA, Voice search, CDMA/EVDO, 802.1x, VPN, T2S 1.62009-09
1.5CupCakeProductionLinux 2.6.27; API3 rev.4; new smart soft-keyboard, Bluetooth A2DP and AVCP 1.52009-04
1.1First Official Release 2009-02
1.0Released as Open Source with an Apache License 2008-10
Upgrade depends mainly on models/firmware.

Available SDK (Java based with a cool Eclipse Plug-in) are: 4.0.3, 4.0, 3.2, 3.1, 3.0, 2.3.4, 2.3.3, 2.2 (May 2010), 2.1 (Jan 2010). Old ones were: 2.3 2.0.1 (Dec 2009), 2.0, 1.6, 1.5, 1.1.
AppDeveloper, the easy web interface development environment, is available as BETA since Jun 2010.

Microsoft Phone / Microsoft Mobile

Windows Mobile was the first Microsoft OS based on Windows CE for Pocket PCs and Smartphones.
Microsoft Phone replaced Windows Mobile on 2010 without any compatibility.
Nokia adopted Microsoft Phone platform on February 2011. Nokia Lumia 800 was the first model available since Nov 2011.
(Sources: Official site (10) Official site (8.1) Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Windows Phone 10 Prod 10.02015-07
Windows Phone 9Dev
Windows Phone 8Prod Based on Windows NT kernel. Multicore support, higher resolution screens (8.1 2014-04): IE 11, tab syncingCortana Voice Assistant (beta for US only) 8.1 upd 22012-10
Windows Phone 7Prod Metro interface; (NoDo 2011-03): CDMA support, Copy&Paste.
(Windows Phone 7.5 Mango 2011-05): IE9, multitasking
(Tango 2012): lower CPU requisites
(Windows Phone 7.8 2013-01): backport of some 8.0 features for HW not supporting the new release
7.82010-11
Windows Mobile 6.5OldBased on Windows CE 6.5.320072010

RIM

There are several development platforms for RIM (Research In Motion) Blackberry Smartphones:
RIM Smartphone development architectures

Kindle

Amazon sell two different kind of device: Book Readers and tablets.
Kindle is an eReader with eInk screen. Only simple applications can be hosted on them.
Last version is Kindle4 [with a small update in september 2012].
The development environment is called Kindle Development Kit (KDK) for active content for E Ink Kindles

The second kind of device is Kindle Fire. It is a standard tablet.
Last version is Kindle Fire HD 7"[2012-09].
It is an Android device (4.0.3 Ice Cream Sandwich).
Kindle Fire applications are hosted on a different market (Amazon Appstore for Android) than Google Play.
The development environment is the standard Android Eclipse enviroment with few differences.
See the Amazon Appstore Developer Program for details.
(Source Amazon Kindle publishing )
Model
Version
Notes
Picture
Date (from)
Date (to)
Kindle Voyage5.6.2.1New model: automatic light, page turn. Kindle Voyage2015
Kindle Paperwhite5.4.5.12nd Generation. (2015-06): 300 dpi, Bookerly font Kindle Paperwhite 2nd2012
Kindle Paperwhite5.4.4.1Frontlight Kindle Paperwhite2012
Kindle Fire HD 8.9"8.1.3 Kindle Fire HD2012-09
Kindle Fire HD 7"7.2.1Android Ice Cream Sandwich (4.0.3) Kindle Fire HD2012-09
Kindle Fire 2nd10.1.3 Kindle Fire 2nd2012-09
Kindle Fire6.3.1Android Gingerbread (2.23)
Social Sharing, Movie rental upd. (6.2.1) Bug fixing
Kindle Fire2011
Kindle4
Kindle
4.1.0Improved fonts, complex layout support, parental control. (4.0.1) Smooth Page refresh Kindle 42011
2012-09
Kindle Touch5.1.2Bug fixing (5.1) Kindle format 8, TTS Kindle Touch 2011 (US only)
2012
Kindle Keyboard3.4Personal documents; (3.4) Parental control Kindle 32010
Kindle DX2.5Zoom on PDF, post on Facebook and Twitter Kindle DX2009
Kindle 22.5Zoom on PDF, post on Facebook and Twitter Kindle 22009
Kindle 11.2 Kindle 12007

Update is automatic with WhisperNet (WiFi).

Samsung Smart TV SDK

I know Smart-TV it's not a Mobile Phone... but this section is the nearest
(Source Samsung Developer Forum)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5Production+Platform TV 2014. (5.1 2014-04) 5.12014-01
4.1Production Platform TV Year: 2011, 2012, 2013 2013-04
4.0ProductionLinux and Mac OS partial support (less functionalities and requires VirtualBox to run the emulator). Gesture events (2013 only). Platform TV Year: 2011, 2012, 2013 2013-01
3.5ProductionEclipse IDE added. (3.5.1): In-App Ads Platform TV Year: 2010, 2011, 2012 3.5.22012-06
2.5Production Platform TV Year: 2010, 2011 2.5.12011-08
1.5Production Platform TV Year: 2010 1.5102010-09

Ubuntu Phone

Ubuntu Phone has been announced on 2 February 2013 by Canonical.
(Source: Ubuntu Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Ubuntu PhonePreview 14.02013-02

Firefox OS

Boot to Gecko is the original project launched on July 2011.
Firefox OS has been announced on July 2012 by Mozilla. Expected availabilty on 2Q2013.
(Source: Firefox OS Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Firefox OS 2.0Dev 2.12014
Firefox OS 1.0Production 1.32013-02


VMware

VMware gives the possibility to install different operating systems
on the same HW. Thanks to VMware these features, once available only on Enterprise System
such as mainframes or partitionable Unix, are available on commodity Hardware.
They offer many products, most common ones are:
VMware ESX and ESXi (Enterprise products, for bare metal), VMware Server (Free), VMware Workstation (cool desktop tool), ...
(Sources: VMware Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
ESXi 6.0Production Up to 64 nodes and 8K VMs, larger VMs (128 vCPU, 4TB RAM), VVol, FT snapshot, vMotion across vCenter, ... 6.0 Upd22015-032021
ESXi 5.5Production Expanded vGPU Support, Support for 62 TB VMDK, QoS Tagging, ... 5.5 Upd32013-092018
ESXi 5.1Production Larger VMs (up to 64 vCPU, up to 1TB RAM), new disk format optimized for VDI, vSphere vMotion, vSphere Replication 5.1 Upd32012-092016
ESXi 5.0ProductionESXi only. Advanced Memory Management. Optimized Device Drivers. PowerCLI+enhanced vCLI. ESXi Shell 5.0 Upd320112016
ESXi 4.1Production No service console. PowerCLI+vCLI. Partial SNMP support 4.1 Upd320102014
ESX 4.1ProductionLast ESX release 4.1 U220102014
ESX 4Production Up to 64 hosts CPU in Cluster; Host up to 1TB RAM, 64 CPUs, 512 VM; Guest up to 255GB RAM, 8 vCPUs 4.0 Upd420092014
ESX 3.5Production Both ESX and ESXi. Guest up to 4 vCPUs 3.5 Upd520072010 (2013 ext)
ESX 3 Unsupported One Step P2V Convert tool, Memory management enhancements (>2.5 GB RAM), boots from initrd 3.0.3 U120062008 (2011 ext)
ESX 2 Unsupported Boot from Linux, then S90vmware loads vmkernel 2.5.520022007 (2010 ext)
GSX 1Unsupported 1.52001
ESX is available up to 4.1. ESXi is available since 3. Basic ESXi features are free (no vCenter Server license).
VMware vSphere can manages clouds of ESX and ESXi servers.

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
VMware Server 2.0ProductionWeb interface (tomcat 6 based), 64-bit support, Volume Shadow Copy, VMI support 2.0.2
VMware Server 1.0Production 1.0.102006
GSX Server 3Unsupported More security. Serveral new OS supported 3.2.1
GSX Server 2Unsupported 2.5.2
Limited functionality but... FREE!

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Workstation 12ProductionDirectX 10, OpenGL 3.3, IPv6 NAT12.1.02015-08
Workstation 11ProductionGuest support: Ubuntu 14.10, Windows 10, RH/CentOS 711.1.22014-12
Workstation 10ProductionUp to 16 vCPUs, SSD pass-through10.0.72013-09
Workstation 9ProductionUSB 3.0. Guest support: Ubuntu 12.04, Windows 8, Windows Server 20129.02012-08
Workstation 8ProductionRequires x64 CPU. Shared Virtual Machines8.02011-09
Workstation 7ProductionMore than 2 Host CPU supported, WDDM->Windows Aero; Windows7, Windows Server 2008 R27.0.12009-10
Workstation 6.5ProductionMore guest and host supported both 32 and 64bit; several performance improvements 2008-9
Workstation 6Production USB 2.0, Multiple monitor display, VM Record/Replay, Windows Vista, Integrated Virtual Debugger (Visual Studio, Eclipse), Automation APIs (VIX API 1.1) 6.0.22007
Workstation 5Unsupported 5.52005
Workstation 4Unsupported 4.51999
Workstation 3Unsupported 3.11999
Workstation 2Unsupported 1999
Workstation 1Unsupported First cool virtualization product! 11999

VMware is great for consolidation and server upgrade!

VirtualBox

VirtualBox is a free virtualization environment developed by Oracle (since 2010).
VirtualBox has got a strong reputation for performance and ease of use.
VirtualBox requires an host operating system and supports many of them: Linux, MS-Windows, OS X, Solaris, ...
The optional VirtualBox Extension Pack increases some guest specific features (eg. better USB, video support)
(Sources: Wikipedia Official Site)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5ProductionParavirtualization, USB3 support, bidirectional drag&drop. (5.1 2016-07): better performances, improved logging 5.1.182015-07
4ProductionSun acquired by Oracle. GNU License (GPL v2). (4.1) Aero support, VM clone. (4.2) VM dynamic settings, VM groups. (4.3 2013-10) touch support, video capture.4.3.302010-12
3Production(3.2) OS X support3.2 2009
2ProductionInnotek acquired by Sun2.22008
1ProductionInitially developed by Innotek GmbH. PUEL license1.62007

Several VM templates are available on http://www.oracle.com/technetwork/community/developer-vm/index.html

Xen

Xen is a virtualization environment developed initialy by the University of Cambridge,
later on by XenSource which had been acquired by Citrix on 2007...
the Community develop Xen as open software (GPL2).
Xen has a very large installed base (eg. Amazon Web Services, Rackspace) and many commercial products are based on it.
(Sources: Xen Wiki (4.0) ... Xen Wiki (4.4) New features list (4.5) Xen Project archives Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4Stable Scalability: up to 128 vcpu per guest, 1TB RAM, 128 CPU per host; linux 2.6.31 on dom0; Memory page sharing; Xen Cloud Platform; online disk resize; IOMMU and VGA pass-through (VT-d, AMD IOMMU).
(4.1) linux kernel on dom0, more than 255 processors.
(4.2) up to 4095 host processors and up to 512 guest processors; XL (xenlight) toolstack instead of xm/xend command
(4.3) ARM support (experimental), Open vSwitch. Desupport: x86-32bit hypervisor, ia64 hypervisor
(4.4) libvirt support for libxl, new event channel interface, nested virtualization (on Intel), ARM stable support
(4.5) libxl replacement for phyton xend. Several processor specific updates for better performance, security and larger support.
(4.6) Several quality and security fixes.
(4.7) Improved live migrations, performances and workload. ARM and Intel Xeon support.
4.0.4
4.1.6.1
4.2.5
4.3.4
4.4.4
4.5.0
4.6.0
4.7.0
2010-04
2011-03
2012-09
2013-07
2014-03
2015-01
2015-10
2016-06
3StableHVM support: unmodified Windows and legacy Linux guests;
(3.1) XenAPI 1.0, 32bit guest on 64bit hypervisor, HVM save/restore/migrate;
(3.2) device pass-through, better network performances;
(3.3) full x86 real-mode emulation, power management (P & C states);
(3.4) RAS (offline CPU, memory), power management (deep sleep, frequency/voltage controls)
3.0.4
3.1.4
3.2.3
3.3.2
3.4.2
2005
2007-05
2008-01
2008-08
2009-05
2Old Live Migration. Copy-on-write LVM volumes or loopback files. Network enanchements: arbitrary firewalling, bridging and routing of guest virtual network interfaces. 2.0.72004
1Old First public stable release of the Xen virtual machine monitor for x86, and port of Linux 2.4.22 as a guest OS by Cambridge University. Xen uses para-virtualization which is very fast. 2003

Many commercial products and solutions are based on Xen Hypervisor. Oracle VM and Citrix XenServer are the most important ones.
Many internet providers use Xen. Among others: Amazon EC2, Rackspace Cloud, IBM SoftLayer, ...

Oracle VM

Oracle VM (OVM) is an Enterprise virtualization environment based on Xen developed and supported by Oracle.
The architecture is composed by one Oracle VM Manager that manages one ore more Oracle VM Servers (Xen) 
throught an agent hosted on dom0.
VM guest can be Linux, which natively supports Xen, or Windows which require PV Drivers for better performances.
(Sources: Oracle Doc eDelivery Cloud Downloads HCL )
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
3.4Stable Xen Hypervisor 4.4, UEK4 kernel for Dom0. Storage live migration, Virtual Appliance support, Ksplice kernel upgrade, VNC and Serial Console automatic deploy, OVM Manager UI better performances, SNMP monitoring, P2V utility, 256 guest vCPU, UEFI and FCoE boot support, ...
(3.4.2 2016-09): Xen 4.4.4, UEK4 upd2, NVMe support, PVHVM hot memory modification
3.4.22016-03Suggested
3.3StableOVM Manager: MySQL 5.6 EE, Java 7, WebLogic 12c; OVM Server: Xen Hypervisor 4.3, OEL 6 with UEK3 for Dom0. New features: Xeb Services API (both SOAP and REST), new event model, Huge Page Support, SSL for Agent, enhancements in the network architecture, better and certified Windows PV drivers, new JavaScript/HTML5 console, better SPARC support (iSCSI, FC, ZFS, local disk, HA, bonding, ), ... OVM 3.3 can be integrated in a OpenStack Cloud (preview feature). (3.3.2 2015-02) Available on MOS. Many bug fixes (3.3.3 2015-07) Available on MOS. Bug and security fixes, FCoE support, more CNA support, ... (3.3.4 2016-03) Available on MOS. Bug, performance (eg. networking) and security fixes. kernel-uek-3.8.13-118. 3.3.52014-07
3.2StableXen Hypervisor 4.1.3. MySQL on Manager (instead of Oracle XE for Simple install). SPARC Agent support. New CLI.
Better GUI with more information (eg. health tab, tagging). Hot cloning. Direct VM import. Serial console.
(3.2.6 2013-10) Xen and Dom0 linux kernel upgrade
(3.2.7 2013-12) Many fixes, some related to upgrade from previous versions
(3.2.8 2014-04) Many fixes, API SDK in the installer
(3.2.9 2014-12) Available on MOS. Bug fixes
3.2.112013-01
3.1StableXen Hypervisor 4.1.2. Oracle Unbreakable Enterprise Kernel 2 for Dom0.
LUN/OCFS2 resize, Virtual Machine Templates, hot add vCPU, Oracle VM Servers discover, multi-path SAN boot (KO since 3.0), ...
3.1.12012-05
3.0StableXen Hypervisor 4.0. Dom0 uses Oracle Unbreakable Enterprise Kernel. Better EM integration.
Distributed Resource Scheduling (DRS), Distributed Power Management (DPM), ADF user interface. Desupport: user roles, file based deployment.
(3.0.3 2012-01): Anti-Affinity Support, configuration wizards, live migration assistant
3.0.32011-08
2.2OldXen 3.4
(2.2.1) large farm support (up to 32 nodes), HA enhancements
(2.2.2) driver and software update (eg. OCFS 1.4.8, nic drivers), vmpinfo
2.2.32011-06
2.1Old Xen based virtualization platform with a web console management
(2.1.1) bug fixing, guest features: preferred server, boot source
(2.1.2) larger HW support, High Availability, guest and hypervisor debugger, faster I/O, P2V and V2V
(2.1.5) stability fixings, documentation update, Web Services API
2.1.52009-06

KVM

KVM is an Open Source virtualization environment.
From release 2.6.20 it's included in mainline Linux kernel
and it is available as an external module since 2.6.16.
(Sources: Official site Guest support)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
2.6.33Stable2.6.33.12010-2
2.6.32Stable2.6.32.92009-12
2.6.31Stable2.6.31.6b2009-11
2.6.30StableFirst kvm-kmod-xx release2.6.30.12009-6
kvm-88StableLast kvm-xxkvm-882009-7
kvm-12StableLinux 2.6.20 kvm-122007-01
kvm-1Develkvm-12006-11


Proxmox

Proxmox is an Open Source virtualization environment who manages both LXC containers and KVM full virtualization.
Proxmox has features similar to commercial products: the GUI is easy to use and it supports node clustering for HA.
(Sources: Official site Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
4.0ProductionLinux kernel 4.2, Debian Jessie 8.2, LXC instead of OpenVZ, IPv6, new HA
(4.1 2015-12): Linux kernel 4.2.6, LVM thin support (preview), systemd
(4.2 2016-04): Linux kernel 4.4.6, Debian Jessie 8.4, HA improvments, LVM thin
(4.3 2016-09): Linux kernel 4.4.19, GUI improvements, VM wizard better settings
(4.4 2016-12): Linux kernel 4.4.35, LXC improvements, new dashboards, HA GUI
4.42015-102016-12
3.0StableVM templates, cloning
(3.2 3.3): SPICE, HTML5 GUI, firewall, ZFS plugin
3.42013-052015-02
2.0StableNew GUI, HA, RESTful API2.32012-032013-03
1.0StableFirst stable release. KVM and OpenVZ live migration1.92008-102011-09
0.xDevelProxmox Virtual Environment (VE) with OpenVZ and KVM0.92008-042008-07


Docker

Docker simplifies the deployment of applications inside software containers.
Docker is written in Go.

(Source: Official Site GitHub)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
1.0ProductionEnhanced security for LXC. (1.10 2016-02): removed LXC support (1.11.1-beta12 2016-05): native client for Mac OSX and MS Windows 1.11.12014-06
0.1 Old Released as Open Source. (0.8.0 2014-02) Mac official support. (0.9 2014-03): native exec uses libcontainer. 0.12.02013-03
Old Developed in dotCloud as internal project to provide PaaS with LXC, libvirt or systemd-nspawn containers.


VCS

Veritas Cluster Server is well known cluster environment.

(Source: Official Site)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
6.2Production(6.2.1 2015-05): Oracle Linux 7 (OL 7) with Unbreakable Enterprise Kernel Release 3 (UEK R3). 6.2.12014-112015-05
6.1Production 6.1
6.0Production 6.0.42012-09
5.1 Production Packaging and installation changes. Agent upgrades 5.1 SP220102016-11
5.0 Production Cluster Management Console 5.0.120062014-08
4.0 Desupported (4.1 2005-03): Security, NFS lock failover 4.12004-012011-07
3.x Desupported 3.5

Veritas developed also VxFS, VxVM and the Veritas Storage Foundation product package. In 2005 Veritas and Symantec merged.

Pacemaker

Pacemaker is The Open Source cluster resource manager.
Pacemaker can be used with Corosync, Heartbeat, and CMAN.

(Sources: Pacemaker ReleaseMatrix )

Version
Status
Features
Last release
Date (from)
Date (last)
Notes
1.1ProductionCorosync 2.x support. (1.1.15 2016-06): better integration with CMAN 1.1.162010-012016-11
1.0Deprecated 1.0.132008-102013-02
0.7Deprecated 0.7.32008-062008-09
0.6Deprecated 0.6.72008-012008-12
0.0DeprecatedDeveloped by Red Hat and Suse with a considerable support from the community 2004

Corosync

Corosync is an Open Source Cluster Engine.

(Sources: Corosync Releases )

Version
Status
Features
Last release
Date (from)
Date (last)
Notes
2ProductionNeedle branch. (2.4.0 2016-06): Qdevice 2.4.22012-042016-11
1 Production Flatiron branch. 1.4.82008-102015-11

Cloud computing

Distribuited architectures and virtual enviroments are not new (eg. OSs; Physical/Logical Partitioning, Workload Manager, Terminal Server, Client/Server, ...; Tarantella, Citrix, ...; Cygwin, Wine, ...; ...) they were available since the beginning of IT.
But now Public or Private Clouds can handle complex services:

For innovation, completeness and time to market Amazon Web Services (AWS) and his APIs are the reference in Cloud Computing.

In the following we list some of the IaaS solutions that can be deployed On-Premise: vSphere, XenServer / XCP; OpenStack , CloudStack , OpenNebula , Eucaliptus . A PaaS example is: Cloud Foundry.

vSphere

Initialy called VMware Infrastructure 4 (VI 4), vSphere manage VMware ESX/ESXi with many Internet and Cloud features.
vSphere 5 is very comprehensive and widely used.
(Source: Official Site)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5StablevShield 5, Recovery Manager 5, vCloud Director 1.5
5 Update 1 (2012-03): guest customization for new OS (eg. Windows 8, Ubuntu 11.10, ...)
5.5 upd 2b2011-8
4Stable Many Internet and cloud features, very stable
(Update1 2009-11): Windows 7 and Windows Server 2008 R2 support
(4.1 2010-08): parallel vmotion (4.1 Update1): RHEL 6, RHEL 5.6, Ubuntu 10.10, ... support
4.1 upd 12009-5

The cloud architecture is managed by vCloud Director and can be programmed by vCloud REST API.

(Source: Official Site)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5.5 5.5.22013-9
1.5 1.52011-9
1.0 1.0.12010-8
0.9 0.92010-4

Xen Cloud Platform / XenServer

XCP stands for Xen Cloud Platform.
XCP and XenServer were closely related and now they are the same product.
(Sources: XCP Wiki XenServer)
Version
XenServer
Status
Features
Last release
Date (from)
Date (to)
Notes
6.26.2ProductionXCP merged with the product XenServer. Monitoring pack integrated. Xen 4.1.5. Limit for VM: 16 vCPU, 7 VDI, 7 vNIC, 128GB RAM, 2TB LVM, 2TB NFS. Limit for Host: 160 CPU, 12000 vCPU, 650 concurrent VMs, 1TB RAM. 6.2.02013-06
1.66.1Beta2Xen 4.1.2, Storage XenMotion, performance and scalability enhancements, IPv6 1.62012-10
1.56.0Beta4Xen 4.1, vSwitch as default stack; AP NIC bonding on vSwitch; Ubuntu guest, SLES 10 SP4 support. Will remain Beta 1.52012-02
1.15.6 FP2ProductionMany fixes; IntelliCache; support for RHEL6; reset-on-boot disks; full SCSI support 1.12011-07
1.05.6 SP1Production1.12011-02
0.55.6 Prod 0.52010-07

OpenStack

OpenStack is an Open Source Project launched in 2010 by Rackspace and NASA to provide IaaS software.
Many important companies have joined the OpenStack project since then.
OpenStack modular architecture has several components: Nova (computing), Swift (Object Storage), ...
OpenStack fully supports XenSever and KVM while there is a limited support for VMware and Hyper-V.
(Sources: Official site Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
QueensFuture
PikeDev
OcataLatestStability, scalability, and performance of the core compute and networking services. 2017-02
NewtonMantainFocused on high availability, self-healing, and versatility for both bare metal, virtualization and containers. Internal component Kolla (containers for internal services) 2016-10
MitakaLegacyAdded components: Magnum (Containers) 2016-04
Liberty EOL Added components: Zaqar (Messaging), Manila (Shared FS), Designate (DNS), Barbican (Key Manager), Searchlight 2015-10
Kilo EOL Added components: Ironic (Bare Metal) 2015-04
Juno EOL Added components: Sahara (Data Processing) 2014-10
Icehouse EOL Added components: Trove (Database) 2014-04
Havana EOL Added components: Heat (Orchestration), Ceilometer (Telemetry). Quantum component has been renamed as Neutron. 2013-10
Grizzly EOL 2013-04
Folsom EOL Added components: Quantum (Networking), Cinder (Block Storage) 2012-09
Essex EOL Added components: Horizon (Dashboard), Keystone (Identity Service) 2012-04
DiabloEOL 2011-09
CactusDeprecated 2011-04
Bexar Deprecated Added components: Glance (Image Service) 2011-02
Austin Deprecated Based on NASA's Nebula and Rackspace Cloud File Platform.
Availabile components: Nova (Computing), Swift (Object Storage)
2010-10

CloudStack

CloudStack was initially developed as proprietary software by Cloud.com.
The software become Open Source in several steps, released under GNU by Cloud.com,
then Citrix acquired Cloud.com and donated CloudStack to Apache, and now it is a project by Apache SF.
CloudStack has a broad support for Hypervisors: XenServer, VMware, KVM, Hyper-V, Oracle-VM, ... bare metal!
(Sources: Official site Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4.0StableBy Apache Software Foundation (4.2): convergence with Citrix CloudPlatform. 4.9.02012-11
3.0StableSwift (S3 like) 2012-02
2.0Stable 2.2.14
1.0Stable

OpenNebula

OpenNebula is a toolkit to manage IaaS supporting different technologies.
(Sources: Official site Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5.0Production 5.2.12016-06
4.0Production 4.14.22013-05
3.0 Prod 3.8.52011-10
2.0 Prod 2.2.12010-10
1.0Production 1.42008-07

Eucaliptus

Eucaliptus is an cloud environment that can manage Xen, KVM and VMware
virtual resources to build an IaaS. The interface is 100% AWS compatible.
Eucaliptus is Open Source but they also offer a paided subscription for support.
(Sources: Official site Compatibility Matrix Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4.0Stable 4.2.2
4.3.1
2014-08
3.0Stable 3.4.22012-02
2.0Stable 2.02010-08
1.6StableMultiple clusters support, components (cloud, walrus, nc, cc) can be installed on different machines.
(1.6.2 2010-02): better scalability, S3 server logging API (beta), Windows Brocker (beta). Available in Debian.
1.6.22009-11
1.0Old (1.1): URL query interface, network control configuration, in memory DB (1.2): RPM, image caching (1.3): EC2 support
(1.4): Walrus (Amazon S3 compatible)
(1.5.1): Elastic Block Store (EBS), Available in Ubuntu
(1.5.2): pre-packaged images
1.02008-052009-07


Browsers


Browsers allow the navigation of the World Wide Web. Enjoy!
StatCounter Browser Usage StatCounter Browser Usage
(Source: StatCounter Browser StatCounter Browser )

Browsers' versions always change... please do not put Your blame on me if the following tables are not updated!

Firefox (Mozilla)
(Sources: Mozilla Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
FutureDevelopment channels: Beta, Aurora, Nightly
11.0ProductionPage Inspector, Add-on Sync; Better HTML5 support (muted and loop attribute for audio and video); (12.0 2012-04): line numbers in page source (13.0 2012-06): feature full Page Inspector, most visited site on new tab opening, SPDY protocol (13.0.1 2012-06): Many fixes (14.0 2012-07): URL auto-completion, stability fixes (15.0 2012-08): Silent update, debugger, SPDY (16.0 2012-10): Web Apps (basic support), HTML5 (unprefixed CSS Animations, TAG meter, ...) (29.0 2014-05): New menu (45.0 2016-03): ESR (52.0 2017-03): Removed support for Netscape Plugin API (NPAPI): Java, Silverlight, and Acrobat are no longer supported. ESR 52.02013/10
> 4.0Production Rapid release like Chrome! (5.0 2011/06) HTML5, CSS, security, WebGL, ...
(6.0 2011-08): domain highlight, scratchpad, ...
(7.0 2011-09): MemShink, no http:// in URL, ...
(9.0 2011-12): many bug fixes, ...
(10.0 2012-01): ESR, HTML5 full video API, style inspector, ...
10.0.12011-06
4.0Production Gecko 2.0 Engine (HTML5, CSS3, WebM, WebGL); Enhanchements: Speed, Account Manager and Security, New interface, Sync; Acid3 97/100 4.0.12011-03
3.6ProductionSkins (Personas)3.6.262010/01
3.5ProductionHTML 5 (audio, video tag), better performances: TraceMonkey (JavaScript), native JSON, ...3.5.192009-06
3.0ProductionNew download Manager, ACID23.0.142008-06
2ProductionSpell check, anti-phishing2.02006-10
1.0ProductionTabs1.52004

Since Firefox 10 has also an Extended Support Release (ESR) with freezed functionalies. A Firefox ESR lasts for 54 weeks. Latest releases: Firefox 10 ESR, .., Firefox 45 ESR, Firefox 52 ESR. (Sources: Firefox ESR FAQ Download)

IE: Internet Explorer (Microsoft)
(Sources: Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
11.0 ProductionMany HTML5 features. Fast.11.0.382013-10Windows 8.1
10.0 ProductionBetter standard support: HTML5 Drag&Drop, CSS3 gradients. Vista not supported10.0.9200.165212012-10Windows 2012 Server, Windows 8
9.0ProductionStandard compliance: CSS 3, Acid3 95/100... Faster JScript Engine (Chakra); Pinned Site, secure download; (2011-09) Acid3 100/100. XP not supported9.0.262011-03
8.0ProductionSome web standard compliance (ACID2), at least!8.0.7601.175142009Windows 7
7.0ProductionTabs, anti-phishing,PNG alpha7.0.6002.180052006Windows Vista
6.0ProductionW3C compliance; (SV1): Popup blocker6.0 SV32001Windows XP; (SV1): Windows Server 2003
5.0ProductionXML/XSL, favicons5.51999Windows 2000
4.0ProductionMS-DOM4.01 SP21997Windows 98
3.0ProductionVBScript, JScript, CSS, Java3.031996
2.0ProductionSSL, cookies2.011995Windows NT 4.0
1.0Production1.51995Windows95 Plus!

Microsoft Edge (Microsoft)
(Sources: Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
38 ProductionDefault browser for Windows 10. based on EdgeHTML has a good support for HTML5. Dropped support for ActiveX and Browser Helper Objects38.14393.02015-07Windows 10

Chrome (Google)
(Source: Google Chrome Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
40.+Production (45 2015-09): Removed support for NPAPI 56.0.29242015/07
36.0Production3.26.31.82014/07
32.0BetaWebApps Home support on Android, Vibration API31-0-165
31.0ProductionWeb payments, Portable Native Client, security fixes31-0-1652013/11
25.0ProductionDesktop and Android versions are aligned
24.0Production
23.0Production
22.0Production22.0.1229.942012/10
21.0Production21.0.1180.792012/08
17.0Production17.0.9632012/03
13.0Production13.0.7822011/08
12.0Production3D hw acceleration. Better security12.0.7422011/07
11.0ProductionHTML5 Speech. New Icon11.0.6962011/04
10.0ProductionFaster JS10.0.6482011/03
9.0ProductionWebGL by default9.0.5972011/02
8.0ProductionChrome Instant, Cloud Printing8.0.5582010/12
7.0ProductionWebGL, HTML5 pgm. interface, late binding for SSL7.0.517.412010/10
6.0ProductionNew UI; native pdf; (63) Skins6.0.472.632010/08
5.0ProductionPerformance: JavaScript; native Flash Player5.0.3752010/07
4.0ProductionACID3 100/1004.1.2492010/01
3.0Production 3.0.1952009/10
2.0ProductionFaster 2.0.1722009/05
1.0ProductionFast, stable, ACID1&ACID2 100/100
Rapid Release (changes without user intervention) since the first release
1.02008/12

Safari (Apple)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
8.0Production8.0.7
7.0Production7.1
6.0Production6.0
5.0ProductionExtentions; HTML5 features, faster Javascript. (5.1) Reading list, better privacy, resume facility5.1.72010 June
4.0ProductionACID34.0.52009
3.0ProductionMAC OS X, MS Windows3.2.32007
2.0ProductionACID22.0.42005
1.0ProductionMAC OS X 10.2, MAC OS X 10.31.3.22003

Opera (Opera)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
10ProductionACID3, Turbo (by compression), Visual tabs, web integration (mail, RSS, ...), spell checking, ...10.002009
9ProductionFast! ACID29.642006Also on Nintendo DSi, Wii (as Internet Channel)
4.0ProductionMultiplatform2000
2.0Production1996
1 1994

Lynx (Open Source)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
2ProductionDeveloped at The University of Kansas. Small, fast, fully featured command line text browser.
Developlment is still active: 2.8.8 2012
2.8.71992

Upgrade: my Lynx scripts are still working after 20 years without any difference...

Other browsers: WorldWideWeb (1990) -> Nexus, Mosaic (1993) -> Netscape Navigator (1994) -> Mozilla


Web Servers

Apache

Apache is the most widely used web server and... it's free software!
Many commercial products (eg. Oracle AS, IBM WebSphere) use Apache too.
(Source: Apache doc. Download)
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
2.4ProductionMPM support, per-module and per-directory LogLevel configuration, AllowOverrideList, better memory management 2.4.252016-07Suggested
2.3Alpha 2.3.16-beta
2.2ProductionNew cache and proxy modules 2.2.322015-07Legacy
2ProductionUnix threads, IPv6, new API 2.0.642002-04
1ProductionPowerfull web server based on NCSA httpd. Many modules (Perl, Python, PHP, rewrite engine, access, ...) 1.3.421995
The first httpd server was the CERN httpd (1990), the NCSA httpd was the following and, since 1996, Apache is the most used one. The Apache license is very open. Many proprietary HTTP Servers contain an embedded Apache Server.


Application Servers

Tomcat

Apache Tomcat is a free, powerful Servlet/JSP engine.
(Source: Apache Tomcat)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
9AlphaServlet 4.0, JSP 2.4?, EL 3.1?, WebSocket 1.2?; Java 8 and later 9.0.0.M17
8ProductionServlet 3.1, JSP 2.3, EL 3.0, WebSocket 1.1; Java 7 and later 8.5.112014-02
7ProductionServlet 3.0, JSP 2.2, EL 2.2, WebSocket 1.1; Java 6 and later 7.0.752011-01
6ProductionServlet 2.5, JSP 2.1; JDK 1.5; Java 5 and later 6.0.482006-12
5.5 Archived Performance optimizations 5.5.362004-082012-10
5.0ArchivedServlet 2.4, JSP 2.0; Deployment and management (JMX) enhachements; JDK 1.4 5.0.3020022004-08
4ArchivedServlet 2.3, JSP 1.2, Catalina (container), Jasper (compiler); JDK 1.3; (4.1): Coyote connector 4.1.4020012009-06
3ArchivedServlet 2.2, JSP 1.1; JDK 1.1 3.3.219992004-03

JBoss

JBoss is a free, powerful, pure java 100% EJB Container.
JBoss 4.x platforms contain an embedded Apache Tomcat 5.5 (Servlet 2.4, JSP 2.0).
The following table refers to the JBoss community version who merged into the RH product and had a fork with a new name: WildFly
(Source: WildFly JBoss AS Download page)
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
WildFly 10 10.12016-012016-08
WildFly 9 8.12014-02
WildFly 8 8.12014-02
EAP 6.3Built from AS 7.4 6.3.02014-08
EAP 6.2Built from AS 7.3 6.2.02013-12
EAP 6.1Built from AS 7.2 6.1.02013-05
7.1Java EE 6 (Full Profile) 7.1.12012-02
7.0Smaller and faster startup than 6.0. JMS resources (eg. datasources) can not be defined in .ear .war. 7.0.22011-07
6.0Java EE 6 (Web Profile) 6.1.02010-12
5.0Java EE 5 (partial), new architecture: JBoss Microcontainer; (5.1) Java EE 5 (certified), Web Console, Web Beans Update, Farming Service (the return) 5.0.1 / 5.1.02008-12
4.0J2EE 1.4 4.0.5 / 4.2.32004-09
3.0 3.0.8 3.2.8.SP12002-05

On April 2006 JBoss had been acquired by Red Had. The following table refers to the JBoss Enterprise Application Platform (JBoss EAP) with precisely defined Support Policies and Supported Configurations (eg. EAP 6) by Red Hat.

(Source: Red Hat)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
7.0Production 7.0 upd. 042016
6.4Production 6.4 upd. 132014Suggested
6.3Production 6.3 upd. 032014
6.2Production 6.2.42013
6.1Production 6.1.12013
6.0ProductionBased on JBoss AS 7.1.2. J2EE 6. Modular classloading, managed domains, Management API (REST+JSON), fast start/restart
Test integration with: Oracle 11g R1/R2 Standalone/RAC, 10g R2 Standalone; MySQL 5.1, 5.5; PostgreSQL 8.4, 9.1; DB2 9.7; ...
6.0.12012-062016-06 (MS 2019)
5.0ProductionJDK 1.6, J2EE 5 (Java Servlet 2.5, JSP 2.1, JSF 1.2, EJB 2.1/3.0, ...), SOAP 2.1, WSDL 1.1/2.0, JDBC 3.0; (5.1): J2EE 6
Certified with: Oracle 11g R1/R2 Standalone/RAC, 10g R2 Standalone; MySQL 5.0, 5.1; PostgreSQL 8.2, 8.3, 8.4, 9.1; PostgreSQL Plus AS 9.0; DB2 9.7; ...
5.0.1
5.1.2
5.2.0
2009-112013-11 (MS 2016)
4.3 CP10ProductionJDK 1.5/1.6
Certified with: Oracle 11g R2 Standalone/RAC, 10g R2 Standalone; MySQL 5.0, 5.1; PostgreSQL 8.2, 8.3, 8.4; DB2 9.1, 9.7; ...
4.32008-012011-01 (MS 2013)
4.2ProductionJDK 1.5 4.2 CP092007-062010-06 (MS 2012)
4UnsupportedJ2EE 1.4, EJB 3.0, clustering, failover, distributed deployment, distributed cache 4.0.42004-092007-10 (MS 2009)

IIS

IIS (Internet Information Server) is a web/application server
by Microsoft and is widely used on Windows OS.
(Source: Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
10ProductionIncluded in Windows Server 2016 and Windows 10. HTTP/2 support
8.5ProductionIncluded in Windows Server 2012 R2 and Windows 8.1. Dynamic Site Activation, Enhanced Logging, ...
8.0ProductionAvailable only in Windows Server 2012 and Windows 8.
7.5ProductionWindows Server 2008 R2, Windows 7
7.0ProductionWindows Server 2008, Windows Vista
6.0ProductionWindows Server 2003; XML configuration
5.1ProductionWindows XP Professional, XP Media Center Ed.; 32/64 bit
5.0UnsupportedWindows 2000
4.0UnsupportedWindows NT 4 Option Pack
3.0UnsupportedWindows NT 4 Service Pack 3; Active Server Pages (ASP)
2.0UnsupportedWindows NT 4
1.0UnsupportedWindows NT 3.51 add-on

Websphere Application Server

Web Sphere is the IBM web product family.
Web Sphere Application Server is the... Application Server!
(Sources: Wiki IBM)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
9.0BetaJSE 8, JEE 7. 9.0.0.12016-06
8.5 Production JSE 6 and 7; Java EE 6. (8.5.5 on 2012-06): JSE 8 8.5.52012-06
8ProductionJSE 6, Java EE 6, Servlet 3.0, JSP 2.2, EJB 3.1, JDBC 4.0 8.0.0.122011-06
7ProductionJava EE 5, Servlet 2.5, JSP 2.1, EJB 3.0, JDBC 4.0 7.0.0.412008-09
6ProductionJ2EE 1.4, Community Edition; (6.1): JDK 1.5 JSR 168 Portlets 6.0.2.43 6.1.0.472004-12
5UnsupportedJ2EE 1.3; (5.1): JDK 1.4.2, Jython scripts 5.0.2.18 5.1.1.1920022008
4UnsupportedJ2EE 1.2, several Editions 4.0.7
3UnsupportedJDK 1.2, J2EE 1.0 (with enhancements) 3.5.7
2UnsupportedJavaBean support
1UnsupportedA simple servlet engine 1998
IBM contributes also to Open Software with Apache Geronimo (1.0 JEE 5, 2.0 JEE 6).

WebLogic

WebLogic is the Oracle (formerly BEA) application server product.
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
12cProductionSee Oracle Fusion Middleware. Full Java EE 6: Servlet 3.0, JAX-RS 1.1, Java Server Faces 2.1, EJB 3.112.1.12011-12
11gR1ProductionOracle Fusion Middleware WebLogic Server10.3.520092014 (2017 ES)
10Production10.320082014 (2017 ES)
9ProductionStable; (9.2 2006): WebLogic Portal, WebLogic Workshop 9.2.220062011 (2013 ES)
8.1ProductionJDK 1.4 8.1.6 SP620032009 (2011 ES)
7.0ProductionJDK 1.3 SP720022009 (2011 ES)
6Unsupported6.12001
5UnsupportedHot deployment5.1
4Unsupported4.0
3Unsupported3.11998
BEA acquired WebLogic on 1998. Oracle acquired BEA on 2008. The certification matrix can be found here and the support status is here.

IAS: Oracle Internet Application Server

Oracle Application Server again!
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
10.1.4ProductionPortal only WSRP 10.1.4Suggested
10g R3ProductionJ2EE only J2EE 1.4, EJB 3.0, ADF Struts 1.2, SOAP 1.1 and 1.2, Oblix 10.1.3BAD
10g R2ProductionVery stable release, Forms, Portlets struts, HA migration, larger HW support (eg. AIX) 10.1.2.0.2Suggested
10g SEProductionSEO version 10.1.2.0.1
10g R2ProductionStable release, JDK 1.5, Discoverer integration, farm topology 10.1.2
OAS 10gProductionOptimized web cache; (9.0.4.1): OPatch 9.0.4.2
9iAS R2ProductionJDK 1.2, 1.3, 1.4 EJB 1.1, OC4J; (9.0.3): EJB 2.0 9.0.3.1
... see above table

ENSEMBLE

ENSEMBLE is the InterSystems application server product.
It uses the Cache' database.
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
2008Planned 2008Cache' 2008
2007ProductionX12, SSL; Additions: BPL, DTL, HL7, Utility Functions, Message Management 2007Cache' 2007
4ProductionEnanchements: BPL, Management Portal 2006Cache' 5.2.2
3.0ProductionFirst publicy available release; Monitoring Dashboard, Workflow management; HL7 (3.1) 3.12004Cache' 5.0.5 (5.0.16 for 3.1)
2UnsupportedMessage Engine, BPL, DTL 2.12003
1UnsupportedApplication Integration, SQL Gateway, Studio 2002

FORTE'

FORTE' was a successful 4GL development environment and Application Server.
It is not longer supported.
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
5.2OldSun ONE Unified Development Server Support Matrix (5.2.4): Support Matrix 5.2.420042009
3.5OldAcquired by SUN Support Matrix: SQL*Net (Oracle 7, 8 only) 30N02000
1Old 1994

J2EE

J2EE or Java EE is a programming platform for developing
and running multitier architecture Java applications. J2EE includes
several API and features: JDBC, XML, RMI, JNDI, EJB, Servlet, Portlets, JSP, ...
Of course is based on the Java Language and on its development kit (JDK on J2SE).
(Source: Oracle J2EE Wikipedia)
Version
Features
Last release
Date (from)
Certified Application Servers
Java EE 8 1.82017
Java EE 7 1.72013-05Full Profile: GlassFish 4, WildFly 8, Tmax Jeus 8, Oracle Weblogic Server 12.2.1, IBM WebSphere Application Server 8.5.5.6
Web Profile: GlassFish 4 Web Profile, WildFly 8 Web Profile
Java EE 6JSR 316: EJB 3.1, JSF 2.0, JPA 2.0, Connector 1.6, Web Beans 1.0, JDBC 4.0 1.62009-12Full Profile: GlassFish 3 (both CE and Oracle), WebLogic 12c, WebSphere AS v8, WebSphere CE v3, Geronimo 3.0, ...
Web Profile: JBoss 6.0, JBoss 7.0, TomEE, ...
Java EE 5JSR 244: EJB 3.0, JAXB 2.0, JavaServer Faces 1.0, JPA (Persistance API) 1.0 1.52006-05GlassFish v2, JBoss 5, JBoss EAP, Apache Geronimo 2, IBM WebSphere AS 7, Oracle WebLogic 10, Oracle OC4J 10, Oracle Application Server 11...
J2EE 1.4JSR 151: JSP 1.3, Servlet 2.4, JAXP 1.2, JDBC 3.0 1.42003-11JBoss 4, Geronimo 1, Oracle OAS 10g, IBM WebSphere AS, BEA WebLogic 9
J2EE 1.3JSR 58: JAAS, EJB 2.0, Servlets 2.3, JSP 1.2, enhanced XML and WebDAV, JDBC 2.1 1.32001-09
J2EE 1.2EJB 1.1, Servlets 2.2, JSP 1.1, JDBC 2.0 1.21999-12
JavaThe Java language! 1.01996


Java JSE JRE JDK

JSE or JRE are the Java language runtime enviroment while JDK is the Java development kit.
(Source: Oracle: Support Wikipedia: Java Wikipedia: Java versions )
Version
Date (from)
Date (to)
ES (to)
Notes
Java SE 92016 Better multigigabyte support, self-tuning
Java SE 82014-032017-092025-03 Lambda expressions (closures), Nashorn (JavaScript rutime)
Java SE 72011-072015-042022-07 Autoupdate
Java SE 62006-122013-042018-12 JDBC 4.0, performance
JSE 5.02004-092009-102015-05 Compile-time type safety, enum, better multi-threading
JSE 1.42002-02 Assert
JSE 1.32000-00 HotSpot JVM, JNDI
JSE 1.21998-12 Swing in core classes
JDK 1.11997-02 JDBC, RMI, JIT compiler
JDK 1.01996-01

JInitiator

JInitiator or Jinit is the Oracle JSE used for SQL*Forms and in EBS.
Now is desupported (since 2010-01) and Java SE should be used instead.
(Source: Wikipedia Desupport )
Version
Date (from)
Date (to)
ES (to)
Last
Notes
1.320022010-012013-011.3.1.30Based on JDK 1.3, EBS desupport on 2009-07
1.119992008-121.1.8.27Based on JDK 1.1


Content management systems (CMS)

Joomla!

Joomla! is a successful Open Source CMS written PHP as a fork of Mambo.
It is very feature rich and can be easly extended with thousands of Extensions (8K).
There are 5 different types of extensions: components, modules, plugins, templates, and languages. 
(Source: Joomla! Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4.0Planned 4.02016
3.7Planned 3.7
3.6 Production Joomla! Update improvments, new Sub Form Field function, Menu type ACL (3.6.2 2016-08): PHP 5.3 fix 3.6.52016-07Suggested
3.5 Production PHP7 support, drag&drop images, system info 3.5.12016-032016-07
3.4ProductionCollapsible Sidebar, reCAPTCHA (3.4.5): security revision 3.4.82015-022015-12
3.3ProductionBetter password hashing, microdata 3.3.62014-042014-09
3.2ProductionContent Versioning 3.2.72013-092014-10
3.1ProductionContent tagging 3.1.62013-042013-12
3.0ProductionAdded PostgreSQL backend 3.0.42012-092013-05
2.5 (LTS)ProductionAdded SQL Server backend 2.5.282012-012014-12
1.7Production 1.7.52011-072012-02
1.6Production 1.6.62011-012011-08
1.5 (LTS)EOL 1.5.262008-012012-09
1.0EOLMySQL backend 1.0.152005-092009-07

Joomla!, like many other CMS, is very subject to attacks (eg. SQL injection, session exploit). For this reason is very important to upgrade to the newest supported release or, at least, to the last patch level.
Upgrading Joomla! is generally easy. In 1.5 You have to migrate manually, since 1.6 You can use the One-click upgrade: 1.5 should migrate to 2.5; 1.6, 1.7 should one-click upgrade to 2.5; 2.5, 3.x should one-click upgrade to the latest version;

Drupal

Drupal is a successful Open Source CMS written PHP.
Core functionalities can be extended with thousands of addons (30K) like Modules or Themes.
(Source: Drupal Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
8.0Production 8.2.52015-122016-10Suggested
7.0Production 7.31 (2014-08). 7.32: important security fix 7.532011-012016-10Suggested
6.0Production 6.33 (2014-08). 6.382008-082016-02
5.0Production 5.232007-012010-08
4.0Production4.5 (2004-10). 4.6 (2005-04). 4.7 (2006-05). 4.7.112002-062008-01
3.0Production 2001-09
2.0Production 2001-03
1.0Production 2001-01

Minor release upgrades are always suggested (eg. Drupal 7 SQL injection fix) while major release updates require a big effort but can be delayed.

WordPress

WordPress is a successful Open Source CMS written PHP.
The interface can be easly modified with Themes and functionalities can be easly extended with Plugins.
(Source: WordPress Wikipedia)
Version
Nickname
Status
Features
Last release
Date (from)
Date (last)
Notes
4.7Sarah VaughanProductionTwenty Seventeen, Theme Starter, Video Headers, Custom CSS, PDF Preview, WP REST API 4.7.22016-122017-01
4.6Pepper AdamsProductionNative fonts, editor improvements, browser resource hints, faster multisite 4.6.32016-082017-01
4.5Coleman HawkinsProductionDevice Previewer 4.5.62016-042017-01
4.4Clifford BrownProductionTwenty Sixteen, Responsive images 4.4.72015-122017-01
4.3Billie HolidayProductionMenu management, site icons, improved password, editor shortcuts 4.3.82015-082017-01
4.2Bud PowellProductionBetter language support, Theme customizer, Plugin Screen 4.2.122015-042017-01
4.1Dinah WashingtonProductionTwenty Fifteen 4.1.152014-122017-01
4.0Benny GoodmanProductionLocalized installation 4.0.152014-092017-01
3.9Jimmy SmithProductionHTML5 markup, image management 3.9.162014-042017-01
3.8Charlie ParkerProductionTwenty Fourteen, new admin 3.8.182013-122017-01
3.7Count BasieProductionAutomatic background updates 3.7.182013-102017-01
3.xThelonious Monk, ...ProductionTwenty Ten default theme. 3.6.12010-062013-09
2.xDuke Ellington, ...Production(2.0.5): Ronan Boren 2.0.11
2.9.2
2005-12
2009-12
2007-08
2010-02
1.5Billy StrayhornProduction 1.5.22005-022005-08
1.2Charles Mingus ProductionSince 1.2.2 a database version fingerprint is available 1.2.22004-042004-03
1Miles DavisProduction(1.0.2): Art Blakey 1.0.22004-012004-03
0Pre-Production 0.722003-052003-10

It is always suggested to upgrade to the newest WordPress version. Since 2.7 one-click upgrade is available. Since 3.7 the automatic upgrade of minor and security fixes is available.

Moodle

Moodle is a successful e-learning software written PHP.
(Source: Moodle Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
3.2Production3.2.12016-122019-05
3.1Production3.1.42016-052019-05LTS
3.0Production3.0.82015-112017-05
2.9Production2.9.92015-052016-11
2.8Production2.8.122014-112016-05
2.7Production2.7.182014-052017-05LTS
2.6Production2.6.112013-112015-05
2.5Production2.5.92013-052014-11
2EOL2.0.10
2.4.11
2010-11
2012-12
2012-06
2014-06
1.0EOL 1.0.9
1.9.19
2002-08
2008-03
2003-05
2013-12

Magento

Magento is the most famous ecommerce software. It's written in PHP with the Zend framework.
(Source: Magento 2.0 Release notes download, Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (last)
Notes
2.1Production2.1.42016-062016-12PayPal and management interfaces enhancements
2.0Production2.0.122015-112016-12Requires MySQL 5.6 or later
1.9Production1.9.3.22014-052016-11
1.8Production1.8.12013-092013-12
1.7Production1.7.0.22012-042012-07
1.6Production1.6.22011-082012-01
1.5Production1.5.12011-022011-04
1.4Production1.4.22010-022010-12
1.3Production1.3.32009-032010-04
1.2Production1.2.1.22008-122009-03
1.1Production1.1.92008-072008-11
1.0Production1.0.02008-032008-03


Asterisk

Asterisk is a powerful Open Source PBX.

(Sources: Asterisk GITHub Asterisk svn archives Versions Downloads Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
15 LTSDev152017-10
14Production14.2.12016-092017-09 (SecFix 2018)
13 LTSProductionBased on 12 new architecture, enhanced REST Interface (ARI), new funtionalities in AMI, dialplan applications 13.13.12014-102019-10 (SecFix 2020)
12ProductionNew architecture with an perfomant SIP channel driver built on pjsip Asterisk REST Interface. WebRTC: VP8 video codec support (Chrome), Opus codec support (audio) 12.8.22013-122014-12 (SecFix 2015)
11 LTSProductionCall Identifier Logging, Hangup Handlers, Pre-dial routines, WebRTC (initial support) 11.25.12012-102016-10 (SecFix 2017)
10Production High-performance conferencing application for 8-192kHz clients New Media negotiation framework supporting for an array of common sampling rates SKYPE's SILK codec Pass-ThroughSupport for the CELT low-latency audio codec at 32 and 48kHz Support for the SPEEX codec at 32kHz Receive-side jitter buffer capabilities CCSS Device State Information 10.12.42011-122013-12
1.8 LTSProduction Secure RTP, IPv6 Support, Connected Party Identification Support, Calendaring Integration, Channel Event Logging (CEL), Distributed Device State using Jabber/XMPP PubSub, Call Completion Supplementary Services support, Advice of Charge support 1.8.32.12010-102015-10
1.6Production SIP over TCP and TLS support, Distributed presence, T.38 FAX over SIP improvements 1.6.0.28 1.6.1.25 1.6.2.242008-10
1.4 LTSProduction Generic Jitter Buffer, Asterisk Extension Language Version 2, T.38 (IP FAX), Jabber/Jingle/GoogleTalk compatibility, Increased language capabilities, Unified Messaging (central mailbox with voicemail, email, ...), AJAM (HTTP access to Asterisk Manager Interface (AMI)) 1.4.442006-122012-04
1.2EoLMany fixes. Improved performances and memory management 1.2.402005-112010-11
1.0First production release 1.0.122004-09
Asterisk patching is generally painless.
Asterisk upgrades are not very commons: You generally install and configure a new server!
Anyway the process is well documented.

xCALLY

xCALLY is a powerful Customer Care solution based on Asterisk produced by XeniaLAB. The xCALLY suite is a complete multi channel solution for Inbound, Outbound and Blended Contact Centers.

(Source: xCALLY Official Site xCALLY Motion Versions xCALLY Shuttle Versions )

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
Motion Production Multichannel: Voice, Chat, eMail 1.0.82016-12
Shuttle v2ProductionAsynchronous architecture based on node.js and angular.js. Real Time dashboards and Business Intelligence section for reporting. On click upgrade. 2.4.512014-10
Shuttle v1ProductionNew HTML5 responsive supervisor interface. External SIP phone support. Full package installer for Linux CentOS available.
2.0ProductionFast and Distributed phone bar provisioning, Analytics and Call Center Reports improvements, Mobile CTI App2.0.1.112012-09
1.5ProductionEasy to use desktop interface, CTI phone bar, multiSkill and multiCampaign improvement, several timer management improvements1.5.212012-02
1.0ProductionFirst version, CTI support1.0.72010-11
xCALLY release changes require reinstall.

Zabbix

Zabbix is a powerful Open Source monitoring tool for systems, applications, and networks. Zabbix is feature rich and suitable for very large enterprise environments. Agents are written in C Language, the web interface is written in PHP and Java Script. The database is generally MySQL but many others are supported.

(Source: Release Notes, Release Policy, New Features (3.0), Wikipedia)

Version
Status
Features
Last release
Date (from)
Date (to)
Notes
3.2ProductionEvent tags. 3.2.32016-092017-04
3.0 LTSProduction(2015-08) 2.5 First Alpha. (2015-09) 3.0 Alpha2. (2016-02) New Web Interface, forecasting, per-process monitoring, private maps 3.0.82016-022019-02 (LS 2021-02)Suggested
2.6ProductionCancelled
2.4ProductionMultiple filters for low level discovery, Advanced WEB monitoring, SNMP bulk requests, Host menu changes
Desupport: Node-based distribuited monitoring
2.4.82014-092016-01 (LS 2016-03)
2.3Development2.3.52014
2.2 LTSProductionvCenter and vSphere integration, Internal events, Macro processing, Performance improvements, API improvements, Discovery and auto-registration, Access to historical data for disabled hosts, Windows events collection
Desupport: Unknown events
2.2.162013-112017-08 (LS 2019-08)
2.1Development2.1.92013
2.0 LTSProductionSNMP traps, new default templates, WEB monitoring by proxies 2.0.202012-052015-05 (LS 2017-05)
1.9Development1.9.92010
1.8ProductionDB Cache, more efficient polling, flexible maintenance periods 1.8.222009-122014-12
1.7Development1.7.42009
1.6ProductionEscalations, IPv6, ZABBIX Proxy, Dashboard 1.6.42008-092013-09
1.5Development1.5.42008
1.4ProductionDistribuited monitoring, Installation Wizard, Auto-discovery, Web monitoring 1.4.72007-052011-05
1.3Development1.3.82007
1.1Production SNMP v3, New GUI, Localization, Templates1.1.72006-022011-02
1.0ProductionFirst version (alpha since 2001)1.02004-032009-03
Some Zabbix versions are labeled LTS indicating Long Term Support.

Zabbix upgrades must be planned. First versions upgrades had a long manual procedure.
Current version upgrades are generally smooth if You follow the standard procedure.
Since 2.2.0 database upgrades are automatic.
Agents are generally compatible for many releases (of course without the newest features)
while proxies must be in the same major release of the Zabbix server.

Eclipse

Eclipse is the most used IDE for Java programming and... it is Open Source!

Eclipse is used for many other languages too.
(Sources: Eclipse Wikipedia)
Version
Status
Features
Last release
Date (from)
Date (to)
Notes
4.7ProductionOxygen2017-06
4.6ProductionNeon2016-06
4.5 Prod Mars 4.5.22015-06
4.4 Prod Luna 2014-06Java 8 support
4.3 Prod Kepler 2013-06
4.2Production Juno 2012-06
3.7Production Indigo 2011-06
3.6Production Helios 2010-06
3.5Production Galileo 2009-06
3.4Production Ganimede 2018-06
3.3Production Europa 2007-06
3.2Production Callisto 2006-06
3.1Production 3.1 2005-06
3.0Production Eclipse 3.0 2004-06

Last but not least...

Programming Languages

SELECT programmingLanguages FROM theOnesIWorkedWith ORDER BY myPersonalPreference;

Language
From
Notes
C1972Still my favourite one
SQL1977Database Query Language... and much more!
Bourne Shell1969On any Unix box
HTML1989
Python1991
PHP1998Great web scripting language
Perl1986
C++1980
Objective-C1986Mac & iPhone programming
Java1995
C#2000Microsoft OOL similar to Java
Tcl/Tk1988
Java Script1997
Cobol1959Never dies!
Pascal1971
Delphi1995
Prolog1970Logical programming
BASIC1964
Visual Basic1991
LISP1964Lambda calculus
Fortran1954

"Your Servers Stink" Theory

Does Your server really stink? Yes, it can be mathematically proved that both Your Hardware and Software need an upgrade. Let's see the theory behind this truth.

Does Your Hardware stinks?
If a CPU is 2 years old then current HW is twice faster (by Moore's law: performance increases exponentially over time). If You have read this document so far then you are worried by Your Hardware oldness. Applying the first Aristotle syllogism gives the following conclusion:
 Conclusion: Your Hardware is slow, You have to upgrade Your Hardware!

Does Your Software stinks?
The halting problem is undecidable over computer programs (by Turing's theorem). By Gödel's second incompleteness theorem no software con be proved to be correct. Applying the first Murphy law to both theorems gives the following conclusion:
 Conclusion: You Software is buggy and perhaps will hang, You have to upgrade Your Software!


These two thesis allow us to write the First Server Stinks Theorem (1SST):
 Your Server really stinks, You have to upgrade it!


By Hofstadter law the upgrade task takes more than expected but applying the Pareto principle we see that upgrading the 20% of the systems solves the 80% of the problems. This allow us to write the Second Server Stinks Theorem (2SST):
 Your Server really stinks, You have to upgrade it now!


Using the Occam razor on both sentences give us the definitive form of the Third Server Stinks Theorem (3SST):
 Your Server stinks, You must upgrade it!














Copyright Notice

This page has been prepared mainly with publicy available documents but it may contain copyrighted, reserved material and personal biased comments (eg. my Suggested / BAD suggestions).
I'm trying to keep this page updated and to fix any error... if You find something wrong or missing please send an email to meo.

Questa pagina e' stata preparata principalmente con documenti disponibili pubblicamente ma puo' contenere materiale con copyright, riservato ed opinioni personali (eg. i miei consigli: Suggested / BAD).
Cerco di mantenere sempre aggiornata questa pagina e di correggere ogni errore... se trovi qualcosa di sbagliato o mancante manda una email a meo.


This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Spero che il contenuto di questa pagina sia stato utile ma, se ci sono problemi, sono tutti c... tuoi.
Pardon: c... Vostri!


Titolo: Your Server stinks!
Livello: Esperto (4/5)
Data: 1 Aprile 1998
Versione: 1.0.30 - 14 Febbraio 2017 - San Valentino Special Edition
Autore: mail [AT] meo.bogliolo.name