PDF de programación - ¿Linux o BSD? ¿Qué sistema uso?

<<>>
Imágen de pdf ¿Linux o BSD? ¿Qué sistema uso?

¿Linux o BSD? ¿Qué sistema uso?gráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 23 de Noviembre del 2017)
708 visualizaciones desde el 23 de Noviembre del 2017
1,1 MB
25 paginas
¿LINUX O BSD?
¿QuØ sistema uso?

Javier Alexandro Del Pino Coronel

Centro Nacional De Prevenci(cid:243)n De Desastres

CENAPRED

javier@cenapred.unam.mx

http://www.cenapred.unam.mx

LICENCIAS GPL y BSD

Estas licencias nos permiten copiar no s(cid:243)lo para uso personal sino tambiØn pœblico, el
programa con licencia BSD o GPL y dÆrselo a cuantas personas quiera o instalarlo en
tantos ordenadores necesite.

(cid:147)PodrÆ hacerlo gratuitamente o a cambio de dinero.(cid:148)

Mucha gente cree que el software BSD o GPL tiene que ser gratis obligatoriamente
debido a que a esta filosof(cid:237)a se la ha llamado en inglØs "free software" y free significa
libre y tambiØn gratis. "Free" no se refiere a (cid:147)gratis(cid:148); sino a las "tres libertades":

1.- Usar el programa.
2.- Poder modificar el programa.
3.- Distribuir el programa modificado o no.

¿Puedo vender software BSD y GPL? SI respetando las 3 libertades.
No se cobra por el programa en s(cid:237), sino por los servicios que implica: instalaci(cid:243)n y
mantenimiento.

LICENCIAS GPL y BSD

GNU GPL (GNU General Public License)
La Licencia Pœblica GNU y las licencias con este modelo (LGPL, copyleft, etc)
imponen la restricci(cid:243)n de que el c(cid:243)digo fuente debe ser distribuido o puesto a
disposici(cid:243)n para todos los trabajos que deriven de c(cid:243)digo bajo los derechos de autor
de GNU. La FSF califica como "copyleft" a aquellos programas que son libres, se
distribuyen con el c(cid:243)digo fuente, y no puede cambiarse la licencia al distribuirse.

Licencia BSD (Berkeley Software Distribution)
La Licencia BSD cumple las tres libertades pero no es copyleft como la GPL
ya que es posible cambiar la licencia pero existe la posibilidad de desarrollar
software propietario a partir de un programa BSD.

Ninguna ofrece garant(cid:237)as de funcionamiento.

SISTEMAS OPERATIVOS LIBRES

GNU/Linux

FreeBSD

OpenBSD

NetBSD

GNU/Linux

GNU/Linux

¿QU(cid:201) ES GNU/Linux?

Es LIBRE.

En 1991 es un kernel con algunas herramientas GNU.

Hoy es un sistema operativo libre, con una diversidad de aplicaciones y
herramientas.

Existen distribuciones de todos los tipos para cualquier necesidad.

Se desarrolla bajo la licencia GPL.

GNU/Linux

GNU/Linux

HISTORIA

Es un sistema operativo creado inicialmente por Linus Torvalds en la Universidad de
Helsinki en Finlandia.

En 1991 aparece la versi(cid:243)n 0.02 del kernel y la versi(cid:243)n actual estable es la 2.4.x

Linus decidio desarrollar un sistema que excediera los estÆndares de Minix.

Infinidad de programadores se unieron al desarrollo de Linux, debido a la
integraci(cid:243)n perfecta (y oportuna) de las herramientas GNU.



GNU/Linux

GNU/Linux

DISTRIBUCIONES

Slackware, Red Hat, Debian, Mandrake, SuSe, Caldera, Yellow Dog, Corel Linux,

Existe una diversidad de distribuciones para diversas arquitecturas por lo que cada
una tiene sus objetivos y prioridades.

El manejo de paquetes entre distribuciones varia: rpm’s, .deb, .tgz, .mdk, etc.

Al final siempre tienes GNU/Linux en tu equipo porque el sistema operativo en s(cid:237) es
el KERNEL.

Las mÆs importantes dejan disponibles imÆgenes ISO en su sitio.

GNU/Linux

GNU/Linux

¿PORQU(cid:201) USARLO?

ES LIBRE.

Existen diversidad de aplicaciones (OpenOffice, Evolution, Gimp, Samba).

Una diversidad de usos (Firewall, Web Server, E-mail Server, Workstation, Router).

Se instala en diversidas plataformas (x386, Alpha, Sparc, Mac, Amiga, Atari,
PowerPC, DEC, etc).

GNU/Linux

GNU/Linux

¿QuØ es FUD?

Fear, Uncertainty, Doubt; esto tan solo es una tØcnica de mercadeo cuando un
competidor lanza un producto nuevo que es mucho mejor y que reduce costos.

Frases T(cid:237)picas:

Linux es inseguro
No existe personal capacitado
No es compatible con Windows
Es muy dif(cid:237)cil

GNU/Linux

GNU/Linux

OBJETIVO:

Linus Torvalds a establecido un objetivo a largo plazo:

La dominaci(cid:243)n mundial.

FreeBSD

FreeBSD

¿Que es FreeBSD?

Es un sistema operativo para arquitecturas x86, DEC, Alpha.

Es tambiØn un derivado de BSD UNIX que es la versi(cid:243)n de UNIX desarrollada por
la Universidad de California en Berkeley.

Se desarrollo originalmente en la versi(cid:243)n Net/2 conocida como 386BSD.

Es LIBRE y GRATUITO, se pueden obtener imagenes ISO.

Es un KERNEL y existe una sola distribuci(cid:243)n.

FreeBSD

FreeBSD

Caracter(cid:237)sticas

Sistema desarrollado totalmente en 32 bits.

Compatibilidad de binarios con otros Sistemas Operativos como SCO, BSD/OS,
NetBSD, 386BSD, Linux, BSDi.

Cuenta con una serie de aplicaciones englobadas en dos sistemas: Packages y Ports

Requerimientos de Hardware m(cid:237)nimos

Altas prestaciones en comunicaciones de red, rendimiento,
compatibilidad.

seguridad y

FreeBSD

FreeBSD

HISTORIA

Nace a inicios de 1993 debido a diferencias entre los 3 coordinadores del (cid:147)Unofficial
386BSD Patchkit(cid:148).

Novell y la U.C. Berkeley solucionan sus problemas legales y FreeBSD tiene que
migrar reinventandose a s(cid:237) mismo basado en un 4.4BSD-Lite nuevo e incompleto.

Enero de 1995 aparece FreeBSD 2.0 en Internet y en CD-ROM

Durante 1996 y 1997 aparecen releases que se dan a conocer entre ISP’s.

Las ramas 2.2 aparecen en 1997 y la œltima en 1998. En Octubre de 1998 aparece la
rama 3.0 y la rama actual es la 4.

FreeBSD

FreeBSD

¿PorquØ usarlo?

Es LIBRE.

Ideal para usar en entornos de: WebServer, MailServer, Router, DNS, Firewall.

Requerimientos de Hardware m(cid:237)nimos

Miles de aplicaciones.

FreeBSD

FreeBSD

Objetivos

Proveer de software usado para cualquier objetivo.

Proveer c(cid:243)digo a cualquier persona de manera que pueda ser muy distribuido y
ofrezca el mayor nœmero de beneficios.

OpenBSD

OpenBSD

¿Que Øs OpenBSD?

Es LIBRE, SEGURO y FUNCIONAL.

