hardware-software-boundary.html - en to ru translation catalogue (13 entries)

note: type: Content of: <title>
en: The Boundary Between Hardware And Software - GNU Project - Free Software Foundation
ru: Граница между аппаратной и программной частью - Проект GNU - Фонд свободного программного обеспечения

note: type: Content of: <h2>
en: The Boundary Between Hardware And Software
ru: Граница между аппаратной и программной частью

note: type: Content of: <p>
en: What is the boundary, in digital devices, between hardware and software? We can find it by applying the definitions: software is the operational part of a device that can be copied and changed in a computer; hardware is the operational part that can't be.  This is the right way to make the distinction because it relates to the practical consequences.
ru: Где в цифровых устройствах граница между аппаратурой и программами? Это можно узнать, применяя определения: программы&nbsp;&mdash; это рабочая часть устройства, которую можно копировать и изменять на компьютере; аппаратура&nbsp;&mdash; это рабочая часть, с которой это делать нельзя. Этот способ разграничения правилен, потому что он связан с практическими последствиями.

note: type: Content of: <p>
en: There is a gray area between hardware and software that contains firmware that <em>can</em> be upgraded or replaced, but is not meant ever to be upgraded or replaced once the product is sold.  In conceptual terms, the gray area is rather narrow.  In practice, it is important because many products fall in it.  We can treat that firmware as hardware with a small stretch.
ru: Между аппаратурой и программами есть нечеткая область, куда входят программы, которые <em>можно</em> обновлять или заменять, но которые не предполагается обновлять или заменять никогда после продажи продукта. С понятийной точки зрения эта область довольно узка. На практике она важна, потому что в нее попадают многие продукты. Мы можем с небольшой натяжкой расценивать эти программы как аппаратуру.

note: type: Content of: <p>
en: Some have said that preinstalled firmware programs and Field-Programmable Gate Array chips (FPGAs) &ldquo;blur the boundary between hardware and software,&rdquo; but I think that is a misinterpretation of the facts.  Firmware that is installed during use is software; firmware that is delivered inside the device and can't be changed is software by nature, but we can treat it as if it were a circuit.  As for FPGAs, the FPGA itself is hardware, but the gate pattern that is loaded into the FPGA is a kind of firmware.
ru: Некоторые заявляли, что предустановленные в постоянной памяти программы и программируемые логические микросхемы (FPGA) &ldquo;размывают границу между аппаратурой и программами&rdquo;, но я думаю, что это неверное толкование фактов. Программы, которые устанавливают в постоянной памяти в процессе работы, не становятся аппаратурой; программы, которые доставляют во внутренней постоянной памяти устройства и которые нельзя изменять, по природе являются программами, но мы можем расценивать их, как если бы это была электрическая схема. Что касается FPGA, то сами по себе микросхемы являются аппаратурой, но конфигурация вентилей, которая загружается в микросхему, является разновидностью программы из постоянной памяти.

note: type: Content of: <p>
en: Running free gate patterns on FPGAs could potentially be a useful method for making digital devices that are free at the circuit level.  However, to make FPGAs usable in the free world, we need free development tools for them.  The obstacle is that the format of the gate pattern file that gets loaded into the FPGA is secret.  Until recently there was <em>no</em> model of FPGA for which those files could be produced without nonfree (proprietary) tools.
ru: Загрузка свободных конфигураций в FPGA потенциально представляет полезный метод конструирования цифровых устройств, свободных на уровне электрических схем. Однако для того чтобы микросхемы FPGA можно было применять в мире свободы, нам нужен свободный инструментарий для них. Препятствие к этому представляет тот факт, что формат файла конфигурации вентилей, загружаемого в FPGA, хранится в секрете. До недавнего времени не было <em>ни одного</em> типа FPGA, для которого эти файлы можно было бы создавать без несвободных средств.

note: type: Content of: <p>
en: Thanks to a reverse-engineering effort, it is now possible to compile C programs and run them on the Xilinx Spartan 6 LX9 FPGA.  The tools do not yet support HDL (hardware definition language) code, though, so this does not offer a usable substitute for real digital chips.  Meanwhile, that model of FPGA is starting to get old.  These tools constitute a tremendous advance over the situation a few years ago, but there's a long way to go before FPGAs are fully usable in freedom.
ru: Благодаря предпринятым усилиям по обратной разработке сейчас можно компилировать программы Си и выполнять их на FPGA Xilinx Spartan 6 LX9.  Но созданные средства пока не поддерживают язык описания аппаратуры, так что на практике это не позволяет заменить настоящие цифровые микросхемы. Тем временем этот тип FPGA начинает устаревать. Эти средства представляют огромный шаг вперед по сравнению с ситуацией, которая сложилась несколько лет назад, но надо пройти еще большой путь, пока микросхемы FPGA станет можно применять в полном объеме, пользуясь свободой.

note: type: Content of: <p>
en: As for the HDL code itself, it can act as software (when it is run on an emulator or loaded into an FPGA) or as a hardware design (when it is realized in immutable silicon or a circuit board).
ru: Что касается самих программ на языке описания аппаратуры, то они могут работать как программы (когда выполняются на эмуляторе или загружаются в FPGA) или как схема аппаратуры (когда она реализуется на печатной плате или в кремнии в неизменяемом виде).

note: type: Content of: <div><div><p>
en: Please send general FSF &amp; GNU inquiries to <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.  There are also <a href="/contact/">other ways to contact</a> the FSF.  Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.
ru: Пожалуйста, присылайте общие запросы фонду и GNU по адресу <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Есть также <a href="/contact/">другие способы связаться</a> с фондом. Отчеты о неработающих ссылках и другие поправки или предложения можно присылать по адресу <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.

note: TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations.  However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a hr
en: Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and submitting translations of this article.
ru: Мы старались сделать этот перевод точным и качественным, но исключить возможность ошибки мы не можем. Присылайте, пожалуйста, свои замечания и предложения по переводу по адресу <a href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>. </p><p>Сведения по координации и предложениям переводов наших статей см. в <a href="/server/standards/README.translations.html">&ldquo;Руководстве по переводам&rdquo;</a>.

note: type: Content of: <div><p>
en: This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative Commons Attribution-NoDerivs 3.0 United States License</a>.
ru: Это произведение доступно по <a rel="license" href="http://creativecommons.org/licenses/by-nd/3.0/us/deed.ru">лицензии Creative Commons Attribution-NoDerivs (<em>Атрибуция&nbsp;&mdash; Без производных произведений</em>) 3.0 США</a>.

note: TRANSLATORS: Use space (SPC) as msgstr if you don't want credits. type: Content of: <div><div>
en: *GNUN-SLOT: TRANSLATOR'S CREDITS*
ru: <em>Внимание! В подготовке этого перевода участвовал только один человек. Вы можете существенно улучшить перевод, если проверите его и расскажете о найденных ошибках в <a href="http://savannah.gnu.org/projects/www-ru">русской группе переводов gnu.org</a>.</em>

note: timestamp start type: Content of: <div><p>
en: Updated:
ru: Обновлено:
