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!

Monday, September 24, 2007

Vì sao “Nguồn mở” không đạt đích của Phần mềm Tự do

Why “Open Source” misses the point of Free Software

by Richard Stallman

Theo: http://www.gnu.org/philosophy/open-source-misses-the-point.html

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

Lời người dịch: Chúng ta vẫn nói “phần mềm nguồn mở”. Tuy nhiên, giữa “phần mềm nguồn mở” và “phần mềm tự do” có những sự khác biệt mà Richard Stallman, cha đẻ của phong trào phần mềm tự do thế giới nêu lên trong bài viết này.

Khi chúng ta gọi phần mềm là “free”, chúng ta ngụ ý rằng nó tôn trọng bản chất tự do của người sử dụng: sự tự do chạy nó, nghiên cứu và thay đổi nó, và phân phối lại các bản sao có hoặc không có phí. Đây là vấn đề của sự tự do, không phải là vấn đề giá thành, vì vậy hãy nghĩ về “tự do phát biểu”, chứ không phải “uống bia miễn phí”.

Những tự do này là quan trọng có tính sống còn. Chúng là bản chất, không chỉ vì mục tiêu của cá nhân người sử dụng, mà còn vì chúng khuyến khích sự đoàn kết trong xã hội – đó là, sự chia sẻ và hợp tác. Chúng trở nên quan trọng hơn khi ngày càng nhiều các hoạt động văn hoá và đời sống được số hoá. Trong một thế giới của những âm thanh, hình ảnh và ngôn từ số thì phần mềm tự do trở nên ngày càng ngang bằng với sự tự do nói chung.

When we call software “free,” we mean that it respects the users' essential freedoms: the freedom to run it, to study and change it, and to redistribute copies with or without changes. This is a matter of freedom, not price, so think of “free speech,” not “free beer.”

These freedoms are vitally important. They are essential, not just for the individual users' sake, but because they promote social solidarity—that is, sharing and cooperation. They become even more important as more and more of our culture and life activities are digitized. In a world of digital sounds, images and words, free software comes increasingly to equate with freedom in general.

Mười triệu người trên trái đất ngày nay sử dụng phần mềm tự do; các học sinh của những vùng ở Ấn Độ và Tây Ban Nha nay dạy các học sinh sử dụng hệ điều hành GNU/Linux tự do. Nhưng hầu hết những người sử dụng này không bao giờ nghe nói tới những nguyên nhân thuộc về đạo đức đối với những gì chúng ta đã phát triển cho hệ thống này và xây dựng cộng đồng phần mềm tự do, vì ngày nay hệ thống và cộng đồng này thường được mô tả nhiều hơn như “nguồn mở”, và được đặc trưng bởi một triết lý khác mà ở đó những sự tự do là hầu như không được nói tới.

Phong trào phần mềm tự do đã có chiến dịch về tự do cho những người sử dụng máy tính từ năm 1983. Vào năm 1984 chúng ta đã phát động việc phát triển hệ điều hành tự do GNU, nên chúng ta có thể tránh được các hệ điều hành không tự do mà chúng từ chối sự tự do cho những người sử dụng chúng. Trong những năm 80, chúng ta đã phát triển hầu hết các thành phần cơ bản của một hệ thống như vậy, cũng như Giấy phép Công cộng Chung GNU (GNU General Public License), một giấy phép được thiết kế một cách đặc biệt để bảo vệ sự tự do cho tất cả những người sử dụng một chương trình (phần mềm).

Tens of millions of people around the world now use free software; the schools of regions of India and Spain now teach all students to use the free GNU/Linux operating system. But most of these users have never heard of the ethical reasons for which we developed this system and built the free software community, because today this system and community are more often described as “open source,” and attributed to a different philosophy in which these freedoms are hardly mentioned.

The free software movement has campaigned for computer users' freedom since 1983. In 1984 we launched the development of the free operating system GNU, so we could avoid the non-free operating systems that deny freedom to their users. During the 80s, we developed most of the essential components of such a system, as well as the GNU General Public License, a license designed specifically to protect freedom for all users of a program.

Tuy nhiên, không phải tất cả những người sử dụng và nhà lập trình phát triển các phần mềm tự do đều đồng ý với những mục đích của phong trào phần mềm tự do. Vào năm 1998, một phần của cộng động phần mềm tự do đã tách ra và bắt đầu chiến dịch với cái tên là “nguồn mở”. Khái niệm này ban đầu được đưa ra để tránh sự hiểu lầm có thể có đối với khái niệm “phần mềm tự do”, nhưng nó sớm trở nên bị gắn kết vào với quan điểm triết lý hoàn toàn khác với những gì của phong trào phần mềm tự do.

Một vài người đề xướng “nguồn mở” đã xem xét nó như một “chiến dịch marketing cho phần mềm tự do”, mà nó có thể lôi cuốn các nhà điều hành doanh nghiệp bởi việc đưa ra những lợi ích thực tế, trong khi tránh những ý tưởng đúng và sai mà họ có thể không muốn nghe. Những người đề xướng khác thì dứt khoát khước từ những giá trị xác hội và đạo đức của phong trào phần mềm tự do. Bất kể quan điểm là gì, khi đưa ra chiến dịch về “nguồn mở” họ không đề cập tới hoặc ủng hộ các giá trị này. Khái niệm “nguồn mở” nhanh chóng trở nên gắn kết với thực tế chỉ đưa ra các giá trị thực tế đó, như việc làm cho phần mềm mạnh hơn, đáng tin cậy hơn. Hầu hết những người ủng hộ “nguồn mở” đều đến với nó từ đó, và thực tế đó là những gì họ đưa vào thành phương pháp.

Hầu hết tất cả các phần mềm nguồn mở là phần mềm tự do; 2 khái niệm này mô tả hầu như cùng một chủng loại phần mềm. Nhưng chúng bảo vệ những quan điểm về cơ bản dựa trên các giá trị khác nhau. Nguồn mở là một phương pháp luận của phát triển; phần mềm tự do là một phong trào xã hội. Đối với phong trào phần mềm tự do, phần mềm tự do là một mệnh lệnh về đạo lý, vì chỉ có phần mềm tự do tôn trọng sự tự do của người sử dụng. Ngược lại, triết lý của nguồn mở liên quan tới những vấn đề về làm thế nào để làm cho phần mềm “tốt hơn” - trong một ý nghĩa thực tế mà thôi. Nó cho rằng những phần mềm không tự do là một giải pháp tối ưu phụ (suboptimal solution). Tuy nhiên, đối với phong trào phần mềm tự do thì các phần mềm không tự do là một vấn đề xã hội, và việc hướng tới phần mềm tự do là giải pháp.

However, not all of the users and developers of free software agreed with the goals of the free software movement. In 1998, a part of the free software community splintered off and began campaigning in the name of “open source.” The term was originally proposed to avoid a possible misunderstanding of the term “free software,” but it soon became associated with philosophical views quite different from those of the free software movement.

Some of the proponents of “open source” considered it a “marketing campaign for free software,” which would appeal to business executives by citing practical benefits, while avoiding ideas of right and wrong that they might not like to hear. Other proponents flatly rejected the free software movement's ethical and social values. Whichever their views, when campaigning for “open source” they did not cite or advocate those values. The term “open source” quickly became associated with the practice of citing only practical values, such as making powerful, reliable software. Most of the supporters of “open source” have come to it since then, and that practice is what they take it to mean.

Nearly all open source software is free software; the two terms describe almost the same category of software. But they stand for views based on fundamentally different values. Open source is a development methodology; free software is a social movement. For the free software movement, free software is an ethical imperative, because only free software respects the users' freedom. By contrast, the philosophy of open source considers issues in terms of how to make software “better”—in a practical sense only. It says that non-free software is a suboptimal solution. For the free software movement, however, non-free software is a social problem, and moving to free software is the solution.

Phần mềm tự do. Nguồn mở. Nếu nó là cùng các phần mềm, liệu đó có phải là vấn đề bạn sử dụng cái tên như thế nào hay không? Vâng đúng, vì các từ khác nhau biểu thị những ý tưởng khác nhau. Trong khi một chương trình tự do với bất kỳ tên gì khác có thể cho bạn cùng một sự tự do ngày hôm nay, thiết lập sự tự do theo một cách lâu dài phụ thuộc tất cả trên hết vào việc đào tạo mọi người giá trị của sự tự do. Nếu bạn muốn giúp làm việc này, thì bản chất phải nói về “phần mềm tự do”.

Chúng ta trong phong trào phần mềm tự do không nghĩ về phe nguồn mở là một địch thủ; địch thủ là phần mềm sở hữu độc quyền (không tự do). Nhưng chúng ta muốn mọi người biết chúng ta đứng về phía tự do, vì thế chúng ta không chấp nhận việc bị xác định nhầm là những người ủng hộ phần mềm nguồn mở.

Free software. Open source. If it's the same software, does it matter which name you use? Yes, because different words convey different ideas. While a free program by any other name would give you the same freedom today, establishing freedom in a lasting way depends above all on teaching people to value freedom. If you want to help do this, it is essential to speak about “free software.”

We in the free software movement don't think of the open source camp as an enemy; the enemy is proprietary (non-free) software. But we want people to know we stand for freedom, so we do not accept being misidentified as open source supporters.

Common misunderstandings of “free software” and “open source”

Việc hiểu lầm thường thấy về “phần mềm tự do” và “nguồn mở”

Khái niệm “phần mềm tự do” có một vấn đề nhầm lẫn về dịch thuật: một nghĩa không mong muốn, “phần mềm bạn có thể có được với giá bằng 0”, khớp với khái niệm chỉ ở nghĩa mong muốn “phần mềm mà cho người sử dụng những sự tự do chắc chắn nào đó”. Chúng ta giải quyết vấn đề này bằng việc xuất bản định nghĩa về phần mềm tự do và bằng việc nói “Hãy nghĩ về sự phát ngôn tự do, chứ không phải uống bia tự do”. Đây không phải là một giải pháp tuyệt vời; nó không hạn chế được một cách hoàn toàn vấn đề này. Một khái không nhập nhằng và đúng đắn có lẽ sẽ tốt hơn, nếu nó không có những vấn đề khác. Tiếc thay, tất cả những giải pháp có thể thay thế bằng tiếng Anh đều có vấn đề của nó. Chúng ta đã xét tới nhiều giải pháp khác mà mọi người đã gợi ý, nhưng không có giải pháp nào rất “đúng” và rõ ràng mà việc chuyển sang nó có thể là một ý tưởng tốt. Mỗi thay thế được đề nghị cho “phần mềm tự do” có vài dạng vấn đề về ngữ nghĩa – và nó cũng đưa vào “phần mềm nguồn mở”.

The term “free software” has a problem of misinterpretation: an unintended meaning, “software you can get for zero price,” fits the term just as well as the intended meaning, “software which gives the user certain freedoms.” We address this problem by publishing the definition of free software, and by saying “Think of free speech, not free beer.” This is not a perfect solution; it cannot completely eliminate the problem. An unambiguous, correct term would be better, if it didn't have other problems.

Unfortunately, all the alternatives in English have problems of their own. We've looked at many alternatives that people have suggested, but none is so clearly “right” that switching to it would be a good idea. Every proposed replacement for “free software” has some kind of semantic problem—and this includes “open source software.”

Định nghĩa chính thức của “phần mềm nguồn mở” (mà nó được xuất bản bởi Sáng kiến Nguồn mở – OSI và quá dài để đưa ra ở đây) đã bắt nguồn một cách không trực tiếp từ các tiêu chí của chúng ta về phần mềm tự do. Nó không là y hệt; nó bị mất một chút trong một vài khía cạnh, vì thế những người ủng hộ nguồn mở đã chấp thuận một vài giấy phép mà chúng ta xem xét tới những hạn chế một cách không thể chấp nhận được của những người sử dụng. Tuy nhiên, nó thực sự gần với định nghĩa của chúng ta trong thực tế.

Tuy nhiên, ý nghĩa hiển nhiên đối với cụm từ “phần mềm nguồn mở” là “Bạn có thể xem được mã nguồn”, và hầu hết mọi người dường như nghĩ rằng đó là những gì nó có ý nghĩa. Nó là tiêu chí quá yếu so với phần mềm tự do, và yếu hơn nhiều so với định nghĩa chính thức của nguồn mở. Nó đưa vào nhiều chương trình mà chúng không tự do và cũng không phải là nguồn mở.

