You are on page 1of 6

SOFWARE LIBRE EN LA EDUCACIÓN

MIRYAM JANETH CELY MEDINA

PRESENTADO A.

INGENIERO: JULIAN ALBERTO MONSALVE PULIDO

UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA

ESPECIALIZACIÓN EN INFORMÁTICA PARA LA DOCENCIA

DUITAMA

2016
LA CATEDRAL Y EL BAZAR

En el escrito de Eric s. Raymond trata de describir algunas características de los


modelos de desarrollo de software libre analizando su exitoso proyecto fetchmail en
dos estilos uno de catedral donde las entregas de este tipo de programas se
encuentran espaciadas en el tiempo siguiendo una planificación bastante estricta.
Esto supone tener pocas entregas del software y ciclos entre las entregas largos y
que constan de varias etapas.

Y estilo en bazar no existe una máxima autoridad que controle los procesos que
se están desarrollando ni que planifique estrictamente lo que ha de suceder. Por
otro lado, los roles de los participantes pueden cambiar de manera continua (los
vendedores pueden pasar a ser clientes) y sin indicación externa este estilo le
funcionó muy bien.

Es muy interesante crear un software según las necesidades del programador es


importante dejar el código, fuente contar con usuarios ya que ellos diagnosticarán
los problemas, surgirán correcciones, ayudaran a mejorar los programas mucho
más rápido de lo que uno lo haría sin ayuda debido a que cada uno tiene diferentes
maneras de evaluar el programa como Eric s. lo nombra con muchas miradas todos
los errores saltarán a la vista.

Es importante resaltar que el software libre ya no es creado como anterior mente se


pensaba que solo lo podrían crear hackers o genios cada vez será más la gente que
qué crearemos un software que se ajuste a nuestrs
El Software Libre es un software que respeta las cuatro libertades que la FSF
establece: La libertad de usar el programa, con cualquier propósito. La libertad de
estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu
prójimo. La libertad de mejorar el programa y hacer públicas esas mejoras a los
demás, de modo que toda la comunidad se beneficie.
Porque el software libre es aquel que respeta la libertad de todos los usuarios que
adquirieron el producto para ser usado, copiado, estudiado, modificado, y
redistribuido libremente de varias formas. Es muy importante aclarar que el Software
Libre establece muchas libertades pero no es necesariamente gratuito. Con esto
quiero decir que conservando su carácter libre (respetando las libertades), puede
ser distribuido de manera comercial. Esto garantizando sus derechos de
modificación y redistribución.

Catedral Para pequeños grupos de proyectos que son ejecutados de un modo


bastante jerarquico y autoritario y tienes ciclos de publicación muy largos

Con el estilo bazar parrecia obtener muy buenos resultados

Diapositiva 7

Que se enseña con Software Libre Que no todo está hecho. Que aún hay retos
y que las cosas siempre se pueden mejorar. A adoptar una postura
constructiva. A cooperar con la comunidad local e internacional, sin distinción
de edades, razas, nivel social, títulos, etc. Que lo mejor para cada
quién/comunidad se escoge libremente de acuerdo a las
necesidades/expectativas de cada sujeto o grupo social, y no debe ser
impuesto por casas comerciales o estándares externos. La posibilidad de
aprender de otros y que otros pueden aprender de nosotros. A propagar el
conocimiento de forma libre (básicamente, lo que se trata de hacer cuando uno
da una clase). A trabajar en equipo. La libertad de investigar, crear, modificar y
aprender.
Analiza dos modelos de producción de software: la catedral representa el modelo
de desarrollo más hermético y vertical característico del Software propietario y por
otro lado el bazar, con su dinámica horizontal y "bulliciosa", que caracterizó al
desarrollo del kernel Linux y otros proyectos de Software Libre que se potenciaron
con el trabajo comunitario a través de Internetdel código abierto.

ueno, definitivamente yo también creo que el Método de Desarrollo de Software


basado en el Modelo Bazar, es muy efectivo. Porque mientras más poder, libertad
o conocimiento le proporcionaba a mis Usuarios sobre el programa, más ellos me
aportaban ideas ingeniosas o cambios útiles, solo con la finalidad del beneficio
colectivo.
Como la misma lectura los expresa:
“Esta es, creo, la diferencia fundamental entre los estilos catedral y bazar. De
acuerdo con la forma en que contempla la programación quien lo hace al modo en
que se construye una catedral, los errores y los problemas de desarrollo son
fenómenos insidiosos, profundos y retorcidos. Hacen falta meses de escrutinio por
un pequeño número de gente dedicada a ello para poder confiar en que se hayan
eliminado. De ahí los periodos largos requeridos para el lanzamiento de nuevas
versiones, y el inevitable disgusto experimentado cuando las que tanto tiempo se
han esperado no resultan perfectas.
A la luz del modelo bazar, en cambio, se supone que los errores son normalmente
asuntos leves o, al menos, que se convertirán en tales con bastante rapidez en
cuanto se expongan a los ojos ansiosos de algunos miles de colaboradores
dedicados a poner del derecho y del revés cada nueva versión. Así que te dedicas
a lanzar versiones con frecuencia para conseguir aún más correcciones, y como un
beneficioso efecto colateral logras tener menos que perder si haces alguna chapuza
de vez en cuando”.

 CONCL

En un Modelo de Desarrollo de Software tipo Bazar


1. Se debe tratar a los Usuarios como un recurso valiosisimo, y en el mejor de
los casos como aliados invaluables por su colaboración al desarrollo del
producto.
2. Toda idea es buena o intentable de explorar, ya que a veces lo menos
sospechado puede ser una gran solución o mejoría para el desarrollo.
3. Es bueno o probable que la idea original se divida, amplié o aleje del
concepto original, pero lo importante es lo enfocado que uno debe estar en
cuanto al tipo de mercado de usuarios que desea atender, servir o ayudar.
Para así ser eficiente y evitar perdida de esfuerzo por dispersión.
4. Lo mejor es un código pequeño, directo, sencillo, pero eficiente, que logre ser
apreciado por la comunidad como correcto.
5. Un programa ya esta maduro para la Comunidad de usuarios, cuando ya no
hay mas que eliminar, ya que agregar siempre es una buena posibilidad a
tener en cuenta.
6. Todo programa puede ser utilizado (en parte o su totalidad) para ser
reutilizado en funciones que no se concibieron originalmente.
7. Todo Software debe llevar su respectivo licenciamiento y medidas de
seguridad para la confidencialidad del uso de la Data del usuario.
8. No hace falta empezar desde cero, siempre alguien a desarrollado algo
similar a nuestra idea concebida.
9. Se debe trabajar en algo que a uno le guste, debe uno sentir pasión por el
desarrollo al que se dedicara en Software Libre para así generar a lo interno
sentido de unión con lo elaborado, sin llegar al extremo de desarrollar sentido
de propiedad sobre el mismo.
10. Deben existir excelentes y frecuentes medios de comunicación entre los
Desarrolladores y Usuarios (Colaboradores), para que el trabajo fluya con
rapidez y los cambios con eficacia.

You might also like