Sistema Operativo Multiarquitectura (x386, Sparc, Sparc64, hp300, Amiga, Mac68k,
Macppc, Alpha, Vax.

Basado en 4.4BSD.

Soporta emulaci(cid:243)n de binarios de SVR4 (Solaris), FreeBSD, Linux, BSDI, SunOS,
HPUX.

No se desarrollan imÆgenes ISO para los usuarios.

OpenBSD

OpenBSD

Caracter(cid:237)sticas

No incluye restricciones mÆs allÆ de las impuestas por la licencia original BSD.

Intenta ser el sistema operativo mÆs seguro.

Derivado de NetBSD.

Primer sistema operativo en integrar el soporte a la criptograf(cid:237)a fuerte como
caracter(cid:237)stica del nœcleo del sistema.

Da mÆs importancia a la seguridad, funcionalidad y estabilidad que a
adoptar nuevas caracter(cid:237)sticas.

OpenBSD

OpenBSD

HISTORIA

Nace en 1995 a ra(cid:237)z de la separaci(cid:243)n de Theo de Raadt de NetBSD.

En 1996 OpenBSD 2.0 se convierte en la primera versi(cid:243)n pœblica.

Aprovechando el lanzamiento de OpenBSD 2.6, deciden incluir una versi(cid:243)n libre del
protocolo SSH, que bautizaron como OpenSSH.

El œltimo release es la 3.2 que se lanzo en Noviembre de 2002.

OpenBSD

OpenBSD

OBJETIVOS

Proveer la mejor plataforma de desarrollo posible.

Acceso al c(cid:243)digo fuente a los desarrolladores y usuarios incluyendo el Ærbol de CVS.

Atenci(cid:243)n a problemas de seguridad y resolverlos.

Crear un release aproximadamente cada seis meses para obtener fondos y continuar
con el proyecto.

OpenBSD

NetBSD

¿QuØ es NetBSD?

Es LIBRE.

Es PORTABLE, trabaja sobre arquitecturas de 32 y 64 bits (Digital Alpha, Atari,
x386, Mac, Motorola, Sparc, Vax, etc, etc, etc.

Su diseæo y caracter(cid:237)sticas lo convierte en un sistema ideal para ambientes de
producci(cid:243)n e investigaci(cid:243)n.

Diversidad de aplicaciones.

OpenBSD

NetBSD

Caracter(cid:237)sticas

Portable.

Correci(cid:243)n y calidad del c(cid:243)digo.

Se usa para investigaci(cid:243)n e innovaci(cid:243)n.

Emulaci(cid:243)n de Linux (Netscape, Acrobat Reader, Doom, Quake, etc), FreeBSD, BSDI
y otros sistemas.

Diversidad de aplicaciones.

OpenBSD

NetBSD

HISTORIA

La primer versi(cid:243)n aparece en 1993 teniendo como base a 4.3BSD Lite y 386BSD.

Durante su desarrollo ha contribuido con herramientas como el editor VI, el
sistemma de archivos (cid:147)fast file system(cid:148), soporte de memoria virtual, implementaci(cid:243)n
de TCP/IP, etc., que son un estÆndar en todos los ambientes UNIX.

Tiene una tradici(cid:243)n de investigaci(cid:243)n y desarrollo.

OpenBSD

NetBSD

OBJETIVOS

Proporcionar un sistema bien diseæado, estable y rÆpido.

Proporcionar un sistema portable que se ejecute en cualquier plataforma de
hardware.

Interoperar con otros sistemas.

Sitios que ver

Linux:
http://www.linux.org
http://www.linux.org.mx

FreeBSD:
http://www.freebsd.org
http://www.freebsd.org.mx

OpenBSD:
http://www.openbsd.org
http://www.openbsd.org.mx

NetBSD:
http://www.netbsd.org

Agradecimientos

A ustedes por venir a este foro y aguantar una hora.

A quienes me ayudaron a realizar este documento aportando ideas y
cr(cid:237)ticas.

A todos los que han creado estos sistemas y que no se dan por
vencidos a pesar de las dificultades.

Javier Alexandro Del Pino Coronel

javier@cenapred.unam.mx
  • Links de descarga
http://lwp-l.com/pdf7653

Comentarios de: ¿Linux o BSD? ¿Qué sistema uso? (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad