Tải bản đầy đủ (.docx) (8 trang)

cau hoi on tap ma mo nguon tai lieu de cuong tom tat mot so cau hoi đã chuyển đổi

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (139.87 KB, 8 trang )

lOMoARcPSD| 10057822

Câu hỏi ôn tập mã mở nguồn tài liệu đề cương tóm tắt một
số câu hỏi
Chủ Nghĩa xã hội Khoa học (Học viện Tài chính)

StuDocu is not sponsored or endorsed by any college or university
Downloaded by Cao Duy Nguyen ()


Câu 1: Một phần mềm có những đặc điểm nào thì được coi là
phần mềm mã nguồn mở? Chuẩn mở là gì? Tại sao lại gọi là các
trụ cột của mã nguồn mở?
TL: Một phần mềm được coi là một phần mềm mã nguồn mở khi đáp
ứng các đặc điểm sau đây:
 Cho phép người dùng có quyền tự do chạy chương trình theo bất
kỳ mục đích nào.
 Quyền nghiên cứu và sửa đổi chương trình.
 Quyền sao chép và tái phát hành phần mềm gốc hoặc phần mềm
đã sửa đổi.
 Khơng phải trả tiền cho người lập trình trước.
 Quyền tự do thêm mới các chức năng cho một chương trình và
cơng bố những tính năng mới đó đến cơng chúng để tồn cộng
đồng được hưởng lợi. Khả năng tiếp cận mã nguồn là điều kiện
tiên quyết cho việc này.
Chuẩn mở là: một tiêu chuẩn được công bố rộng rãi và có nhiều quyền
sử dụng khác nhau đi kèm với nó và cũng có thể có nhiều đặc tính
khác nhau về cách nó được thiết kế. Khơng có định nghĩa duy nhất và
cách giải thích thay đổi theo cách sử dụng
Phần Mềm mã nguồn mở được phát triển dựa trên ba trụ cột “mở”
chính:


+ Các phần mềm mã nguồn mở: GCC, Linux Kernel; Python,
Java, PHP; Drupal, Wordpress; Firefox, VLC
+ Các chuẩn mở: WWW, PCI, HTML & XHTML, Ogg &
Theora, ODF
+ Nội dung mở: Wikipedia
Gọi là các trụ cột của mã nguồn mở vì:
 Các trụ cột này có vai trò rấất quan trọng, vừa làm nềền
tảng để người sử dụng có thể nghiền cứu, học hỏi, sửa đổi,
phát triển phấền mềềm dựa trền các công cụ, lõi mà 3 trụ cột
đã cung cấấp, vừa giúp người sử dụng không bị lệ thuộc
vào nhà cung cấấp nữa. Phát triển PMNM tich cực tạo
năng lực đổi mới vì PMNM,


theo nguyền lý khuyềấn khích sửa đổi và lưu hành tự do,
rấất dềễ tim, dềễ sử dụng và dềễ học hỏi.
 Là điềều kiện quan trọng nhấất để 1 phấền mềềm máy tinh trở
thành PMMNM nềấu thiềấu 1 trong 3 yềấu tơấ của trụ cột thì một
phấền mềềm máy tinh chưa chăấc là PMMNM.Vậy nền nó có vai
trị vơ cùng to lớn trong các yềấu tôấ của PMMNM.

Câu 2: Nhận định các phần mềm mã nguồn mở chỉ dành cho hệ
điều hành Linux là đúng hay sai? Tại sao? Hãy cho biết những
phần mềm nguồn mở không thuộc hệ điều hành Linux?
TL: Nhận định là sai vì:
Trong thực tế có rất nhiều dự án phần mềm tự do nguồn mở hoạt
động đa nền tảng (ví dụ như: Unikey, FireFox, Chrome, Drupal, ..v.v)
hoặc thậm chí chỉ chạy trên Windows. Trang web phần mềm tự do
nguồn mở cho Windows liệt kê danh sách một loạt các phần mềm tự
do nguồn mở dành cho hệ điều hành của Microsoft.

Phần mềm nguồn mở không thuộc hệ hiều hành Linux
+Abiword bản mới phát hành
+unikey(2000)
+7-Zip
+FileZilla phiên bản 1,2
Câu 3:Sử dụng phần mềm tự do mã nguồn mở là vi phạm luật
pháp, luật sở hữu trí tuệ!” quan điểm này đúng hay sai? Tại sao?
TL: Nhận định là sai vì
 Dù là phấền mềềm ngền đóng hay mở, chúng đềều có thể là
những phấền mềềm bản quyềền và ngược lại. Vì thềấ, cho dù
là phấền mềềm ngền đóng hay ngền mở, chúng đềều có
thể vi phạm luật sở hữu trí tuệ nềấu có chứa thành phấền
khơng bản quyềền.


 Tuy nhiền, vì phấền mềềm ngền mở được cơng khai tồn bộ
