0 - en to vi-VN translation catalogue (228 entries)

en: Objective
vi-VN: Mục tiêu

en: Means
vi-VN: Cách thức

en: Operation
vi-VN: Hoạt động

en: Volunteer
vi-VN: Người tình nguyện

en: The Debian Project
vi-VN: Dự án Debian

en: Before diving right into the technology, let us have a look at what the Debian Project is, its objectives, its means, and its operations.
vi-VN: Trước khi đi sâu vào vấn đề công nghệ, ta nên tìm hiểu đôi chút về Debian Project, đó là gì, cũng như mục tiêu, cách thức và cách hoạt động.

en: What Is Debian?
vi-VN: Debian là gì?

en: <primary>association</primary>
vi-VN: <primary>Tổ chức</primary>

en: <emphasis>CULTURE</emphasis> Origin of the Debian name
vi-VN: <emphasis>VĂN HÓA</emphasis> Nguồn gốc của tên gọi Debian

en: Look no further: Debian is not an acronym. This name is, in reality, a contraction of two first names: that of Ian Murdock, and his girlfriend at the time, Debra. Debra + Ian = Debian.
vi-VN: Đừng tìm đâu xa: Debian không phải là từ viết tắt đâu. Tên gọi này xuất phát từ sự kết hợp của 2 cái tên: Ian Murdock và bạn gái ông ta lúc đó, Debra. Debra + Ian = Debian.

en: Debian is a GNU/Linux distribution. We will discuss what a distribution is in further detail in <xref linkend="sect.role-of-distributions" />, but for now, we will simply state that it is a complete operating system, including software and systems for installation and management, all based on the Linux kernel and free software (especially those from the GNU project).
vi-VN: Debian là một bản phân phối (distribution) GNU/Linux. Ta sẽ đi sâu hơn về khái niệm distribution trong <xref linkend="sect.role-of-distributions" />, nhưng tạm thời, ta chỉ đơn giản hình dung nó như một hệ điều hành hoàn chỉnh, gồm có phần mềm và các hệ thống để cài đặt và quản lý, tất cả dựa trên nhân Linux (Linux kernel) và phần mềm tự do (đặt biệt là các phần mềm từ GNU Project).

en: <emphasis>CULTURE</emphasis> GNU, the project of the FSF
vi-VN: <emphasis>VĂN HÓA</emphasis> GNU, dự án của FSF

en: <primary>GNU</primary><secondary>is Not Unix</secondary>
vi-VN: <primary>GNU</primary><secondary>không phải là Unix</secondary>

en: <emphasis>CULTURE</emphasis> Richard Stallman
vi-VN: <emphasis>VĂN HÓA</emphasis> Richard Stallman

en: A Multi-Platform Operating System
vi-VN: Hệ điều hành đa nền tảng

en: <emphasis>COMMUNITY</emphasis> Ian Murdock's journey
vi-VN: <emphasis>COMMUNITY</emphasis> Hành trình của Ian Murdock

en: Ian Murdock, founder of the Debian project, was its first leader, from 1993 to 1996. After passing the baton to Bruce Perens, Ian took a less public role. He returned to working behind the scenes of the free software community, creating the Progeny company, with the intention of marketing a distribution derived from Debian. This venture was, sadly, a commercial failure, and development was abandoned. The company, after several years of scraping by, simply as a service provider, eventually filed for bankruptcy in April of 2007. Of the various projects initiated by Progeny, only <emphasis>discover</emphasis> still remains. It is an automatic hardware detection tool.
vi-VN: Ian Murdock, người sáng lập ra Debian Project, và cũng là nhà lãnh đạo đầu tiên của dự án, từ năm 1993 đến 1996. Sau khi nhường ghế cho Bruce Perens, Ian đóng một vai trò ít quan trọng hơn. Anh trở về cống hiến trong thầm lặng cho cộng đồng phần mềm tự do, tạo ra công ty Progeny, với mục đích quảng bá cho một bản phân phối dựa trên Debian. Đáng buồn thay, quyết định mạo hiểm này lại là một thất bại thương mại, và việc phát triển bị hủy bỏ. Công ty này, sau vài năm làm ăn khó khăn, dưới danh nghĩa một nhà cung cấp dịch vụ, cuối cùng đã tuyên bố phá sản vào tháng 4 năm 2007. Trong số rất nhiều các project được khởi xướng bởi Progeny, chỉ có <emphasis>discover</emphasis> vẫn tồn tại. Nó là một công cụ nhận dạng phần cứng tự động.

en: These partial views of Debian are organized in a well-defined framework, thus guaranteeing hassle-free compatibility between the various “sub-distributions”. All of them follow the general planning for release of new versions. And since they build on the same foundations, they can be easily extended, completed, and personalized with applications available in the Debian repositories.
vi-VN: Những bản phân phối chuyên biệt này của Debian được tổ chức trong một cấu trúc ổn định, từ đó đảm bảo tính dễ dàng tương thích giữa các “sub-distributions” (bản phân phối con) khác nhau. Chúng đều tuân theo kế hoạch chung của việc phát hành phiên bản mới. Và từ khi được build trên cùng một nền tảng, chúng có thể dễ dàng được mở rộng, hoàn thiện, và cá nhân hóa với các ứng dụng sẵn có từ kho của Debian (repositories).

en: All the Debian tools operate in this direction: <command>debian-cd</command> has for a long time now allowed the creation of a set of CD-ROMs containing only a pre-selected set of packages; <command>debian-installer</command> is also a modular installer, easily adapted to special needs. <command>APT</command> will install packages from various origins, while guaranteeing the overall consistency of the system.
vi-VN: Tất cả công cụ của Debian đều hoạt động theo hướng này: <command>debian-cd</command> từ lâu đã cho phép tạo ra một bộ đĩa CD-ROM chỉ chứa một tập các package đã được chọn lọc; <command>debian-installer</command> cũng là một mô-đun installer, dễ dàng thích ứng với các nhu cầu đặc biệt. <command>APT</command> sẽ cài các package từ nhiều nguồn khác nhau, trong khi vẫn đảm bảo tính toàn vẹn chung cho hệ thống.

en: <emphasis>BACK TO BASICS</emphasis> To each computer, its architecture
vi-VN: <emphasis>PHẦN CƠ BẢN</emphasis> Với mỗi máy tính và kiến trúc của nó

en: <primary>architecture</primary>
vi-VN: <primary>kiến trúc máy tính</primary>

en: <primary>processor</primary>
vi-VN: <primary>bộ vi xử lí</primary>

en: <primary>binary code</primary>
vi-VN: <primary>mã nhị phân</primary>

en: <primary>compilation</primary>
vi-VN: <primary>biên dịch</primary>

en: <primary>compiler</primary>
vi-VN: <primary>trình biên dịch (compiler)</primary>

en: <emphasis>TOOL</emphasis> Installer
vi-VN: <emphasis>CÔNG CỤ</emphasis> Bộ cài (Installer)

en: <command>debian-installer</command> is the name of the Debian installation program. Its modular design allows it to be used in a broad range of installation scenarios. The development work is coordinated on the <email>debian-boot@lists.debian.org</email> mailing list under the direction of Cyril Brulebois.
vi-VN: <command>debian-installer</command> là tên một chương trình cài đặt của Debian. Thiết kế theo mô-đun cho phép nó sử dụng được trên phạm vi rộng lớn các tình huống cài đặt khác nhau. Việc phát triển chương trình này được phối hợp tại mailing list <email>debian-boot@lists.debian.org</email> dưới sự chỉ đạo của Cyril Brulebois.

en: The Quality of Free Software
vi-VN: Chất lượng của Phần mềm Tự do

en: The Legal Framework: A Non-Profit Organization
vi-VN: Khuôn khổ pháp lý: Một Tổ chức Phi lợi nhuận

en: Legally speaking, Debian is a project managed by an American not-for-profit, volunteer association. The project has around a thousand <emphasis>Debian developers</emphasis>, but brings together a far greater number of contributors (translators, bug reporters, artists, casual developers, etc.).
vi-VN: Về mặt pháp lý, Debian là dự án được quản lý bởi một tổ chức tình nguyện, phi lợi nhuận của Hoa Kỳ. Dự án có khoảng một ngàn <emphasis>Nhà phát triển Debian</emphasis>, nhưng cùng với đó là một con số lớn hơn nhiều những người đóng góp (translators (phiên dịch viên), bug reporters (báo lỗi), nghệ sĩ, nhà phát triển, v..v.).

en: <emphasis>COMMUNITY</emphasis> Behind Debian, the SPI association, and local branches
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Đằng sau Debian, hiệp hội SPI, và các chi nhánh địa phương

en: In addition to SPI, various local associations collaborate closely with Debian in order to generate funds for Debian, without centralizing everything in the USA: they are known as “Trusted Organizations” in the Debian jargon. This setup avoids prohibitive international transfer costs, and fits well with the decentralized nature of the project.
vi-VN: Ngoài SPI ra, nhiều tổ chức địa phương cũng hợp tác chặt chẽ với Debian để gây quỹ cho nó, mà không cần tập trung mọi thứ về Hoa Kỳ: họ được biết đến với cái tên “Tổ chức được tin tưởng (Trusted Organizations)” trong thuật ngữ Debian. Việc thiết lập này nhằm tránh sự ngăn cấm phí vận chuyển quốc tế, và phù hợp với môi trường phi tập trung của dự án.

en: The Foundation Documents
vi-VN: The Foundation Documents (những tài liệu nền tảng)

en: A few years after its initial launch, Debian formalized the principles that it should follow as a free software project. This deliberately activist decision allows orderly and peaceful growth by ensuring that all members progress in the same direction. To become a Debian developer, any candidate must confirm and prove their support and adherence to the principles established in the project's Foundation Documents.
vi-VN: Sau vài năm khởi động, Debian đã hợp thức hóa những nguyên tắc mà nó tuân theo như một dự án phần mềm tự do. Quyết định này cho phép phát triển một cách có trật tự và hòa thuận bằng cách đảm bảo tất cả tiến độ của thành viên đều phải hướng đến một một tiêu chung. Để trở thành một nhà phát triển Debian, mọi người đều phải xác nhận và chứng minh sự ủng hộ và tuân thủ với những nguyên tắc được thiết lập trong Foundation Documents của dự án.

en: The Commitment towards Users
vi-VN: Sự Cam kết đối với Người dùng

en: <primary>social contract</primary>
vi-VN: <primary>khế ước xã hội</primary>

en: <primary>contract, social</primary>
vi-VN: <primary>khế ước, xã hội</primary>

en: Debian will remain 100% free.
vi-VN: Debian sẽ luôn miễn phí 100%.

