Trang chủ
Bài viết mới
Diễn đàn
Bài mới trên hồ sơ
Hoạt động mới nhất
VIDEO
Mùa Tết
Văn Học Trẻ
Văn Học News
Media
New media
New comments
Search media
Đại Học
Đại cương
Chuyên ngành
Triết học
Kinh tế
KHXH & NV
Công nghệ thông tin
Khoa học kĩ thuật
Luận văn, tiểu luận
Phổ Thông
Lớp 12
Ngữ văn 12
Lớp 11
Ngữ văn 11
Lớp 10
Ngữ văn 10
LỚP 9
Ngữ văn 9
Lớp 8
Ngữ văn 8
Lớp 7
Ngữ văn 7
Lớp 6
Ngữ văn 6
Tiểu học
Thành viên
Thành viên trực tuyến
Bài mới trên hồ sơ
Tìm trong hồ sơ cá nhân
Credits
Transactions
Xu: 0
Đăng nhập
Đăng ký
Có gì mới?
Tìm kiếm
Tìm kiếm
Chỉ tìm trong tiêu đề
Bởi:
Hoạt động mới nhất
Đăng ký
Menu
Đăng nhập
Đăng ký
Install the app
Cài đặt
Chào mừng Bạn tham gia Diễn Đàn VNKienThuc.com -
Định hướng Forum
Kiến Thức
- HÃY TẠO CHỦ ĐỀ KIẾN THỨC HỮU ÍCH VÀ CÙNG NHAU THẢO LUẬN Kết nối:
VNK X
-
VNK groups
| Nhà Tài Trợ:
BhnongFood X
-
Bhnong groups
-
Đặt mua Bánh Bhnong
KHOA HỌC KỸ THUẬT
Kỹ thuật - Cơ kí
Linux! Tại sao không?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Trả lời chủ đề
Nội dung
<blockquote data-quote="dailuong" data-source="post: 37953" data-attributes="member: 88"><p><strong>Lịch sử và sự phát triển của linux</strong></p><p></p><p><strong>Người ta hay nhầm lẫn giữa mã nguồn mở, phần mềm tự do và Linux. Cả 3 khái niệm này đều liên quan mật thiết đến nhau, nhưng chúng hoàn toàn là 3 khái niệm khác nhau. Ta dễ dàng phân biệt được chúng nếu biết qua về quá trình ra đời của 3 khái niệm này.</strong></p><p></p><ol> <li data-xf-list-type="ol">Phần mềm tự do<br /> Trong những năm 1960, các phần mềm thường được phân phối tự do bởi các công ty như IBM hoặc được chia sẻ giữa người dùng với nhau. Phần mềm được coi là công cụ đi kèm phần cứng mà các công ty này sản xuất ra. Phần mềm được cung cấp kèm theo mã nguồn để có thể sửa đổi và cải tiến; đây chính là hạt giống đầu tiên cho phần mềm nguồn mở. Tuy nhiên, theo thời gian, các thiết bị phần cứng trở nên rẻ hơn và lợi nhuận của các công ty giảm xuống trong những năm 1970 khiến các nhà sản xuất bắt đầu coi phần mềm là sản phẩm kinh doanh.<br /> <br /> Vào tháng 9 năm 1983, Richard Matthew Stallman, lập trình viên của phòng thí nghiệm MIT Artificial Intelligence đã sáng lập ra dự án GNU để tạo ra một hệ điều hành miễn phí giống như UNIX. Stallman quan tâm tới sự phát triển nhanh chóng của các phần mềm sở hữu và việc người dùng không có khả năng xem và sửa lại các chương trình nằm trên máy họ. Những nhà phát triển phần mềm cũng bị hàn chế, và điều này trái ngược với sự tự do về mã nguồn có trước đó. Bằng việc sáng lập dự án GNU, Stallman đã phát động phong trào Phần mềm Tự do và tới tháng 10 năm 1985, ông lập ra Tổ chức Phần mềm Tự do. Stallman đã đặt nền móng cho định nghĩa và những tính chất của mã nguồn mở, cũng như khái niệm về ’copyleft’. Ông là tác giả chính của một số giấy phép copyleft, bao gồm GNU General Public License (GPL), giấy phép phần mềm tự do được dùng rộng rãi nhất hiện nay.<br /> <br /> Trong năm 1991, một số công cụ GNU, bao gồm trình biên dịch GNU (GCC), đã được tạo ra. Tuy nhiên, một nhân miễn phí vẫn chưa ra đời, nên việc xây dựng một hệ điều hành tự do sử dụng các công cụ này vẫn chưa thực hiện được.<br /> </li> <li data-xf-list-type="ol">Mã nguồn mở và Linux<br /> <br /> Sự khác biệt giữa phần mềm tự do và mã nguồn mở là, phần mềm tự do chỉ một hiện tượng xã hội, trong khi mã nguồn mở chỉ một phương pháp phát triển phần mềm. Linux thực ra chỉ là một nhân hệ điều hành – chương trình luôn được thực thi từ khi máy tính được mở tới khi tắt máy – hay chính là xương sống của kiến trúc nguồn mở. Tháng 8 năm 1991, Linus Benedict Torvalds, một sinh viên năm thứ 2 trường ĐH Helsinki, Phần Lan, tiếp xúc với Minix.<br /> <br /> <p style="text-align: center"><img src="https://t1.gstatic.com/images?q=tbn:Y1yhgn9sUmXu1M:https://netfiles.uiuc.edu/rhasan/linux/Linus_Torvalds.jpg" alt="" class="fr-fic fr-dii fr-draggable " data-size="" style="" /></p> <br /> <br /> <br /> Thiết kế ban đầu của Linux giống như Minix, và Linus Torvalds có thể chạy nó trên máy tính của mình. Giữa tháng 9 năm đó, Torvalds phát hành nhân Linux đầu tiên, mang số hiệu 0.01. Trong năm 1994, nhân Linux phiên bản 1.0 đã được phát hành theo giấy phép GNU GPL. Phần nhân miễn phí và các công cụ GNU đã tạo ra một môi trường thích hợp cho những lập trình viên nhiệt huyết. Giống như UNIX, Linux ban đầu chỉ cung cấp một giao diện dòng lệnh cho người dùng; chỉ từ sau khi hệ thống X Window System ra đời, Linux có thêm giao diện đồ hoạ người dùng (Graphical User Interface – GUI).<br /> <br /> <br /> <br /> Mã nguồn mở của Linux:<br /> <ul> <li data-xf-list-type="ul">Mọi người đều có thể lấy về và xem được nó.</li> <li data-xf-list-type="ul">Tuỳ theo nhu cầu cá nhân và nền phần cứng, mỗi người đều có thể cải tiến hoặc tuỳ biến phần nhân Linux cho phù hợp.</li> <li data-xf-list-type="ul">Mọi người đều có thể phân phối lại nó trong dạng gốc, hoặc dạng đã sửa đổi</li> </ul><br /> Ban đầu, Linux được coi là (và được dùng như) một công cụ lập trình mã nguồn mở rất phức tạp, lõi cứng. Hàng ngàn nhà phát triển phần mềm đã đóng góp vào thành công của nó, và Linux đã phát triển thành rất nhiều phiên bản thương mại cũng như phi thương mại, giúp người dùng sử dụng các ứng dụng phổ biến hàng ngày.<br /> <br /> Năm 1998, Jon "maddog" Hall, Larry Augustin, Eric S. Raymond, Bruce Perens đã sáng lập tổ chức Phát triển Nguồn mở. Họ đã định hướng các phần mềm nguồn mở ra ngoài nền tảng kỹ thuật ban đầu.<br /> <br /> Phần mềm nguồn mở và dot.com bùng nổ trong những năm cuối thập niên 1990, khiến cho Linux được truyền bá rông rãi, và xuất hiện rất nhiều các công ty làm việc cùng mã nguồn mở như Corel (Corel Linux), Sun Microsystems (OpenOffice.org) và IBM (OpenAFS). Trong những năm đầu thế kỷ 21, khi dot.com lên tới đỉnh điểm, mã nguồn mở đã đứng ở vị trí chắc chắn để thay thế các phần mềm sở hữu đắt tiền có chức năng tương tự. Sức mạnh của mã nguồn mở được tăng cường khi các phần mềm dễ dùng và thân thiện ra đời.<br /> <br /> Và như vậy, cái ban đầu chỉ là ý tưởng đã trở thành một phong trào cách mạng giải phóng người dùng khỏi những luật lệ và giấy phép nghiêm ngặt trong công nghiệp. Với giá thành rẻ hơn đáng kể và các tính năng sử dụng ngày càng được cải tiến, Linux trở thành giải pháp phần mềm cho các doanh nghiệp cũng như cá nhân.<br /> </li> </ol></blockquote><p></p>
[QUOTE="dailuong, post: 37953, member: 88"] [b]Lịch sử và sự phát triển của linux[/b] [B]Người ta hay nhầm lẫn giữa mã nguồn mở, phần mềm tự do và Linux. Cả 3 khái niệm này đều liên quan mật thiết đến nhau, nhưng chúng hoàn toàn là 3 khái niệm khác nhau. Ta dễ dàng phân biệt được chúng nếu biết qua về quá trình ra đời của 3 khái niệm này.[/B] [LIST=1] [*]Phần mềm tự do Trong những năm 1960, các phần mềm thường được phân phối tự do bởi các công ty như IBM hoặc được chia sẻ giữa người dùng với nhau. Phần mềm được coi là công cụ đi kèm phần cứng mà các công ty này sản xuất ra. Phần mềm được cung cấp kèm theo mã nguồn để có thể sửa đổi và cải tiến; đây chính là hạt giống đầu tiên cho phần mềm nguồn mở. Tuy nhiên, theo thời gian, các thiết bị phần cứng trở nên rẻ hơn và lợi nhuận của các công ty giảm xuống trong những năm 1970 khiến các nhà sản xuất bắt đầu coi phần mềm là sản phẩm kinh doanh. Vào tháng 9 năm 1983, Richard Matthew Stallman, lập trình viên của phòng thí nghiệm MIT Artificial Intelligence đã sáng lập ra dự án GNU để tạo ra một hệ điều hành miễn phí giống như UNIX. Stallman quan tâm tới sự phát triển nhanh chóng của các phần mềm sở hữu và việc người dùng không có khả năng xem và sửa lại các chương trình nằm trên máy họ. Những nhà phát triển phần mềm cũng bị hàn chế, và điều này trái ngược với sự tự do về mã nguồn có trước đó. Bằng việc sáng lập dự án GNU, Stallman đã phát động phong trào Phần mềm Tự do và tới tháng 10 năm 1985, ông lập ra Tổ chức Phần mềm Tự do. Stallman đã đặt nền móng cho định nghĩa và những tính chất của mã nguồn mở, cũng như khái niệm về ’copyleft’. Ông là tác giả chính của một số giấy phép copyleft, bao gồm GNU General Public License (GPL), giấy phép phần mềm tự do được dùng rộng rãi nhất hiện nay. Trong năm 1991, một số công cụ GNU, bao gồm trình biên dịch GNU (GCC), đã được tạo ra. Tuy nhiên, một nhân miễn phí vẫn chưa ra đời, nên việc xây dựng một hệ điều hành tự do sử dụng các công cụ này vẫn chưa thực hiện được. [*]Mã nguồn mở và Linux Sự khác biệt giữa phần mềm tự do và mã nguồn mở là, phần mềm tự do chỉ một hiện tượng xã hội, trong khi mã nguồn mở chỉ một phương pháp phát triển phần mềm. Linux thực ra chỉ là một nhân hệ điều hành – chương trình luôn được thực thi từ khi máy tính được mở tới khi tắt máy – hay chính là xương sống của kiến trúc nguồn mở. Tháng 8 năm 1991, Linus Benedict Torvalds, một sinh viên năm thứ 2 trường ĐH Helsinki, Phần Lan, tiếp xúc với Minix. [CENTER][IMG]https://t1.gstatic.com/images?q=tbn:Y1yhgn9sUmXu1M:https://netfiles.uiuc.edu/rhasan/linux/Linus_Torvalds.jpg[/IMG][/CENTER] Thiết kế ban đầu của Linux giống như Minix, và Linus Torvalds có thể chạy nó trên máy tính của mình. Giữa tháng 9 năm đó, Torvalds phát hành nhân Linux đầu tiên, mang số hiệu 0.01. Trong năm 1994, nhân Linux phiên bản 1.0 đã được phát hành theo giấy phép GNU GPL. Phần nhân miễn phí và các công cụ GNU đã tạo ra một môi trường thích hợp cho những lập trình viên nhiệt huyết. Giống như UNIX, Linux ban đầu chỉ cung cấp một giao diện dòng lệnh cho người dùng; chỉ từ sau khi hệ thống X Window System ra đời, Linux có thêm giao diện đồ hoạ người dùng (Graphical User Interface – GUI). Mã nguồn mở của Linux: [LIST] [*]Mọi người đều có thể lấy về và xem được nó. [*]Tuỳ theo nhu cầu cá nhân và nền phần cứng, mỗi người đều có thể cải tiến hoặc tuỳ biến phần nhân Linux cho phù hợp. [*]Mọi người đều có thể phân phối lại nó trong dạng gốc, hoặc dạng đã sửa đổi [/LIST] Ban đầu, Linux được coi là (và được dùng như) một công cụ lập trình mã nguồn mở rất phức tạp, lõi cứng. Hàng ngàn nhà phát triển phần mềm đã đóng góp vào thành công của nó, và Linux đã phát triển thành rất nhiều phiên bản thương mại cũng như phi thương mại, giúp người dùng sử dụng các ứng dụng phổ biến hàng ngày. Năm 1998, Jon "maddog" Hall, Larry Augustin, Eric S. Raymond, Bruce Perens đã sáng lập tổ chức Phát triển Nguồn mở. Họ đã định hướng các phần mềm nguồn mở ra ngoài nền tảng kỹ thuật ban đầu. Phần mềm nguồn mở và dot.com bùng nổ trong những năm cuối thập niên 1990, khiến cho Linux được truyền bá rông rãi, và xuất hiện rất nhiều các công ty làm việc cùng mã nguồn mở như Corel (Corel Linux), Sun Microsystems (OpenOffice.org) và IBM (OpenAFS). Trong những năm đầu thế kỷ 21, khi dot.com lên tới đỉnh điểm, mã nguồn mở đã đứng ở vị trí chắc chắn để thay thế các phần mềm sở hữu đắt tiền có chức năng tương tự. Sức mạnh của mã nguồn mở được tăng cường khi các phần mềm dễ dùng và thân thiện ra đời. Và như vậy, cái ban đầu chỉ là ý tưởng đã trở thành một phong trào cách mạng giải phóng người dùng khỏi những luật lệ và giấy phép nghiêm ngặt trong công nghiệp. Với giá thành rẻ hơn đáng kể và các tính năng sử dụng ngày càng được cải tiến, Linux trở thành giải pháp phần mềm cho các doanh nghiệp cũng như cá nhân. [/LIST] [/QUOTE]
Tên
Mã xác nhận
Gửi trả lời
KHOA HỌC KỸ THUẬT
Kỹ thuật - Cơ kí
Linux! Tại sao không?
Top