Phát triển và ứng dụng phần mềm tự do và nguồn mở là cơ hội cho các nước đang phát triển, trong đó có Việt Nam. Chia sẻ và đóng góp cho cộng đồng nguồn mở là công việc của chúng ta, trong đó có tôi và bạn!

Tuesday, October 2, 2007

Stallman: Bạn đã sẵn sàng đấu tranh vì tự do? (Phần 2)

Stallman: are you ready to fight for freedom?

Theo: http://www.computerworlduk.com/management/it-business/supplier-relations/in-depth/index.cfm?articleid=771

Bài được đưa lên Internet ngày: 12/09/2007

After so many years, are you finally seeing the end of the tunnel, the time when free software will regain its original place, by dominating servers during the next decade?

Sau rất nhiều năm, cuối cùng ông có thấy được cuối đường hầm, khi mà phần mềm tự do sẽ lấy lại được vị trí ban đầu của nó, bằng việc áp đảo các máy chủ trong chục năm tiếp sau?

Stallman: Những người vận hành máy chủ phải có sự tự do, tất nhiên, nhưng các máy tính mà chúng trực tiếp ảnh hưởng tới hầu hết sự tự do của người sử dụng là các máy tính họ gõ lên đó. Đó là những máy tính nơi mà việc áp dụng các phần mềm tự do là quan trọng nhất. Với việc hệ điều hành sở hữu độc quyền được thiết kế ngày một gia tăng để hạn chế và kiểm soát người sử dụng, với việc quản lý “các hạn chế” số, người sử dụng của họ bị nô dịch bây giờ còn nhiều hơn so với trước kia. Nếu bạn không muốn xiềng xích trên tay và chân, thì lối thoát duy nhất của bạn là chuyển sang một hệ điều hành tự do.

Stallman: Server operators should have freedom, of course, but the computers that directly affect most users' freedom are the computers they type on. Those are the computers where the adoption of free software is most important. With proprietary operating systems increasingly designed to restrict and control the user, with digital "restrictions" management, their users are subjugated even more now than before. If you don't want chains on you hand and foot, your only escape is to switch to a free operating system.

People use terms like "free software" and "open source" as if they were the same thing. Is that right?

Mọi người sử dụng những khái niệm như “phần mềm tự do” và “mã nguồn mở” dường như chúng là cùng một thứ. Điều này có đúng hay không?

Stallman: Về ý tưởng, phần mềm tự do và phần mềm nguồn mở là khác nhau như nó có thể. Phần mềm tự do là một phong trào chính trị; nguồn mở là một mô hình phát triển.

Phong trào phần mềm tự do có liên quan tới các giá trị đạo đức và xã hội. Mục đích của chúng tôi là chiến thắng, đối với người sử dụng máy tính, sự tự do để hợp tác và kiểm soát hệ thống máy tính của chính chúng ta. Vì thế, bạn phải có 4 quyền tự do cơ bản này cho từng chương trình mà bạn sử dụng:

Để chạy chương trình như bạn muốn

Để nghiên cứu mã nguồn và thay đổi nó sao cho chương trình đó làm những gì bạn muốn.

Để phân phối lại chính xác các bản sao khi bạn muốn, hoặc cho không chúng hoặc bán chúng.

Để phân phối các bản sao các phiên bản đã được bạn sửa đổi khi bạn muốn.

Khái niệm “nguồn mở” đã được đưa ra vào năm 1998 bởi những người không muốn nói về “tự do” hoặc “sự tự do”. Họ gắn khái niệm của họ với một triết lý mà nó đưa ra chỉ các giá trị của sự thuận tiện trong thực tế.

Những người ủng hộ mã nguồn mở (mà tôi không phải) khuyến khích một “mô hình phát triển” trong đó người sử dụng tham gia vào sự phát triển, nói rằng điều này về cơ bản làm cho phần mềm “tốt hơn” - và khi họ nói “tốt hơn”, họ ám chỉ rằng chỉ có nghĩa về mặt kỹ thuật. Với việc sử dụng khái niệm này như vậy, hoàn toàn, họ nói rằng chỉ là vấn đề về sự thuận tiện trong thực tế – chứ không phải là sự tự do của bạn.

Tôi không nói họ sai, nhưng họ đang đánh mất điểm. Nếu bạn bỏ qua những giá trị của sự tự do và sự đoàn kết xã hội, và đề cao chỉ sức mạnh của phần mềm đáng tin cậy, thì bạn đang phạm một sai lầm hết sức khủng khiếp.

Stallman: In terms of ideas, free software and open source are as different as could be. Free software is a political movement; open source is a development model.

The free software movement is concerned with ethical and social values. Our goal is to win, for computer users, the freedom to cooperate and control your own computing. Therefore, you should have these four essential freedoms for each program you use:

To run the program as you wish.

To study the source code and change it so the program does what you wish.
To redistribute exact copies when you wish, either giving them away or selling them.
To distribute copies of your modified versions when you wish.

The term "open source" was promoted in 1998 by people that did not want to say "free" or "freedom." They associated their term with a philosophy that cites only values of practical convenience.

Supporters of open source (which I am not) promote a "development model" in which users participate in development, claiming that this typically makes software "better" -- and when they say "better", they mean that only in a technical sense. By using the term that way, implicitly, they say that only practical convenience matters -- not your freedom.

I don't say they are wrong, but they are missing the point. If you neglect the values of freedom and social solidarity, and appreciate only powerful reliable software, you are making a terrible mistake.

The same happens with Linux, code for which was released in 1991. People used to call Linux a synonym for GNU, much like Windows became a synonym for the PC operating system. But they are not the same thing, are they?

Điều tương tự đang xảy ra với Linux, mã nguồn cho nó đã được tung ra vào năm 1991. Mọi người quen gọi Linux đồng nghĩa với GNU, giống hệt như Windows trở nên đồng nghĩa với hệ điều hành máy tính cá nhân. Nhưng chúng không phải là cùng một thứ, phải không thưa ông?

Stallman: Tôi không chắc những gì bạn ám chỉ chữ “giống hệt”. Windows là tên chính thức (không phải là đồng nghĩa) đối với một hệ điều hành sở hữu độc quyền và chinh phục được người sử dụng được phát triển bởi Microsoft. Tuy nhiên, Linux không phải là một hệ điều hành, mà chỉ là một phần của một hệ điều hành. Linux là một nhân: thành phần của một hệ điều hành mà nó phân bố các tài nguyên của máy cho các chương trình mà bạn chạy. Nó được đưa ra lần đầu vào năm 1991 như một phần mềm không tự do; giấy phép của nó không cho phép phân phối theo cách thương mại.

Năm 1984, tôi đã tung ra phát triển của hệ điều hành GNU, mục đích của nó là trở thành một phần mềm tự do và vì thế cho phép người sử dụng chạy các máy tính và có sự tự do. Dự án GNU trải qua một công việc quá lớn tới mức hầu hết các bạn tôi đã nói nó là không tưởng. Vào năm 1992, hệ thống GNU đã hoàn chỉnh ngoại trừ nhân của nó. (Dự án về nhân của riêng chúng tôi, được bắt đầu vào năm 1990, đã tiến triển rất chậm). Vào tháng 02/1992, Linus Torvalds đã thay đổi giấy phép của Linux, biến nó thành phần mềm tự do.

Nhân Linux đã điền đầy khoảng cách cuối cùng trong GNU; tổ hợp, GNU/Linux, đã trở thành hệ điều hành tự do đầu tiên mà nó có thể chạy trên một máy tính cá nhân. Hệ thống này đã được tung ra như GNU với sự bổ sung của Linux. Xin hãy đừng gọi nó là “Linux”; nếu bạn làm như vậy, bạn sẽ làm cho người lập trình phát triển chính yếu mất lòng tin. Xin hãy gọi nó là “GNU/Linux” và hãy nhắc tới chúng tôi một cách bình đẳng.

Stallman: I'm not sure what you mean by "the same." Windows is the official name (not just a synonym) for a user-subjugating, proprietary operating system developed by Microsoft. Linux, however, is not an operating system, just a piece of one. Linux is a kernel: the component of an operating system that allocates the machine's resources to the other programs that you run. It was first released in 1991 as non-free software: its license did not allow commercial distribution.

In 1984, I launched the development of the GNU operating system, whose goal was to be free software and thus permit users to run computers and have freedom. The GNU Project undertook a job so big that even most of my friends said it was impossible. In 1992, the GNU system was complete except for the kernel. (Our own kernel project, started in 1990, was going slowly.) In February 1992, Linus Torvalds changed the license of Linux, making it free software.

The kernel Linux filled the last major gap in GNU; the combination, GNU/Linux, was the first free operating system that could run on a PC. The system started out as GNU with Linux added. Please don't call it "Linux;" if you do that, you give the principal developer none of the credit. Please call it "GNU/Linux" and give us equal mention.

Dịch tài liệu: Lê Trung Nghĩa

Công ty Cổ phần phần mềm – Thương mại điện tử Nhất Vinh

ltnghia@yahoo.com

No comments: