0 - en to fa-IR translation catalogue (266 entries)

en: Objective
fa-IR: هدف

en: Means
fa-IR: ابزار

en: Operation
fa-IR: عملیات

en: Volunteer
fa-IR: داوطلب

en: The Debian Project
fa-IR: پروژه دبیان

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.
fa-IR: قبل از ورود به بحث فنی، بیاید نگاهی به پروژه دبیان، اهداف، ماموریت‌ها و عملیات آن بیندازیم.

en: What Is Debian?
fa-IR: دبیان چیست؟

en: <primary>association</primary>
fa-IR: <primary>انجمن</primary>

en: <emphasis>CULTURE</emphasis> Origin of the Debian name
fa-IR: <emphasis>فرهنگ</emphasis> ریشه نام دبیان

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.
fa-IR: دنبال چیز اضافی نگردید: دبیان یک مخفف نیست. این اسم، در حقیقت پیوند دو نام کوچک است: نام Ian Murdock و دوست دخترش در آن زمان 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).
fa-IR: دبیان یک توزیع گنو/لینوکس است. راجع به اینکه توزیع چیست با جزئیات بیشتر در <xref linkend="sect.role-of-distributions" /> صحبت خواهیم کرد، اما هم اکنون به این نکته ساده اشاره می‌کنیم که یک سیستم عامل کامل به حساب می‌آید که شامل نرم‌افزارها و سیستم‌هایی برای نصب و مدیریت رایانه می‌شود که تمامی آن‌ها مبتنی بر کرنل لینوکس و نرم‌افزار آزاد هستند (به خصوص موارد موجود در پروژه گنو).

en: <emphasis>CULTURE</emphasis> GNU, the project of the FSF
fa-IR: <emphasis>فرهنگ</emphasis> گنو، پروژه‌ای از بنیاد نرم‌افزار آزاد

en: <emphasis>CULTURE</emphasis> Richard Stallman
fa-IR: <emphasis>فرهنگ</emphasis> ریچارد استالمن

en: <primary>Stallman, Richard</primary>
fa-IR: <primary>استالمن، ریچارد</primary>

en: A Multi-Platform Operating System
fa-IR: یک سیستم عامل چندسکویی

en: <emphasis>COMMUNITY</emphasis> Ian Murdock's journey
fa-IR: <emphasis>جامعه</emphasis> ماجرای آین مرداک

en: <primary>Ian Murdock</primary>
fa-IR: <primary>آین مرداک</primary>

en: <primary>Murdock, Ian</primary>
fa-IR: <primary>مرداک، آین</primary>

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.
fa-IR: آیِن مرداک، بنیان‌گذار پروژه دبیان، از سال ۱۹۹۳ تا ۱۹۹۶ اولین رهبر آن بود. پس از سپردن این عصا به بروس پرنس، نقش عمومی آین کمرنگ‌تر شد. او به جامعه نرم‌افزار آزاد بازگشت تا با تاسیس شرکت Progeny و با هدف ایجاد یک توزیع تجاری مبتنی بر دبیان، ادامه فعالیت دهد. متاسفانه این تلاش با موفقیت تچاری همراه نشد و منجر به توقف پروژه گردید. شرکت پس از سال‌ها فعالیت، تنها به عنوان یک ارائه‌دهنده سرویس، در آوریل ۲۰۰۷ دچار ورشکستگی شد. از میان پروژه‌های متعددی که در Progeny تعریف شدند، تنها <emphasis>discover</emphasis> به حیات خود به عنوان یک ابزار خودکار شناساسی سخت‌افزار ادامه می‌دهد.

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.
fa-IR: این دیدگاه جداگانه از دبیان تحت یک چارچوب از پیش تعریف شده، سازماندهی می‌گردد که امکان سازگاری بین “توزیه‌های فرزند” را ایجاد می‌کند. تمام آن‌ها از برنامه‌ریزی عمومی برای هر نسخه جدید تبعیت می‌کنند. از آنجایی که بر اساس یک بنیاد مشترک ساخته می‌شوند، با استفاده از برنامه‌هایی که در مخازن رسمی دبیان وجود دارند به راحتی می‌توانند توسعه یابند، کامل شوند یا شخصی گردند.

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.
fa-IR: تمام ابزار دبیان تحت این شرایط عمل می‌کنند: <command>debian-cd</command> برای مدتی طولانی است که به عنوان ابزاری جهت ایجاد سی‌دی‌ شامل مجموعه‌ای از بسته‌ها استفاده می‌گردد؛ <command>debian-installer</command> یک نصب‌کننده ماژولار به حساب می‌آید که به راحتی برای نیازهای خاص قابل برنامه‌ریزی است. <command>APT</command> بسته‌ها را از منابع گوناگون نصب کرده در حالتی که پایداری کل سیستم را تضمین می‌کند.

en: <emphasis>BACK TO BASICS</emphasis> To each computer, its architecture
fa-IR: <emphasis>بازگشت به مقدمات</emphasis> برای هر رایانه و معماری آن

en: <primary>architecture</primary>
fa-IR: <primary>معماری</primary>

en: <primary>processor</primary>
fa-IR: <primary>پردازنده</primary>

en: <primary>binary code</primary>
fa-IR: <primary>کد باینری</primary>

en: <primary>compilation</primary>
fa-IR: <primary>کامپایل کردن</primary>

en: <primary>compiler</primary>
fa-IR: <primary>کامپایلر</primary>

en: <emphasis>TOOL</emphasis> Installer
fa-IR: <emphasis>ابزار</emphasis> نصب‌کننده

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.
fa-IR: <command>debian-installer</command> نام یک برنامه نصب‌کننده دبیان است. طراحی ماژولار آن، اجازه استفاده در سناریوهای نصب گوناگونی را می‌دهد. کار توسعه آن در میلینگ لیست <email>debian-boot@lists.debian.org</email> تحت مدیریت سایریل برولبویز هماهنگ می‌شود.

en: The Quality of Free Software
fa-IR: کیفیت نرم‌افزار آزاد

en: The Legal Framework: A Non-Profit Organization
fa-IR: چارچوب قانونی: یک سازمان غیرانتفاعی

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.).
fa-IR: بر اساس قانون، دبیان پروژه‌ای است که از طرف یک سازمان غیرانتفاعی و داوطلب محور آمریکایی مدیریت می‌شود. پروژه چیزی حدود هزار <emphasis>توسعه‌دهنده دبیان</emphasis> را شامل می‌شود، اما تعداد بسیار بیشتری مشارکت‌کننده را گرد هم آورده است (مترجمان، گزارش‌کنندگان باگ، هنرمندان، توسعه‌‌دهندگان مبتدی و ...).

en: <emphasis>COMMUNITY</emphasis> Behind Debian, the SPI association, and local branches
fa-IR: <emphasis>جامعه کاربری</emphasis> پشت پرده دبیان، انجمن SPI و شاخه‌های محلی آن

en: <primary>Debian France</primary>
fa-IR: <primary>شعبه فرانسه دبیان</primary>

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.
fa-IR: در کنار SPI، بسیاری انجمن‌های محلی دیگر به طور نزدیک با دبیان همکاری دارند تا هزینه‌های آن را پوشش دهند، بدون اینکه در ایالات متحده متمرکز باشند: آن‌ها به عنوان “سازمان‌های مورد اعتماد” شناخته می‌شوند. این رویکرد منجر به کاهش هزینه‌های بین‌المللی می‌گردد و به خوبی با طبیعت نامتمرکز پروژه سازگاری دارد.

en: The Foundation Documents
fa-IR: اسناد بنیادین

en: <primary>Foundation Documents</primary>
fa-IR: <primary>اسناد بنیادین</primary>

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.
fa-IR: چند سال پس از راه‌اندازی اولیه، دبیان به معرفی اصولی پرداخت که برای یک پروژه نرم‌افزار آزاد ضروری بودند. این تصمیم‌گیری امکان رشد متناسب و صلح‌آمیز را برای تمام اعضای پروژه به صورت یکسان فراهم می‌آورد. برای تبدیل شدن به توسعه‌دهنده دبیان، هر کاندیدا باید حمایت و تبعیت خود از این اصول بنیادین را به همگان ثابت کند.

en: The Commitment towards Users
fa-IR: تعهد نسبت به کاربران

en: <primary>social contract</primary>
fa-IR: <primary>قرارداد اجتماعی</primary>

en: <primary>contract, social</primary>
fa-IR: <primary>قرارداد، اجتماعی</primary>

en: Debian will remain 100% free.
fa-IR: دبیان به صورت ۱۰۰٪ آزاد باقی می‌ماند.

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.
fa-IR: این قانون شماره ۱ است. دبیان به طور خالص شامل نرم‌افزار آزاد است و خواهد بود. به علاوه، تمام نرم‌افزارهایی که درون پروژه توسعه می‌یابند آزاد خواهند بود.