en: This is Rule No. 1. Debian is and will remain composed entirely and exclusively of free software. Additionally, all software development within the Debian project, itself, will be free.
vi-VN: Đây là điều luật thứ 1. Debian là phần mềm miễn phí và sẽ luôn bao gồm toàn bộ và chỉ duy nhất các phần mềm miễn phí. Ngoài ra, tất cả phần mềm được phát triển trong dự án Debian, tự nó, đều sẽ miễn phí.

en: <emphasis>PERSPECTIVE</emphasis> Beyond software
vi-VN: <emphasis>QUAN ĐIỂM</emphasis> Trên cả phần mềm

en: This change, which was only intended as editorial, has, in reality, had numerous consequences, especially with the removal of some problematic documentation. Furthermore, the increasing use of firmware in drivers poses problems: many are non-free, yet they are necessary for proper operation of the corresponding hardware.
vi-VN: Thay đổi này, ban đầu chỉ vì mục đích biên tập, tuy nhiên trong thực tế đã gây ra hàng loạt hậu quả, đặc biệt là sự loại bỏ của nhiều tài liệu kĩ thuật (documentation) có vấn đề. Hơn nữa, sự gia tăng trong việc sử dụng firmware của driver đã đặt ra nhiều vấn đề: rất nhiều trong số đó không miễn phí, dù vậy chúng vẫn rất cần thiết để hardware tương ứng có thể hoạt động ổn định.

en: We will give back to the free software community.
vi-VN: Chúng ta sẽ đền đáp cho cộng đồng phần mềm miễn phí.

en: Any improvement contributed by the Debian project to a work integrated in the distribution is sent back to the author of the work (called “upstream”). In general, Debian will cooperate with the community rather than work in isolation.
vi-VN: Bất cứ cải thiện nào được đóng góp bởi dự án Debian, hướng đến một sản phẩm được tích hợp vào trong bản phân phối, sẽ được gửi về cho tác giả của sản phẩm đó (gọi là “upstream” - báo lỗi hoặc đưa ra bản vá, để người maintainer phần mềm cập nhật bản vá đó vào trong bản release (wiki)). Nhìn chung, Debian sẽ hợp tác với cộng đồng thay vì làm việc biệt lập với mọi người.

en: <emphasis>COMMUNITY</emphasis> Upstream author, or Debian developer?
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Tác giả upstream, hay nhà phát triển Debian?

en: <primary>upstream author</primary>
vi-VN: <primary>tác giả upstream</primary>

en: <primary>author, upstream</primary>
vi-VN: <primary>tác giả, upstream</primary>

en: We will not hide problems.
vi-VN: Chúng ta sẽ không che dấu vấn đề.

en: Our priorities are our users and free software.
vi-VN: Ưu tiên của chúng ta là người dùng và phần mềm miễn phí.

en: This commitment is more difficult to define. Debian imposes, thus, a bias when a decision must be made, and will discard an easy solution for the developers that will jeopardize the user experience, opting for a more elegant solution, even if it is more difficult to implement. This means to take into account, as a priority, the interests of the users and free software.
vi-VN: Cam kết này còn khó định nghĩa hơn. Debian áp đặt một sự thiên vị, khi một quyết định buộc phải được thực hiện, sẽ bỏ qua tất cả các giải pháp đơn giản đối với các developer mà ảnh hưởng xấu đến trải nghiệm người dùng, và sẽ lựa chọn một giải pháp tối ưu hơn, kể cả khi khó thực hiện hơn. Có nghĩa là, nếu tính đến độ ưu tiên, quyền lợi của người dùng và phần mềm miễn phí được đặt lên hàng đầu.

en: Works that do not meet our free software standards.
vi-VN: Những sản phẩm không đáp ứng được các tiêu chuẩn phần mềm miễn phí của chúng ta.

en: <emphasis>COMMUNITY</emphasis> For or against the non-free section?
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Ủng hộ hay chống lại khu vực non-free?

en: The commitment to maintain a structure to accommodate non-free software (i.e. the “non-free” section, see the sidebar <xref linkend="sidebar.sections" />) is frequently a subject of debate within the Debian community.
vi-VN: Cam kết để duy trì một cấu trúc phù hợp với phần mềm non-free (vd. khu vực “non-free”, xem ở đây <xref linkend="sidebar.sections" />) thường là một chủ đề được mang ra tranh luận trong cộng đồng Debian.

en: Detractors argue that it turns people away from free software equivalents, and contradicts the principle of serving only the free software cause. Supporters flatly state that most of the non-free packages are “nearly free”, and held back by only one or two annoying restrictions (the most common being the prohibition against commercial usage of the software). By distributing these works in the non-free branch, we indirectly explain to the author that their creation would be better known and more widely used if they could be included in the main section. They are, thus, politely invited to alter their license to serve this purpose.
vi-VN: Những người phản đối cho rằng điều này sẽ khiến mọi người quay lưng với các phần mềm miễn phí có tính năng tương đương, và mâu thuẫn với nguyên tắc chỉ phục vụ các phần mềm miễn phí. Người ủng hộ lại khẳng định một cách dứt khoát rằng hầu hết các package non-free đều “gần như free”, và bị hạn chế bởi một hoặc hai thứ khó chịu (phổ biến nhất là sự ngăn cấm việc sử dụng với mục đích thương mại của phần mềm). Bằng việc phân phối các sản phẩm trong nhánh (branch) non-free, chúng ta đã ngầm định bào chữa với tác giả package rằng những thành quả của sẽ sẽ biết đến và sử dụng nhiều hơn nếu họ thêm nó vào khu vực chính. Do đó, chính họ sẽ được mời thay đổi giấy phép bản quyền của mình để phục vụ mục đích này.

en: The continued existence of the non-free section is a source of occasional friction with the Free Software Foundation, and is the main reason it refuses to officially recommend Debian as an operating system.
vi-VN: Sự tiếp tục tồn tại của khu vực non-free là nguồn gốc của sự xung đột thường xuyên với Free Software Foundation (Tổ chức Phần Mềm Tự do), và đó là lý do chính họ từ chối việc chính thức khuyên dùng hệ điều hành Debian.

en: The Debian Free Software Guidelines
vi-VN: Hướng dẫn của Phần mềm Miễn phí Debian (DFSG)

en: <primary>free software principles</primary>
vi-VN: <primary>những nguyên tắc của phần mềm miễn phí</primary>

en: <primary>free</primary><secondary>software</secondary>
vi-VN: <primary>miễn phí</primary><secondary>phần mềm</secondary>

en: More than a selection criteria for Debian, this text has become an authority on the subject of free software, and has served as the basis for the “Open Source Definition”. Historically, it is therefore one of the first formal definitions of the concept of “free software”.
vi-VN: Còn hơn cả một tiêu chí lựa chọn đối với Debian, những văn bản này đã trở nên có sức mạnh trong vấn đề phần mềm miễn phí, và được dùng làm tài liệu cho “Open Source Definition (Định nghĩa Mã Nguồn Mở)”. Về phương diện lịch sử, nó là một trong những định nghĩa chính thức đầu tiên về khái niệm “phần mềm miễn phí”.

en: Free redistribution.
vi-VN: Free redistribution. (tái phân phối tự do).

en: The license of a Debian component may not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license may not require a royalty or other fee for such sale.
vi-VN: Giấy phép của một thành phần Debian không hạn chế bất cứ bên nào buôn bán hoặc biếu tặng các phần mềm chẳng hạn như một thành phần trong tổng thể software distribution có chứa các chương trình từ nhiều nguồn khác nhau. Giấy phép này không yêu cầu bản quyền hoặc các khoản phí khác cho việc mua bán đó.

en: Source code.
vi-VN: Source code (mã nguồn).

en: The program must include source code, and must allow distribution in source code as well as compiled form.
vi-VN: Chương trình phải bao gồm source code (mã nguồn), và phải cho phép phân phối dưới dạng source code cũng như bản đã biên dịch (compiled form).

en: Derived works.
vi-VN: Các sản phẩm phát sinh (derived works).

en: The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.
vi-VN: Giấy phép phải cho phép chỉnh sửa và các sản phẩm phát sinh (phần mềm xây dựng dựa trên bản gốc), và phải cho phép chúng được phân phối dưới các điều khoản giống như giấy phép của phần mềm gốc.

en: Integrity of the author's source code.
vi-VN: Tính toàn vẹn của source code của tác giả.

en: The license may restrict source code from being distributed in modified form <emphasis>only</emphasis> if the license allows the distribution of “patch files” with the source code for the purpose of modifying the program at build time. The license must explicitly permit distribution of software built from modified source code. The license may require derived works to carry a different name or version number from the original software (<emphasis>This is a compromise. The Debian group encourages all authors not to restrict any files, source or binary, from being modified</emphasis>).
vi-VN: Giấy phép này có thể hạn chế việc phân phối các bản source code đã được chỉnh sửa <emphasis>trong trường hợp</emphasis> nếu giấy phép cho phép phân phối các “patch files” cùng với source code cho mục đích chỉnh sửa chương trình trong lúc build. Giấy phép phải cho phép bản phân phối của phần mềm được build từ source code đã được thay đổi. Giấy phép có thể yêu cầu các sản phẩm phát sinh mang một cái tên hoặc phiên bản khác so với phần mềm nguyên bản (<emphasis>Đây là một sự thỏa hiệp. Nhóm Debian khuyến khích tất cả các tác giả không hạn chế bất kì files, source code hay file binary nào, khỏi việc bị thay đổi</emphasis>).

en: No discrimination against persons or groups.
vi-VN: Không có sự phân biệt đối xử đối với cá nhân hay tổ chức nào.

en: The license must not discriminate against any person or group of persons.
vi-VN: Giấy phép tuyệt đối không được phân biệt đối xử đối với bất kì cá nhân hay tổ chức nào.

en: No discrimination against fields of endeavor.
vi-VN: Không có sự phân biệt đối với lĩnh vực nào.

en: The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
vi-VN: Giấy phép tuyệt đối không được hạn chế bất kì ai sử dụng chương trình trong một lĩnh vực cụ thể nào. Ví dụ, nó sẽ không hạn chế chương trình sử dụng trong kinh doanh, hoặc dùng trong nghiên cứu tổng quát.

en: Distribution of license.
vi-VN: Sự phân bố của giấy phép.

en: The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.
vi-VN: Các quyền lợi đi kèm với chương trình phải được áp dụng đối với bất kì ai sở hữu chương trình được tái phân phối mà không cần xét đến các điều khoản phát sinh giữa các bên.

en: License must not be specific to Debian.
vi-VN: Giấy phép tuyệt đối không dành riêng cho Debian.

