Octave là một môi trường tính toán tự do, mã nguồn mở, tương tự như MATLAB. Theo giấy phép GPL, Octave có sẵn để mọi người sử dụng miễn phí; nó sử dụng ngôn ngữ script của riêng nó. Đây là một gói chương trình cho giải pháp số của các nhiệm vụ toán học và khoa học cũng như để phân tích và hiển thị dữ liệu chung. Sử dụng nó, các nhà phát triển cũng có thể tạo một chương trình toán học với các gói và tiện ích bổ sung miễn phí. Đặc biệt, một chương trình Octave thường cũng có thể được MATLAB thực thi mà không cần thay đổi.
Hầu hết các chương trình MATLAB chạy trong Octave, nhưng một số chương trình Octave có thể không chạy trong MATLAB vì Octave cho phép một số cú pháp mà MATLAB thì không.
Ví dụ: MATLAB chỉ hỗ trợ dấu nháy đơn, nhưng Octave hỗ trợ cả dấu nháy đơn và dấu nháy kép để xác định chuỗi.
GNU Octave là phần mềm có thể phân phối lại miễn phí. Bạn có thể phân phối lại và / hoặc sửa đổi nó theo các điều khoản của Giấy phép Công cộng GNU (GPL) do Tổ chức Phần mềm Tự do xuất bản.
Các bước cài đặt dưới đây không chỉ giới hạn ở 20.04 hoặc 22.04, chúng ta có thể sử dụng chúng trên Ubuntu 18.04, Debian, Linux Mint, POP! _OS, MX Linux và các Linux tương tự khác.