mã ngền, cho nền việc này dềễ kiểm tra hơn phấền mềềm
ngền đóng, do đó thơng thường các đơn vị làm phấền mềềm
ngền mở khơng dại gì vi phạm luật sở hữu trí tuệ.
Câu 4: Phần mềm nguồn mở có thể kết hợp với phần mềm đóng
khơng? Tại sao?
TL: Phần mềm nguồn mở có thể kết hợp với phần mềm đóng vì:
 Trền thực tềấ, hấều hềất mọi lồi đềều bị đóng cửa phấền mềềm
một giải pháp thay thềấ phấền mềềm mở mà chúng có thể
xem xét.
Điềều này dềễ thấấy nhấất với phấền mềềm văn phòng.
OpenOfce.org là một giải pháp thay thềấ tuyệt vời, chúng
không tôấn tiềền giấấy phép băềng XNUMX euro và rấất đơn giản khi
nói đềấn hệ điềều hành. OpenOfce có thể xử lý Windows, Linux,
Mac OS, Sun Solaris và FreeBSD.

 Nhưng điềều ngược lại cũng có thể xảy ra. Nềấu bạn hoặc mọi
người của bạn mấn tiềấp tục với MS Ofce, thì chúng khơng
phải gặp khó khăn với Windows làm hệ điềều hành cả. Với các
tiện ích như Wine và Crossover Linux, chúng ta có thể tiềấp
tục sử dụng MS Ofce, nhưng trền một máy Linux (rẻ
hơn).
 Ngồi ra cịn có các lựa chọn thay thềấ phấền mềềm mở và
các lựa
chọn kềất hợp với phấền mềềm đóng trong tấất cả các lĩnh vực
khác. Đơấi với Hệ thôấng quản lý nội dung, ERP- XNUMX - CRMVà
các hệ thôấng cơ sở dữ liệu. Đừng quá vội vàng nghĩ răềng điềều gì
đó là khơng thể.
 Các phấền mềềm nguôền mở, nhấất là khi cài trền máy để bàn,thườ
ng khơng hồn tồn tương thích với phấền mềềm đóng.
Với những tổ chức đã đấều tư nhiềều cho việc thiềất kập dữ liệu
và ứng dụng phấền mềền đóng, việc cơấ găấng tich hợp những giải
pháp phấền ngền mở có thể dấễn đềấn tôấn kém, thay đổi tinh xấy
dựng


Câu 5: “ Hãy phân tích để thấy được lợi ích mang lại khi sử dụng
phần mềm mã nguồn mở cho các công ty, doanh nghiệp hiện nay?
Thực tế FOSS trong cơ quan hành chính nhà nước ở Việt Nam
TL: Lợi ích lớn nhất trong việc chuyển đổi sang phần mềm tự do
nguồn mở là
 Tiềất kiệm chi phí bản quyềền phấền mềềm: Chi phí bản quyềền, chi
phí bảo hành, bảo trì ln là mơấi quan tấm lớn của cá nhấn,
các tổ chức và doạnh nghiệp. PMMNM giúp giảm đáng kể
các khoản chi phí này( có thể tiềất kiệm từ 70%- 80% chi
phí).

 Độc lập, tự do: Khơng bị lệ thuộc vào bấất kỳ nhà cung cấấp
nào.
Không bị hạn chềấ quyềền sử dụng, nghiền cứu.
 Tính an tồn và bảo mật: PMMNM thu hút được sự tham
gia đông đảo của người dùng, người kiểm thử, người phát
triển. Do đó lơễi của phấền mềềm được gửi tới người phát triển
sớm. Đảm bảo bấất kỳ ai cũng có thể nhìn vào mã ngền nền
các nhà phát triển có thể làm chủ được phấền mềềm.
 Chấất lượng tin cậy: PMMNM khi được hoàn thành seễ
đượcthử
nghiệm, đánh giá, phát hiện lơễi và hồn thiện bổ sung bởi
rấất nhiềều nhà phát triển khác nhau seễ đảm bảo cho phấền
mềềm có chấất lượng tơất hơn.
 Tính lấu dài: PMMNM khơng có một chủ sở hữu duy nhấất là lý
do bảo đảm để khơng ai có thể làm ngừng hoặc giềất chềất sản
phẩm này.
 Tạo ra một cộng đơềng: bạn seễ có trong tay một cộng đơềng lớn
sử dụng và truyềền bá sản phẩm, thương hiệu tới cho mọi
người.
 Định vị giá trị thương hiệu trong công chúng: phấền lớn
người
dùng hiểu mã ngền mở là có thể tải xấng miềễn phí. Điềều
này khuyềấn khích mọi người sử dụng và thấấy có thiện cảm
hơn với thương hiệu.
 Hiệu quả trong giáo dục, đào tạo, trong phát triển công
nghiệp


