Tecnología

Inicio

Vs. abierto Sistema operativo cerrado Fuente

Vs. abierto Sistema operativo cerrado Fuente


sistemas operativos de código cerrado utilizan código que es propietaria y mantiene en secreto para evitar su uso por otras entidades. Tradicionalmente, se venden para un beneficio. sistemas operativos de código abierto utilizan el código que se distribuye libremente y disponible para cualquier persona de usar, incluso para fines comerciales. Ambos tipos de sistemas operativos tienen ventajas.

la fijación de precios

sistemas operativos de código abierto como Linux o FreeBSD no cuestan nada, a través de algunas compañías de Linux, como Red Hat, ofrecen versiones soportadas por una tarifa. sistemas operativos de código cerrado puede estar libre u ofrecido por un precio. Microsoft Windows viene preinstalado en muchos equipos nuevos; aunque usted no tiene que pagar por separado para ello, el costo de la licencia de Windows está figurado en el precio por el fabricante del equipo, que paga una cuota mayor Microsoft licencias para todas sus copias preinstaladas de Windows. Las ventanas se pueden comprar por separado para los equipos sin un sistema operativo o como una actualización de una versión anterior de Windows. OS X también está preinstalado en los nuevos Mac, con pequeñas cuotas normalmente se cobran por mejoras, aunque la actualización Mavericks era libre.

Desarrollo

Con los sistemas operativos de código cerrado, los costes de desarrollo se pagan normalmente por la propia empresa, que contrata a los desarrolladores y determina la dirección del proyecto. Esto ofrece la ventaja de un equipo profesional de desarrolladores y un rendimiento garantizado, que es esencial para ciertos paquetes de software. En la comunidad de código abierto, la dirección de un proyecto se determina ya sea por un consejo de administración, la comunidad o individuos. Los costos de desarrollo se generan a través de una combinación de donaciones de empresas y particulares, oa través de métodos indirectos, tales como los desarrolladores que son pagados por las empresas para trabajar en el código de fuente abierta. Por ejemplo, IBM y Red Hat, que venden los sistemas Linux y soporte para Linux, tanto pagar a los empleados para desarrollar el código de Linux de código abierto, lo que beneficia no sólo su variantes de código abierto Linux, pero otros proyectos Linux también. Apple también paga a sus desarrolladores para trabajar en el BSD-variante de Darwin, que es la base para su software OS X. source-proyectos abiertos son libres de elegir su dirección y no son impulsados ​​por la rentabilidad.

fuente disponibilidad

Los fabricantes de sistemas operativos de código cerrado, como Windows o OS X, no permitirán que su código de programación para ser visto por la mayoría de terceros. Si existe una vulnerabilidad en el código, que debe ser descubierto por la propia empresa; porque hay un número limitado de desarrolladores asignados al proyecto, es posible que la vulnerabilidad pasará desapercibido. En los sistemas operativos de código abierto, el código puede ser visto por nadie. En teoría, esto significa que muchas más personas serán capaces de ver el código de programación, ofreciendo el potencial para capturar cualquier vulnerabilidades más rápido que con los sistemas operativos de código cerrado. En la práctica, esto no siempre es el caso. Dado que los desarrolladores pueden ser voluntarios que trabajan en lo que les interesa o empleados pagados por una empresa para trabajar en una pieza de código específica, vulnerabilidades en otras partes del código todavía pueden pasar desapercibidos.

Ejemplos

Ejemplos de sistemas operativos de código abierto incluyen Linux, FreeBSD y OpenSolaris. sistemas operativos de código cerrado incluyen Microsoft Windows, Solaris Unix y OS X. Mayor sistemas operativos de código cerrado incluyen OS / 2, BeOS y el original Mac OS, que fue sustituido por OS X. En los sistemas móviles y tabletas, operativo de código cerrado sistemas incluyen Windows Phone, iOS y el sistema operativo Symbian que es utilizada por BlackBerry. Android está basado en el código abierto Linux OS, aunque tiene muchas extensiones de propiedad, de código cerrado. El Firefox OS basado en Linux es un ejemplo de un sistema operativo móvil de código abierto completamente, a pesar de que todavía tiene que ganar popularidad significativa.