en: <emphasis>PERSPECTIVE</emphasis> Beyond software
fa-IR: <emphasis>چشم‌انداز</emphasis> فراتر از نرم‌افزار

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.
fa-IR: این تغییر، که قراربود به عنوان تغییری نگارشی به حساب بیاید، در حقیقت نتایج گوناگونی به همراه داشت به خصوص با حذف برخی مستندات دردسر آفرین. به علاوه، رشد روز افزون درایورها و فرم‌ویرهای آن‌ها مشکلاتی بوجود آورده است: بسیاری از آ‌ن‌ها غیر-آزاد هستند، با اینکه برای عملکرد مناسب سخت‌افزار ضروری به حساب می‌آیند.

en: We will give back to the free software community.
fa-IR: ما در جامعه نرم‌افزار آزاد مشارکت خواهیم داشت.

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.
fa-IR: هر عملکردی که منجر به ارتقاء یک پروژه در دبیان گردد به صاحب اصلی کار (که “توسعه‌دهنده اصلی” نامیده می‌شود) فرستاده می‌شود. در حالت کلی، دبیان با جامعه کاربری خود همکاری دارد تا اینکه به تنهایی کار کند.

en: <emphasis>COMMUNITY</emphasis> Upstream author, or Debian developer?
fa-IR: <emphasis>جامعه کاربری</emphasis> توسعه‌دهندی اصلی یا توسعه‌دهنده دبیان؟

en: <primary>upstream author</primary>
fa-IR: <primary>توسعه‌دهنده اصلی</primary>

en: <primary>author, upstream</primary>
fa-IR: <primary>توسعه‌دهنده، اصلی</primary>

en: <primary>upstream</primary>
fa-IR: <primary>اصلی/بالادست</primary>

en: We will not hide problems.
fa-IR: ما مشکلات را پنهان نگاه نمی‌داریم.

en: Our priorities are our users and free software.
fa-IR: اولویت اول ما کاربران و نرم‌افزار آزاد هستند.

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.
fa-IR: توصیف این تعهد از خود آن نیز دشوارتر است. دبیان در زمینه‌ای که توسعه‌دهندگان تجربه کاربری دیگران را به خطر اندازند به صورت یک طرفه و تحمیلی، تصمیم ساده‌ای را می‌گیرد تا به راهکار درستی دست یابد، حتی اگر پیاده‌سازی آن دشوارتر باشد. این بدان معناست که در نظر گرفتن علایق کاربران و نرم‌افزار آزاد، در بالاترین اولویت کاری قرار دارد.

en: Works that do not meet our free software standards.
fa-IR: کارهایی که با استانداردهای نرم‌افزار آزاد ما انطباق ندارند.

en: <emphasis>COMMUNITY</emphasis> For or against the non-free section?
fa-IR: <emphasis>جامعه کاربری</emphasis> برای قسمت غیر-آزاد یا علیه آن؟

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.
fa-IR: تعهد موجود در رابطه با نگهداری از نرم‌افزار غیر-آزاد و تطبیق آن با پروژه به صورت کلی، (برای جزئیات بخش “غیر-آزاد” به <xref linkend="sidebar.sections" /> مراجعه کنید) بین جامعه کاربری دبیان معمولاً باعث بحث‌های فراوانی می‌شود.

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.
fa-IR: مخالفان اعتقاد دارند که این کار افراد گوناگونی را از نرم‌افزار آزاد دور خواهد کرد و با اصول اولیه نرم‌افزار آزاد تناقض دارد. موافقان بر ایده هستند که بسیاری از قسمت‌های یک بسته غیر-آزاد “تقریباً آزاد” هستند که توسط یک یا چند محدودیت آزاردهنده مدیریت می‌شوند (که شایع‌ترین آن‌ها عدم استفاده تجاری از نرم‌افزار به حساب می‌آید). با توزیع این بسته‌ها در شاخه غیر-آزاد، ما به صورت غیر مستقیم این پیام را به توسعه‌دهنده اصلی منتقل می‌کنیم که اگر نرم‌افزار خود را بتواند در شاخه اصلی قرار دهد، بهتر شناخته خواهد شد و افراد بیشتری از آن بهره می‌برند. آن‌ها به صورت مودبانه دعوت می‌شوند تا مجوزهای خود را با توجه به این سیاست تغییر دهند.

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.
fa-IR: وجود پیوسته قسمت غیر-آزاد در این سال‌ها به عامل اختلاف برانگیز با بنیاد نرم‌افزار آزاد تبدیل شده است و دلیل اصلی است که آن‌ها حاضر نیستند دبیان را به عنوان یک سیستم عامل کاملاً آزاد توصیه و معرفی کنند.

en: The Debian Free Software Guidelines
fa-IR: دستورالعمل‌های نرم‌افزار آزاد دبیان

en: <primary>free software principles</primary>
fa-IR: <primary>اصول نرم‌افزار آزاد</primary>

en: <primary>free</primary><secondary>software</secondary>
fa-IR: <primary>آزاد</primary><secondary>نرم‌افزار</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”.
fa-IR: جدای از یک شیوه انتخاب برای دبیان، این متن بیانگر نوعی نرم‌افزار آزاد نیز هست که پایه و اساس “بیانیه اوپن سورس” را تشکیل می‌دهد. به لحاظ تاریخی، یکی از اولین توضیحات رسمی در رابطه با مفهوم “نرم‌افزار آزاد” به حساب می‌آید.

en: Free redistribution.
fa-IR: توزیع مجدد به صورت آزاد

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.
fa-IR: مجوز یک برنامه دبیان هیچ گروهی را از فروش یا واگذاری رایگان نرم‌افزار به عنوان مجموعه‌ای از ابزارهای متفاوت خود، باز نمی‌دارد. مجوز شامل هیچگونه هزینه جانبی برای فروش نمی‌باشد.

en: Source code.
fa-IR: سورس کد

en: The program must include source code, and must allow distribution in source code as well as compiled form.
fa-IR: برنامه باید شامل سورس کد باشد، همچنین در کنار انتشار نسخه باینری باید سورس کد آن را منتشر سازد.

en: Derived works.
fa-IR: کار مشتق‌شده

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.
fa-IR: مجوز باید اجازه تغییرات و کار مشتق‌شده را بدهد، همچنین باید اجازه توزیع مجدد آن‌ها تحت همان شرایط نرم‌افزار اولیه را فراهم سازد.

en: Integrity of the author's source code.
fa-IR: جامعیت با سورس کد توسعه‌دهنده اصلی

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>).
fa-IR: مجوز ممکن است سورس کد تغییر یافته را در توزیع مجدد محدود سازد <emphasis>تنها</emphasis> در صورتی که مجوز اجازه توزیع “فایل‌های پچ” را به همراه سورس کد با هدف تغییر در برنامه‌ای که در حال ساخت است، داده باشد. مجوز باید به طور خاص اجازه توزیع نرم‌افزاری را که از سورس کد تغییر یافته ساخته شده است، بدهد. همچنین ممکن است کارهای مشتق‌شده از نرم‌افزار را تحت نام یا نسخه دیگری توزیع کند (<emphasis>این یک توافق است. گروه دبیان تمام نویسندگان را تشویق می‌کند که فایل‌ها، سورس کد یا باینری خود را نسبت به تغییرات محدود نسازند.</emphasis>).

en: No discrimination against persons or groups.
fa-IR: عدم تبعیض بین افراد و گروه‌ها.

en: The license must not discriminate against any person or group of persons.
fa-IR: مجوز نباید هیچگونه تبعیضی درباره شخص یا گروهی خاص قائل شود.

en: No discrimination against fields of endeavor.
fa-IR: عدم تبعیض بین رشته‌های مختلف

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.
fa-IR: مجوز نباید هیچ فردی را در استفاده از نرم‌افزار مخصوص به یک حوزه مشخص، محدود سازد. برای نمونه، نباید برنامه‌ای را در رشته تجارت یا تحقیقات ژنتیکی محدود ساخت.

en: Distribution of license.
fa-IR: توزیع مجوز

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.
fa-IR: حقوق متصل به یک برنامه باید شامل حال تمام کسانی شود که برنامه برای آن‌ها توزیع شده است بدون آنکه نیاز به اجرای مجوزی خاص از یک گروه دیگر باشد.

en: License must not be specific to Debian.
fa-IR: مجوز نباید مخصوص به دبیان باشد.

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.
fa-IR: حقوق متصل به یک برنامه نباید وابسته به همان برنامه که در سیستم دبیان موجود است، باشند. اگر شرایطی پیش بیاید که برنامه از دبیان خارج شده یا بدون آن توزیع گردیده است، تمام افرادی که برنامه برای آن‌ها توزیع مجدد شده است باید همان حقوق اولیه در سیستم دبیان را داشته باشند.

