Internet product-of-foss

11
INTERNET – SẢN PHẨM CỦA THẾ GIỚI PHẦN MỀM TỰ DO NGÀY INTERNET 2013 HÀ NỘI, NGÀY 04/12/2013 NGƯỜI TRÌNH BÀY: LÊ TRUNG NGHĨA VĂN PHÒNG PHỐI HỢP PHÁT TRIỂN MÔI TRƯỜNG KHOA HỌC & CÔNG NGHỆ, BỘ KHOA HỌC & CÔNG NGHỆ Email: [email protected] Blogs: http://letrungnghia.mangvn.org/blogs/ http://vnfoss.blogspot.com/ Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/ HanoiLUG wiki: http://wiki.hanoilug.org/

description

Bài trình bày tại 'Ngày Internet 2013' tại Hà Nội, 04/12/2013

Transcript of Internet product-of-foss

Page 1: Internet product-of-foss

INTERNET – SẢN PHẨM

CỦA THẾ GIỚI PHẦN MỀM TỰ DO

NGÀY INTERNET 2013

HÀ NỘI, NGÀY 04/12/2013

NGƯỜI TRÌNH BÀY: LÊ TRUNG NGHĨAVĂN PHÒNG PHỐI HỢP PHÁT TRIỂN

MÔI TRƯỜNG KHOA HỌC & CÔNG NGHỆ, BỘ KHOA HỌC & CÔNG NGHỆ

Email: [email protected]: http://letrungnghia.mangvn.org/blogs/

http://vnfoss.blogspot.com/ Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/HanoiLUG wiki: http://wiki.hanoilug.org/

Page 2: Internet product-of-foss

Nội dung

1. Lịch sử Internet và phần mềm tự do (PMTD)

2. Sức mạnh của Netizens

3. ANKGM, Internet và Balkanization

4. Thông điệp

5. Tài liệu tham khảo

Page 3: Internet product-of-foss

1. Lịch sử Internet & PMTD - I- Những năm 1960

