desarrollo-web-br-bd.com

¿Por qué alguien elegiría FreeBSD sobre Linux?

¿Por qué alguien elegiría FreeBSD sobre Linux? ¿Cuáles son las ventajas de FreeBSD en comparación con Linux? (Mi proveedor de alojamiento compartido usa FreeBSD).

157
ilhan

Si desea saber qué es diferente para poder usar el sistema de manera más eficiente, aquí hay un introducción comúnmente referida a BSD para personas que provienen de un entorno Linux .

Si quieres más del contexto histórico para esta decisión, solo adivinaré por qué eligieron FreeBSD. En la época de la primera burbuja de punto-com, FreeBSD 4 era extremadamente popular entre los ISP. Esto puede o no haber estado relacionado con la adición de kqueue . La página de Wikipedia describe los sentimientos para FreeBSD 4 por lo tanto: "... ampliamente considerado como uno de los sistemas operativos más estables y de alto rendimiento de todo el linaje de Unix". FreeBSD, en particular, ha agregado otras características a lo largo del tiempo que atraerían a los proveedores de hosting, como jail y compatibilidad con ZFS.

Personalmente, me gustan mucho los sistemas BSD porque simplemente sienten que encajan mejor que la mayoría de las distribuciones de Linux que he usado. Además, la documentación proporcionada directamente en los diversos manuales, etc. es sobresaliente. Si va a usar FreeBSD, le recomiendo Manual de FreeBSD .

121
Hank Gay

FreeBSD tiene una reputación de una pila de red más robusta. Por experiencia profesional en una empresa anterior, teníamos un servidor proxy que se estaba cayendo de la carga. Cuando lanzamos FreeBSD, el servidor manejó la carga con facilidad durante más de un año (me mudé, todavía podría estar funcionando).

NetBSD tiene fama de ejecutarse en una tonelada de hardware diferente.

OpenBSD tiene una reputación (bien merecida) de ser extremadamente seguro.

Es Unix, es robusto y es gratis. No hay una razón real para evitarlo, pero se perderá la nueva atracción que tienden a tener los Linux.

48
Greg Cain

Prefiero la filosofía de licencia de licencia BSD frente a licencia GPL. Para mí, gratis significa hacer lo que quieras con el código. Es tan gratuito que puede hacerlo no gratis como Apple lo hizo.

Prácticamente no tiene ningún impacto en mí, pero lo prefiero por principio y fue una de las razones por las que elegí usar FreeBSD sobre Linux.

Otra razón es que quería jugar, encuentro cuando cuando uso Ubuntu no me estoy poniendo el sombrero de Unix; en cambio, solo estoy usando la GUI en todas partes como si estuviera en Windows (lo cual no es necesariamente algo malo sino diferente).

30
User

FreeBSD es un sistema operativo. Linux es un núcleo. Entonces, en tu pregunta, estás comparando manzanas y semillas de naranja.

Las licencias y el soporte del dispositivo serían mis dos razones principales por las que alguien elegiría una sobre la otra

25
EhevuTov

Aquí está algo que escribí acerca de las variantes de BSD unix en respuesta a una pregunta similar sobre serverfault. En términos generales, la base de código de los sistemas BSD está más estrictamente controlada que una distribución típica de Linux. Obtendrá algo un poco más como un Unix tradicional y el sistema es muy robusto con una política de cambio más conservadora.

Si usted es una tienda de código abierto puro y no depende de ningún software comercial como Oracle, entonces un sistema BSD unix le proporcionará una plataforma de software muy estable, bien entendida y controlada, más que Linux. La mayoría de los problemas históricos, como el mal controlador o el soporte SMP, se resolvieron hace años, particularmente en el hardware del servidor principal.

Si desea un escritorio tradicional de Unix, un BSD Unix le dará esto, así como cualquier distribución de Linux. Si buscas un sistema de usuario final, podrías estar mejor con Ubuntu o Fedora. Gentoo Linux se basó en un derivado del sistema de empaquetado de 'puertos' de BSD.

La diferencia entre las distribuciones BSD y Linux se remonta a los primeros días de Unix.

AT&T era dueño de Unix, pero debido a restricciones no podía competir en la industria informática. Debido a esto, licenciaron Unix a Berkeley. Berkeley despegó con esta personalización y retocando todo hasta que finalmente no hubo código de AT&T realmente presente en su nuevo sistema operativo, llamado BSD (Berkeley Software Distribution).

Ingrese un poco más tarde, Linus Torvalds estaba en una clase de Sistemas Operativos trabajando con un clon incompleto de Unix llamado Minix, que estaba destinado a capacitar a los estudiantes en la construcción de un sistema operativo. Linus despegó con esta idea y fundó la sucursal de Linux.

Ahora mi experiencia radica más en OpenBSD, y desde esa perspectiva la diferencia es asombrosa. Se ha mencionado que OpenBSD es más seguro, con solo 2 exploits en su historia se ha ganado ese derecho.

El fundador Theo de Raadt creía que la seguridad debería ser un enfoque principal y que muchos sistemas Linux y otros sistemas BSD no estaban dedicados a escribir un buen código, y en su lugar se enfocaron demasiado en agregar nuevas características solo para agregarlas.

OpenBSD tiene un calendario de lanzamiento de 6 meses, no se agrega nada que no pueda implementarse de manera completa y segura dentro de ese período de tiempo. En comparación con las distribuciones de Linux como Ubuntu, que nunca prueban algo peligroso antes de los lanzamientos, esta es una gran clave para la tranquilidad de muchos administradores de sistemas y operaciones de servidor.

13
Brandon Weaver

Como @ User , prefiero la licencia BSD y es la razón principal por la que la uso como mi sistema operativo principal.

No estoy en contra de la GPL, pero si hay disponible una aplicación con licencia MIT/MIT, la usaré primero sobre una aplicación similar que sea GPL.

Es tan gratuito que puede hacerlo no gratis

Eso es muy atractivo para los orientados a los negocios, así como para los usuarios como yo.

El sistema de puertos es incomparable (IMNSHO) y ha sido un modelo para imitar por varias distribuciones de Linux (Gentoo viene inmediatamente a mi mente).

Además, debido a que FreeBSD no es tan frecuente en el escritorio como Linux (PC-BSD es fabuloso), mi geek interno tiene que usarlo como mi SO de escritorio. No puedo evitarlo.

Hasta ahora, no hay nada en Windows que Linux no pueda hacer, y nada en Linux que FreeBSD no pueda hacer. ... y eso incluye Flash, sin ejecutarse bajo el Linuxulator: gecko-mediaplayer + Firfox + GreaseMonkey + Linterna Magicka.

11
gregnotcraig

Documentación:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

Consistencia del desarrollo:

http://svnweb.freebsd.org/base/release/

Licencia

Copyright 1992-2012 El Proyecto FreeBSD. Todos los derechos reservados.

Se permite la redistribución y el uso en fuentes y binarios, con o sin modificación, siempre que se cumplan las siguientes condiciones:

  • Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad.

  • Las redistribuciones en forma binaria deben reproducir el aviso de copyright anterior, esta lista de condiciones y el siguiente descargo de responsabilidad en el
    documentación y/u otros materiales provistos con la distribución.

ESTE SOFTWARE IS PROPORCIONADO POR EL PROYECTO FREEBSD `` TAL CUAL '' Y CUALQUIER EXPRESO OR GARANTÍAS IMPLÍCITAS, INCLUIDAS, PERO SIN LIMITARSE A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD Y ADECUACIÓN PARA UN PARTICULAR PROPÓSITO SE RECHAZAN. EN NINGÚN CASO EL PROYECTO FREEBSD OR LOS CONTRIBUYENTES SERÁN RESPONSABLES POR CUALQUIER DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, OR DAÑOS CONSECUENTES (INCLUYENDO, PERO SIN LIMITARSE A, LA ADQUISICIÓN DE BIENES SUSTITUTOS OR SERVICIOS; PÉRDIDA DE USO, DATOS, OR BENEFICIOS; OR INTERRUPCIÓN EMPRESARIAL) SIN EMBARGO Y POR CUALQUIER TEORÍA DE RESPONSABILIDAD, INCLUSO EN EL CONTRATO, RESPONSABILIDAD ESTRICTA, OR TORT (INCLUYENDO NEGLIGENCIA OR DE OTRA MANERA) QUE SURJA DE ALGUNA FORMA DEL USO DE ESTE SOFTWARE, INCLUSO SI SE RECONOCE LA POSIBILIDAD DE DICHO DAÑO.

Las opiniones y conclusiones contenidas en el software y la documentación son de los autores y no deben interpretarse como representativas de las políticas oficiales, expresas o implícitas, del Proyecto FreeBSD.

4
Pete

Durante mucho tiempo, la 'colección de puertos' de FreeBSD, lo que significa que el software disponible para él a través de su administrador de paquetes, fue más grande y mejor que lo que había en los repositorios de Linux. Me imagino que eso no es cierto ahora, aunque no conozco ninguna estadística.

1
Tom Anderson