Ingeniería en Sistemas Computacionales.
Enviado por ingrid ricart • 5 de Septiembre de 2016 • Ensayo • 2.168 Palabras (9 Páginas) • 255 Visitas
[pic 1]
Nombre de la materia
Introducción al Software Libre
Nombre de la Licenciatura
Ingeniería en Sistemas Computacionales
Nombre del alumno
Ingrid Ricart Loperena
Matrícula
000006031
Nombre de la Tarea
Casos de estudio del software libre
Unidad #
6
Nombre del Tutor
Jazmín Jiménez Bedolla
Fecha
23/04/16
-
-ENSAYO CASOS DE SOFTWARE LIBRE-
Indice.
Introducción
Aspectos importantes en la historia del desarrollo de Linux
Aspectos importantes en la historia de FreeBSD
Aspectos importantes en la historia de Apache
Aspectos importantes en la historia de Mozilla
Comunidades del Software Libre
Aspectos importantes de cada caso
Lenguaje de programación para caso de estudio
-ENSAYO CASOS DE SOFTWARE LIBRE-
INTRODUCCION
La metodología de desarrollo de software mas que nada hace referencia a un framework el cual se utiliza para estructurar y controlar el proceso de desarrollo de un sistema de información.
Gran cantidad de métodos han sido desarrollados diferenciándose por su fortaleza y debilidad.
El framework para metodología de desarrollo de software consiste en:
- El desarrollo de programas de computación enfocándose a los procesos de desarrollo de software
- Herramientas, modelos y métodos para asistir al proceso de desarrollo de software
Los frameworks a veces están vinculados a algún tipo de organización, que además desarrolla y apoya el uso de la metodología.
-ENSAYO CASOS DE SOFTWARE LIBRE-
Aspectos importantes en la historia del desarrollo de Linux
Linux, es un sistema operativo. Es una implementación de libre distribución UNIX para (PC), servidores y estaciones de trabajo.
Es uno de los sistemas operativos más prominentes del software libre y del desarrollo de código abierto, su código fuente está disponible públicamente para que cualquiera pueda usarlo de manera libre, también estudiarlo, redistribuirlo incluso modificalo.
LINUS BENEDIT TORVALD
Linus Benedit Torvalds nació en Helsinki, Finlándia, en el año de 1969. Su abuelo quien era matemático y estadista le compró un Comodore en 1980 y el fue quien introdujo a Linus al mundo de los computadores.
En 1988 Linus Torvalds entró a la Universidad. Ese mismo año fue cuando el sistema operativo didáctico, basado en UNIX y creado por Andy Tannenbaum, empezó a tener mucha importancia. Este sistema se llama Minix.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux, - La versión 0.02. Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (Compilador GNU de C) . En este estado de desarrollo ni se pensaba en los terminos de soporte, documentacion, ni distribución. Después de la versión 0.03, Linus salto en la numeración hasta la 0.10, más programadores empezaron a trabajar en el proyecto y después de revisiones, Linus incremento el numero de version hasta la 0.95 (marzo 1992). En Diciembre de 1993 el nucleo del sistema estaba en la versión 0.99 y la versión 1.0, llego el 14 de marzo de 1994.
Algunas características de linux son:
- Multitarea:Habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preeventiva, esta opción asegura que todos los programas que se están utilizando van a ser ejecutados, el sistema operativo se encarga de dar tiempo de microprocesador a cada programa.
- Multiusuario: esta característica es excelente ya que muchos usuarios pueden utilizar la misma maquina al mismo tiempo.
- Multiplataforma: Las plataformas en las que antes se utilizaba Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilización en otras plataformas, como Alpha, ARM,MIPS, PowerPC y SPARC.
- Multiprocesador: Con mas de un procesador esta disponible para Intel y SPARC.
- Funciona en modo protegido 386.
- Protección de la memoria entre procesos, de tal forma que uno de ellos no se pueda colgar del sistema.
-ENSAYO CASOS DE SOFTWARE LIBRE-
Aspectos importantes en la historia del desarrollo de FreeBSD
FreeBSD nació en 1993 por``Unofficial 386BSD Patchkit'': Nate William, Rod Grimes.
El objetivo era producir una muestra intermedia de 386BSD para solucionar una serie de problemas que el mecanismo del patchkit no podía solucionar. El nombre inicial del proyecto ``386BSD 0.5'' o ``386BSD Interim''.
386BSD era el sistema operativo de Bill Jolitz y no le hacían mucho caso y así estuvo todo un año. Al sentirse todo el patchkit cada vez más desanimado, decidieron que tenían que hacer algo e intentaron ayudar a Bill haciendo una muestra sin fallos. Estos planes se vieron frenados cuando Bill decidió de repente dejar de formar parte del proyecto.
...