en: The rights attached to the program must not depend on the program being part of a Debian system. If the program is extracted from Debian and used or distributed without Debian but otherwise within the terms of the program's license, all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the Debian system.
vi-VN: Các quyền lợi đi kèm với chương trình không được phụ thuộc vào chương trình đang là một phần của hệ thống Debian. Nếu chương trình được extract ra từ Debian, được sử dụng hoặc phân phối mà không có Debian nhưng lại chịu các điều khoản của giấy phép của phần mềm đó, tất cả các bên sử hữu phần mềm được tái phân phối sẽ có chung quyền lợi với bên được chấp thuận cùng với hệ thống Debian.

en: License must not contaminate other software.
vi-VN: Giấy phép tuyệt đối không được tác động tiêu cực đến các phần mềm khác.

en: The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be free software.
vi-VN: Giấy phép không được hạn chế các phần mềm khác được phân phối chung với phần mềm bản quyền. Ví dụ, giấy phép không được đòi hỏi tất cả các phần mềm được phân phối chung với nó đều là miễn phí.

en: <emphasis>BACK TO BASICS</emphasis> Copyleft
vi-VN: <emphasis>PHẦN CƠ BẢN</emphasis> Copyleft

en: Copyleft is a principle that consists in using copyrights to guarantee the freedom of a work and its derivatives, rather than restrict the rights of uses, as is the case with proprietary software. It is, also, a play of words on the term “copyright”. Richard Stallman discovered the idea when a friend of his, fond of puns, wrote on an envelope addressed to him: “copyleft: all rights reversed”. Copyleft imposes preservation of all initial liberties upon distribution of an original or modified version of a work (usually a program). It is, thus, not possible to distribute a program as proprietary software if it is derived from code from a copyleft released program.
vi-VN: Copyleft là một nguyên tắc bao gồm việc sử dụng bản quyền (copyrights) để đảm bảo quyền tự do của một sản phẩm và các sản phẩm phát sinh của nó, thay vì hạn chế quyền sử dụng, như trong trường hợp với phần mềm bản quyền. Nó cũng là một cách chơi chữ với từ “copyright”. Richard Stallman khám phá ra ý tưởng này khi một người bạn của ông, rất thích chơi chữ, gửi một một phong bì với địa chỉ đề rằng: “copyleft: all rights reversed”. Copyleft duy trì tất cả các quyền tự do ban đầu đối với bản phân phối nguyên gốc hoặc một phiên bản đã được chỉnh sửa (thường là chương trình). Do đó, ta không thể phân phối một phần mềm bản quyền nào nếu nó được kế thừa từ code của một phần mềm phát hành dưới giấy phép copyleft.

en: <emphasis>BACK TO BASICS</emphasis> Free licenses
vi-VN: <emphasis>PHẦN CƠ BẢN</emphasis> Các giấy phép tự do

en: <primary>license</primary><secondary>BSD</secondary>
vi-VN: <primary>giấy phép</primary><secondary>BSD</secondary>

en: <primary>BSD license</primary>
vi-VN: <primary>Giấy phép BSD</primary>

en: <primary>license</primary><secondary>GPL</secondary>
vi-VN: <primary>giấy phép</primary><secondary>GPL</secondary>

en: <primary>GNU</primary><secondary>General Public License</secondary>
vi-VN: <primary>GNU</primary><secondary>Giấy phép Công cộng (General Public License)</secondary>

en: <primary>General Public License</primary>
vi-VN: <primary>Giấy phép Công cộng (General Public License)</primary>

en: The GNU GPL, the BSD license, and the Artistic License all comply with the Debian Free Software Guidelines, even though they are very different.
vi-VN: Giấy phép GNU GPL, BSD, và Artistic đều tuân theo Hướng dẫn của Phần mềm Miễn Phí Debian, mặc dù chúng rất khác biệt.

en: <emphasis>COMMUNITY</emphasis> Bruce Perens, a controversial leader
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Bruce Perens, một nhà lãnh đạo nhiều tai tiếng

en: His departure from the project was quite emotional, but Bruce has remained strongly attached to Debian, since he continues to promote this distribution in political and economic spheres. He still sporadically appears on the e-mail lists to give his advice and present his latest initiatives in favor of Debian.
vi-VN: Việc ông rời bỏ dự án đã để lại nhiều cảm xúc, nhưng Bruce vẫn gắn bó mạnh mẽ với Debian, bởi ông vẫn liên tục quảng bá bản phân phối này trong lĩnh vực chính trị và kinh tế. Ông vẫn đôi khi xuất hiện trên e-mail lists để cho lời khuyên và trình bày các sáng kiến mới nhất để ủng hộ cho Debian.

en: <primary><emphasis role="distribution">Squeeze</emphasis></primary>
vi-VN: <primary><emphasis role="distribution">Lenny</emphasis></primary>

en: The Inner Workings of the Debian Project
vi-VN: Hoạt động nội bộ của dự án Debian

en: <primary>operations, internal</primary>
vi-VN: <primary>hoạt động, nội bộ</primary>

en: <primary>organization, internal</primary>
vi-VN: <primary>tổ chức, nội bộ</primary>

en: The abundant end results produced by the Debian project derive simultaneously from the work on the infrastructure performed by experienced Debian developers, from the individual or collective work of developers on Debian packages, and from user feedback.
vi-VN: Thành quả phong phú của dự án Debian nhờ cơ sở hạ tầng được tạo ra từ sự chung sức đồng thời của nhiều nhà phát triển Debian có kinh nghiệm, từ các sản phẩm (các package Debian) của cá nhân hay tập thể các developer, và từ feedback của người dùng.

en: The Debian Developers
vi-VN: Các nhà phát triển Debian

en: <primary>developers</primary><secondary>Debian developers</secondary>
vi-VN: <primary>các nhà phát triển</primary><secondary>các nhà phát triển Debian</secondary>

en: <emphasis>TOOL</emphasis> Developer's database
vi-VN: <emphasis>CÔNG CỤ</emphasis> Cơ sở dữ liệu của developer

en: <primary>database</primary><secondary>developer's database</secondary>
vi-VN: <primary>cơ sở dữ liệu</primary><secondary>cơ sở dữ liệu của developer</secondary>

en: The geographical coordinates allow the creation of a map locating all of the developers around the globe. Debian is truly an international project: its developers can be found on all continents, although the majority are in “Western countries”.
vi-VN: Tọa độ địa lý giúp cho người tạo ra bản độ định vị tất cả các nhà phát triển trên khắp địa cầu. Debian quả thật là một dự án quốc tế: các nhà phát triển của dự án có mặt trên khắp các châu lục, mặc dù phần lớn họ đang sống tại các “quốc gia phương Tây”.

en: World-wide distribution of Debian developers
vi-VN: Sự phân bố toàn cầu của các nhà phát triển Debian

en: <primary>world-wide distribution</primary>
vi-VN: <primary>sự phân bố toàn cầu</primary>

en: <emphasis>BACK TO BASICS</emphasis> Package maintenance, the developer's work
vi-VN: <emphasis>PHẦN CƠ BẢN</emphasis> Bảo trì package, công việc của developer

en: <primary>package</primary><secondary>maintenance</secondary>
vi-VN: <primary>package</primary><secondary>bảo trì</secondary>

en: <primary>policy</primary>
vi-VN: <primary>chính sách</primary>

en: <emphasis>COMMUNITY</emphasis> Policy editorial process
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Quá trình biên tập Chính sách

en: <emphasis>DEBIAN POLICY</emphasis> The documentation
vi-VN: <emphasis>CHÍNH SÁCH DEBIAN</emphasis>Tài liệu (kĩ thuật)

en: <primary>documentation</primary><secondary>location</secondary>
vi-VN: <primary>tài liệu (kĩ thuật)</primary><secondary>vị trí</secondary>

en: <primary>location of the documentation</primary>
vi-VN: <primary>vị trí của tài liệu</primary>

en: <primary>constitution</primary>
vi-VN: <primary>hiến pháp</primary>

en: <primary>leader</primary><secondary>role</secondary>
vi-VN: <primary>nhà lãnh đạo</primary><secondary>vai trò</secondary>

en: <primary>leader</primary><secondary>election</secondary>
vi-VN: <primary>nhà lãnh đạo</primary><secondary>bầu chọn</secondary>

en: Specifically, the leader has real authority; their vote resolves tie votes; they can make any decision which is not already under the authority of someone else and can delegate part of their responsibilities.
vi-VN: Đặc biệt là, người lãnh đạo có quyền hành thật sự; lá phiếu của họ quyết định kết quả hòa; họ có thể đưa ra bất kì quyết định nào mà không cần quyền hạn của bất kì ai khác, và có thể ủy thác một phần trách nhiệm của họ.

en: The constitution also defines a “technical committee”. This committee's essential role is to decide on technical matters when the developers involved have not reached an agreement between themselves. Otherwise, this committee plays an advisory role for any developer who fails to make a decision for which they are responsible. It is important to note that they only get involved when invited to do so by one of the parties in question.
vi-VN: Hiến pháp cũng định rõ một “Ủy ban kỹ thuật”. Vai trò chính của ủy bàn là quyết định các vấn đề kỹ thuật khi các nhà phát triển có liên quan không đạt được một thỏa thuận chung. Về phương diện khác, ủy ban này đóng vai trò cố vấn cho bất kì nhà phát triển nào thất bại trong việc ra quyết định với thứ mà họ đang chịu trách nhiệm. Cần lưu ý rằng họ chỉ tham gia khi được mời vào bởi một trong các bên kể trên.

en: <primary>the project secretary</primary>
vi-VN: <primary>thư ký dự án</primary>

en: Finally, the constitution defines the position of “project secretary”, who is in charge of the organization of votes related to the various elections and general resolutions.
vi-VN: Cuối cùng, hiến pháp định rõ vị trí của một “thư ký dự án”, người sẽ phụ trách việc tổ chức các cuộc bầu phiếu liên quan đến nhiều cuộc bầu chọn và bỏ phiếu toàn diện.

en: <primary>general resolution</primary>
vi-VN: <primary>cuộc bỏ phiếu toàn diện</primary>

en: <primary>vote</primary>
vi-VN: <primary>bỏ phiếu</primary>

en: <emphasis>CULTURE</emphasis> Flamewar, the discussion that catches fire
vi-VN: <emphasis>VĂN HÓA</emphasis> Flamewar, cuộc tranh luận nảy lửa

en: <primary>heated debate</primary>
vi-VN: <primary>cuộc tranh luận nảy lửa</primary>

