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 8 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 725,67 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Phan Thanh Toàn.[r]

Trang 1

MÃ NGUỒN MỞ Giảng viên: ThS Phan Thanh Toàn

Trang 2

BÀI 1 TỔNG QUAN VỀ MÃ NGUỒN MỞ

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

2

Trang 3

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

• Phân biệt được phần mềm mã nguồn mở và phần

mềm bản quyền

• Trình bày được các điểm chính trong các học thuyết

về mã nguồn mở

• Liệt kê được các loại giấy phép của phần mềm mã

nguồn mở

Trang 4

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

Để hiểu rõ bài này, yêu cầu sinh viên cần có các

kiến thức cơ bản liên quan đến các môn học sau:

• Công nghệ phần mềm;

• Nguyên lí hệ điều hành

4

Trang 5

HƯỚNG DẪN HỌC

• Đọc tài liệu và tóm tắt những nội dung chính của

từng bài

• Luôn liên hệ và lấy ví dụ thực tế khi học đến từng

vấn đề và khái niệm

• Thực hành trực tiếp trên hệ điều hành Linux và

một số phần mềm mã nguồn mở như Open

office, PHP

• Làm bài tập và luyện thi trắc nghiệm theo yêu

cầu từng bài

Trang 6

CẤU TRÚC NỘI DUNG

Các học thuyết về 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 về phần mềm mã nguồn mở

1.3

6

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

1.4

Trang 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í

1.1.2 Phần mềm mã

nguồn mở

Trang 8

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

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

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

• Phần mềm được phát triển dựa trên ngôn ngữ lập trình;

• Chương trình là tập các lệnh theo một ngôn ngữ lập trình;

• Tập lệnh của chương trình được gọi là mã nguồn (Source code);

• Source code được dịch thành mã máy

8

Trang 9

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

Cơ 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 yêu cầu quyền sở hữu và sự cho phép để thay đổi mã nguồn

• Bất kì ai kiểm soát mã nguồn hợp pháp thì có thể thay đổi, nâng cấp phần mềm

Trang 10

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, sao chép, phân phối và/hoặc sửa đổi tự do;

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

 Tuân thủ theo các giấy phép gốc của 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 trên nền web;

 Xuất phát điểm từ trào lưu phần mềm như là dịch vụ (SaaSSoftware as

a Service)

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

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w