Vì ý nghĩa hiển nhiên đối với “nguồn mở” không có nghĩa đối với những gì mà những người ủng hộ nó mong muốn, kết quả là hầu hết mọi người đều hiểu sai khái niệm này. Đây là các mà nhà báo Neal Stephenson định nghĩa về “nguồn mở”:

Linux nghĩa là phần mềm “nguồn mở”, đơn giản, rằng mọi người có thể có được các bản sao của các tệp mã nguồn.

Tôi không nghĩ ông ta đã tìm cách để khước từ hoặc tranh luận về định nghĩa “chính thống” đó. Tôi nghĩ ông ta chỉ đơn giản áp dụng những qui ước trong tiếng Anh để theo kịp ý nghĩa của khái niệm này. Bang Kansas đã xuất bản một định nghĩa tương tự:

Sử dụng phần mềm nguồn mở (OSS). OSS là những phần mềm mà đối với chúng thì mã nguồn là có sẵn một cách tự do và công khai, cho dù các thoả thuận giấy phép cụ thể nào đó dao động sao cho một người được phép làm việc với mã nguồn đó.

The official definition of “open source software” (which is published by the Open Source Initiative and too long to cite here) was derived indirectly from our criteria for free software. It is not the same; it is a little looser in some respects, so open source supporters have accepted a few licenses that we consider unacceptably restrictive of the users. Nonetheless, it is fairly close to our definition in practice.

However, the obvious meaning for the expression “open source software” is “You can look at the source code,” and most people seem to think that's what it means. That is a much weaker criterion than free software, and much weaker than the official definition of open source. It includes many programs that are neither free nor open source.

Since that obvious meaning for “open source” is not the meaning that its advocates intend, the result is that most people misunderstand the term. Here is how writer Neal Stephenson defined “open source”:

Linux is “open source” software meaning, simply, that anyone can get copies of its source code files.

I don't think he deliberately sought to reject or dispute the “official” definition. I think he simply applied the conventions of the English language to come up with a meaning for the term. The state of Kansas published a similar definition:

Make use of open-source software (OSS). OSS is software for which the source code is freely and publicly available, though the specific licensing agreements vary as to what one is allowed to do with that code.

Những người thao nguồn mở cố làm việc với điều này bằng cách chỉ tới định nghĩa chính thức của họ, nhưng tiếp cận đúng đắn đó ít có hiệu quả đối với họ hơn là đối với chúng ta. Khái niệm “phần mềm tự do” có 2 ý nghĩa tự nhiên, một là những gì có ý nghĩa như mong muốn, sao cho một người túm được ý tưởng về “phát ngôn tự do, chứ không phải uống bia tự do” sẽ không bị sai một lần nữa. Nhưng “nguồn mở” chỉ có 1 ý nghĩa tự nhiên, mà nó là khác biệt với ý nghĩa mà những người ủng hộ nó mong muốn. Vì thế đó không phải là cách ngắn gọn để giải thích và xác minh cho định nghĩa chính thống của “nguồn mở”. Điều đó làm cho sự lầm lẫn còn tệ hơn.

The open source people try to deal with this by pointing to their official definition, but that corrective approach is less effective for them than it is for us. The term “free software” has two natural meanings, one of which is the intended meaning, so a person who has grasped the idea of “free speech, not free beer” will not get it wrong again. But “open source” has only one natural meaning, which is different from the meaning its supporters intend. So there is no succinct way to explain and justify the official definition of “open source.” That makes for worse confusion.

Different values can lead to similar conclusions…but not always

Các giá trị khác nhau có thể dẫn tới cùng một kết luận ... nhưng không phải luôn như vậy

Các nhóm cấp tiến trong những năm 1960 đã có tiếng về chủ nghĩa bè phái: một vài tổ chức tách ra vì những bất đồng về các chi tiết chiến lược và 2 nhóm con xem nhau như những kẻ thù mặc dù có chung mục đích và giá trị cơ bản. Cánh hữu đã làm nhiều hơn về điều này và sử dụng nó để chỉ trích toàn bộ cánh tả.

Một số lại cố làm mất thể diện phong trào phần mềm tự do bằng việc so sánh những bất đồng của chúng ta với nguồn mở như những bất đồng của các nhóm cấp tiến đó. Họ làm cho nó thụt lùi. Chúng ta không tán thành với cánh nguồn mở về những mục tiêu và giá trị cơ bản, nhưng quan điểm và của chúng ta đều dẫn tới cùng cách ứng xử thực tế trong nhiều trường hợp – như việc phát triển phần mềm tự do.

Radical groups in the 1960s had a reputation for factionalism: some organizations split because of disagreements on details of strategy, and the two daughter groups treated each other as enemies despite having similar basic goals and values. The right-wing made much of this, and used it to criticize the entire left.

Some try to disparage the free software movement by comparing our disagreement with open source to the disagreements of those radical groups. They have it backwards. We disagree with the open source camp on the basic goals and values, but their views and ours lead in many cases to the same practical behavior—such as developing free software.

Kết quả là mọi người từ phong trào phần mềm tự do và cánh nguồn mở thương làm việc cùng nhau trong các dự án thực tế như việc phát triển phần mềm. Cần lưu ý rằng những quan điểm khác nhau như vậy về triết lý có thể rất thường động viên được những người khác nhau tham gia trong cùng các dự án. Tuy nhiên, những quan điểm này là rất khác biệt, và có những trường hợp chúng dẫn tới những hành động rất khác nhau.

Ý tưởng về nguồn mở là cho phép người sử dụng thay đổi và phân phối lại phần mềm sẽ làm cho nó mạnh đáng tin cậy hơn. Nhưng điều này không có đảm bảo. Những nhà lập trình phát triển các phần mềm sở hữu độc quyền không đủ khả năng cần có. Đôi khi họ sản xuất một chương trình mà nó mạnh và đáng tin cậy, đúng là nó không tôn trọng sự tự do của người sử dụng. Làm thế nào mà những nhà hoạt động chính trị xã hội của phần mềm tự do và những người nhiệt thành với nguồn mở phản ứng với những thứ đó?

As a result, people from the free software movement and the open source camp often work together on practical projects such as software development. It is remarkable that such different philosophical views can so often motivate different people to participate in the same projects. Nonetheless, these views are very different, and there are situations where they lead to very different actions.

The idea of open source is that allowing users to change and redistribute the software will make it more powerful and reliable. But this is not guaranteed. Developers of proprietary software are not necessarily incompetent. Sometimes they produce a program which is powerful and reliable, even though it does not respect the users' freedom. How will free software activists and open source enthusiasts react to that?

Những người nhiệt thành thuần tuý của nguồn mở, một số không có ảnh hưởng gì bởi những ý tưởng của phần mềm tự do, sẽ nói “Tôi ngạc nhiên là anh có khả năng làm ra chương trình này làm việc quá tốt mà không sử dụng mô hình phát triển của chúng tôi, nhưng anh đã làm được. Làm sao tôi có thể có được một bản sao?” Quan điểm này sẽ trao giải thưởng cho mô hình mà nó tước đoạt sự tự do của chúng ta, việc dẫn tới sự mất mát của nó.

Còn những nhà hoạt động chính trị xã hội của phần mềm tự do thì sẽ nói “Chương trình của anh là rất quyến rũ, nhưng không có giá trị đối với sự tự do của tôi. Vì thế tôi phải làm mà không có nó. Thay vì tôi sẽ ủng hộ một dự án phát triển một thay thế một cách tự do”. Nếu chúng ta đánh giá được sự tự do của chúng ta thì chúng ta có thể hành động để duy trì và bảo vệ sự tự do đó.

A pure open source enthusiast, one that is not at all influenced by the ideals of free software, will say, “I am surprised you were able to make the program work so well without using our development model, but you did. How can I get a copy?” This attitude will reward schemes that take away our freedom, leading to its loss.

The free software activist will say, “Your program is very attractive, but not at the price of my freedom. So I have to do without it. Instead I will support a project to develop a free replacement.” If we value our freedom, we can act to maintain and defend it.

Powerful, reliable software can be bad

Phần mềm mạnh, đáng tin cậy có thể là tồi