en: A “flamewar” is an exceedingly impassioned debate, which frequently ends up with people attacking each other once all reasonable argumentation has been exhausted on both sides. Certain themes are more frequently subject to polemics than others (the choice of text editor, “do you prefer <command>vi</command> or <command>emacs</command>?”, is an old favorite). The matters often provoke very rapid e-mail exchanges due to the sheer number of people with an opinion on the matter (everyone) and the very personal nature of such questions.
vi-VN: Một “flamewar” là một cuộc tranh luận cực kỳ sôi nổi, thường xuyên kết thúc với việc tấn công nhau, một khi cả hai bên đều đã cạn lời với những lý lẽ hợp lý. Các chủ đề thường xuyên gây ra các trận bút chiến hơn các chủ đề khác (lựa chọn text editor, “bạn thích <command>vi</command> hay <command>emacs</command>?”, là một chủ đề quen thuộc). Điều này thường dẫn đến việc trao đổi email cực kỳ mau lẹ bởi số lượng lớn người tham gia với quan điểm về chủ đề đó (tất cả mọi người) và tính chất cá nhân của các câu hỏi kiểu vậy.

en: Nothing particularly useful generally comes from such discussions; the general recommendation is to stay out of such debates, and maybe rapidly skim through their content, since reading them in full would be too time-consuming.
vi-VN: Thường thì không có bất cứ điều gì đáng giá đến từ các cuộc thảo luận như thế; lời khuyên chung là tránh xa khỏi các cuộc tranh luận này, và có thể lướt nhanh qua nội dung của chúng, bởi vì việc đọc hết quả thật rất tốn thời gian mà không mang về nhiều lợi ích.

en: This is the only way to earn one's stripes: do something useful and show that one has worked well. Many Debian “administrative” teams operate by co-optation, preferring volunteers who have already effectively contributed and proved their competence. The public nature of the work of those teams makes it possible for new contributors to observe and start helping without any special privilege. This is why Debian is often described as a “meritocracy”.
vi-VN: Đó là cách duy nhất để đạt được tín nhiệm: làm một thứ gì đó hữu ích và chứng minh rằng nó hoạt động tốt. Nhiều nhóm “điều hành” Debian hoạt động bằng cách kết nạp, ưu tiên những người tình nguyện đã đóng góp một cách hiệu quả và chứng minh được năng lực của họ. Tính chất public của công việc cho phép các cộng tác viên mới quan sát và bắt đầu giúp đỡ mà không cần đặc quyền nào. Đó là lý do mà Debian thường được mô tả như một “chế độ trọng dụng nhân tài”.

en: <emphasis>CULTURE</emphasis> Meritocracy, the reign of knowledge
vi-VN: <emphasis>VĂN HÓA</emphasis> Chế độ trọng dụng nhân tài, triều đại của tri thức

en: <primary>meritocracy</primary>
vi-VN: <primary>chế độ trọng dụng nhân tài</primary>

en: This effective operational method guarantees the quality of contributors in the “key” Debian teams. This method is by no means perfect and occasionally there are those who do not accept this way of operating. The selection of developers accepted in the teams may appear a bit arbitrary, or even unfair. Furthermore, not everybody has the same definition of the service expected from these teams. For some, it is unacceptable to have to wait eight days for inclusion of a new Debian package, while others will wait patiently for three weeks without a problem. As such, there are regular complaints from the disgruntled about the “quality of service” from some teams.
vi-VN: Phương pháp hoạt động hiệu quả này đảm bảo chất lượng của các cộng tác viên trong team “chính” của Debian. Phương pháp này chưa thực sự hoàn hảo và thỉnh thoảng có những người không chấp nhận cách thức hoạt động này. Việc lựa chọn các nhà phát triển được chấp nhận vào nhóm dường như khá tùy tiện, hay thậm chí không công bằng. Hơn nữa, không phải ai cũng có chung định nghĩa về dịch vụ  mà các team đó trông đợi. Vơi nhiều người, thật không thể chấp nhận được khi phải đợi 8 ngày để thêm vào một package Debian mới, trong khi những người khác có thể đợi 3 tuần mà không có vấn đề gì. Giống như vậy, còn nhiều lời phàn nàn giận dữ khác về “chất lượng dịch vụ” từ một vài team.

en: <emphasis>COMMUNITY</emphasis> Integration of new maintainers
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Kết nạp thêm những maintainer mới

en: <primary>maintainer</primary><secondary>new maintainer</secondary>
vi-VN: <primary>maintainer</primary><secondary>maintainer mới</secondary>

en: The team in charge of admitting new developers is the most regularly criticized. One must acknowledge that, throughout the years, the Debian project has become more and more demanding of the developers that it will accept. Some people may see some injustice in that, but we must confess that what were only little challenges at the beginning have become much greater in a community of over 1,000 people, when it comes to ensuring the quality and integrity of everything that Debian produces for its users.
vi-VN: Một team phụ trách việc kết nạp các nhà phát triển mới là team nhận được nhiều chỉ trích nhất. Phải thừa nhận rằng, trong suốt nhiều năm, dự án Debian đã đòi hỏi ngày càng khắt khe hơn đối với các nhà phát triển mà nó chấp nhận vào. Nhiều người có thể thấy nhiều bất công trong đó, nhưng chúng ta phải thừa nhận rằng, điều mang ít tính thách thức ban đầu có thể trở nên thách thức hơn rất nhiều trong một cộng đồng với hơn 1,000 người, khi nói về việc đảm bảo chất lượng và tính toàn vẹn của tất cả mọi thứ mà Debian mang đến cho người dùng.

en: Furthermore, the acceptance procedure is concluded by review of the candidacy by a small team, the Debian Account Managers. These managers are, thus, particularly exposed to criticism, since they have final say in the inclusion or rejection of a volunteer within the Debian developers community. In practice, sometimes they must delay the acceptance of a person until they have learned more about the operations of the project. One can, of course, contribute to Debian before being accepted as an official developer, by being sponsored by current developers.
vi-VN: Hơn nữa, quy trình chấp nhận kết thúc bằng review của một cuộc tranh cử trong một nhóm nhỏ, the Debian Account Managers. Những người quản lý này đặc biệt hứng chịu nhiều chỉ trích, bởi vì họ là người ra quyết định thêm vào hoặc từ chối người tình nguyện vào cộng đồng các nhà phát triển Debian. Trên thực tế, nhiều khi họ phải hoãn lại việc chấp nhận của một người cho đến khi họ học được nhiều hơn về cách vận hành của dự án. Một người tất nhiên có thể đóng góp vào Debian trước khi được chấp nhận làm nhà phát triển chính thức, bằng cách tài trợ cho các nhà phát triển hiện tại.

en: The Active Role of Users
vi-VN: Vai trò chủ động của người dùng

en: <primary>system</primary><secondary>Bug Tracking System</secondary>
vi-VN: <primary>hệ thống</primary><secondary>Hệ thống truy vết lỗi</secondary>

en: <primary>Bug Tracking System</primary>
vi-VN: <primary>Hệ thống truy vết lỗi</primary>

en: Below the surface, the Debian BTS is e-mail based: all information that it stores comes from messages sent by the various persons involved. Any e-mail sent to <email>12345@bugs.debian.org</email> will, thus, be assigned to the history for bug number 12345. Authorized persons may “close” a bug by writing a message describing the reasons for the decision to close to <email>12345-done@bugs.debian.org</email> (a bug is closed when the indicated problem is resolved or no longer relevant). A new bug is reported by sending an e-mail to <email>submit@bugs.debian.org</email> according to a specific format which identifies the package in question. The address <email>control@bugs.debian.org</email> allows editing of all the “meta-information” related to a bug.
vi-VN: Hệ thống Debian BTS dựa trên e-mail (email based): mọi thông tin nó lưu giữ đều đến từ tin nhắn của nhiều người tham gia khác nhau. Bất kì e-mail gửi tới <email>12345@bugs.debian.org</email> sẽ được gán vào lịch sử của bug số 12345. Những người quản lý sẽ “close” một bug bằng cách gửi tin nhắn trình bày lý do của việc close bug cho địa chỉ <email>12345-done@bugs.debian.org</email> (một bug được close khi vấn đề được giải quyết hoặc không còn liên quan nữa). Lỗi mới được báo cáo bằng cách gửi e-mail đến <email>submit@bugs.debian.org</email> tùy vào format cụ thể xác định package được nói tới. Địa chỉ <email>control@bugs.debian.org</email> cho phép sửa đổi tất cả “meta-information” liên quan tới lỗi.

en: <emphasis>VOCABULARY</emphasis> Severity of a bug
vi-VN: <emphasis>TỪ VỰNG</emphasis> Mức độ nghiêm trọng của một lỗi

en: <primary>severity</primary>
vi-VN: <primary>mức độ nghiêm trọng</primary>

en: <primary>bug</primary><secondary>severity</secondary>
vi-VN: <primary>lỗi</primary><secondary>mức độ nghiêm trọng</secondary>

en: The severity of a bug formally assigns a degree of gravity to the reported problem. Effectively, not all bugs have the same importance; for instance, a typo in a manual page is not comparable to a security vulnerability in server software.
vi-VN: Mức độ nghiêm trọng của một lỗi thường gắn với vấn đề được report. Về cơ bản thì không phải lỗi nào cũng có mức độ quan trọng giống nhau; ví dụ, một lỗi chính tả trong trang hướng dẫn sử dụng không thể nào so sánh được với một lỗ hổng bảo mật trong phần mềm của server.

en: This tool first targets the development versions, which is where the bugs will be fixed. Effectively, changes are not welcome in a stable version of Debian, with very few exceptions for security updates or other important updates (if, for example, a package is not working at all). A correction of a minor bug in a Debian package must, thus, wait for the next stable version.
vi-VN: Công cụ này ban đầu nhắm đến các phiên bản development, là nơi các lỗi sẽ được fix. Về cơ bản, các thay đổi không được chào đón trong phiên bản Debian ổn định, với rất ít ngoại lệ cho các bản cập nhật bảo mật hoặc các bản cập nhật quan trọng khác (nếu như một package hoàn toàn không hoạt động được). Một bản sửa chữa của một lỗi nhỏ trong package Debian, buộc phải chờ cho đến phiên bản ổn định tiếp theo.

en: <emphasis>BACK TO BASICS</emphasis> What are i18n and l10n?
vi-VN: <emphasis>PHẦN CƠ BẢN</emphasis> i18n và l10n là gì?

en: <primary>internationalization</primary>
vi-VN: <primary>quốc tế hóa</primary>

en: <primary>localization</primary>
vi-VN: <primary>nội địa hóa</primary>

en: “i18n” and “l10n” are the abbreviations for the words “internationalization” and “localization”, respectively, preserving the initial and last letter of each word, and the number of letters in the middle.
vi-VN: “i18n” và “l10n” là từ viết tắt tương ứng cho các từ “internationalization” và “localization”, (quốc tế hóa và nội địa hóa) , giữ lại chữ cái đầu và cuối của mỗi từ, và số lượng chữ cái nằm giữa các từ.

en: To “internationalize” a program consists of modifying it so that it can be translated (localized). This involves partially rewriting a program initially written to work in one language in order to be able to open it to all languages.
vi-VN: Để “quốc tế hóa” một chương trình bao gồm việc thay đổi làm sao cho nó được phiên dịch ra (nội địa hóa). Việc này liên quan đến việc viết lại một phần chương trình, mà ban đầu ở một ngôn ngữ để nó có thể mở được trong mọi ngôn ngữ khác.

en: To “localize” a program consists of translating the original messages (frequently in English) to another language. For this, it must have already been internationalized.
vi-VN: Để “nội địa hóa” một chương trình bao gồm việc phiên dịch các thông điệp ban đầu (thường bằng tiếng Anh) sang một ngôn ngữ khác. Để làm được như vậy, nó cần phải được quốc tế hóa trước.

en: In summary, internationalization prepares the software for translation, which is then executed by localization.
vi-VN: Tóm lại, quốc tế hóa chuẩn bị chương trình cho việc dịch thuật, sau đó được thực thi bằng nội địa hóa.

en: A patch is a file describing changes to be made to one or more reference files. Specifically, it will contain a list of lines to be removed or added to the code, as well as (sometimes) lines taken from the reference text, replacing the modifications in context (they allow identification of the placement of the changes if the line numbers have changed).
vi-VN: Patch là một file mô tả các thay đổi sắp được thực hiện trên một hay nhiều file có liên quan. Cụ thể hơn, nó chứa một danh sách các dòng sẽ được thêm vào hoặc xóa đi khỏi mã nguồn, cũng như các dòng được lấy ra từ văn bản có liên quan, thay thế các phần sửa đổi trong ngữ cảnh (chúng cho phép nhận biết vị trí các phần bị thay đổi nếu số dòng bị thay đổi).

en: The tool used for applying the modifications given in such a file is simply called <command>patch</command>. The tool that creates it is called <command>diff</command>, and is used as follows:
vi-VN: Công cụ được dùng để áp dụng các thay đổi trong các file đấy đơn giản gọi là <command>patch</command>. Công cụ tạo ra nó được gọi là <command>diff</command>, và được dùng như sau:

en: The <filename>file.patch</filename> file contains the instructions for changing the content of <filename>file.old</filename> into <filename>file.new</filename>. We can send it to someone, who can then use it to recreate <filename>file.new</filename> from the two others, like this:
vi-VN: File <filename>file.patch</filename> chứa các chỉ dẫn cho việc thay đổi nội dung của file <filename>file.old</filename> thành <filename>file.new</filename>. Chúng ta có thể gửi nó cho người khác, sau đó họ sẽ dùng nó để lại tạo ra <filename>file.new</filename> từ hai file còn lại, như sau:

en: The file, <filename>file.old</filename>, is now identical to <filename>file.new</filename>.
vi-VN: File, <filename>file.old</filename>, giờ đã giống hệt với <filename>file.new</filename>.

en: <emphasis>CULTURE</emphasis> Git
vi-VN: <emphasis>VĂN HÓA</emphasis> Git

en: <primary>configuration management</primary>
vi-VN: <primary>quản lý cấu hình</primary>

en: Git is a tool for collaborative work on multiple files, while maintaining a history of modifications. The files in question are generally text files, such as a program's source code. If several people work together on the same file, <command>git</command> can only merge the alterations made if they were made to different portions of the file. Otherwise, these “conflicts” must be resolved by hand.
vi-VN: Git là công cụ để hợp tác làm việc trên nhiều file khác nhau, trong khi vẫn duy trì lịch sử các sửa đổi. Các file được đề cập thường là dạng văn bản, chẳng hạn như source code của chương trình. Nếu nhiều người làm việc cùng nhau trên cùng một file, <command>git</command> có thể ghép các thay đổi lại nếu chúng được thực hiện trên các phần khác nhau của file. Trái lại, các “conflicts” cần phải được giải quyết thủ công.

en: Git makes it easy to handle multiple concurrent versions of a project in development without them interfering with each other. These versions are called <emphasis>branches</emphasis>. This metaphor of a tree is fairly accurate, since a program is initially developed on a common trunk. When a milestone has been reached (such as version 1.0), development continues on two branches: the development branch prepares the next major release, and the maintenance branch manages updates and fixes for version 1.0.
vi-VN: Git đơn giản hóa việc xử lý nhiều phiên bản đồng thời của một project đang phát triển mà không ảnh hưởng đến nhau. Những phiên bản này được gọi là <emphasis>các nhánh (branches)</emphasis>. Dùng một cái cây để ẩn dụ là khá chính xác, bởi vì chương trình ban đầu được phát triển trên một thân cây chung. Khi đã đạt được một cột mốc (như phiên bản 1.0), việc phát triển tiếp tục trên hai branch: branch development chuẩn bị cho bản phát hành tiếp theo, và branch maintenance quản lý việc cập nhật và bản fix cho phiên bản 1.0.

en: Not only do users help themselves (and others) on technical issues that directly affect them, but they also discuss the best ways to contribute to the Debian project and help it move forward — discussions that frequently result in suggestions for improvements.
vi-VN: Người dùng không chỉ giúp chính họ (và người khác) về các vấn đề kĩ thuật ảnh hưởng trực tiếp đến họ, mà họ còn thảo luận về những cách tốt nhất để đóng góp và giúp dự án Debian tiến về phía trước — những thảo luận thường xuyên mang đến đề xuất cho sự thay đổi.

en: Since Debian does not expend funds on any self-promoting marketing campaigns, its users play an essential role in its diffusion, ensuring its fame via word-of-mouth.
vi-VN: Bởi vì Debian không dùng quỹ vào các chiến dịch tự quảng bá, cho nên người dùng đóng vai trò quyết định trong việc truyền thông, đảm bảo danh tiếng của dự án thông qua việc truyền miệng.

en: <primary>derivative distribution</primary>
vi-VN: <primary>bản phân phối phát sinh</primary>

en: The development process for a derivative distribution consists in starting with a particular version of Debian and making a number of modifications to it. The infrastructure used for this work is completely external to the Debian project. There isn't necessarily a policy for contributing improvements. This difference explains how a derivative distribution may “diverge” from its origins, and why they have to regularly resynchronize with their source in order to benefit from improvements made upstream.
vi-VN: Quá trình phát triển của một bản phân phối phát sinh bao gồm việc bắt đầu bằng một phiên bản cụ thể của Debian và thực hiện một số sửa đổi với phiên bản đó. Cơ sở hạn tầng phục vụ cho việc này hoàn toàn nằm ngoài dự án Debian. Không cần thiết phải có một chính sách nào cho việc đóng góp các cải thiện. Sự khác nhau này giải thích việc một bản phân phối phát sinh có thể “phân kỳ” so với bản gốc, và lý do người ta thường xuyên phải tái đồng bộ với mã nguồn để hưởng lợi ích từ các cải thiện được upstream.

en: The most known distribution derived from Debian is, without a doubt, Ubuntu, but there are many. See <xref linkend="derivative-distributions" /> to learn about their particularities and their positioning in relationship to Debian.
vi-VN: Bản phân phối được biết đến nhiều nhất phát triển từ Debian, không còn nghi ngờ gì nữa, chính là Ubuntu, và còn nhiều hơn thế. Xem tại <xref linkend="derivative-distributions" /> để biết cụ thể hơn về sự đặc thù của chúng và vị trí trong mối quan hệ với Debian.

en: Debian Med, by Andreas Tille, dedicated to the medical field;
vi-VN: Debian Med, bởi Andreas Tille, dành riêng cho lĩnh vực Y khoa;

en: Administrative Teams
vi-VN: Team quản lý

en: They must also verify the licenses of all new packages, in order to ensure that Debian may distribute them, prior to including them in the corpus of existing packages. When a developer wishes to remove a package, they address this team through the bug tracking system and the <emphasis>ftp.debian.org</emphasis> “pseudo-package”.
vi-VN: Chúng phải xác nhận giấy phép của tất cả package mới, để chắc rằng Debian có thể phân phối được, trước khi thêm chúng vào danh sách các package hiện tại. Khi một nhà phát triển muốn xóa đi một package, họ gọi team này thông qua hệ thóng truy vết lỗi và <emphasis>ftp.debian.org</emphasis> “pseudo-package”.

en: <emphasis>VOCABULARY</emphasis> The pseudo-package, a monitoring tool
vi-VN: <emphasis>TỪ VỰNG</emphasis> pseudo-package, một công cụ giám sát

en: The bug tracking system, initially designed to associate bug reports with a Debian package, has proved very practical to manage other matters: lists of problems to be resolved or tasks to manage without any link to a particular Debian package. The “pseudo-packages” allow, thus, certain teams to use the bug tracking system without associating a real package with their team. Everyone can, thus, report issues that needs to be dealt with. For instance, the BTS has a <emphasis>ftp.debian.org</emphasis> entry that is used to report and track problems on the official package archive or simply to request removal of a package. Likewise, the <emphasis>www.debian.org</emphasis> pseudo-package refers to errors on the Debian website, and <emphasis>lists.debian.org</emphasis> gathers all the problems concerning the mailing lists.
vi-VN: Hệ thống truy vết lỗi, ban đầu được tạo ra để liên kết các báo cáo lỗi với package Debian, đã chứng minh tính hiệu quả khi quản lý các vấn đề khác: danh sách các vấn đề cần giải quyết hoặc các tác vụ để quản lý mà không cần dẫn link đến một package Debian cụ thể nào. “pseudo-packages” cho phép các team nhất định dùng hệ thống truy vết lỗi mà không cần phải liên kết một package có thật với team của họ. Mọi người đều có thể báo cáo vấn đề cần phải được giải quyết. Ví dụ, BTS (hệ thống truy vết lỗi) có một mục <emphasis>ftp.debian.org</emphasis> được dùng để báo cáo và truy tìm vấn đề trên kho lưu trữ package chính thức hoặc đơn giản là request gỡ bỏ một package. Tương tự <emphasis>www.debian.org</emphasis> pseudo-package ám chỉ đến các lỗi trên website Debian, và <emphasis>lists.debian.org</emphasis> tập hợp các vấn đề liên quan đến các mailing list.

en: <emphasis>TOOL</emphasis> Debian Package Tracker
vi-VN: <emphasis>CÔNG CỤ</emphasis> Debian Package Tracker

