Mục lục
2 quan hệ: Java (ngôn ngữ lập trình), Phần mềm tự do.
Java (ngôn ngữ lập trình)
Java (phiên âm Tiếng Việt: "Gia-va") là một ngôn ngữ lập trình hướng đối tượng (OOP) và dựa trên các lớp (class).
Xem Danh sách các phần mềm nguồn mở và Java (ngôn ngữ lập trình)
Phần mềm tự do
Phần mềm tự do (tiếng Anh: free software hay software libre) là phần mềm có thể được sử dụng, sao chép, nghiên cứu, thay đổi và tái phân phối không hạn chế, hơn nữa còn có thể được sao chép, phân phối lại cả dạng đã được thay đổi hoặc giữ nguyên mà không có hạn chế, hoặc chỉ bị hạn chế một cách tối thiểu nhằm đảm bảo những người tiếp nhận sau đó cũng có thể làm những việc tương tự, đồng thời cũng nhằm tránh việc các nhà sản xuất phần cứng ngăn chặn các sửa đổi của người dùng đối với phần cứng của họ.