1. Trang chủ
  2. » Văn Hóa - Nghệ Thuật

Bài giảng Linux và phần mềm mã nguồn mở: Chương 1 - TS. Hà Quốc Trung - Trường Đại Học Quốc Tế Hồng Bàng

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 1,42 MB

Nội dung

• Để thực hiện việc thay đổi, nâng cấp và phân phối lại, cung cấp mã nguồn cho NSD: MÃ NGUỒN MỞ. • Hạn chế quyền quản lý để đảm bảo cung cấp các quyền khác cho NSD (COPY LEFT).[r]

(1)

Giới thiệu phần mềm mã nguồn mở Linux

(2)

Nội dung

• Phần mềm mã nguồn mở

• Linux

• Các phần mềm mã nguồn mở khác

(3)

Các thao tác phần mềm

• Sử dụng phần mềm

• Thay đổi, nâng cấp, cải tiến phần mềm

– Reverse enginering

• Phân phối phần mềm

– Bản thực hiện, mã nguồn

– Nguyên bản, nâng cấp, thay đổi

• Quản lý phần mềm

(4)

Bản quyền phần mềm

• Tài liệu qui định việc sử dụng phân phối phần mềm

• Phần mềm sở hữu

– Phần mềm miễn phí/phần mềm chia sẻ

• Bản quyền phần mềm sở hữu

• Bản quyền phần mềm tự mã nguồn mở

– Phần mềm tự

(5)

Phần mềm sở hữu

• Ràng buộc chặt chẽ đảm bảo quyền lợi người làm phần mềm: COPY RIGHT

• Chặt chẽ quyền phân phối quản lý phần mềm

• Hạn chế quyền thay đổi cải tiến

• Hạn chế việc phân tích ngược mã

• Ví dụ

– MS Excel EULA

(6)

Phần mềm tự do/mã nguồn mở

• Cung cấp tối đa quyền phần mềm cho số đông NSD- TỰ DO

• Để thực việc thay đổi, nâng cấp phân phối lại, cung cấp mã nguồn cho NSD: MÃ NGUỒN MỞ

(7)

Đặc điểm PMTD- MNM

• Tự phân phối

• Ln kèm mã nguồn

• Cho phép thay đổi phần mềm

• Khơng cho phép thay đổi ràng buộc quyền

• Có thể có ràng buộc việc

– Tích hợp mã nguồn

– Đặt tên phiên

• Khơng phân biệt cá nhân/nhóm khác

• Khơng phân biệt mục đích sử dụng

• Khơng hạn chế phần mềm khác

(8)

Mơ hình phát triển nhà thờ

• Q trình phân tích thiết kế xây dựng quản lý giám sát chặt chẽ

• Độ tự thành viên tham gia phát triển thấp

• VD

(9)

Mơ hình phát triển bazar

• NSD đóng vai trị nhà phát triển

• Độ tự lớn

• Phiên sớm

• Tích hợp mơ đun thường xun

• phiên

– Bền vững, beta, night version

• Tính mơ đun hóa cao

(10)

Lịch sử PMTD-MNM

• 1983-GNU Project

• 1985- FSF, Richard Stallman, GPL

– http://en.wikipedia.org/wiki/List_of_FSF_approved_so ftware_licences

• 1998- OSI

– http://en.wikipedia.org/wiki/List_of_OSI_approved_so ftware_licences#OSI_approved_licenses

• 2008

Ngày đăng: 01/04/2021, 14:25

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

TÀI LIỆU LIÊN QUAN