The translation is temporarily closed for contributions due to maintenance, please come back later.

Translation

(itstool) path: sect2/para
English
This arrangement differs from Linux in a number of ways:
Context English Spanish State
The BSD developers are often more interested in polishing their code than marketing it. Los desarrolladores de BSD suelen estar más interesados en pulir su código que en comercializarlo.
Much of Linux's popularity is due to factors external to the Linux projects, such as the press, and to companies formed to provide Linux services. Until recently, the open source BSDs had no such proponents. Gran parte de la popularidad de Linux se debe a factores externos a los proyectos de Linux, como la prensa, y a las empresas formadas para proporcionar servicios de Linux. Hasta hace poco, los BSD de código abierto no tenían tales defensores.
In 1992, AT&amp;T sued <link xlink:href="http://www.bsdi.com/">BSDI</link>, the vendor of BSD/386, alleging that the product contained AT&amp;T-copyrighted code. The case was settled out of court in 1994, but the spectre of the litigation continues to haunt people. In March 2000 an article published on the web claimed that the court case had been <quote>recently settled</quote>. En 1992 AT&amp;T denunció a <link xlink:href="http://www.bsdi.com/">BSDI</link>, el distribuidor de BSD/386, alegando que el producto contenía código propiedad de AT&amp;T. El caso se resolvió fuera de los tribunales en 1994, pero el espectro del litigio sigue atormentando a las personas. En marzo de 2000, un artículo publicado en la web afirmaba que el caso judicial había sido <quote>resuelto recientemente</quote>.
One detail that the lawsuit did clarify is the naming: in the 1980s, BSD was known as <quote>BSD <trademark class="registered">UNIX</trademark></quote>. With the elimination of the last vestige of AT&amp;T code from BSD, it also lost the right to the name <trademark class="registered">UNIX</trademark>. Thus you will see references in book titles to <quote>the 4.3BSD <trademark class="registered">UNIX</trademark> operating system</quote> and <quote>the 4.4BSD operating system</quote>. Un detalle que el proceso judicial aclaró fue el de la nomenclatura: en la década de los 80, BSD era conocido como <quote>BSD <trademark class="registered">UNIX</trademark></quote>. Con la eliminación del último vestigio del código AT&amp;T de BSD, también perdió el derecho a llamarse <trademark class="registered">UNIX</trademark>. Por lo tanto, es posible encontrar títulos de libros referentes a <quote>the 4.3BSD <trademark class="registered">UNIX</trademark> operating system</quote> y <quote>the 4.4BSD operating system</quote>.
Comparing BSD and Linux Comparando BSD y Linux
So what is really the difference between, say, Debian Linux and FreeBSD? For the average user, the difference is surprisingly small: Both are <trademark class="registered">UNIX</trademark> like operating systems. Both are developed by non-commercial projects (this does not apply to many other Linux distributions, of course). In the following section, we will look at BSD and compare it to Linux. The description applies most closely to FreeBSD, which accounts for an estimated 80% of the BSD installations, but the differences from NetBSD, OpenBSD and DragonFlyBSD are small. Entonces, ¿cuál es realmente la diferencia entre, digamos, Debian Linux y FreeBSD? Para el usuario promedio, la diferencia es sorprendentemente pequeña: Ambos son sistemas operativos tipo <trademark class="registered">UNIX</trademark>. Ambos están desarrollados por proyectos no comerciales (esto no se aplica a muchas otras distribuciones de Linux, por supuesto). En la siguiente sección, veremos BSD y lo compararemos con Linux. La descripción se ajusta más a FreeBSD, que representa aproximadamente el 80% de las instalaciones de BSD, pero las diferencias entre NetBSD, OpenBSD y DragonFlyBSD son pequeñas.
Who owns BSD? ¿Quién es dueño de BSD?
No one person or corporation owns BSD. It is created and distributed by a community of highly technical and committed contributors all over the world. Some of the components of BSD are Open Source projects in their own right and managed by different project maintainers. Ninguna persona o corporación es propietaria de BSD. Es creado y distribuido por una comunidad de colaboradores altamente técnicos y comprometidos en todo el mundo. Algunos de los componentes de BSD son proyectos de código abierto por derecho propio y gestionados por diferentes encargados de mantenimiento de proyectos.
How is BSD developed and updated? ¿Cómo se desarrolla y actualiza BSD?
The BSD kernels are developed and updated following the Open Source development model. Each project maintains a publicly accessible <emphasis>source tree</emphasis> which contains all source files for the project, including documentation and other incidental files. Users can obtain a complete copy of any version. Los kernel de BSD se desarrollan y actualizan siguiendo el modelo de desarrollo de código abierto. Cada proyecto mantiene un <emphasis>árbol de código fuente</emphasis> de acceso público que contiene todos los archivos del proyecto, incluida la documentación y otros ficheros relacionados. Los usuarios pueden obtener una copia completa de cualquier versión.
A large number of developers worldwide contribute to improvements to BSD. They are divided into three kinds: Una gran cantidad de desarrolladores en todo el mundo contribuyen a las mejoras de BSD. Se dividen en tres tipos:
<firstterm>Contributors</firstterm> write code or documentation. They are not permitted to commit (add code) directly to the source tree. In order for their code to be included in the system, it must be reviewed and checked in by a registered developer, known as a <emphasis>committer</emphasis>. Los <firstterm>Contributors</firstterm> escriben código o documentación. No se les permite hacer commit (añadir código) directamente al árbol de fuentes. Para que su código sea incluido en el sistema debe ser revisado y probado por un desarrollador registrado, conocido como <emphasis>committer</emphasis>.
<firstterm>Committers</firstterm> are developers with write access to the source tree. In order to become a committer, an individual must show ability in the area in which they are active. Los <firstterm>Committers</firstterm> son desarrolladores que disponen de acceso de escritura en el árbol de fuentes. Para convertirse en committer es necesario demostrar habilidad en el área en la cual él o ella trabaja.
It is at the individual committer's discretion whether they should obtain authority before committing changes to the source tree. In general, an experienced committer may make changes which are obviously correct without obtaining consensus. For example, a documentation project committer may correct typographical or grammatical errors without review. On the other hand, developers making far-reaching or complicated changes are expected to submit their changes for review before committing them. In extreme cases, a core team member with a function such as Principal Architect may order that changes be removed from the tree, a process known as <firstterm>backing out</firstterm>. All committers receive mail describing each individual commit, so it is not possible to commit secretly. Depende del criterio individual de cada committer cuándo pedir autorización antes de hacer cambios en el árbol de fuentes. En general, un committer experimentado puede realizar cambios que obviamente son correctos sin obtener consenso. Por ejemplo, un committer que trabaje en un proyecto de documentación puede corregir errores tipográficos o gramaticales sin necesidad de revisión. Por otra parte, se espera que los desarrolladores que pretendan realizar cambios de gran calado o complicados envíen sus cambios para que sean revisados antes de ser incluidos. En casos extremos un miembro del core team con una función como la del Principal Architect puede ordenar que los cambios sean retirados del árbol, es lo que llamamos <firstterm>backing out</firstterm>. Todos los committers reciben un correo electrónico que describe cada commit, por lo que no es posible hacer un commit en secreto.
The <firstterm>Core team</firstterm>. FreeBSD and NetBSD each have a core team which manages the project. The core teams developed in the course of the projects, and their role is not always well-defined. It is not necessary to be a developer in order to be a core team member, though it is normal. The rules for the core team vary from one project to the other, but in general they have more say in the direction of the project than non-core team members have. El <firstterm>Core team</firstterm>. Tanto FreeBSD como NetBSD disponen de un core team que administra el proyecto. Los core teams dirigen el rumbo de los proyectos pero sus funciones no siempre están claras. No es necesario ser desarrollador para ser un miembro del core team pero suele ser lo habitual. Las normas del core team varían de un proyecto a otro, pero en general tienen más voz en la dirección del proyecto que los miembros del equipo que no son del Core.
This arrangement differs from Linux in a number of ways: Esta disposición se diferencia de Linux en varias formas:
No one person controls the content of the system. In practice, this difference is overrated, since the Principal Architect can require that code be backed out, and even in the Linux project several people are permitted to make changes. Nadie controla el contenido del sistema. En la práctica, esta diferencia está sobrevalorada, ya que el arquitecto principal puede requerir que el código se restituya, e incluso en el proyecto de Linux se permite a varias personas realizar cambios.
On the other hand, there <emphasis>is</emphasis> a central repository, a single place where you can find the entire operating system sources, including all older versions. Por otro lado, <emphasis>hay</emphasis> un repositorio central, un único lugar donde se pueden encontrar las fuentes de todo el sistema operativo, incluidas todas las versiones anteriores.
BSD projects maintain the entire <quote>Operating System</quote>, not only the kernel. This distinction is only marginally useful: neither BSD nor Linux is useful without applications. The applications used under BSD are frequently the same as the applications used under Linux. Los proyectos BSD mantienen todo el <quote>Sistema Operativo</quote>, no solo el kernel. Esta distinción tiene una utilidad marginal: ni BSD ni Linux son útiles sin aplicaciones. Las aplicaciones utilizadas en BSD son con frecuencia las mismas que las utilizadas en Linux.
As a result of the formalized maintenance of a single SVN source tree, BSD development is clear, and it is possible to access any version of the system by release number or by date. SVN also allows incremental updates to the system: for example, the FreeBSD repository is updated about 100 times a day. Most of these changes are small. Como resultado del mantenimiento formalizado de un único árbol de fuentes SVN, el desarrollo de BSD es claro y es posible acceder a cualquier versión del sistema por número de versión o por fecha. SVN también permite actualizaciones incrementales del sistema: por ejemplo, el repositorio de FreeBSD se actualiza unas 100 veces al día. La mayoría de estos cambios son pequeños.
BSD releases Versiones de BSD
FreeBSD, NetBSD and OpenBSD provide the system in three different <quote>releases</quote>. As with Linux, releases are assigned a number such as 1.4.1 or 3.5. In addition, the version number has a suffix indicating its purpose: FreeBSD, NetBSD y OpenBSD proporcionan el sistema en tres <quote>versiones</quote> diferentes. Al igual que Linux, a los lanzamientos se les asigna un número como 1.4.1 ó 3.5. Además, el número de versión tiene un sufijo que indica su propósito
The development version of the system is called <firstterm>CURRENT</firstterm>. FreeBSD assigns a number to CURRENT, for example FreeBSD 5.0-CURRENT. NetBSD uses a slightly different naming scheme and appends a single-letter suffix which indicates changes in the internal interfaces, for example NetBSD 1.4.3G. OpenBSD does not assign a number (<quote>OpenBSD-current</quote>). All new development on the system goes into this branch. La versión de desarrollo del sistema recibe el nombre de <firstterm>CURRENT</firstterm>. FreeBSD asigna un número a CURRENT, por ejemplo FreeBSD 5.0-CURRENT. NetBSD utiliza un sistema ligeramente diferente y añade un sufijo compuesto por una única letra que indica cambios en las interfaces internas, por ejemplo NetBSD 1.4.3G. OpenBSD no asigna ningún número (<quote>OpenBSD-current</quote>). Todo nuevo desarrollo en el sistema entra en esta rama.
At regular intervals, between two and four times a year, the projects bring out a <firstterm>RELEASE</firstterm> version of the system, which is available on CD-ROM and for free download from FTP sites, for example OpenBSD 2.6-RELEASE or NetBSD 1.4-RELEASE. The RELEASE version is intended for end users and is the normal version of the system. NetBSD also provides <emphasis>patch releases</emphasis> with a third digit, for example NetBSD 1.4.2. A intervalos regulares, entre dos y cuatro veces al año, los proyectos liberan una versión <firstterm>RELEASE</firstterm> del sistema, que está disponible en CD-ROM y mediante FTP para su descarga gratuita, por ejemplo OpenBSD 2.6-RELEASE o NetBSD 1.4-RELEASE. La versión RELEASE está dirigida al usuario final y es la versión estándar del sistema. NetBSD también dispone de <emphasis>patch releases</emphasis> que incluyen un tercer dígito, como por ejemplo NetBSD 1.4.2.
As bugs are found in a RELEASE version, they are fixed, and the fixes are added to the SVN tree. In FreeBSD, the resultant version is called the <firstterm>STABLE</firstterm> version, while in NetBSD and OpenBSD it continues to be called the RELEASE version. Smaller new features can also be added to this branch after a period of test in the CURRENT branch. Security and other important bug fixes are also applied to all supported RELEASE versions. A medida que se van encontrando errores en la versión RELEASE, se corrigen y las correcciones se agregan al árbol del SVN. En FreeBSD la versión resultante se denomina versión <firstterm>STABLE</firstterm>, mientras que en NetBSD y OpenBSD continúa siendo la versión RELEASE. También se pueden agregar nuevas funcionalidades más pequeñas a esta rama después de un período de prueba en la rama CURRENT. La seguridad y otras correcciones importantes de errores también se aplican en todas las versiones soportadas de RELEASE.
<emphasis>By contrast, Linux maintains two separate code trees: the stable version and the development version. Stable versions have an even minor version number, such as 2.0, 2.2 or 2.4. Development versions have an odd minor version number, such as 2.1, 2.3 or 2.5. In each case, the number is followed by a further number designating the exact release. In addition, each vendor adds their own userland programs and utilities, so the name of the distribution is also important. Each distribution vendor also assigns version numbers to the distribution, so a complete description might be something like <quote>TurboLinux 6.0 with kernel 2.2.14</quote></emphasis> <emphasis>Linux, en cambio, mantiene dos árboles de código separados: la versión estable y la versión de desarrollo. Las versiones estables añaden un número par de versión, como 2.0, 2.2 ó 2.4. Las versiones de desarrollo añaden un número impar, como en 2.1, 2.3 ó 2.5. En ambos casos a ese número se le añade otro más que indica la versión exacta. Además, cada proveedor agrega sus propios programas de usuario y utilidades, por lo que el nombre de la distribución también es importante. Cada distribuidor además asigna números de versión a la distribución, así pues la descripción completa podría ser algo como <quote>TurboLinux 6.0 with kernel 2.2.14</quote></emphasis>
What versions of BSD are available? ¿Qué versiones de BSD están disponibles?
In contrast to the numerous Linux distributions, there are only four major open source BSDs. Each BSD project maintains its own source tree and its own kernel. In practice, though, there appear to be fewer divergences between the userland code of the projects than there is in Linux. A diferencia de las numerosas distribuciones de Linux, solo hay cuatro BSD principales de código abierto. Cada proyecto BSD mantiene su propio árbol de fuentes y su propio kernel. En la práctica, sin embargo, parece haber menos divergencias entre el código de usuario de los proyectos que en Linux.
It is difficult to categorize the goals of each project: the differences are very subjective. Basically, Es difícil categorizar los objetivos de cada proyecto: las diferencias son muy subjetivas. Básicamente,
FreeBSD aims for high performance and ease of use by end users, and is a favourite of web content providers. It runs on a <link xlink:href="@@URL_RELPREFIX@@/platforms/">number of platforms</link> and has significantly more users than the other projects. FreeBSD tiene como meta ofrecer un alto rendimiento y facilidad de uso al usuario final, y es uno de los favoritos de los proveedores de contenido web. Se ejecuta en <link xlink:href="@@URL_RELPREFIX@@/platforms/">varias plataformas</link> y tiene significativamente más usuarios que los otros proyectos.
NetBSD aims for maximum portability: <quote>of course it runs NetBSD</quote>. It runs on machines from palmtops to large servers, and has even been used on NASA space missions. It is a particularly good choice for running on old non-<trademark class="registered">Intel</trademark> hardware. NetBSD tiene como meta la máxima portabilidad: <quote>of course it runs NetBSD</quote>. Se ejecuta en máquinas que abarcan desde PDAs hasta grandes servidores, e incluso se ha utilizado en misiones espaciales de la NASA. Es una opción particularmente buena para ejecutar en hardware antiguo que no sea <trademark class="registered">Intel</trademark>.

Loading…

This arrangement differs from Linux in a number of ways:
Esta gestdisposición se difiere de lncia de Linux en algunos aspectovarias formas:
2 months ago
New source string a year ago
Browse all component changes

Glossary

English Spanish
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: sect2/para
Source string location
article.translate.xml:322
String age
a year ago
Source string age
a year ago
Translation file
articles/es_ES/explaining-bsd.po, string 53