Ý tưởng rằng chúng ta muốn phần mềm phải mạnh và đáng tin cậy đến từ sự giả định rằng phần mềm đó được thiết kế để phục vụ cho những người sử dụng nó. Nếu nó là mạnh và đáng tin cậy, có nghĩa là nó phục vụ họ tốt hơn. Nhưng phần mềm chỉ có thể được nói là phục vụ những người sử dụng của ó nếu nó tôn trọng sự tự do của họ. Điều gì sẽ xảy ra nếu phần mềm đó được thiết kế để xích những người sử dụng nó? Khi này sự mạnh chỉ có nghĩa là cái xiềng xích là chặt hơn, và tính có thể tin cậy được mà họ khó có thể loại bỏ hơn. Những tính năng độc hại, như việc gián điệp đối với người sử dụng, việc hạn chế người sử dụng, các cửa hậu, và ép buộc nâng cấp là thông thường trong các phần mềm sở hữu độc quyền và một vài người ủng hộ phần mềm nguồn mở muốn làm y như vậy.

Dưới sức ép của các công ty phim ảnh và ghi hình, phần mềm cho từng cá nhân để sử dụng được thiết kế ngày một gia tăng đặc biệt hạn chế họ. Tính năng độc hại quen biết như DRM, hoặc Quản lý Hạn chế Số (Digital Restrictions Management – xem DefectiveByDesign.org), và đây là những mâu thuẫn trong linh hồn của sự tự do mà các phần mềm tự do hướng tới để cung cấp. Và không chỉ trong linh hồn: khi mà mục tiêu của DRM là dẫm đạp lên sự tự do của bạn, những nhà lập trình phát triển DRM cố gắng làm cho nó khó khăn, không thể hoặc ngay cả là bất hợp pháp đối với bạn để thay đổi phần mềm mà nó triển khai DRM.

The idea that we want software to be powerful and reliable comes from the supposition that the software is designed to serve its users. If it is powerful and reliable, that means it serves them better.

But software can only be said to serve its users if it respects their freedom. What if the software is designed to put chains on its users? Then powerfulness only means the chains are more constricting, and reliability that they are harder to remove. Malicious features, such as spying on the users, restricting the users, back doors, and imposed upgrades are common in proprietary software, and some open source supporters want to do likewise.

Under the pressure of the movie and record companies, software for individuals to use is increasingly designed specifically to restrict them. This malicious feature is known as DRM, or Digital Restrictions Management (see DefectiveByDesign.org), and it is the antithesis in spirit of the freedom that free software aims to provide. And not just in spirit: since the goal of DRM is to trample your freedom, DRM developers try to make it hard, impossible, or even illegal for you to change the software that implements the DRM.

Vẫn còn một vài người ủng hộ nguồn mở đã đệ trình các phần mềm “DRM nguồn mở”. Ý tưởng của họ là việc xuất bản mã nguồn của các chương trình được thiết kế để hạn chế việc truy cập của bạn tới các phương tiện được mã hoá và cho phép những người khác thay đổi nó, chúng sẽ sản sinh ra những phần mềm mạnh và đáng tin cậy hơn để hạn chế những người sử dụng như bạn. Sau đó nó sẽ được phân phối tới bạn trong các thiết bị mà chúng không cho phép bạn thay đổi nó.

Phần mềm này có thể là “nguồn mở”, và sử dụng mô hình phát triển nguồn mở; nhưng nó sẽ không phải là phần mềm tự do, vì nó sẽ không tôn trọng sự tự do của người sử dụng mà họ thực tế chạy nó. Nếu mô hình phát triển nguồn mở thành công trong việc làm ra phần mềm này mạnh và đáng tin cậy hơn cho việc hạn chế bạn thì điều đó sẽ làm cho nó (phần mềm đó) tồi tệ hơn.

Yet some open source supporters have proposed “open source DRM” software. Their idea is that by publishing the source code of programs designed to restrict your access to encrypted media, and allowing others to change it, they will produce more powerful and reliable software for restricting users like you. Then it will be delivered to you in devices that do not allow you to change it.

This software might be “open source,” and use the open source development model; but it won't be free software, since it won't respect the freedom of the users that actually run it. If the open source development model succeeds in making this software more powerful and reliable for restricting you, that will make it even worse.

Fear of freedom

Sợ tự do