* Máy tính lớn Mainframe - phần mềm là tự do; Các nhóm người sử dụng SHARE (users of IBM systems) & DECUS (Digital Equipment Computer Users' Society) trao đổi mã nguồn.

* Tháng 04/1969: RFC số 1, mô tả đầu tiên về Internet (ARPANET) được xuất bản. Tính sẵn sàng tự do của RFC và, đặc biệt, của các đặc tả kỹ thuật các giao thức TCP/IP trong Internet là các yếu tố chủ chốt cho sự phát triển của nó.

* 30/09/1969 IBM tuyên bố sẽ bán phần mềm từ 1970

- Những năm 1970 với SPICE, TeX & khởi đầu của Unix

* SPICE – CT mô phỏng → mạng tích hợp, ĐH Berkeley, Calif.

* TeX với giấy phép của PMTD → từ Donald Knuth 1978

* 1972 - khởi đầu của Unix - Thompson và Ritchie;

* 1973-1974: Unix tới các đại học & trung tâm nghiên cứu

* 1973: CSRG ở ĐH Berkeley, Calif., lịch sử Unix BSD bắt đầu

Page 4: Internet product-of-foss

- Những năm 1980: BSD, GNU

* Richard Stallman (RMS): '83: 'Tuyên ngôn GNU' → PM phải được chia sẻ với 4 quyền tự do cơ bản: (1) Sử dụng; (2) Phân phối; (3) Sửa đổi; (4) Phân phối bản phái sinh

* '84: RMS rời AI Lab của MIT → dự án GNU is Not Unix

* '85: RMS thành lập Free Software Foundation → hỗ trợ GNU, giữ quyền SHTT của nó → phong trào PMTD ra đời.

- CSRG - Một trong 2 cái nôi cơ bản của Unix & Internet

* '80s: DARPA (Defense Advanced Research Projects Agency) cấp tiền qua các hợp đồng triển khai TCP/IP mà CSRG là hạt nhân.

* 06/'89: CSRG → Unix có liên quan TCP/IP mà không có mã độc quyền của AT&T, là Net-1 (Networking Release 1) với BSD license.

* 06/'91: CSRG ra Net-2, BSD license, mã nguồn (Keith Bostic đề xuất) gần hoàn chỉnh cho cả nhân và các tiện ích của một OS Unix.

* 12/'91: Bill Jolitz viết lại mã nguồn bị mất của nhân, 386BSD OS ra đời, tiền thân của FreeBSD và OpenBSD sau này.

1. Lịch sử Internet & PMTD - II

Page 5: Internet product-of-foss

- Sự khởi đầu của Internet

* Ngay từ khi mới sinh ra trong thập niên 1970, Internet đã có quan hệ chặt chẽ với PMTD.

* Những nguyên tắc kinh điển của PMTD & Internet: tầm quan trọng của người sử dụng giúp sửa lỗi và chia sẻ mã nguồn.

* BSD Unix → hầu như tất cả các cài đặt TCP/IP những năm '80s

* Sự chia sẻ thói quen và cách thức làm việc giữa cộng đồng các lập trình viên CSRG ↔ NSFNet (National Science Foundation Network), mạng sau này là Internet.

* Sản phẩm chung của CSRG ↔ NSFNet: Sendmail (thư điện tử), BIND (triển khai dịch vụ tên miền)

* CSRG, NSFNet là tiền thân của các cộng đồng BSD, GNU/Linux...

1. Lịch sử Internet & PMTD - III

Page 6: Internet product-of-foss

- Đặc thù phát triển của Internet: Tính Mở

* Tính sẵn sàng của tất cả các đặc tả, các tài liệu thiết kế, bao gồm cả các chỉ tiêu xác định các giao thức là có tính cách mạng và cơ bản cho sự phát triển của Internet. (W3C).

* “Vì ARPANET là một dự án công cộng kết nối nhiều trường đại học và viện nghiên cứu chính, nên sự triển khai cài đặt và các chi tiết về tốc độ thực thi đã được công bố một cách rộng rãi”. Trích: 'Sụ tiến hóa của chuyển mạch gói'.

* Mối quan hệ giữ cộng đồng những người sử dụng và các lập trình viên là sống còn. Mô hình phát triển PMTD là đổi mới nhất.

* Internet đã trao cho PMTD các công cụ cơ bản làm việc cộng tác từ xa: Email, News Group, FTP, hệ thống phát triển tích hợp dựa vào Web: Repos, Forums, Wiki, Blog, Micro-blogging, Website, ...

* Các dự án nổi bật: GNU, BSD, và sau này là GNU/Linux và vô số các dự án PMTDNM khác, đều lấy mô hình phát triển phân tán, dựa vào cộng đồng trong môi trường Internet để phát triển.

1. Lịch sử Internet & PMTD - IV

Page 7: Internet product-of-foss

* SOPA (Stop Online Piracy Act)

* PIPA (Protect Intellectual Property Act)

* ACTA (Anti-Counterfeiting Trade Agreement)

2. Sức mạnh của Netizens

Một trong những nguyên tắc chủ chốt cho bất kỳ chính trị gia nào muốn có được sự nghiệp chính trị dài lâu trong nền dân chủ của thế kỷ 21 sẽ phải là: “Đừng có mà gây sức ép với Internet”.

Eric Raymond, nhà triết học của phần mềm nguồn mở, khi nói về SOPA - PIPA

Page 8: Internet product-of-foss

* KGM là miền tác chiến thống trị thứ 5 → Tác chiến trong các miền khác phụ thuộc vào tác chiến TRONG - QUA - TỪ miền KGM.

* Không làm chủ được hệ thống thông tin, dòng chảy thông tin và bản thân các thông tin, đồng nghĩa với thua trận → PMTDNM là sống còn!

3. ANKGM, Internet & Balkanizaiton

* Balkanization: là sự phản kháng của một số quốc gia trước sự giám sát ồ ạt của các cơ quan an ninh - tình báo Mỹ - Anh & một số doanh nghiệp khổng lồ của họ bằng việc xây dựng các hệ thống mạng quốc gia ít hoặc không phụ thuộc hoàn toàn vào Internet toàn cầu.

Page 9: Internet product-of-foss

* Internet là sản phẩm của thế giới PMTD.

* Sự phát triển của Internet gắn liền với sự phát triển các cộng đồng PMTD, theo mô hình phát triển các dự án PMTD.

* Thực tế gần đây chỉ ra rằng các luật chống lại số đông các netizens vì lợi ích của thiểu số nhóm lợi ích đều thất bại.

* KGM trở thành miền tác chiến thống trị → mối đe dọa an ninh và chủ quyền của mọi quốc gia → Balkanization có thể sẽ nảy sinh, phá vỡ môi trường toàn cầu của Internet.

4. Thông điệp

Page 10: Internet product-of-foss

1. Giới thiệu phần mềm tự do.

2. Berkeley Unix.

3. Một số video clip về PMTDNM.

4. Các bài liên quan tới ACTA.

5. Chương trình gián điệp của NSA trên không gian mạng.

5. Tài liệu tham khảo

Page 11: Internet product-of-foss

Cảm ơn!

Hỏi đáp

LÊ TRUNG NGHĨA

Email: [email protected]: http://vn.myblog.yahoo.com/ltnghia

http://vnfoss.blogspot.com/ Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/HanoiLUG wiki: http://wiki.hanoilug.org/