phấền mềềm: Phấền mềềm nguôền mở rấất tôất trong giáo dục và
học tập nhờ tinh minh bạch, cho phép người học tiềấp cận với

mã nguôền gôấc và học tập những công nghệ cao cấấp từ trong
nhấn


hệ thôấng chứ không phải thứ công nghệ nửa vời mà các nhà
sản xuấất nghĩ ra.
 Tăng tinh thương hiệu cho doanh nghiệp khi giới thiệu
được với cộng đôềng, đôấi tác, khách hàng (đặc biệt là ngồi
nước) là chúng tơi đã chuyển đổi thành công và 100%
không vi phạm bản quyềền. Sử dụng phấền mềềm lậu khơng có
bản quyềền có thể là nguy cơ bị cấấm xuấất khẩu hàng hóa và
dịch vụ sang Myễ và các nước chấu Âu.
 An tồn, an ninh, bảo mật là lợi ích hàng đấều đơấi với các tổ chức
chính phủ: Theo báo cáo của Gartner & nhiềều tổ chức phấn
tich độc lập, Phấền mềềm tự do ngền mở giúp tăng cường độ
tin cậy (có thể kiểm chứng khơng có mã độc, “cửa sau”... với
mã nguôền được phấn phôấi kèm), ổn định (tuấn theo các chuẩn
mở ứng dụng lấu dài), tinh an toàn, bảo mật tồn hệ thơấng.
Trong một báo cáo năm 2011 của Bộ qấc phịng Myễ, đơn vị
này khẳng định: Mở mới là an ninh, và seễ không tôền tại phấền
mềềm độc quyềền trong quấn đội và chính phủ nhờ sự phát
triển của công nghệ mở. Một quôấc gia không thể phụ thuộc
vào một thứ không rõ ràng hoặc được độc quyềền, và cách
thốt khỏi nó chỉ có thể băềng PMNM. Những cơng ty hàng đấều
thềấ giới đang sử dụng PMNM, những quôấc gia hàng đấều thềấ
giới cũng đang chuyển sang sử dụng PMNM. Và đó khơng
phải lựa chọn ngấễu nhiền, đó là vì lợi ích của mơễi qấc gia,
mơễi doanh nghiệp.
Thực tế FOSS trong cơ quan hành chính nhà nước con đường phát
triển phần mềm nguồn mở duy nhất ở Việt Nam hiện nay là sử dụng

mơ hình doanh nghiệp để quản lý và dẫn dắt phần mềm nguồn mở,
đây chính là mơ hình mà phần mềm nguồn mở NukeViet đã áp dụng
tương đối thành công.
Do đặc thù triển khai nặng về thủ tục hành chính nên việc ứng dụng
phần mềm nguồn mở cho các cơ quan nhà nước cần có cơ chế riêng đế
có thể đáp ứng được điều này. Một loạt những giải pháp sau đây cầm
phải áp dụng để các dự án ấy đạt được hiệu quả:
- Giám sát chặt chẽ và triệt để trong việc triển khai các quy định về
chuẩn mở, định dạng mở đã ban hành.
- Khuyến khích đẩy mạnh ứng dụng phần mềm nguồn mở và ưu tiên
các giải pháp phần mềm nguồn mở tương đương.


- Ban hành chính sách về mua sắm/ sử dụng dịch vụ và định mức/ chi
phí dịch vụ cho phần mềm nói chung (vì PMTDNM kinh doanh chủ
yếu dưa vào dịch vụ).
- Công khai các thông tin về các dự án/gói thầu do các đơn vị đặt hàng
sử dụng phần mềm tự do nguồn mở (để tăng tính cạnh tranh và cũng
là đảm bảo dự án được triển khai dựa trên PMTDNM).
- Tìm đơn vị tư vấn độc lập cho việc giám sát các gói thầu phần mềm
nguồn mở để đảm bảo nó tn thủ theo đúng quy trình phát triển phần
mềm nguồn mở (nhằm đảm bảo dự án được triển khai đúng theo quy
trình phát triển PMTDNM).
-Trong bối cảnh các dự án và gói thầu sử dụng ngân sách nhà nước
nhằm thúc đẩy phần mềm nguồn mở phát triển, cơ quan nhà nước cần
có đơn vị tư vấn độc lập đủ chuyên môn và khách quan để theo dõi và
đảm bảo kinh phí đầu tư cho phát triển phần mềm nguồn mở được rót
đúng chỗ, đúng lúc. Có như vậy, nguồn kinh phí hạn hẹp dành cho
ứng dụng và phát triển phần mềm nguồn mở mới phát huy được tối đa
giá trị của nó. Đặc biệt, cần tránh việc tự các trung tâm cơng nghệ

thơng tin trực thuộc chính các cơ quan quản lý nhà nước tự mình triển
khai và cạnh tranh với các doanh nghiệp phần mềm nguồn mở.



×