Home / products / Scilab / Roadmap

Roadmap

Major Scilab 5 Family Objectives

New Architecture Reorganization and modularity
Independent development of each Scilab module to facilitate improvement and fixing via patches.
Implementation of dynamic libraries to ease improvement and fixing via patches
Scilab GUI GUI architecture and graphics design based on a unique and multiplatform language to simplify development with a unique source code. In all supported platform, the functionalities offered remain identical (Windows, Linux and Mac OS).
New license Since Scilab 5.0, all releases will be distributed under a license known and recognized in the Open Source community (CeCILL)
Xcos module A user-friendly hybrid systems modeler and simulator with a multi-diagram editor (the Scilab command line can be used at the same time)
Scilab GUI generator Via a dedicated editor, a GUI development environment is provided to define easily customed interfaces (buttons, menus, listboxes, etc.) and generate automatically equivalent Scilab code
Scilab and interoperability (IME) Deliver services in numerical computation domain (use Scilab graphics transparently from external applications, …).
Enable Scilab to execute functions from specialized software and connect a number of computations from different software by using its powerful interpreter and language.

Major Scilab 6 Family Objectives

New kernel (interpretor, syntax tree, memory management ...) Allow an easy maintenance, to get rid of the constraints of Fortran language, to improve efficiency of complex data structure handling and to allow 64 bits addressing
HPC and Grid Enable Scilab to be able to develop HPC and multicore applications and to offer Grid related packages
Documentation Improve Scilab documentation to make it worthy of Scilab software
Xcos Use the new Scilab HPC capabilities inside Xcos simulation process
Generator of C code Enable Scilab to generate C code from Scilab script for embedded systems
Scilab services (SOA) Integrated into a Service Oriented Architecture, allow Scilab to be available as a service for distributed and transparent computations

Release Notification System

To receive an email notification when a new version of Scilab is available, register at: release-subscribe@lists.scilab.org