en: <primary>system</primary><secondary>package tracking system</secondary>
vi-VN: <primary>hệ thống</primary><secondary>hệ thống theo dõi package</secondary>

en: This is one of Raphaël's creations. The basic idea is, for a given package, to centralize as much information as possible on a single page. Thus, one can quickly check the status of a program, identify tasks to be completed, and offer one's assistance. This is why this page gathers all bug statistics, available versions in each distribution, progress of a package in the <emphasis role="distribution">Testing</emphasis> distribution, the status of translations of descriptions and debconf templates, the possible availability of a new upstream version, notices of noncompliance with the latest version of the Debian Policy, information on the maintainer, and any other information that said maintainer wishes to include. <ulink type="block" url="https://tracker.debian.org/" />
vi-VN: Đây là một trong những sáng tạo của Raphaël. Ý tưởng cơ bản là, với một package cho trước, tập trung nhiều thông tin hết mức có thể trên một trang duy nhất. Từ đó, một người có thể kiểm tra trạng thái của chương trình, nhận biết các task cần phải hoàn thành, và đề nghị sự hỗ trợ của người đó. Đó là lý do trang này tập hợp thống kê của tất cả các bug, các phiên bản có sẵn trong mỗi bản phân phối, tiến trình của một package trong bản phân phối <emphasis role="distribution">Testing</emphasis>, trạng thái của việc dịch thuật các phần mô tả và debconf templates, tính khả dụng của một phiên bản upstream mới, nhận biết các phần không tuân theo phiên bản mới nhất của Chính sách Debian, thông tin về maintainer, và các thông tin khác mà maintainer muốn thêm vào <ulink type="block" url="https://tracker.debian.org/" />

en: An e-mail subscription service completes this web interface. It automatically sends the following selected information to the list: bugs and related discussions, availability of a new version on the Debian servers, new translations available for proofreading, etc.
vi-VN: Dịch vụ e-mail subscription hoàn thiện giao diện web này. Nó tự động gửi các thông tin được lựa chọn sau tới danh sách mail: bugs và các cuộc thảo luận liên quan, tính khả dụng của một phiên bản mới trên server Debian, các bản dịch khả dụng cho việc hiệu đính, v.v..

en: These two websites are tools developed and managed by the group responsible for quality assurance within Debian (known as Debian QA).
vi-VN: Hai trang web này là công cụ phát triển và quản lý bởi nhóm chịu trách nhiệm đảm bảo chất lượng bên trong Debian (Debian QA).

en: <primary>assurance</primary><secondary>quality assurance</secondary>
vi-VN: <primary>đảm bảo</primary><secondary>đảm bảo chất lượng</secondary>

en: <primary>quality</primary><secondary>assurance</secondary>
vi-VN: <primary>chất lượng</primary><secondary>đảm bảo</secondary>

en: The <emphasis>listmasters</emphasis> administer the e-mail server that manages the mailing lists. They create new lists, handle bounces (delivery failure notices), and maintain spam filters (unsolicited bulk e-mail).
vi-VN: Các <emphasis>listmaster</emphasis> quản trị e-mail server mà quản lý các mailing lists. Họ tạo ra các list mới, xử lý các bounces (thông báo gửi đi thất bại), và duy trì lọc spam (hàng loạt email không mong muốn).

en: <emphasis>CULTURE</emphasis> Traffic on the mailing lists: some figures
vi-VN: <emphasis>VĂN HÓA</emphasis> Traffic trên mailing lists: một vài con số

en: Development Teams, Transversal Teams
vi-VN: Nhóm phát triển, nhóm đa chức năng

en: Unlike administrative teams, the development teams are rather widely open, even to outside contributors. Even if Debian does not have a vocation to create software, the project needs some specific programs to meet its goals. Of course, developed under a free software license, these tools make use of methods proven elsewhere in the free software world.
vi-VN: Không giống như nhóm quản trị, nhóm phát triển tương đối cởi mở hơn, thậm chí đối với các cộng tác viên bên ngoài. Kể cả khi Debian không có nhiệm vụ tạo ra phần mềm, dự án vẫn cần nhiều chương trình đặc biệt để đáp ứng nhu cầu của mình. Tất nhiên, được phát triển dưới giấy phép phần mềm tự do, những công cụ này có thể tận dụng những phương pháp đã được chứng minh từ những nơi khác trong thế giới phần mềm tự do.

en: Debian has developed little software of its own, but certain programs have assumed a starring role, and their fame has spread beyond the scope of the project. Good examples are <command>dpkg</command>, the Debian package management program (it is, in fact, an abbreviation of Debian PacKaGe, and generally pronounced as “dee-package”), and <command>apt</command>, a tool to automatically install any Debian package, and its dependencies, guaranteeing the consistency of the system after an upgrade (its name is an acronym for Advanced Package Tool). Their teams are, however, much smaller, since a rather high level of programming skill is required to gain an overall understanding of the operations of these types of programs.
vi-VN: Debian đã tự phát triển một ít phần mềm, nhưng những phần mềm đó lại đóng vai trò quan trọng, và danh tiếng của chúng đã lan rộng vượt ra ngoài phạm vi của dự án. Một ví dụ tốt là <command>dpkg</command>, chương trình quản lý package (trên thực tế, nó là từ viết tắt của Debian PacKaGe, và thường phát ấm là “dee-package”), và <command>apt</command>, một công cụ tự động cài đặt bất kì package Debian nào, và dependency (các gói phụ thuộc) của nó, đảm bảo tính nhất quán của hệ thống sau khi upgrade (tên của nó viết tắt cho từ Advanced Package Tool). Tuy nhiên, team của họ nhỏ hơn nhiều, bởi vì cần có khả năng lập trình tốt để có thể hiểu được tổng thể cách hoạt động của các chương trình như thế này.

en: The (very small) <command>debian-cd</command> program team has an even more modest objective. Many “small” contributors are responsible for their architecture, since the main developer can not know all the subtleties, nor the exact way to start the installer from the CD-ROM.
vi-VN: Team (rất nhỏ) thiết kế nên <command>debian-cd</command> thậm chí còn có mục tiêu khiêm tốn hơn. Nhiều cộng tác viên “nhỏ” chịu trách nhiệm cho kiến trúc máy tính của họ, bởi vì các developer chính không thể nào biết hết tất cả những chi tiết, cũng như cách chính xác để khởi động bộ cài đặt từ CD-ROM.

en: Many teams must collaborate with others in the activity of packaging: <email>debian-qa@lists.debian.org</email> tries, for example, to ensure quality at all levels of the Debian project. The <email>debian-policy@lists.debian.org</email> list develops Debian Policy according to proposals from all over the place. The teams in charge of each architecture (<email>debian-<replaceable>architecture</replaceable>@lists.debian.org</email>) compile all packages, adapting them to their particular architecture, if needed.
vi-VN: Nhiều team phải hợp tác với nhau trong hoạt động packaging (đóng gói): <email>debian-qa@lists.debian.org</email> ví dụ, để đảm bảo chất lượng tại tất cả level của dự án Debian. <email>debian-policy@lists.debian.org</email> list phát triển Chính sách Debian dựa trên đề xuất từ mọi nơi. Các team phụ trách mỗi kiến trúc máy tính (<email>debian-<replaceable>architecture</replaceable>@lists.debian.org</email>) biên dịch tất cả package, thích ứng chúng với kiến trúc máy tính cụ thể, nếu cần thiết.

en: Other teams manage the most important packages in order to ensure maintenance without placing too heavy a load on a single pair of shoulders; this is the case with the C library and <email>debian-glibc@lists.debian.org</email>, the C compiler on the <email>debian-gcc@lists.debian.org</email> list, or Xorg on the <email>debian-x@lists.debian.org</email> (this group is also known as the X Strike Force).
vi-VN: Các team khác quản lý các package quan trọng nhất để đảm bảo sự bảo trì mà không cần đặt quá nhiều gánh nặng cho họ; đây là trường hợp với thư viện C và <email>debian-glibc@lists.debian.org</email>, trình dịch C trên <email>debian-gcc@lists.debian.org</email> list, hoặc Xorg trên <email>debian-x@lists.debian.org</email> (nhóm này còn được biết đến với tên gọi X Strike Force).

en: As already mentioned, the Debian project evolves in a very distributed, very organic way. As a consequence, it may be difficult at times to stay in touch with what happens within the project without being overwhelmed with a never-ending flood of notifications.
vi-VN: Như đã đề cập đến, dự án Debian phát triển theo hướng phân tán và rất có tổ chức. Hệ quả là, nhiều khi khó có thể bắt kịp với những việc xảy ra với dự án mà không ngập trong cơn lũ thông báo không bao giờ ngừng.

en: If you only want the most important news about Debian, you probably should subscribe to the <email>debian-announce@lists.debian.org</email> list. This is a very low-traffic list (around a dozen messages a year), and only gives the most important announcements, such as the availability of a new stable release, the election of a new Project Leader, or the yearly Debian Conference. <ulink type="block" url="https://lists.debian.org/debian-announce/" />
vi-VN: Nếu bạn chỉ muốn biết những thông tin quan trọng nhất về Debian, bạn nên subscribe vào <email>debian-announce@lists.debian.org</email> list. Đây là một mailing list có lượng trao đổi thấp (khoảng 12 tin nhắn mỗi năm), và chỉ đưa ra những thông báo quan trọng nhất, như một bản ổn định mới được phát hành, việc chọn ra một lãnh đạo dự án mới, hay các Hội nghị Debian thường niên. <ulink type="block" url="https://lists.debian.org/debian-announce/" />

en: <primary>social networks</primary>
vi-VN: <primary>mạng xã hội</primary>

en: <primary>network</primary><secondary>social networks</secondary>
vi-VN: <primary>mạng</primary><secondary>mạng xã hội</secondary>

en: The Role of Distributions
vi-VN: Vai trò của bản phân phối

en: <primary>Linux distribution</primary><secondary>role</secondary>
vi-VN: <primary>Bản phân phối Linux</primary><secondary>vai trò</secondary>

en: A GNU/Linux distribution has two main objectives: install a free operating system on a computer (either with or without an existing system or systems), and provide a range of software covering all of the users' needs.
vi-VN: Một bản phân phối GNU/Linux có hai mục tiêu chính: cài đặt một hệ điều hành miễn phí trên máy tính (dù có hay không một điều hành khác được cài sẵn), và cung cấp phạm vi phần mềm đủ để bao quát tất cả nhu cầu của người dùng.

en: The Installer: <command>debian-installer</command>
vi-VN: Bộ cài đặt: <command>debian-installer</command>

en: The <command>debian-installer</command>, designed to be extremely modular in order to be as generic as possible, targets the first objective. It covers a broad range of installation situations and in general, greatly facilitates the creation of a derivative installer corresponding to a particular case.
vi-VN: <command>debian-installer</command>, được thiết kế cực kỳ mô-đun hóa để có thể bao quát nhất có thể, nhắm đến mục tiêu thứ nhất. Nó bao gồm một phạm vi lớn các tình huống cài đặt, mang đến thuận lợi lớn cho việc tạo ra một bộ cài con tương ứng với một trường hợp cụ thể.

en: This modularity, which also makes it very complex, may be daunting for the developers discovering this tool; but whether used in graphical or text mode, the user's experience is still similar. Great efforts have been made to reduce the number of questions asked at installation time, in particular thanks to the inclusion of automatic hardware detection software.
vi-VN: Tính mô-đun cũng làm nó trở nên cực kỳ phức tạp, có thể gây khó khắn cho các nhà phát triển khám phát công cụ này; nhưng dù sử dụng trong môi trường đồ hoặc hay text, thì trải nghiệm người dùng vẫn tương tự nhau. Nỗ lực lớn đã được thực hiện để giảm bớt số lượng câu hỏi đặt ra lúc cài đặt, nhờ việc thêm vào phần mềm tự động nhận diện phần cứng.

en: It is interesting to note that distributions derived from Debian differ greatly on this aspect, and provide a more limited installer (often confined to the i386 or amd64 architectures), but more user-friendly for the uninitiated. On the other hand, they usually refrain from straying too far from package contents in order to benefit as much as possible from the vast range of software offered without causing compatibility problems.
vi-VN: Một lưu ý khá thú vị là các bản phân phối dẫn xuất từ Debian khác biệt rất lớn về khía cạnh này, và cung cấp một bộ cài đặt hạn chế hơn (thường hạn chế cho kiến trúc máy tính i386 hay amd64), nhưng lại thân thiện với người dùng. Mặt khác, chúng thường ngăn việc đi quá xa khỏi nội dung package để hưởng lợi ích nhiều nhất từ phạm vi rộng lớn các phần mềm được cung cấp mà không gây ra các vấn đề về tính tương thích.

en: The Software Library
vi-VN: Thư viện Phầm mềm

en: Most new free software programs quickly find their way into the development version which allows them to be installed. If this requires too many updates due to their dependencies, the program can also be recompiled for the stable version of Debian (see <xref linkend="debian-packaging" /> for more information on this topic).
vi-VN: Hầu hết phần mềm miễn phí mới nhanh chóng tìm được chỗ đứng trong phiên bản development cho phép chúng được cài đặt. Nếu cần quá nhiều cập nhật vì các dependency của chúng, chương trình có thể được biên dịch lại cho phiên bản ổn định của Debian (xem tại <xref linkend="debian-packaging" /> để biết thêm chi tiết).

en: Lifecycle of a Release
vi-VN: Vòng đời của một bản phát hành

en: <primary>lifecycle</primary>
vi-VN: <primary>vòng đời</primary>

en: <primary><emphasis role="distribution">Unstable</emphasis></primary>
vi-VN: <primary><emphasis role="distribution">Không ổn định</emphasis></primary>

en: <primary><emphasis role="distribution">Experimental</emphasis></primary>
vi-VN: <primary><emphasis role="distribution">Thử nghiệm</emphasis></primary>

en: The project will simultaneously have three to six different versions of each program, named <emphasis role="distribution">Experimental</emphasis>, <emphasis role="distribution">Unstable</emphasis>, <emphasis role="distribution">Testing</emphasis>, <emphasis role="distribution">Stable</emphasis>, <emphasis role="distribution">Oldstable</emphasis>, and even <emphasis role="distribution">Oldoldstable</emphasis>. Each one corresponds to a different phase in development. For a good understanding, let us take a look at a program's journey, from its initial packaging to inclusion in a stable version of Debian.
vi-VN: Dự án sẽ có đồng thời từ ba đến sáu phiên bản khác nhau của mỗi chương trình, mang tên <emphasis role="distribution">Experimental</emphasis>, <emphasis role="distribution">Unstable</emphasis>, <emphasis role="distribution">Testing</emphasis>, <emphasis role="distribution">Stable</emphasis>, <emphasis role="distribution">Oldstable</emphasis>, and even <emphasis role="distribution">Oldoldstable</emphasis>. Mỗi phiên bản tương ứng với một giai đoạn phát triển khác nhau. Để dễ hiểu hơn, chúng ta cần xem xét vòng đời của một phần mềm, từ lúc bắt đầu được packaging cho đến lúc được thêm vào một phiên bản Debian ổn định.

en: <emphasis>VOCABULARY</emphasis> Release
vi-VN: <emphasis>TỪ VỰNG</emphasis> Phát hành

en: The term “release”, in the Debian project, indicates a particular version of a distribution (e.g., “unstable release” means “the unstable version”). It also indicates the public announcement of the launch of any new version (stable).
vi-VN: Từ “release”, trong dự án Debian, ám chỉ một phiên bản cụ thể của một bản phân phối (vd, “unstable release” có nghĩa là “phiên bản chưa ổn định”). Nó còn ám chỉ việc thông báo ra mắt của bất cứ phiên bản mới nào (bản stable).

en: The <emphasis role="distribution">Experimental</emphasis> Status
vi-VN: Tổng quan về bản <emphasis role="distribution">Experimental</emphasis>

en: First let us take a look at the particular case of the <emphasis role="distribution">Experimental</emphasis> distribution: this is a group of Debian packages corresponding to the software currently in development, and not necessarily completed, explaining its name. Not everything passes through this step; some developers add packages here in order to get feedback from more experienced (or braver) users.
vi-VN: Đầu tiên ta cần xem xét đến trường hợp bản phân phối <emphasis role="distribution">Experimental</emphasis>: đó là một tập các package Debian tương ứng với phần mềm hiện đang được phát triển, và không nhất thiết phải hoàn thiện, điều đó giải thích cho tên gọi của nó. Không phải package nào cũng qua được bước này; nhiều developer thêm các package vào đây nhận feedback từ những người dùng kinh nghiệm (hoặc can đảm) hơn.

en: Otherwise, this distribution frequently houses important modifications to base packages, whose integration into <emphasis role="distribution">Unstable</emphasis> with serious bugs would have critical repercussions. It is, thus, a completely isolated distribution, its packages never migrate to another version (except by direct, express intervention of the maintainer or the ftpmasters). It is also not self-contained: only a subset of the existing packages are present in <emphasis role="distribution">Experimental</emphasis>, and it generally does not include the base system. This distribution is therefore mostly useful in combination with another, self-contained, distribution such as <emphasis role="distribution">Unstable</emphasis>.
vi-VN: Trái lại, bản phân phối này thường xuyên chứa những thay đổi quan trọng đối với base package (package gốc), sẽ được tích hợp vào bản <emphasis role="distribution">Unstable</emphasis> cùng với các lỗi nghiêm trọng có thể gây ra hậu quả khôn lường. Do đó, nó là một bản phân phối hoàn toàn cô lập, các package của nó không bao giờ được ghép vào phiên bản khác (ngoại trừ khi maintainer của ftpmaster trực tiếp can thiệp vào). Nó cũng không khép kín: chỉ một tập con các package hiện tại xuất hiện trong bản <emphasis role="distribution">Experimental</emphasis>, và nó thường không bao gồm hệ thống gốc (base system). Do đó, bản phân phối này chủ yếu dùng để kết hợp với các bản phân phối khép kín khác, chẳng hạn như <emphasis role="distribution">Unstable</emphasis>.

en: The <emphasis role="distribution">Unstable</emphasis> Status
vi-VN: Tổng quan về bản <emphasis role="distribution">Unstable</emphasis>

en: If they encounter bugs, they report them to the package's maintainer. The maintainer then regularly prepares corrected versions, which they upload to the server.
vi-VN: Nếu gặp lỗi, họ sẽ báo cáo cho maintainer của package. Sau đó maintainer sẽ chuẩn bị các bản tốt hơn, và upload lên server.

en: Compilation of a package by the autobuilders
vi-VN: Biên dịch một package bằng các autobuilder

en: <emphasis>QUICK LOOK</emphasis> <command>buildd</command>, the Debian package recompiler
vi-VN: <emphasis>GIẢI THÍCH NGẮN GỌN</emphasis> <command>buildd</command>, the Debian package recompiler

en: <emphasis>buildd</emphasis> is the abbreviation of “build daemon”. This program automatically recompiles new versions of Debian packages on the architectures on which it is hosted (cross-compilation is avoided as much as possible).
vi-VN: <emphasis>buildd</emphasis> là từ viết tắt của “build daemon”. Chương trình này tự động biên dịch lại các phiên bản package Debian mới trên kiến trúc máy tính mà nó được host (biên dịch chéo (cross-compilation) không được khuyến khích trong trường hợp này).

en: Thus, to produce binaries for the <literal>arm64</literal> architecture, the project has <literal>arm64</literal> machines available. The <emphasis>buildd</emphasis> program runs on them continuously and creates binary packages for <literal>arm64</literal> from source packages sent by Debian developers.
vi-VN: Do đó, để tạo ra các file binary cho kiến trúc <literal>arm64</literal>, dự án phải có sẵn máy tính <literal>arm64</literal>. Chương trình <emphasis>buildd</emphasis> chạy trên đó liên tục và tạo ra các binary package cho hệ <literal>arm64</literal> từ source packages gửi tới từ các Debian developer.

en: This software is used on all the computers serving as autobuilders for Debian. By extension, the term <emphasis>buildd</emphasis> frequently is used to refer to these machines, which are generally reserved solely for this purpose.
vi-VN: Phần mềm này được sử dụng trên tất cả máy tính đang phục vụ cho Debian như một autobuilder. Mở rộng ra, từ <emphasis>buildd</emphasis> thường được dùng để ám chỉ các máy tính đó, thường chỉ được giữ lại chủ yếu cho mục đích này.

en: Migration to <emphasis role="distribution">Testing</emphasis>
vi-VN: Tích hợp vào bản <emphasis role="distribution">Testing</emphasis>

en: A bit later, the package will have matured; compiled on all the architectures, it will not have undergone recent modifications. It is then a candidate for inclusion in the <emphasis role="distribution">Testing</emphasis> distribution — a group of <emphasis role="distribution">Unstable</emphasis> packages chosen according to some quantifiable criteria. Every day a program automatically selects the packages to include in <emphasis role="distribution">Testing</emphasis>, according to elements guaranteeing a certain level of quality:
vi-VN: Một lúc sau, package sẽ hoàn thiện; được biên dịch trên tất cả các kiến trúc máy tính, nó sẽ không được trải qua các thay đổi gần nhất. Nó trở thành ứng viên cho việc thêm vào bản phân phối <emphasis role="distribution">Testing</emphasis> — một nhóm các package <emphasis role="distribution">Unstable</emphasis> được lựa chọn dựa trên một số tiêu chí về mặt định lượng. Hàng ngày một chương trình sẽ tự động chọn ra các package để thêm vào bản <emphasis role="distribution">Testing</emphasis>, dựa trên các thành phần đảm bảo một level nhất định về chất lượng:

en: successful compilation on all officially supported architectures;
vi-VN: biên dịch thành công trên tất cả kiến trúc máy tính được chính thức hỗ trợ;

en: lack of critical bugs, or, at least fewer than the version currently included in <emphasis role="distribution">Testing</emphasis>;
vi-VN: ít các lỗi nghiêm trọng, hoặc, ít nhất là ít lỗi hơn phiên bản hiện tại nằm trong bản <emphasis role="distribution">Testing</emphasis>;

en: This system is clearly not infallible; critical bugs are regularly found in packages included in <emphasis role="distribution">Testing</emphasis>. Still, it is generally effective, and <emphasis role="distribution">Testing</emphasis> poses far fewer problems than <emphasis role="distribution">Unstable</emphasis>, being for many, a good compromise between stability and novelty.
vi-VN: Hệ thống này rõ ràng không thể không phạm sai lầm; các lỗi nghiêm trọng thường xuyên được tìm thấy trong các package được thêm vào bản <emphasis role="distribution">Testing</emphasis>. Hiện tại, nhìn chung là có hiệu quả, và bản <emphasis role="distribution">Testing</emphasis> ít vấn đề hơn nhiều so với bản <emphasis role="distribution">Unstable</emphasis>, là sự thỏa hiệp giữa tính ổn định và tính mới lạ.

en: <emphasis>NOTE</emphasis> Limitations of <emphasis role="distribution">Testing</emphasis>
vi-VN: <emphasis>LƯU Ý</emphasis> Những giới hạn của bản <emphasis role="distribution">Testing</emphasis>

en: While very interesting in principle, <emphasis role="distribution">Testing</emphasis> does have some practical problems: the tangle of cross-dependencies between packages is such that a package can rarely move there completely on its own. With packages all depending upon each other, it is sometimes necessary to migrate a large number of packages simultaneously, which is impossible when some are uploading updates regularly. On the other hand, the script identifying the families of related packages works hard to create them (this would be an NP-complete problem, for which, fortunately, we know some good heuristics). This is why we can manually interact with and guide this script by suggesting groups of packages, or imposing the inclusion of certain packages in a group, even if this temporarily breaks some dependencies. This functionality is accessible to the Release Managers and their assistants.
vi-VN: Mặc dù về nguyên tắc có vẻ rất thú vị, bản <emphasis role="distribution">Testing</emphasis> lại vấp phải nhiều vấn đề thực sự: sự rối loạn về cross-dependencies giữa các package nằm ở chỗ một package hiếm khi tự mình chuyển đến đó. Với các package phụ thuộc vào nhau, đôi khi vẫn cần tích hợp một lượng lớn các package cùng một lúc, điều sẽ không thể xảy ra khi một số package đang upload các bản cập nhật thường ngày. Mặt khác, đoạn script nhận biết họ hàng của các package liên quan đến nhau phải tăng cường làm việc để tạo ra chúng (có thể đó là một vấn đề dạng NP-complete, may là chúng ta đã biết được một số heuristics (phỏng đoán) tốt). Đó là lý do ta có thể tương tác thủ công và hướng dẫn script này bằng cách đề xuất một nhóm các package, hoặc bắt phải thêm vào một số package nhất định của nhóm, kể cả khi điều này sẽ tạm thời phá vỡ một số dependencies. Tính năng này có thể truy cập được đối với Release Managers và trợ lý của họ.

en: Recall that an NP-complete problem is of an exponential algorithmic complexity according to the size of the data, here being the length of the code (the number of figures) and the elements involved. The only way to resolve it is frequently to examine all possible configurations, which could require enormous means. A heuristic is an approximate, but satisfying, solution.
vi-VN: Nên nhớ rằng một vấn đề dạng NP-complete problem có độ phức tạp lũy thừa tùy vào kích thước của dữ liệu, ở đây là chiều dài của đoạn code (số lượng các số liệu) và các thành phần tham gia. Cách duy nhất để giải quyết là thường xuyên kiểm tra tất cả các cấu hình có thể, có thể cần đến những phương tiện khổng lồ. Một heuristic là một dự đoán xấp xỉ, nhưng thỏa mãn được solution.

en: <emphasis>COMMUNITY</emphasis> The Release Manager
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> The Release Manager

en: Release Manager is an important title, associated with heavy responsibilities. The bearer of this title must, in effect, manage the release of a new, stable version of Debian, and define the process for development of <emphasis role="distribution">Testing</emphasis> until it meets the quality criteria for <emphasis role="distribution">Stable</emphasis>. They also define a tentative schedule (not always followed).
vi-VN: Release Manager là một chức vụ quan trọng, phải gánh nhiều trọng trách nặng nề. Những người mang chức vụ này phải quản lý việc phát hành của một phiên bản Debian mới, ổn định, và định rõ quá trình phát triển của bản <emphasis role="distribution">Testing</emphasis> cho đến khi nó đáp ứng được tiêu chí chất lượng cho bản <emphasis role="distribution">Stable</emphasis>. Chúng cũng định rõ một kế hoạch dự kiến (không thường xuyên làm theo).

en: The Promotion from <emphasis role="distribution">Testing</emphasis> to <emphasis role="distribution">Stable</emphasis>
vi-VN: Đi từ <emphasis role="distribution">Testing</emphasis> đến <emphasis role="distribution">Stable</emphasis>

en: Since this moment never truly arrives, in practice, Debian must compromise: remove packages whose maintainer has failed to correct bugs on time, or agree to release a distribution with some bugs in the thousands of programs. The Release Manager will have previously announced a freeze period, during which each update to <emphasis role="distribution">Testing</emphasis> must be approved. The goal here is to prevent any new version (and its new bugs), and to only approve updates fixing bugs.
vi-VN: Bởi vì thời điểm này không bao giờ thực sự đến, trên thực tế, Debian buộc phải thỏa hiệp: xóa đi các package mà người maintainer đã không kịp sửa lỗi đúng thời hạn, hoặc đồng ý phát hành một bản phân phối với một số lỗi trong hàng ngàn chương trình. Release Manager sẽ thông báo trước một chu kì freeze, trong thời gian đó mỗi cập nhật đến bản <emphasis role="distribution">Testing</emphasis> phải được phê duyệt. Mục tiêu ở đây là ngăn bất kì phiên bản mới nào (và lỗi mới của nó), và chỉ phê duyệt các lỗi đã được sửa.

en: A package's path through the various Debian versions
vi-VN: Con đường của một package qua nhiều phiên bản Debian khác nhau

en: <emphasis>VOCABULARY</emphasis> Freeze: the home straight
vi-VN: <emphasis>TỪ VỰNG</emphasis> Freeze: đường về nhà

en: During the freeze period, development of the <emphasis role="distribution">Testing</emphasis> distribution is blocked; no more automatic updates are allowed. Only the Release Managers are then authorized to change packages, according to their own criteria. The purpose is to prevent the appearance of new bugs by introducing new versions; only thoroughly examined updates are authorized when they correct significant bugs.
vi-VN: Suốt chu kì freeze, việc phát triển của bản phân phối <emphasis role="distribution">Testing</emphasis> bị chặn lại; không còn cho phép các bản cập nhật tự động nữa. Chỉ có Release Managers có quyền thay đổi các package, dựa trên tiêu chí riêng của họ. Mục đích là ngăn sự xuất hiện của lỗi mới khi giới thiệu một phiên bản mới; chỉ có các bản cập nhật được kiểm tra mới có quyền khi chúng sửa chửa các lỗi nghiêm trọng.

en: Chronological path of a program packaged by Debian
vi-VN: Chu kỳ phát triển theo thời gian của một chương trình được package bởi Debian

en: The <emphasis role="distribution">Oldstable</emphasis> and <emphasis role="distribution">Oldoldstable</emphasis> Status
vi-VN: Tổng quan về bản <emphasis role="distribution">Oldstable</emphasis> và bản <emphasis role="distribution">Oldoldstable</emphasis>

en: <primary>support</primary><secondary>Long Term Support (LTS)</secondary>
vi-VN: <primary>hỗ trợ</primary><secondary>Long Term Support (LTS - Hỗ trợ dài hạn)</secondary>

en: Each <emphasis role="distribution">Stable</emphasis> release has an expected lifetime of about 5 years and given that releases tend to happen every 2 years, there can be up to 3 supported releases at a given point of time. When a new stable release happens, the former release becomes <emphasis role="distribution">Oldstable</emphasis> and the one even before becomes <emphasis role="distribution">Oldoldstable</emphasis>.
vi-VN: Mỗi bản phát hành <emphasis role="distribution">Stable</emphasis> có vòng đời khoảng 5 năm và việc release diễn ra mỗi 2 years, có thể có đến 3 bản phát hành được hỗ trợ tại mỗi thời điểm. Khi một bản phát hành ổn định mới được tung ra, các bản phát hành trước trở thành <emphasis role="distribution">Oldstable</emphasis> và bản trước nữa trở thành <emphasis role="distribution">Oldoldstable</emphasis>.

en: This Long Term Support (LTS) of Debian releases is a recent initiative: individual contributors and companies joined forces to create the Debian LTS team. Older releases which are no longer supported by the Debian security team fall under the responsibility of this new team.
vi-VN: Bản phát hành Hỗ trợ dài hạn (LTS) này của Debian là một sáng kiến gần đây: cộng tác viên và các công ty tham gia vào lực lượng tạo ra team Debian LTS. Các bản phát hành cũ hơn không còn được hỗ trợ bởi đội ngũ bảo mật của Debian nữa sẽ không thuộc trách nhiệm của team mới này.

en: <emphasis>COMMUNITY</emphasis> Companies sponsoring the LTS effort
vi-VN: <emphasis>CỘNG ĐỒNG</emphasis> Các công ty tài trợ cho LTS

en: To bring this project to life, the project counted on the fact that long term support was particularly relevant for companies and that they would be willing to mutualize the cost of this security support.
vi-VN: Để đưa dự án này vào đời, dự án dựa vào thực tế rằng trợ dài hạn sẽ liên quan đến các công ty và họ sẽ sẵn lòng hỗ trợ chi phí cho việc hỗ trợ dài hạn.