en: License must not contaminate other software.
fa-IR: مجوز نباید روی نرم‌افزارهای دیگر تاثیر بگذارد.

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.
fa-IR: مجوز نباید بر روی سایر نرم‌افزارهای دیگر که در کنار آن توزیع شده‌اند، محدودیت ایجاد کند. برای نمونه، مجوز نباید اصرار داشته باشد سایر نرم‌افزارهایی که در کنار آن روی دیسک قرار گرفته‌اند، حتماً نرم‌افزار آزاد باشند.

en: <emphasis>BACK TO BASICS</emphasis> Copyleft
fa-IR: <emphasis>بازگشت به مقدمات</emphasis> کپی‌لفت

en: <primary>copyleft</primary>
fa-IR: <primary>کپی‌لفت</primary>

en: <primary>copyrights</primary>
fa-IR: <primary>کپی‌رایت</primary>

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.
fa-IR: کپی‌لفت اصلی است که بر اساس استفاده از کپی‌رایت برای ضمانت بخشیدن در مورد آزادی یک اثر و مشتقات آن بکار می‌رود، بجای آنکه آن را محدود سازد، حالتی که در نرم‌افزار انحصاری اتفاق می‌افتد. همچین یک بازی با لغت در مورد “copyright” نیز به شمار می‌رود. ریچارد استالمن به این نکته پی برد هنگامی که یکی از دوستانش، fond of puns، در نامه‌ای به او نوشته بود: “copyleft: all rights reversed”. کپی‌لفت بر ماندگاری آزادی نسبت به توزیع یک اثر اصلی یا تغییریافته اصرار می‌ورزد (معمولاً یک برنامه). بنابراین، این امر ناممکن است که به توزیع نرم‌افزاری انحصاری بپردازیم که خود آن از یک نرم‌افزار منتشرشده تحت کپی‌لفت نشات گرفته باشد.

en: <emphasis>BACK TO BASICS</emphasis> Free licenses
fa-IR: <emphasis>بازگشت به مقدمات</emphasis> مجوزهای آزاد

en: <primary>license</primary><secondary>BSD</secondary>
fa-IR: <primary>مجوز</primary><secondary>BSD</secondary>

en: <primary>BSD license</primary>
fa-IR: <primary>مجوز BSD</primary>

en: <primary>license</primary><secondary>GPL</secondary>
fa-IR: <primary>مجوز</primary><secondary>GPL</secondary>

en: <primary>General Public License</primary>
fa-IR: <primary>مجوز عمومی همگانی</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.
fa-IR: مجوز عمومی همگانی گنو، مجوز بی‌اس‌دی و مجوز هنری هر سه با رویکردهای نرم‌افزار آزاد دبیان مطابقت دارند، با اینکه هر یک برای اهداف متفاوتی ساخته شده‌اند.

en: <emphasis>COMMUNITY</emphasis> Bruce Perens, a controversial leader
fa-IR: <emphasis>جامعه کاربری</emphasis> بروس پرنس، رهبری بحث‌برانگیز

en: <primary>Bruce Perens</primary>
fa-IR: <primary>بروس پرنس</primary>

en: <primary>Perens, Bruce</primary>
fa-IR: <primary>پرنس، بروس</primary>

en: <primary>Open Source</primary>
fa-IR: <primary>اوپن سورس</primary>

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.
fa-IR: خروج او از پروژه با احساسات عاطفی همراه بود، اما بروس ارتباط خود با دبیان را هیچگاه قطع نکرد تا جایی که به تبلیغ این توزیع محافل اقتصادی و سیاسی می‌پرداخت. او هم اکنون در میلینگ لیست حضور نسبتاً فعالی دارد و نظرات خود را درباره پروژه ارائه می‌دهد.

en: <primary>codename</primary>
fa-IR: <primary>اسم رمز</primary>

en: <primary>name</primary><secondary>codename</secondary>
fa-IR: <primary>اسم</primary><secondary>اسم رمز</secondary>

en: <primary>Toy Story</primary>
fa-IR: <primary>داستان اسباب‌بازی</primary>

en: <primary>Pixar</primary>
fa-IR: <primary>پیکسار</primary>

en: The Inner Workings of the Debian Project
fa-IR: شیوه اجرایی داخلی در پروژه دبیان

en: <primary>operations, internal</primary>
fa-IR: <primary>عملیات، داخلی</primary>

en: <primary>organization, internal</primary>
fa-IR: <primary>سازماندهی، داخلی</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.
fa-IR: نتیجه نهایی که از پروژه دبیان نشات می‌گیرد وابسته به زیرساخت موجودی است که توسط بسیاری توسعه‌دهندگان حرفه‌ای دبیان مدیریت می‌شود، خواه کار انفرادی یا گروهی توسعه‌دهندگان بر روی بسته‌های دبیان خواه از بازخوردهای دریافتی از کاربران.

en: The Debian Developers
fa-IR: توسعه‌دهندگان دبیان

en: <primary>developers</primary><secondary>Debian developers</secondary>
fa-IR: <primary>توسعه‌دهندگان</primary><secondary>توسعه‌دهندگان دبیان</secondary>

en: <emphasis>TOOL</emphasis> Developer's database
fa-IR: <emphasis>ابزار</emphasis> پایگاه‌‌داده‌ای از توسعه‌دهندگان

en: <primary>database</primary><secondary>developer's database</secondary>
fa-IR: <primary>پایگاه‌داده</primary><secondary>پایگاه‌داده توسعه‌دهندگان</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”.
fa-IR: مختصات چغرافیایی این امکان را می‌دهد تا با ایجاد نقشه‌، موقعیت تمام توسعه‌دهندگان را در جهان ترسیم کرد. دبیان به حق یک پروژه بین‌المللی است: توسعه‌دهندگان آن در تمام قاره‌ها یافت می‌شوند، اگرچه اکثر آن‌ها در “کشورهای غربی” هستند.

en: World-wide distribution of Debian developers
fa-IR: توزیع جهانی توسعه‌دهندگان دبیان

en: <primary>world-wide distribution</primary>
fa-IR: <primary>توزیع جهانی</primary>

en: <emphasis>BACK TO BASICS</emphasis> Package maintenance, the developer's work
fa-IR: <emphasis>بازگشت به مقدمات</emphasis> نگهداری از بسته‌ها، کار اصلی توسعه‌دهندگان

en: <primary>package</primary><secondary>maintenance</secondary>
fa-IR: <primary>بسته</primary><secondary>نگهداری</secondary>

en: <primary>policy</primary>
fa-IR: <primary>خط‌مشی</primary>

en: <emphasis>COMMUNITY</emphasis> Policy editorial process
fa-IR: <emphasis>جامعه کاربری</emphasis> فرآیند ویراستاری خط‌مشی

en: <emphasis>DEBIAN POLICY</emphasis> The documentation
fa-IR: <emphasis>خط‌مشی دبیان</emphasis> مستندسازی

en: <primary>documentation</primary><secondary>location</secondary>
fa-IR: <primary>مستندسازی</primary><secondary>مکان</secondary>

en: <primary>location of the documentation</primary>
fa-IR: <primary>مکان فایل‌های مستندسازی</primary>

en: <primary>constitution</primary>
fa-IR: <primary>قانون‌اساسی</primary>

en: <primary>leader</primary><secondary>role</secondary>
fa-IR: <primary>رهبر</primary><secondary>نقش</secondary>

en: <primary>leader</primary><secondary>election</secondary>
fa-IR: <primary>رهبر</primary><secondary>انتخابات</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.
fa-IR: به طور خاص، رهبر قدرت حقیقی دارد؛ رای اوست که تعیین‌کننده رای‌های مساوی است؛ همچنین می‌تواند تصمیماتی بگیرد که هم اکنون تحت قدرت اجرایی هیچ فرد دیگری نیست و می‌توانند بخشی از مسئولیت‌های آنان را برعهده بگیرند.

en: <primary>Jackson, Ian</primary>
fa-IR: <primary>جکسون، آین</primary>

en: <primary>Akkerman, Wichert</primary>
fa-IR: <primary>آکرمن، ویچرت</primary>

en: <primary>Collins, Ben</primary>
fa-IR: <primary>کالینز،‌بن</primary>

en: <primary>Garbee, Bdale</primary>
fa-IR: <primary>گاربی، دیل</primary>

en: <primary>Michlmayr, Martin</primary>
fa-IR: <primary>میشل‌مایر، مارتین</primary>

en: <primary>Robinson, Branden</primary>
fa-IR: <primary>رابینسون،‌برندن</primary>

en: <primary>Towns, Anthony</primary>
fa-IR: <primary>تاونز، آنتونی</primary>

en: <primary>Hocevar, Sam</primary>
fa-IR: <primary>هوکوار، سام</primary>

en: <primary>McIntyre, Steve</primary>
fa-IR: <primary>مک‌اینتره، استیو</primary>

en: <primary>Zacchiroli, Stefano</primary>
fa-IR: <primary>زاخیرولی، استفانو</primary>

en: <primary>Nussbaum, Lucas</primary>
fa-IR: <primary>ناسبام، لوکاس</primary>

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.
fa-IR: قانون اساسی همچنین شامل یک “کمیته فنی” نیز هست. نقش اساسی این کمیته، تصمیم‌گیری در حالت‌هایی است که توسعه‌دهندگان نسبت به آن نظر واحدی ندارند. در غیر اینصورت، این کمیته نقش مشورتی برای تمام توسعه‌دهندگانی را بازی می‌کند که نسبت به مسئولیت‌های خود قادر به تصمیم‌گیری نهایی نیستند. لازم به ذکر است که این کمیته تا زمانی که از آن دعوت به همکاری نشود، فعالیتی انجام نمی‌دهد.

en: <primary>the project secretary</primary>
fa-IR: <primary>دبیر پروژه</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.
fa-IR: در نهایت، قانون اساسی موقعیت یک “دبیر پروژه” را تعیین می‌کند، کسی که مسئول سازماندهی رای‌های گوناگون و تصمیمات عمومی است.

en: <primary>general resolution</primary>
fa-IR: <primary>تصمیم‌گیری عمومی</primary>

en: <primary>vote</primary>
fa-IR: <primary>رای‌گیری</primary>

en: <emphasis>CULTURE</emphasis> Flamewar, the discussion that catches fire
fa-IR: <emphasis>فرهنگ</emphasis> مشاجره، گفتگویی که داغ می‌شود

en: <primary>heated debate</primary>
fa-IR: <primary>مناظره داغ</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.
fa-IR: یک “flamewar” مناظره‌ای است که به صورت غیرعادی و از روی هیچان، داغ می‌شود که منجر به حمله افراد نسبت به یکدیگر می‌شود زمانی که دیگر بحث منطقی برای گفتگو وجود نداشته باشد. برخی موضوعات احتمال بیشتری برای به جدل کشیده شدن دارند (انتخاب ویرایشگر متن، <command>vi</command> یا <command>emacs</command> یک گزینه قدیمی است). موضوع مورد بحث معمولاً با ایمیل‌های بسیار سریع و شتاب‌زده دنبال می‌گردد که نقظه نظرات هر دو طرف بحث را شامل می‌شود و به زمینه‌های بسیار شخصی نیز کشیده می‌شود.

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.
fa-IR: از این گونه بحث‌ها معمولاً مطالب مفیدی خارج نمی‌شود؛ توصیه عمومی، خودداری از ورود به چنین مناظره‌هایی است با اینکه می‌توانید با نگاهی اجمالی به موضوع آن پی ببرید، چراکه مطالعه جزئی آن‌ها زمان شما را تلف خواهد کرد.

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”.
fa-IR: این تنها راهی است که می‌توان کسی را جذب کرد: انجام کاری مفید و نمایش اینکه این کار ممکن است. بسیاری از تیم‌های “مدیریتی” دبیان همکار جدید می‌پذیرند، به خصوص داوطلبانی که شایستگی خود را از قبل ثابت کرده باشند. طبیعت عمومی کاری که در این تیم‌ها انجام می‌شود این امکان را برای مشارکت‌کنندگان جدید بوجود می‌آورد که بدون دسترسی خاصی به پروژه کمک کنند. این همان دلیلی است که همکاری در دبیان با نام “شایسته‌سالاری” شناخته می‌شود.

en: <emphasis>CULTURE</emphasis> Meritocracy, the reign of knowledge
fa-IR: <emphasis>فرهنگ</emphasis> شایسته‌سالاری، حکومت دانش

en: <primary>meritocracy</primary>
fa-IR: <primary>شایسته‌سالاری</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.
fa-IR: این شیوه اجرایی موثر، کیفیت مشارکت‌کنندگان در تیم‌های “کلیدی” دبیان را تضمین می‌کند. این روش به هیچ وجه کامل نیست و افرادی وجود دارند که آن را قبول نداشته باشند. انتخاب توسعه‌دهندگانی که در تیم‌ها مورد پذیرش واقع شدند ممکن است دلخواه به نظر آید یا حتی غیرعادلانه. علاوه بر این، هر کسی تعریف یکسانی از سرویس‌‌های مورد انتظار این تیم‌ها را ندارد. برای برخی تیم‌ها، انتظار هشت روزه برای ایجاد یک بسته جدید دبیان غیرقابل قبول، در صورتی که برای سایر تیم‌ها، این انتظار بدون هیچ مشکلی تا سه هفته به طول می‌انجامد. به همین دلیل، ناراضایتی‌های مداومی در رابطه با “کیفیت خدمات” برخی از این تیم‌ها وجود دارد.

en: <emphasis>COMMUNITY</emphasis> Integration of new maintainers
fa-IR: <emphasis>جامعه‌کاربری</emphasis> یکپارچگی مشارکت‌کنندگان جدید

en: <primary>maintainer</primary><secondary>new maintainer</secondary>
fa-IR: <primary>مشارکت‌کننده</primary><secondary>مشارکت‌کننده جدید</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.
fa-IR: تیمی که مسئول پذیرفتن توسعه‌دهندگان جدید است، بیشترین انتقاد را به همراه دارد. در سال‌های گوناگون، پروژه دبیان بیشتر و بیشتر خواستار توسعه‌دهندگانی است که خود به دنبال جذب آن‌ها است. برای برخی این عمل نوعی بی عدالتی به حساب می‌آید، اما باید اعتراف کنیم چیزی که در ابتدا چالش کوچکی به حساب می‌آمد طی سالیان گذشته به جامعه‌کاربری بالغ بر ۱۰۰۰ نفر شده است، زمانی که صحبت از تضمین کیفیت و یکپارچگی هر چیزی که دبیان برای کاربرانش تهیه می‌کند، باشد.

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.
fa-IR: علاوه بر این، فرآیند پذیرش این افراد توسط تیم کوچکی صورت می‌گیرد که با نام مدیران حساب‌کاربری دبیان شناخته می‌شوند. این مدیران اغلب روحیه‌ای انتقادی دارند چراکه حرف آخر در رابطه با پذیرش یا عدم پذیرش توسعه‌دهندگان جدید در جامعه‌کاربری را می‌زنند. در عمل، گاهی اوقات پذیرش یک فرد را به عقب می‌اندازند تا اطلاعات بیشتری درباره شیوه اجرایی پروژه بدست آورند. البته که، هر شخصی می‌تواند بدون عضویت رسمی در دبیان، به مشارکت در آن بپردازد، به صورتی که توسط توسعه‌دهندگان فعلی حمایت شود.

en: The Active Role of Users
fa-IR: نقش فعال کاربران

en: <primary>system</primary><secondary>Bug Tracking System</secondary>
fa-IR: <primary>سامانه</primary><secondary>سامانه ردیابی باگ</secondary>

en: <primary>Bug Tracking System</primary>
fa-IR: <primary>سامانه ردیابی باگ</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.
fa-IR: در پشت صحنه، این سامانه مبتنی بر ایمیل است: تمام اطلاعاتی که ذخیره می‌کند از پیام‌های ارسال شده توسط دیگران نشات می‌گیرد. هر ایمیلی که به <email>12345@bugs.debian.org</email> فرستاده شود به عنوان تاریخچه‌ای از باگ شماره ۱۲۳۴۵ در نظر گرفته می‌شود. اعضای مجاز پروژه می‌توانند با ارسال ایمیل به <email>12345-done@bugs.debian.org</email> یک باگ را “ببندد” (یک باگ زمانی بسته می‌شود که یا مشکلش رفع شده باشد یا بحث مرتبطی درباره آن وجود نداشته باشد). یک باگ جدید با فرستادن ایمیل به <email>submit@bugs.debian.org</email> با توجه به فرمت خاص هر بسته، ایجاد می‌شود. نشانی <email>control@bugs.debian.org</email> برای ویرایش “اطلاعات جانبی” درباره یک باگ استفاده می‌شود.

en: <emphasis>VOCABULARY</emphasis> Severity of a bug
fa-IR: <emphasis>واژگان</emphasis> سحتی یک باگ

en: <primary>severity</primary>
fa-IR: <primary>سختی</primary>

en: <primary>bug</primary><secondary>severity</secondary>
fa-IR: <primary>باگ</primary><secondary>سختی</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.
fa-IR: سختی یک باگ، میزان سنجش در رابطه با مشکل گزارش شده است. البته، تمام باگ‌ها از درجه اهمیت یکسان برخوردار نیستند؛ برای نمونه، یک اشتباه تایپی در صفحه راهنما اصلا قابل مقایسه با یک آسیب‌پذیری امنیتی در نرم‌افزار سرور نیست.

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.
fa-IR: این ابزار در ابتدا نسخه‌های تحت توسعه را هدف می‌گیرد، که باگ برای آن‌ها ارسال شده است. به همین منظور، تغییرات در نسخه‌های پایدار دبیان مورد قبول واقع نمی‌شوند مگر در مواقع خاص مانند بروزرسانی‌های امنیتی یا سایر بروزرسانی‌های مهم (اگر، برای نمونه، یک بسته اصلا کار نکند). اصلاح باگ در یک بسته دبیان، تا انتشار نسخه پایدار بعدی آن به عقب می‌افتد.

en: <emphasis>BACK TO BASICS</emphasis> What are i18n and l10n?
fa-IR: <emphasis>بازگشت به مقدمات</emphasis> عبارت‌های i18n و l10n چیستند؟

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.
fa-IR: عبارت‌های “i18n” و “l10n” مخفف “internationalization” و “localization” هستند که نشانگر حرف ابتدا و انتهای هر کلمه می‌باشند، به همراه تعداد کاراکترهای میانی آن‌ها.

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.
fa-IR: “بین‌المللی ساختن” یک برنامه شامل تغییراتی است که می‌تواند منجر به ترجمه (محلی ساختن) آن شود. این فرآیند مستلزم بازبینی مجدد برنامه‌ای که تنها برای یک زبان خاص طراحی شده است تا بتواند از سایر زبان‌های موجود در جهان بهره ببرد.

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.
fa-IR: “محلی ساختن” یک برنامه شامل ترجمه رشته‌های زبان اصلی (معمولا انگلیسی) به یک زبان دیگر است. برای این منظور، برنامه باید از قبل بین‌المللی ساخته شده باشد.

en: In summary, internationalization prepares the software for translation, which is then executed by localization.
fa-IR: در مجموع، i18n نرم‌افزار را آماده فرآیند ترجمه می‌کند، که این فرآیند توسط l10n ایجاد می‌شود.

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).
fa-IR: یک patch فایلی است که نشانگر تغییرات مورد نیاز در فایل‌های مرجع دیگر می‌باشد. به طور خاص، شامل خطوطی است که از فایل باید حذف یا به آن اضافه شوند، همینطور (گاهی) خطوطی که از متن اصلی گرفته شده‌اند و جایگزین تغییرات مورد نظر می‌شوند (آن‌ها امکان شناسایی محل قرارگیری این خطوط را می‌دهند حتی اگر شماره خطشان عوض شده باشد).

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:
fa-IR: ابزاری که برای ایجاد تغییرات مورد نظر در این فایل‌ها استفاده می‌شود <command>patch</command> و ابزاری که این فایل patch را بوجود می‌آورد <command>diff</command> نام دارد و به شکل زیر استفاده می‌شود:

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:
fa-IR: فایل <filename>file.patch</filename> شامل دستوراتی است که فایل <filename>file.old</filename> را به <filename>file.new</filename> تغییر می‌دهد. می‌توانیم آن را برای کسی بفرستیم تا فایل <filename>file.new</filename> را بازآفرینی کند، مانند این:

en: The file, <filename>file.old</filename>, is now identical to <filename>file.new</filename>.
fa-IR: فایل <filename>file.old</filename> اکنون همانند <filename>file.new</filename> است.

en: <emphasis>CULTURE</emphasis> Git
fa-IR: <emphasis>فرهنگ</emphasis> گیت

en: <primary>configuration management</primary>
fa-IR: <primary>مدیریت پیکربندی</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.
fa-IR: گیت ابزاری جهت مشارکت در چند فایل، بصورتی که تاریخچه کامل تمام فعالیت‌ها حفظ می‌گردد. فایل‌های مورد نظر معمولاً به صورت متنی هستند، مانند سورس کد برنامه. اگر چند نفر به طور همزمان روی یک فایل کار کنند، <command>git</command> تنها می‌تواند تغییراتی را که در قسمت‌های مختلف فایل اعمال شده است، با یکدیگر ادغام نماید. در غیر اینصورت، این “مغایرت” باید بصورت دستی برطرف گردد.

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.
fa-IR: گیت فرآیند کار روی چند نسخه همزمان از یک پروژه را بدون تداخل در کار یکدیگر، تسهیل می‌نماید. این نسخه‌ها با نام <emphasis>شاخه</emphasis> شناخته می‌شوند. این استعاره از ساختار درختی تقریباً دقیق است، چراکه برنامه بصورت اولیه در تنه مشترک درخت توسعه می‌یابد. وقتی تغییر بزرگی صورت می‌گیرد (مانند نسخه ۱.۰)، فرآیند توسعه در دو شاخه ادامه می‌یابد: شاخه توسعه، انتشار اصلی بعدی را آماده می‌کند و شاخه نگهداری بروزرسانی‌ها و عیب‌یابی‌های نسخه ۱.۰ را مدیریت می‌کند.

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.
fa-IR: نه تنها کاربران در مسائل فنی که مستقیم آن‌ها را درگیر می‌کند، به یکدیگر (و سایرین) یاری می‌رسانند، بلکه درباره مشارکت در دبیان و پیشبرد اهداف آن نیز همکاری دارند - گفتگوهایی که معمولا به پیشنهادهای سازنده ختم می‌شود.

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.
fa-IR: از آنجایی که دبیان هزینه‌ای بابت بازاریابی خود انجام نمی‌دهد، کاربران آن نقش مهمی در این زمینه ایفا می‌کنند، به خصوص انتشار زبانی موضوعات مرتبط با پروژه دبیان.

en: <primary>derivative distribution</primary>
fa-IR: <primary>توزیع مشتق‌شده</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.
fa-IR: فرآیند توسعه برای یک توزیع مشتق نیازمند آغاز کار با یک نسخه دبیان و ایجاد تغییرات بر روی آن است. زیرساختی که برای اینکار استفاده می‌شود کاملاْ در خارج از پروژه دبیان وجود دارد. ضرورتا، خطی‌مشی در رابطه با مشارکت در بهینه‌سازی‌ها وجود ندارد. این اختلاف نشان می‌دهد که چطور یک توزیع مشتق شده ممکن است از اهداف اولیه خود “دور شوند” و اینکه چرا باید به صورت مداوم از منبع خود بروزرسانی کنند تا از آخرین تغییرات موجود بهره‌مند گردند.

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.
fa-IR: بدون شک شناخته‌شده‌ترین توزیعی که از دبیان مشتق شده است، اوبونتو نام دارد اما موارد دیگری نیز هست. <xref linkend="derivative-distributions" /> را ببینید تا با ویژگی‌های هر یک و موقعیتشان نسبت به دبیان بیشتر آشنا شوید.

en: Debian Med, by Andreas Tille, dedicated to the medical field;
fa-IR: Debian Med توسط آندریاس تیله، تقدیم به دنیای پزشکی؛

en: Administrative Teams
fa-IR: تیم‌های مدیریتی

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”.
fa-IR: آن‌ها همچنین باید مجوزهای بسته‌های جدید را بررسی کنند، به منظور اینکه با پروژه دبیان سازگاری داشته باشد قبل از اینکه به فهرست بسته‌های موجود اضافه گردند. وقتی که یک توسعه‌دهنده می‌خواهد بسته‌ای را حذف کند، آن‌ها این تیم را با استفاده از سامانه مدیریت باگ فراخوانی کرده و از “شبه‌-بسته” <emphasis>ftp.debian.org</emphasis> برای اینکار استفاده می‌کنند.

en: <emphasis>VOCABULARY</emphasis> The pseudo-package, a monitoring tool
fa-IR: <emphasis>واژگان</emphasis> شبه‌-بسته، یک ابزار نظارتی

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.
fa-IR: سامانه ردیابی باگ، که به صورت اولیه برای گزارش باگ‌ها در یک بسته دبیان طراحی شده بود، کاربردهای دیگری نیز دارد مانند: فهرستی از مشکلاتی که باید رفع شوند یا فعالیت‌های که بدون اشاره به بسته خاصی نیاز به مدیریت دارند. “شبه‌-بسته‌ها” این امکان را به برخی تیم‌ها می‌دهند که با استفاده از سامانه ردیابی باگ و بدون آنکه به بسته خاصی اشاره داشته باشند، اینگونه مشکلات را رفع کنند. بنابراین، هر فردی می‌تواند چنین مشکلاتی را گزارش نماید. برای نمونه، BTS یک مدخل <emphasis>ftp.debian.org</emphasis> دارد که برای گزارش و پیگیری مشکلات مربوط به یک بسته خاص یا درخواست خذف یک بسته مورد استفاده قرار می‌گیرد. مشابه آن، شبه‌-بسته <emphasis>www.debian.org</emphasis> به مشکلات موجود در وبسایت دبیان اشاره و <emphasis>lists.debian.org</emphasis> مشکلات مربوط به میلینگ لیست‌ها را جمع‌آوری می‌کند.

en: <emphasis>TOOL</emphasis> Debian Package Tracker
fa-IR: <emphasis>ابزار</emphasis> ردیاب بسته دیبان

en: <primary>system</primary><secondary>package tracking system</secondary>
fa-IR: <primary>سامانه</primary><secondary>سامانه ردیابی بسته</secondary>

en: <primary>tracker</primary><secondary>Debian Package Tracker</secondary>
fa-IR: <primary>ردیاب</primary><secondary>ردیاب بسته دبیان</secondary>

en: <primary>package</primary><secondary>Debian Package Tracker</secondary>
fa-IR: <primary>بسته</primary><secondary>ردیاب بسته دبیان</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/" />
fa-IR: این یکی از ابداعات رافائل است. ایده اصلی این است که، برای هر بسته، تا جایی که ممکن است اطلاعات مربوط به آن در یک صفحه گردآوری شود. بنابراین، هر فرد می‌تواند وضعیت برنامه را پیگیری ، فعالیت‌های ناتمام را شناسایی و به راهنمایی دیگران اقدام نماید. به همین دلیل است که این صفحه تمام آمار مربوط به باگ، نسخه‌های موجود در هر توزیع، پیشرفت بسته در توزیع <emphasis role="distribution">Testing</emphasis>، وضعیت ترجمه توضیحات و فایل‌های debconf، احتمال وجود یک نسخه بالادستی جدید، اطلاعیه عدم سازگاری با خط‌مشی اخیر دبیان، اطلاعات مربوط به شحص نگهدارنده بسته و بسیاری اطلاعات دیگر را جمع‌آوری می‌کند. <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.
fa-IR: یک سرویس عضویت در ایمیل نیز این صفحه را کامل می‌کند که بصورت خودکار اطلاعات گردآوری شده جاری را به فهرست مورد نظر، ارسال می‌کند: باگ‌ها و گفتگوهای مرتبط، بررسی موجود بودن نسخه جدید در سرورهای دبیان، ترجمه‌های جدید که نیاز به بازنگری دارند و موارد دیگر.

en: These two websites are tools developed and managed by the group responsible for quality assurance within Debian (known as Debian QA).
fa-IR: این دو وبسایت ابزارهایی هستند که توسط گروه تضمین کیفیت دبیان (Debian QA) توسعه یافته و مدیریت می‌شوند.

en: <primary>assurance</primary><secondary>quality assurance</secondary>
fa-IR: <primary>تضمین</primary><secondary>تضمین کیفیت</secondary>

en: <primary>quality</primary><secondary>assurance</secondary>
fa-IR: <primary>کیفیت</primary><secondary>تضمین</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).
fa-IR: <emphasis>listmasters</emphasis> ایمیل سروری را مدیریت می‌کنند که تمام میلینگ لیست‌ها در آن قرار دارد. آن‌ها فهرست‌های جدید را ایجاد، اطلاعیه‌های مرتبط با مشکلات آن را پیگیری و فیلترهای اسپم (ایمیل‌های ناخواسته) را بازبینی می‌کنند.

en: <emphasis>CULTURE</emphasis> Traffic on the mailing lists: some figures
fa-IR: <emphasis>فرهنگ</emphasis> ترافیک موجود در میلینگ لیست‌ها: آمار و ارقام

en: <primary>lists</primary><secondary>mailing lists</secondary>
fa-IR: <primary>فهرست‌ها</primary><secondary>میلینگ لیست‌ها</secondary>

en: <primary>mailing lists</primary>
fa-IR: <primary>میلینگ لیست</primary>

en: Development Teams, Transversal Teams
fa-IR: تیم‌های توسعه، تیم‌های عرضی

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.
fa-IR: برخلاف تیم‌های مدیریتی، تیم‌های توسعه معمولاً بسیار باز هستند، حتی برای مشارکت‌کنندگان خارج از پروژه. حتی اگر دبیان ارتباطی با ایجاد نرم‌افزار نداشته باشد، پروژه به برخی برنامه‌های خاص برای رسیدن به اهدافش نیاز دارد. البته، تحت توسعه یک مجوز نرم‌افزار آزاد، این ابزارها با استفاده از روش‌های گوناگونی در دنیای نرم‌افزار آزاد ساخته می‌شوند.

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.
fa-IR: دبیان در این زمینه نرم‌افزار خاص خود را ندارد، اما برخی برنامه‌ها نقش کلیدی بازی می‌کنند که اعتبار آن‌ها فراتر از حوزه پروژه را شامل می‌شوند. نمونه‌های خوب عبارتند از <command>dpkg</command>، برنامه مدیریت بسته دبیان (که در حقیقت محفف Debian PacKaGe است و بصورت “dee-package” تلفظ می‌شود) و <command>apt</command>، ابزاری که بصورت خودکار یک بسته دبیان را نصب می‌کند، همچنین وابستگی‌های مربوط به آن را که این امر جامعیت سیستم پس از بروزرسانی‌های گوناگون را حفظ می‌کند (که مخفف Advanced Package Tool است). تیم‌های مربوط به این دو، کوچکتر از سایر تیم‌ها هستند، چراکه درک عمیقی از برنامه‌نویسی و چگونگی عملکرد کل سیستم برای آن‌ها مورد نیاز است.

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.
fa-IR: تیم برنامه (کوچک) <command>debian-cd</command> دیدگاه متواضع‌تری دارد. بسیاری مشارکت‌کنندگان “کوچک” مسئول معماری‌های تحت نظر خود هستند، چراکه هر توسعه‌دهنده نه تنها پیچیدگی‌های خاص هر معماری، بلکه روش صحیح اجرای برنامه از روی 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.
fa-IR: بسیاری از تیم‌ها در فعالیت بسته‌بندی باید با یکدیگر مشارکت داشته باشند: برای نمونه، <email>debian-qa@lists.debian.org</email> تلاش می‌کند کیفیت لازم در تمام سطوح پروژه دبیان را تضمنی نماید. فهرست <email>debian-policy@lists.debian.org</email> خط‌مشی کلی دبیان را بر اساس طرح‌های اولیه، توسعه می‌دهد. تیم‌های مسئول هر معماری (<email>debian-<replaceable>architecture</replaceable>@lists.debian.org</email>) تمام بسته‌ها را کامپایل و آن‌ها را بر اساس هر معماری منطبق می‌سازد.

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).
fa-IR: سایر تیم‌ها مهمترین بسته‌های موجود را مدیریت می‌کنند تا فرآیند نگهداری از بسته‌ها بدون سنگین شدن یکی از آن‌ها، تضمین شود؛ این مورد درباره کتابخانه C صادق است و <email>debian-glibc@lists.debian.org</email>، کامپایلر C در فهرست <email>debian-gcc@lists.debian.org</email> یا Xorg در فهرست <email>debian-x@lists.debian.org</email> (این گروه با نام گروه ضربت X معروف است).

en: Follow Debian News
fa-IR: پیگیری اخبار دبیان

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.
fa-IR: همانطور که اشاره شد، پروژه دبیان به شیوه‌ای نامتمرکز و ارگانیک توسعه می‌یابد. به همین دلیل، گاهی وقت‌ها دشوار می‌شود که اخبار مرتبط با پروژه را دنبال کرد بدون آنکه سیل عظیمی از اطلاع‌رسانی‌ها را دریافت نکنیم.

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/" />
fa-IR: اگر شما خواهان مهم‌ترین اخبار درباره دبیان هستید، به احتمال زیاد باید در لیست <email>debian-announce@lists.debian.org</email> عضو شوید. این لیست، ترافیک بسیار پایینی دارد (در حدود چندین پیام در سال) و تنها مهم‌ترین اطلاع‌رسانی‌ها را ارائه می‌دهد، مانند موجود بودن یک نسخه جدید پایدار، انتخاب یک رهبر پروژه جدید یا کنفرانس‌های سالانه دبیان. <ulink type="block" url="https://lists.debian.org/debian-announce/" />

en: <primary>Planet Debian</primary>
fa-IR: <primary>سیاره دبیان</primary>

en: <primary>microblog</primary>
fa-IR: <primary>مایکروبلاگ</primary>

en: <primary>Identi.ca</primary>
fa-IR: <primary>آیدنتیکا</primary>

en: <primary>Twitter</primary>
fa-IR: <primary>تویئتر</primary>

en: <primary>Facebook</primary>
fa-IR: <primary>فیسبوک</primary>

en: <primary>social networks</primary>
fa-IR: <primary>شبکه‌های اجتماعی</primary>

en: <primary>network</primary><secondary>social networks</secondary>
fa-IR: <primary>شبکه</primary><secondary>شبکه‌های اجتماعی</secondary>

en: The Role of Distributions
fa-IR: نقش توزیع‌ها

en: <primary>Linux distribution</primary><secondary>role</secondary>
fa-IR: <primary>توزیع لینوکس</primary><secondary>نقش</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.
fa-IR: یک توزیع گنو/لینوکس دو هدف عمده دارد: نصب یک سیستم عامل آزاد در رایانه (خواه با وجود سیستم فعلی یا بدون وجود آن) و فراهم‌سازی طیف گسترده‌ای از نرم‌افزارها که نیاز کاربران را پاسخ دهد.

en: The Installer: <command>debian-installer</command>
fa-IR: نصب‌کننده: <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.
fa-IR: <command>debian-installer</command>، با طراحی ماژولار و بسیار انعطاف‌پذیر، هدف اول را نشانه گرفته است. شامل طیف گسترده‌ای از حالت‌های نصب می‌شود و به صورت عمومی در فرآیند نصب یک توزیع مشتق را تسهیل می‌سازد.

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.
fa-IR: این انعطاف‌پذیری، که البته آن را خیلی پیچیده نیز می‌سازد، ممکن است برای توسعه‌دهندگانی که تازه با این ابزار آشنا شده‌اند بسیار هراس‌آور باشد؛ اما خواه در محیط گرافیکی یا متنی مورد استفاده قرار گیرد، تجربه کاربری یکسان خواهد بود. تلاش بسیاری صورت گرفته است تا تعداد پرسش‌های زمان نصب به حداقل کاهش یابد، به طور خاص و به لطف نرم‌افزار خودکار شناسایی سخت‌افزار.

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.
fa-IR: شایان ذکر است که بدانید توزیع‌های مشتق‌شده از دبیان، در این جنبه بسیار متفاوت عمل ‌می‌کنند و نصب‌کننده محدودتری در اختیار کاربران می‌گذارند (که معمولاً تنها معماری‌های i386 و amd64 را شامل می‌شود) اما کاربر-پسند بودن برای افراد تازه‌کار. از طرف دیگر، آن‌ها معمولاً از دور ماندن نسبت به بسته‌های موجود در پروژه دبیان به منظور دسترسی به طیف گسترده‌ای از نرم‌افزار و عدم انطباق با نسخه‌های گوناگون، دوری می‌کنند.

en: The Software Library
fa-IR: کتابخانه نرم‌افزار

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).
fa-IR: بسیاری از برنامه‌های جدید نرم‌افزار آزاد به سرعت مسیر خود را در نسخه تحت توسعه پیدا می‌کنند که اجازه نصب به آن‌ها داده شود. اگر این فرآیند مستلزم بروزرسانی‌های زیادی برای وابستگی‌های این برنامه‌ها باشد، آنگاه می‌تواند برای نسخه پایدار دبیان مجدداً کامپابل گردد (برای اطلاعات بیشتر در این زمینه <xref linkend="debian-packaging" /> را مشاهده کنید).

en: Lifecycle of a Release
fa-IR: چرخه‌حیات یک انتشار

en: <primary>lifecycle</primary>
fa-IR: <primary>چرخه‌حیات</primary>

en: <primary><emphasis role="distribution">Unstable</emphasis></primary>
fa-IR: <primary><emphasis role="distribution">ناپایدار</emphasis></primary>

en: <primary><emphasis role="distribution">Testing</emphasis></primary>
fa-IR: <primary><emphasis role="distribution">تحت آزمون</emphasis></primary>

en: <primary><emphasis role="distribution">Stable</emphasis></primary>
fa-IR: <primary><emphasis role="distribution">پایدار</emphasis></primary>

en: <primary><emphasis role="distribution">Experimental</emphasis></primary>
fa-IR: <primary><emphasis role="distribution">آزمایشی</emphasis></primary>

en: <primary><emphasis role="distribution">Oldstable</emphasis></primary>
fa-IR: <primary><emphasis role="distribution">پایدار سابق</emphasis></primary>

en: <primary><emphasis role="distribution">Oldoldstable</emphasis></primary>
fa-IR: <primary><emphasis role="distribution">پایدار قدیم</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.
fa-IR: پروژه به طور همزمان شامل سه تا شش نسخه از هر برنامه می‌باشد که عبارتند از: <emphasis role="distribution">آزمایشی</emphasis> و <emphasis role="distribution">ناپایدار</emphasis> و <emphasis role="distribution">تحت آزمون</emphasis> و <emphasis role="distribution">پایدار</emphasis> و <emphasis role="distribution">پایدار سابق</emphasis> و حتی <emphasis role="distribution">پایدار قدیمی</emphasis>. هر یک به فاز جداگانه‌ای از فرآیند توسعه ارتباط دارد. برای درک صحیح در این زمینه، بیایید به سفر یک برنامه در دنیای دبیان نگاهی بیندازیم، از بسته‌بندی اولیه گرفته تا انتشار آن در نسخه پایدار دبیان.

en: <emphasis>VOCABULARY</emphasis> Release
fa-IR: <emphasis>واژگان</emphasis> انتشار

en: <primary>release</primary>
fa-IR: <primary>انتشار</primary>

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).
fa-IR: عبارت “release” در پروژه دبیان، نشانگر یک نسخه خاص از توزیع است (برای نمونه، “unstable release” به معنای “نسخه ناپایدار” است). همچنین نشانگر اطلاع‌رسانی عمومی درباره راه‌اندازی یک نسخه جدید است (پایدار).

en: The <emphasis role="distribution">Experimental</emphasis> Status
fa-IR: وضعیت شاخه <emphasis role="distribution">آزمایشی</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.
fa-IR: در ابتدا بیایید به مورد خاص توزیع <emphasis role="distribution">آزمایشی</emphasis> نگاهی بیندازیم: این گروهی است از بسته‌های دبیان که شامل نرم‌افزارهای در حال توسعه هستند، نه آن‌هایی که کامل شده‌اند، همانطور که از نامش مشخص است. هر نرم‌افزاری از این مرحله عبور نمی‌کند؛ برخی توسعه‌دهندگان بسته‌های خود را در اینجا قرار می‌دهند تا از سایر کاربران باتجربه (یا شجاع‌تر) دیدگاهشان را جویا شوند.

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>.
fa-IR: در غیر اینصورت، این توزیع به صورت عمده شامل تغییرات مهمی در بسته‌های پایه است که یکپارچه‌سازی آن‌ها در <emphasis role="distribution">ناپایدار</emphasis> با باگ‌های جدی می‌تواند تاثیرات مخربی به همراه داشته باشد. بنابراین، یک توزیع کاملاً ایزوله به حساب می‌آید، بسته‌های آن هیچگاه به نسخه‌های دیگر مهاجرت نمی‌کنند (مگر تحت نظارت توسعه‌دهنده اصلی یا ftpmasters). همچنین یک محیط جداگانه نیز به حساب نمی‌آید: تنها قسمتی از بسته‌های موجود در توزیع <emphasis role="distribution">آزمایشی</emphasis> حاضر هستند و شامل سیستم پایه دبیان نمی‌باشد. این توزیع در مقایسه با یک توزیع جداگانه دیگر مانند <emphasis role="distribution">ناپایدار</emphasis> معنا پیدا می‌کند.

en: The <emphasis role="distribution">Unstable</emphasis> Status
fa-IR: وضعیت شاخه <emphasis role="distribution">ناپایدار</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.
fa-IR: اگر در این مرحله باگی پیدا کنند، آن را به مسئول بسته گزارش می‌کنند. مسئول بسته آنگاه نسخه‌های بروزتری ارائه می‌دهد، که آن‌ها در سرور اصلی آپلود می‌کنند.

en: Compilation of a package by the autobuilders
fa-IR: فرآیند کامپایل بسته‌ها توسط autobuilder

en: <emphasis>QUICK LOOK</emphasis> <command>buildd</command>, the Debian package recompiler
fa-IR: <emphasis>نگاه سریع</emphasis> <command>buildd</command>, بسته دبیان برای کامپایل مجدد

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).
fa-IR: <emphasis>buildd</emphasis> مخفف “build daemon” است. این برنامه به صورت خودکار نسخه‌های جدید از یک بسته دبیان را برای معماری‌های موجود در آن کامپایل می‌کند (فرآیند کامپایل موازی تا جایی که ممکن است استفاده نمی‌گردد).

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.
fa-IR: بنابراین، برای تولید باینری‌های معماری <literal>arm64</literal>، پروژه ماشین‌های <literal>arm64</literal> مربوط به خود را دارد. برنامه <emphasis>buildd</emphasis> به صورت مداوم روی آن‌ها اجرا شده تا باینری‌های مربوط به معماری <literal>arm64</literal> را با استفاده از بسته‌های سورس ارائه شده توسط توسعه‌دهندگان دبیان تولید کند.

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.
fa-IR: این نرم‌افزار بر روی تمام رایانه‌هایی که به عنوان autobuilder برای دبیان شناخته می‌شوند، کار می‌کند. عبارت <emphasis>buildd</emphasis> اغلب برای اشاره به این ماشین‌ها بکار می‌رود، که تنها برای این هدف خاص در نظر گرفته شده‌اند.

