1. Trang chủ
  2. » Khoa Học Tự Nhiên

Bài giảng Mã nguồn mở: Bài 1 - ThS. Phan Thanh Toàn

10 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Phan Thanh Toàn.[r]

(1)

MÃ NGUN M

(2)

v1.0015106225

BÀI 1

TỔNG QUAN VỀ MÃ NGUỒN MỞ

Giảng viên: ThS Phan Thanh Toàn

(3)

MỤC TIÊU BÀI HỌC

• Phân biệt phần mềm mã nguồn mở phần mềm quyền

• Trình bày điểm học thuyết mã nguồn mở

(4)

v1.0015106225

CÁC KIẾN THỨC CẦN CÓ

Để hiểu rõ này, yêu cầu sinh viên cần có kiến thức liên quan đến môn học sau: • Cơng nghệ phần mềm;

• Ngun lí hệ điều hành

(5)

HƯỚNG DẪN HỌC

• Đọc tài liệu tóm tắt nội dung

• Ln liên hệ lấy ví dụ thực tế học đến vấn đề khái niệm

• Thực hành trực tiếp hệ điều hành Linux số phần mềm mã nguồn mở Open office, PHP

(6)

v1.0015106225

CẤU TRÚC NỘI DUNG

Các học thuyết phần mềm mã nguồn mở 1.2

Khái niệm phần mềm mã nguồn mở 1.1

Các loại giấy phép phần mềm mã nguồn mở 1.3

6

Phần mềm dịch vụ miễn phí

(7)

1.1 KHÁI NIỆM PHẦN MỀM MÃ NGUỒN MỞ

1.1.1 Phần mềm miễn phí

(8)

v1.0015106225

1.1.1 PHẦN MỀM MIỄN PHÍ

Khái niệm phần mềm

• Phần mềm chương trình chạy máy tính;

• Phần mềm phát triển dựa ngơn ngữ lập trình; • Chương trình tập lệnh theo ngơn ngữ lập trình;

• Tập lệnh chương trình gọi mã nguồn (Source code); • Source code dịch thành mã máy

(9)

1.1.1 PHẦN MỀM MIỄN PHÍ (tiếp theo)

sở về phần mềm

• Để sử dụng phần mềm người sử dụng khơng cần có mã nguồn

• Thay đổi chương trình thơng thường u cầu quyền sở hữu cho phép để thay

đổi mã nguồn

(10)

v1.0015106225

1.1.1 PHẦN MỀM MIỄN PHÍ (tiếp theo)

10 • Có hai hình thức dùng phần mềm chi phí thấp

 Phần mềm tự do, mã nguồn mở (Libre Software, Open Source Software):

 Sử dụng, chép, phân phối và/hoặc sửa đổi tự do;

 Một số cung cấp mã nguồn;

 Tuân thủ theo giấy phép gốc phần mềm

 Phần mềm dạng dịch vụ miễn phí:

 Sử dụng miễn phí theo tài khoản;

 Chủ yếu đáp ứng nhu cầu phần mềm chạy web;

Ngày đăng: 01/04/2021, 13:09

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w