En el campo del software moderno con la palabra de código abierto «Linux» prácticamente convertido en un sinónimo de "sistema operativo", pero pocas personas saben que en realidad esto no es el único que hasta la fecha el tipo de sistema operativo Unix, el código fuente esEstán disponibles para todos.
De acuerdo con los datos obtenidos de IOSC, en 1999, casi un tercio de todas las máquinas que estaban conectados a Internet, trabajar sobre la base del sistema operativo Linux, mientras que casi el 15% de su sistema operativo FreeBSD.¿Cuál es este sistema, y hasta la fecha sólo unos pocos saben los usuarios de computadoras modernas, a pesar de todas sus ventajas y extendida en el tiempo.Vale la pena señalar que muchos de los líderes mundiales en el campo de los servicios Web están trabajando activamente en este sistema.En particular, vale la pena señalar que hasta la fecha motor de Yahoo se basa en FreeBSD.¿Cuáles son los beneficios para los propios usuarios, es poco probable que saber o siquiera pensar, pero los propietarios del sistema creen que es la decisión correcta.
Qué es BSD?
BSD significa Berkeley Software Distribution.Eso es en su tiempo llamado el software que la Universidad de California en Berkeley distribuye en código fuente.Cabe señalar que la adición originalmente para el sistema operativo estándar de UNIX - es la única cosa que era un FreeBSD.¿Qué era eso comparado con la versión actual del sistema?
basado en la versión 4.4 BSD-Lite para crear múltiples sistemas operativos con código fuente abierto.En particular, la composición de estos sistemas incluyen el desarrollo de otros proyectos, incluyendo una atención especial merece el proyecto GNU.Estructura
ventajas y características que tienen este sistema, estructura diferente de FreeBSD
.¿Cuál es la estructura:
- núcleo, que está diseñado para una planificación cuidadosa de todos los procesos, gestión de memoria, trabajando con una variedad de dispositivos y soporte para sistemas multiprocesador.Cabe señalar que, en contraste con el sistema operativo Linux, en este caso, hay varios tipos de núcleos BSD, que difieren en varias características.Biblioteca
- C, que se utiliza como la interfaz principal de programación del sistema, y se basa en el código de Berkeley, no el proyecto de la RNB.
- Todo tipo de servicios de archivos, compiladores, conchas, enlazadores, y otra por el usuario final del programa, algunos de ellos basado en el código de GNU.
- FreeBSD UNIX - un sistema operativo que incluye el X Window, que es directamente responsable de la interfaz gráfica.Este sistema se utiliza en la mayoría de versiones de BSD es ventajoso y el proyecto es apoyado oficialmente por X.Org.Este sistema permite al usuario elegir entre múltiples entornos de escritorio, así como una serie de gestores de ventanas ligeros.
- gran número de otros programas del sistema y de las aplicaciones.
¿Qué es un verdadero UNIX?
la pena señalar que en sí mismo FreeBSD UNIX - el sistema operativo es siempre diferente.Y los tipos de tales sistemas no son clones unos de otros.Son los descendientes de un ancestro común - el sistema operativo UNIX tradicional.Este hecho puede sorprender a algunos, sobre todo si se recuerda que el desarrollador del sistema operativo nunca reveló al público de sus códigos desarrollos.
BSD - es UNIX?
De hecho, el sistema operativo UNIX nunca fue un software tiene un código de código abierto, por lo que el BSD definitivamente no ser llamado un sistema UNIX, aunque sólo sea por que los sistemas operativos GUI son diferentes.Pero al mismo tiempo, la empresa que desarrolló UNIX, utilice activamente el desarrollo de otras personas, y en particular se refiere al software que se desarrolla por el CSRG.
distribuciones Originalmente BSD, así como los sistemas operativos de interfaz gráfica de usuario es un conjunto de programas personalizados, y esta situación duró exactamente el tiempo que la empresa no ha firmado un contrato con DARPA, subordinado al Ministerio de Defensa.El objeto del contrato - esta actualización de diferentes protocolos de comunicación, que fue apoyada por la red de computadoras de la agencia.80
Más formaron varias empresas dedicadas a la producción de las estaciones de trabajo, vale la pena señalar que muchos de ellos han adquirido una licencia de uso de UNIX, en lugar de tratar de desarrollar desde cero su propio software.En particular, la compañía es proporcionar Sol, lo que hizo y decidió sobre la base de la versión 4.2BSD finalmente liberar sus propios sistemas operativos, que se llamaba SunOSTM.Cuando la compañía AT & amp; T, que desarrolla UNIX, finalmente decidieron hacer negocio de venta de su propio sistema operativo, hubo una realización bastante ascética - Sistema III, para que con el tiempo fue seguido como la salida del Sistema V.
Por alguna razón, este sistema operativoPermanece sin reclamar?
Hay una cierta cantidad de razones por las cuales hoy 10 FreeBSD no usa tanta demanda:
- Desarrolladores los más interesados en la calidad de su propio código, y más de su molienda y no la publicidad.
- En general, la popularidad de Linux es el resultado de una serie de factores externos en relación con este proyecto, en particular en lo que respecta a los medios de comunicación, así como las empresas que han decidido formar su propio negocio, proporcionando servicios a los usuarios de este sistema operativo.Desarrolladores
- BSD en una ventaja que la mayoría tienen más experiencia que con los desarrolladores de Linux, por lo que son se presta mucha menos atención a hacer la vida más fácil para los usuarios normales.En otras palabras, la configuración de FreeBSD para el usuario medio es más complicada que la creación de Linux.
- En 1992, los desarrolladores de UNIX decidió demandar a la compañía BSDI, que se dedica a la alimentación del sistema operativo BSD / 386.El principal cargo en este caso fue el hecho de que el sistema operativo contenía código propietario, que pertenecía a la parte demandante, y al igual que el caso fue finalmente resuelto fuera de la corte en 1994, pero toda una serie de reivindicaciones secundarias incluso hoy envenena la vida de muchas personas.
- Se cree que por sí mismos proyectos BSD son diferentes y por lo tanto puede incluso entrar en conflicto entre sí.Esta opinión se basa en hechos que sucedieron hace mucho tiempo.
¿Qué es mejor - Linux o BSD?
Hasta la fecha la mayoría elige a menudo mediante la instalación del servidor Apache, FreeBSD en lugar de los sistemas tradicionales de la mayoría de otros Linux.Para el usuario promedio, la diferencia entre estos sistemas es sorprendentemente baja ya que los dos productos basados en UNIX.Ambos sistemas se desarrollan sobre una base comercial.
Quién posee BSD?
Vale la pena señalar que hay una persona o empresa en particular que sería administrada por el desarrollo de BSD.El desarrollo y la difusión posterior de este sistema es todo un grupo de proyecto altamente cualificado y dedicado, mientras que especialistas de todo el mundo.Ciertos componentes de BSD son proyectos independientes con código abierto, que tiene sus leyes y equipos de desarrollo propio.
Qué elegiste?Elección
entre estos sistemas operativos es bastante compleja, por lo que hay varios consejos que le permitirán elegir qué opción es la mejor - Linux y FreeBSD.Equipos en ambos casos son muy similares, por lo que la elección a menudo se pueden basar en lo siguiente:
- Si ha utilizado el sistema operativo de código abierto, en este caso, ni siquiera se debe cambiar nada.Sistema
- FreeBSD puede exhibir un rendimiento mucho mayor, pero esta regla no es universal.Sistemas
- BSD difieren bastante de una buena reputación, y sobre todo fiabilidad.
- BSD-proyectos son más buena reputación debido al hecho de que son de alta calidad y la integridad de la documentación disponible.
- En BSD puede usar la mayoría predominante de los ejecutables de Linux, mientras que Linux no puede utilizar muchos de los archivos ejecutables en BSD.
proporcionar apoyo técnico y servicios de FreeBSD - puertos y el sistema - la empresa FreeBSD Mall, Inc.