Động cơ thúc đẩy chính ban đầu cho khái nhiệm “phần mềm nguồn mở” là ý tưởng đạo đức của “phần mềm tự do” làm cho vài người không dễ dàng. Đó là sự thực: việc nói về sự tự do, về những vấn đề đạo lý, về những trách nhiệm cũng như sự thuận tiện, là đòi hỏi mọi người nghĩ về những thứ họ có thể thích hơn để bỏ qua, như về việc liệu tư cách của họ có là đạo đức hay không. Điều này có thể biến thành sự không thoải mái, và vài người có thể đơn giản khép mình lại với nó. Nó không tuân theo điều chúng ta muốn dừng nói về những thứ như thế này.

Tuy nhiên, đó là những gì những nhà lãnh đạo của “nguồn mở” đã quyết định làm. Họ chỉ ra rằng bằng việc giữ im lặng về đạo đức và tự do, và nói chỉ về những lợi ích thực tế ngay lập tức của phần mềm tự do nào đó, họ có thể “bán” được phần mềm một cách hiệu quả hơn cho những người sử dụng nào đó, đặc biệt là các doanh nghiệp.

The main initial motivation for the term “open source software” is that the ethical ideas of “free software” make some people uneasy. That's true: talking about freedom, about ethical issues, about responsibilities as well as convenience, is asking people to think about things they might prefer to ignore, such as whether their conduct is ethical. This can trigger discomfort, and some people may simply close their minds to it. It does not follow that we ought to stop talking about these things.

However, that is what the leaders of “open source” decided to do. They figured that by keeping quiet about ethics and freedom, and talking only about the immediate practical benefits of certain free software, they might be able to “sell” the software more effectively to certain users, especially business.

Tiếp cận này đã chứng minh được là hiệu quả trong những khái nhiệm của riêng nó. Thuật hùng biện của nguồn mở đã thuyết phục được nhiều doanh nghiệp và cá nhân sử dụng, và ngay cả phát triển, phần mềm tự do, mà cộng đồng mong muốn – nhưng chỉ ở mức thực tiễn, nông cạn. Triết lý của nguồn mở, với những giá trị thực tế một cách thuần khiết của nó, ngăn trở việc hiểu biết về những ý tưởng sâu bên trong các phần mềm tự do; nó mang nhiều người tới cộng đồng của chúng ta, nhưng không dạy được cho họ bảo vệ nó. Đó là tốt, như nó vẫn có, nhưng nó chưa đủ để tạo ra sự an toàn về tự do. Việc lôi kéo người sử dụng tới phần mềm tự do chỉ cho họ chỉ một phần của con đường để trở thành người bảo vệ cho sự tự do của chính họ.

Sớm hay muộn những người sử dụng này sẽ được mời chuyển ngược về với các phần mềm sở hữu độc quyền vì một vài ưu điểm thực tế nào đó. Không thể đếm hết được các công ty tìm thấy những cám dỗ như thế này, một vài ngay cả đưa ra các mời chào biếu không các bản sao. Vì sao người sử dụng có thể từ chối? Chỉ nếu họ học được giá trị của phần mềm tự do sẽ cho họ, giá trị của sự tự do hơn là sự thuận tiện thực tế và kỹ thuật của các phần mềm tự do cụ thể nào đó. Để truyền bá ý tưởng này, chúng ta phải nói về sự tự do. Số lượng nhất định của tiếp cận “giữ im lặng” đối với doanh nghiệp có thể là hữu ích cho cộng đồng, nhưng nó là nguy hiểm nếu nó trở thành quá phổ biến mà tình yêu của sự tự do sẽ tới dường như giống một sự lập dị.

This approach has proved effective, in its own terms. The rhetoric of open source has convinced many businesses and individuals to use, and even develop, free software, which has extended our community—but only at the superficial, practical level. The philosophy of open source, with its purely practical values, impedes understanding of the deeper ideas of free software; it brings many people into our community, but does not teach them to defend it. That is good, as far as it goes, but it is not enough to make freedom secure. Attracting users to free software takes them just part of the way to becoming defenders of their own freedom.

Sooner or later these users will be invited to switch back to proprietary software for some practical advantage. Countless companies seek to offer such temptation, some even offering copies gratis. Why would users decline? Only if they have learned to value the freedom free software gives them, to value freedom as such rather than the technical and practical convenience of specific free software. To spread this idea, we have to talk about freedom. A certain amount of the “keep quiet” approach to business can be useful for the community, but it is dangerous if it becomes so common that the love of freedom comes to seem like an eccentricity.

Tình huống hiểm nghèo đó là chính xác những gì chúng ta có. Hầu hết mọi người liên quan tới phần mềm tự do nói ít về sự tự do – thường vì họ tìm để thành “chấp thuận được nhiều hơn đối với doanh nghiệp”. Những nhà phân phối phần mềm đặc biệt trình bày kiểu này. Gần như tất cả các phát tán hệ điều hành GNU/Linux bổ sung thêm các gói sở hữu độc quyền vào hệ thống tự do cơ bản, và họ mời chào người sử dụng xem điều này như một ưu điểm, hơn là một bước thụt lùi đối với sự tự do.

Các phần mềm bổ sung thêm của sở hữu độc quyền và một phần các phát tán GNU/Linux không tự do tìm được mảnh đất màu mỡ vì hầu hết cộng đồng của chúng ta không kiên quyết về sự tự do với các phần mềm của mình. Đây là sự không trùng khớp.

Hầu hết những người sử dụng GNU/Linux đã được giới thiệu về hệ thống của những bàn luận của “nguồn mở” mà không nói về sự tự do như là một mục đích. Thực tiễn mà không ủng hộ sự tự do và những ngôn từ mà chúng không nói về sự tự do đi cùng với nhau, mỗi thứ khích lệ thứ kia. Để vượt qua được xu hướng này, chúng ta cần nói nhiều hơn, chứ không phải ít hơn về sự tự do.

That dangerous situation is exactly what we have. Most people involved with free software say little about freedom—usually because they seek to be “more acceptable to business.” Software distributors especially show this pattern. Nearly all GNU/Linux operating system distributions add proprietary packages to the basic free system, and they invite users to consider this an advantage, rather than a step backwards from freedom.

Proprietary add-on software and partially non-free GNU/Linux distributions find fertile ground because most of our community does not insist on freedom with its software. This is no coincidence. Most GNU/Linux users were introduced to the system by “open source” discussion which doesn't say that freedom is a goal. The practices that don't uphold freedom and the words that don't talk about freedom go hand in hand, each promoting the other. To overcome this tendency, we need more, not less, talk about freedom.

Conclusion

Kết luận

Khi những người bảo vệ cho nguồn mở lôi kéo những người sử dụng mới vào cộng đồng của chúng ta, chúng ta những nhà hoạt động chính trị xã hội của phần mềm tự do phải làm việc nhiều hơn để đem vấn đề về tự do tới với sự chú ý của những người sử dụng mới này. Chúng ta phải nói “Đây là phần mềm tự do và nó cho bạn sự tự do!” - nhiều hơn và to hơn bất cứ lúc nào. Mỗi lần bạn nói “phần mềm tự do” hơn là “nguồn mở”, bạn sẽ giúp cho chiến dịch của chúng ta.

As the advocates of open source draw new users into our community, we free software activists have to work even more to bring the issue of freedom to those new users' attention. We have to say, “It's free software and it gives you freedom!”—more and louder than ever. Every time you say “free software” rather than “open source,” you help our campaign.

Footnotes

Lời chú

Joe Barr đã viết một bài báo gọi là Live and let license mà nó dành cho triển vọng của ông ta về vấn đề này.

Tài liệu của Lakhani và Wolf về động cơ của những nhà lập trình phát triển phần mềm tự do nói rằng một phần nhỏ đáng kể có động cơ từ quan điểm rằng phần mềm phải là tự do. Điều này mặc dù thực tế là họ đã khảo sát những nhà lập trình phát triển trên SourceForge, một site không hỗ trợ quan điểm rằng điều này là một vấn đề đạo đức.

Joe Barr wrote an article called Live and let license that gives his perspective on this issue.

Lakhani and Wolf's paper on the motivation of free software developers says that a considerable fraction are motivated by the view that software should be free. This was despite the fact that they surveyed the developers on SourceForge, a site that does not support the view that this is an ethical issue.

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: