Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRESENTADO POR:
DIEGO ANDRÉS IPUZ GARCIA
PRESENTADO A:
RUBIELA SIERRA GOMEZ
2
INTRODUCCIÓN
3
OBJETIVOS
Este trabajo se estructura en torno a las etapas clave del desarrollo de un sistema
operativo de código abierto, desde la concepción inicial hasta su difusión global. Cada
sección proporcionará una visión en profundidad de cómo la inteligencia colectiva
impulsa este proceso, respaldada por ejemplos concretos y datos relevantes. Además,
se incluirán imágenes representativas que ilustran la colaboración global en acción y el
impacto de estos proyectos en la industria tecnológica.
4
DESARROLLO DE LA ACTIVIDAD.
1. Inicio del Proyecto: Este punto marca el comienzo del proyecto, un desarrollador
visionario o un grupo de desarrolladores decide crear un sistema operativo de
código abierto y lo anuncia en línea. Esto puede suceder en foros, sitios web o
comunidades de desarrollo, por ejemplo el código fuente inicial es publicado en
una plataforma como GitHub, que permite a otros colaborar de manera abierta.
5
la administración de memoria, los controladores de dispositivos y la interfaz de
usuario.
6
4. Colaboración en Línea: La comunicación efectiva es fundamenta, la
colaboración se realiza principalmente en línea, utilizan diversas herramientas,
como foros de discusión, listas de correo, chats en línea y videoconferencias para
mantenerse conectados y discutir ideas, a través de plataformas como Git y
GitHub los desarrolladores envían sus contribuciones en forma de "solicitudes de
extracción" (pull requests), que luego son revisadas por otros miembros del equipo
antes de ser incorporadas al código principal.
7
6. Pruebas y Retroalimentación: Los usuarios y los miembros de la comunidad
prueban el sistema operativo en diferentes configuraciones y proporcionan
retroalimentación. Esto ayuda a identificar errores y mejorar la calidad del
software.
8
8. Difusión y Uso Generalizado: A medida que el sistema operativo se vuelve más
estable y confiable, se distribuye ampliamente y se utiliza en una variedad de
dispositivos, desde servidores hasta computadoras personales y dispositivos
móviles.
9
CONCLUSIONES
10