en: Migration to <emphasis role="distribution">Testing</emphasis>
fa-IR: مهاجرت به شاخه <emphasis role="distribution">تحت آزمون</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:
fa-IR: اندکی بعد، بسته به بلوغ نسبی می‌رسد؛ روی تمام معماری‌ها کامپایل می‌شود و شامل تغییرات بجای مانده نخواهد بود. اینجاست که برای قرار گرفتن در توزیع <emphasis role="distribution">تحت‌آزمون</emphasis> به عنوان کاندید انتخاب می‌شود - گروهی از بسته‌های <emphasis role="distribution">ناپایدار</emphasis> که بر اساس شرایط کیفی خاصی انتخاب شده‌اند. هر روزه یک برنامه به صورت خودکار بسته‌های مورد نیاز برای قرار گرفتن در شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> را انتخاب می‌کند، بر اساس عنصرهایی که سطح خاصی از کیفیت برنامه را تضمین می‌نمایند:

en: successful compilation on all officially supported architectures;
fa-IR: کامپایل موفقیت‌آمیز در تمام معماری‌های تحت پوشش؛

en: lack of critical bugs, or, at least fewer than the version currently included in <emphasis role="distribution">Testing</emphasis>;
fa-IR: عدم وجود باگ‌های اساسی، یا حداقل کمتر از تعدادی که در نسخه موجود در شاخه <emphasis role="distribution">تحت‌آزمون</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.
fa-IR: این سیستم مشخصاً بدون خطا نخواهد بود؛ باگ‌های اساسی معمولاً در بسته‌های موجود در شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> پیدا می‌شوند. هنوز، شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> نسبت به <emphasis role="distribution">ناپایدار</emphasis> مشکلات کمتری ایجاد می‌نماید که برای بسیاری مقایسه مناسبی بین پایداری و تازگی به حساب می‌آید.

en: <emphasis>NOTE</emphasis> Limitations of <emphasis role="distribution">Testing</emphasis>
fa-IR: <emphasis>یادداشت</emphasis> محدودیت‌های شاخه <emphasis role="distribution">تحت‌آزمون</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.
fa-IR: با وجود اینکه در اصول نظری جالب بنظر می‌رسد، شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> برخی مشکلات اجرایی دارد: در هم بودن وابستگی‌های متفاوت بین بسته‌ها، باعث می‌شود که یک بسته به ندرت بتواند به تنهایی در این شاخه قرار گیرد. با بسته‌هایی که به یکدیگر وابسته هستند، بعضی اوقات ضروری بنظر می‌رسد که تعداد زیادی از آن‌ها به صورت همزمان مهاجرت کنند که این امر، حین عملیات بروزرسانی عملاً غیرممکن بنظر می‌آید. از طرف دیگر، اسکریپتی که برای شناسایی بسته‌های مشابه بکار گرفته می‌شود کار دشواری برای اتمام این عملیات دارد (این یک مشکل NP-complete است که برای آن راهکارهای مناسبی وجود دارد). به همین دلیل است که این اسکریپت را طوری تنظیم کرده‌ایم تا گروهی از بسته‌ها پیشنهادی را در نظر بگیرد یا اضافه‌شدن برخی دیگر به گروه را تحمیل نماید، با اینکه ممکن است وابستگی‌های فعلی را از بین ببرد. این قابلیت در اختیار مدیران انتشار و همکاران آن‌ها قرار گرفته است.

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.
fa-IR: یادآوری می‌کنیم که یک مساله NP-complete از درجه پیچیدگی توانی برخوردار است که بر اساس اندازه داده تغییر می‌کند، که در اینجا طول خطوط و عناصر داخل آن را شامل می‌شود. تنها راه حل آن این است که تمام پیکربندی‌های ممکن را در نظر بگیریم، که به حالت‌های متفاوتی ختم می‌شوند. یک heuristic تقریبی نسبی اما راضی‌کننده برای این مشکل است.

en: <emphasis>COMMUNITY</emphasis> The Release Manager
fa-IR: <emphasis>جامعه‌کاربری</emphasis> مدیر انتشار

en: <primary>Release Manager</primary>
fa-IR: <primary>مدیر انتشار</primary>

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).
fa-IR: مدیر انتشار عنوان مهمی است که با مسئولیت‌های سنگینی همراه است. کسی که این سمت را بر عهده دارد مسئول انتشار نسخه جدید و پایدار دبیان است و فرآیند توسعه در شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> را قبل از اینکه به شرایط کیفی شاخه <emphasis role="distribution">پایدار</emphasis> برسد، تعریف می‌کند. وی همچنین یک جدول زمان پیشنهادی را تعریف می‌کند (که البته همیشه مورد پذیرش دیگران نیست).

en: The Promotion from <emphasis role="distribution">Testing</emphasis> to <emphasis role="distribution">Stable</emphasis>
fa-IR: ارتقاء از شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> به <emphasis role="distribution">پایدار</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.
fa-IR: از آنجا که این لحظه هیچگاه به حقیقت نمی‌پیوندد، در عمل دبیان باید با آن سازش کند: حذف بسته‌هایی که مسئول آن در زمان مقرر نتوانسته است مشکلات موجود را رفع کند یا توافق با انتشار توزیعی که شامل هزاران باگ در برنامه‌هایش است. مدیر انتشار قبل از این یک بازه زمانی ثابت شده را در نظر گرفته است، که در طی آن هر بروزرسانی برای شاخه <emphasis role="distribution">تحت‌آزمون</emphasis> باید پذیرفته شود. هدف از اینکار پیشگیری از نسخه جدید و باگ‌های مربوط به آن است، و تنها پذیرش بروزرسانی‌هایی که منجر به رفع باگ‌ها می‌گردند.

en: A package's path through the various Debian versions
fa-IR: مسیر یک بسته در میان نسخه‌های گوناگون دبیان

en: <emphasis>VOCABULARY</emphasis> Freeze: the home straight
fa-IR: <emphasis>واژگان</emphasis> فریز: مستقیم به مقصد

en: <primary>freeze</primary>
fa-IR: <primary>فریز</primary>

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.
fa-IR: طی بازه زمانی فریز، توسعه در توزیع <emphasis role="distribution">تحت‌آزمون</emphasis> مسدود می‌گردد؛ هیچ بروزرسانی خودکاری نیز پذیرفته نمی‌شود. تنها مدیران انتشار هستند که در این بازه می‌توانند تغییرات مربوط به بسته‌ها را بر اساس شرایط آن‌ها انجام دهند. هدف جلوگیری از بروز باگ‌های جدید با انتشار نسخه جدید است؛ تنها آن دسته بروزرسانی‌های تست شده مجاز به اجرا هستند که باگ‌های مشخص را تصحیح نمایند.

en: Chronological path of a program packaged by Debian
fa-IR: ترتیب زمانی مراحل بسته‌بندی یک برنامه در دبیان

en: The <emphasis role="distribution">Oldstable</emphasis> and <emphasis role="distribution">Oldoldstable</emphasis> Status
fa-IR: وضعیت شاخه‌های <emphasis role="distribution">پایدار سابق</emphasis> و <emphasis role="distribution">پایدار قدیمی</emphasis>

en: <primary>support</primary><secondary>Long Term Support (LTS)</secondary>
fa-IR: <primary>پشتیبانی</primary><secondary>پشتیبانی بلند مدت (LTS)</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>.
fa-IR: هر نسخه <emphasis role="distribution">پایدار</emphasis> شامل چرخه حیاتی تقریباً ۵ ساله است و امکان انتشار نسخه‌های جدید هر ۲ سال یکبار را فراهم می‌آورد، در هر دوره زمانی تنها ۳ انتشار قابل پشتیبانی وجود خواهند داشت. زمانی که یک انتشار پایدار جدید اتفاق می‌افتد، نسخه پیشین به <emphasis role="distribution">پایدار سابق</emphasis> و نسخه قبل از آن به <emphasis role="distribution">پایدار قدیم</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.
fa-IR: پشتیبانی بلند مدت (LTS) دبیان یک رویکرد جدید در پروژه به حساب می‌آید: مشارکت‌کنندگان انفرادی و شرکت‌های گوناگون به یکدیکر پیوستند تا تیم LTS دبیان را تشکیل دهند. نسخه‌های قدیمی‌تر که دیگر تحت حمایت تیم امنیتی دبیان قرار ندارند به این تیم جدید واگذار می‌گردند.

en: <emphasis>COMMUNITY</emphasis> Companies sponsoring the LTS effort
fa-IR: <emphasis>جامعه‌کاربری</emphasis> مجموعه‌هایی که از فرآیند 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.
fa-IR: برای به انجام رساندن این فرآیند، پروژه بر این حقیقت استوار است که پشتیبانی بلند مدت برای شرکت‌هایی است که علاقه دارند هزینه بروزرسانی‌های امنیتی را پرداخت کنند.
