Ngôn ngữ nguồn mở

Tác Giả: Lewis Jackson
Ngày Sáng TạO: 6 Có Thể 2021
CậP NhậT Ngày Tháng: 25 Tháng Sáu 2024
Anonim
Ngôn ngữ nguồn mở - Công Nghệ
Ngôn ngữ nguồn mở - Công Nghệ

NộI Dung

Định nghĩa - Ngôn ngữ nguồn mở nghĩa là gì?

Một ngôn ngữ nguồn mở đề cập đến một ngôn ngữ lập trình nằm trong các tham số của giao thức nguồn mở. Điều này về cơ bản có nghĩa là ngôn ngữ không phải là độc quyền và với một số điều khoản nhất định (tùy thuộc vào giấy phép nguồn mở), có thể được sửa đổi hoặc xây dựng theo cách mở cửa cho công chúng.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Ngôn ngữ nguồn mở

Ngôn ngữ lập trình được phát triển sau khi phát minh ra máy tính kỹ thuật số đầu tiên vào giữa thế kỷ XX. Khi chúng phát triển và đa dạng, nhiều cộng đồng phát triển phần mềm và máy tính bắt đầu thấy tiềm năng cho các ngôn ngữ mã hóa và phần mềm không độc quyền.

Điều này cuối cùng đã dẫn đến nền tảng của phong trào nguồn mở. Trong số đó, các ngôn ngữ lập trình nguồn mở đã phát triển. Các quy tắc cho các ngôn ngữ bao gồm:


  • Mã nguồn phải được mở và có thể truy cập.
  • Các tác phẩm phái sinh cũng phải là nguồn mở.
  • Các ngôn ngữ phải được phân phối tự do.
  • Tính toàn vẹn của mã nguồn phải được duy trì.
  • Giấy phép không được hạn chế phần mềm khác.
  • Không thể có sự phân biệt đối xử với các lĩnh vực nỗ lực.