0 Bewertungen0% fanden dieses Dokument nützlich (0 Abstimmungen)
131 Ansichten6 Seiten
Los sistemas operativos de código abierto (como Linux) tienen su código fuente disponible públicamente, permitiendo modificaciones y contribuciones de la comunidad. Los sistemas cerrados (como Windows) mantienen el código fuente privado y limitan las modificaciones. Las principales diferencias son que los sistemas abiertos se desarrollan de forma colaborativa mientras que los cerrados son controlados por una sola empresa, y los abiertos tienden a mejorar más rápido debido a las contribuciones de la comunidad.
Los sistemas operativos de código abierto (como Linux) tienen su código fuente disponible públicamente, permitiendo modificaciones y contribuciones de la comunidad. Los sistemas cerrados (como Windows) mantienen el código fuente privado y limitan las modificaciones. Las principales diferencias son que los sistemas abiertos se desarrollan de forma colaborativa mientras que los cerrados son controlados por una sola empresa, y los abiertos tienden a mejorar más rápido debido a las contribuciones de la comunidad.
Los sistemas operativos de código abierto (como Linux) tienen su código fuente disponible públicamente, permitiendo modificaciones y contribuciones de la comunidad. Los sistemas cerrados (como Windows) mantienen el código fuente privado y limitan las modificaciones. Las principales diferencias son que los sistemas abiertos se desarrollan de forma colaborativa mientras que los cerrados son controlados por una sola empresa, y los abiertos tienden a mejorar más rápido debido a las contribuciones de la comunidad.
Práctica Sobre Sistemas Operativos Abiertos y Cerrados,
Diferencias.
Sistemas operativos de código abierto
(open source)
Para la informática, los sistemas abiertos son sistemas configurados de manera
que permiten la interoperabilidad, portabilidad y empleo de estándares abiertos.
Es el término con el que se conoce al software distribuido y desarrollado
libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones morales y/o filosóficas las cuales destacan en el llamado software libre. El software libre tiene tendencias filosóficas e incluso morales: el software propietario, al no poder compartirse, es «antiético» dado que prohibir compartir entre seres humanos va en contra del sentido común. Ninguna adaptación ni cambios que no haya realizado previamente la empresa fabricante.
El código abierto ofrece:
1. Acceso al código fuente: Para modificarlo, corregirlo o añadir más
prestaciones. 2. Gratuidad: El software puede obtenerse libremente. 3. La posibilidad de evitar monopolios de software propietario: Para no depender de un único fabricante de software. 4. Un modelo de avance: Por lo cual la información no se oculta.
Al igual que el software libre, el código abierto tiene una serie de requisitos necesarios para que un programa pueda considerarse dentro de este movimiento, estos son:
1. Libre redistribución: el software debe poder ser regalado o vendido
libremente. 2. Código fuente: el código fuente debe estar incluido u obtenerse libremente. 3. Trabajos derivados: la redistribución de modificaciones debe estar permitida. 4. Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas solo como parches. 5. La licencia no debe discriminar a ninguna persona o grupo: nadie puede dejarse fuera. 6. Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos. 7. Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa
Hay una variedad de sistemas operativos de código abierto para dispositivos de
escritorio, de servidor y móbiles. Aunque la mayoría de las PCs funcionan con sistemas de código cerrado, una porción sustancial de los servidores Web funcionan con plataformas de código abierto, en particular Linux, que se convirtió en el sistema de código abierto más común en el 2011. El incremento de computadoras móbiles también ha causado un aumento en el uso de sistemas operativos de código abierto, incluyendo Ubuntu Linux y los sistemas Android y Chrome de Google. Sistema operativo de código cerrado
Para la informática, el código cerrado es cuando el código fuente no se encuentra
disponible para cualquier usuario, por lo que se puede decir que no es público. También el usuario tiene unas limitaciones para usarlo, modificarlo o redistribuirlo que destaca la manutención de la reserva de los derechos del uso, modificación o redistribución del software.
Programas como Skype o Adobe Reader y el sistema operativo Microsoft
Windows constituyen ejemplos de software de código cerrado. Al no estar disponible el código fuente no hay forma de analizar qué hace o deja de hacer el programa, por lo cual a menudo surgen problemas relacionadas con la privacidad, llegando al punto del espionaje.
El software no libre generalmente utiliza un código cerrado. Por su calidad de
secreto industrial, su divulgación podría ser constituyente de delito en algunos países como Estados Unidos, Europa, y se persigue fuertemente a los que incurren en esta práctica. Sistemas operativos más comunes cerrados Existen muchos sistemas de código cerrado en uso. Los sistemas operativos Microsoft Windows y Apple OS X son de código cerrado, y ambas plataformas proveen programas para una variedad de contextos de computación, incluyendo personal, servidores y móvil. Los sistemas operativos más usados para computadoras personales, en particular para PCs de escritorio, tienden a ser de código cerrado, aunque hay alternativas de código abierto en alza.
Diferencias
Tener acceso al código fuente no es la única diferencia entre los sistemas de
código abierto y código cerrado. Mientras que los sistemas operativos de código cerrado suelen ser desarrollados por corporaciones y modificados únicamente por el personal de la organización, los sistemas de código abierto tienden a ser desarrollados por grandes comunidades. Debido a que los programas de código abierto tienen un código visible, los usuarios y consumidores del programa pueden identificar errores e incluso arreglarlos. Por este motivo, los sistemas de código abierto suelen mejorarse con mayor regularidad que los de código cerrado.