Áreas de aplicación de los sistemas de código abierto
Servidor web Tomcat: contenedor web
mediawiki: software de servidor Wiki, utilizado para ejecutar Wikipedia.
Sistema de gestión de contenidos al aire libre
Sistema de gestión de contenidos CMS innovador
Software de blog
MongoDB: base de datos no relacional orientada a documentos
eclipse: un entorno de desarrollo integrado para el desarrollo de software de código abierto Android
Andy Rubin fundó dos empresas de sistemas operativos móviles: Danger y Android. Danger se lo vendió a Microsoft por 500 millones de dólares y este año se convirtió en Kin. Android 4 se vendió a Google por 40 millones de dólares. Android es el nombre de un sistema operativo de código abierto para teléfonos móviles basado en la plataforma Linux anunciado por Google el 5438 065438 de junio 5 de octubre de 2007. La plataforma consta de sistema operativo, middleware, interfaz de usuario y software de aplicación. Adopta una arquitectura de pila de software y se divide principalmente en tres partes. El trabajo subyacente se basa en el kernel de Linux, desarrollado en lenguaje C y solo proporciona funciones básicas. La capa intermedia incluye bibliotecas de funciones y máquinas virtuales, desarrolladas en C. La capa superior son varias aplicaciones de software, incluidos programas de llamadas, programas de mensajería de texto, etc. El software de aplicación lo desarrolla la propia empresa y Java forma parte de la programación. No existen barreras de propiedad que hayan obstaculizado la innovación en la industria móvil en el pasado y se dice que es el primer software móvil verdaderamente abierto y completo para terminales móviles. Google espera establecer una plataforma de software para teléfonos móviles abierta y estandarizada formando asociaciones profundas con desarrolladores de software y hardware, fabricantes de equipos, operadores de telecomunicaciones y otras partes relevantes, formando así un ecosistema abierto en la industria móvil. Como parte importante de la estrategia corporativa de Google, Android promoverá aún más la realización del objetivo de la empresa de "proporcionar información a todos en cualquier momento y lugar". Muchos usuarios de teléfonos móviles de todo el mundo utilizan varios teléfonos móviles basados en Android. El objetivo de Google es independizar (las comunicaciones móviles) de los dispositivos e incluso de las plataformas. Con este fin, Android complementará, en lugar de reemplazar, la estrategia móvil de larga data de Google: desarrollar y comercializar servicios móviles útiles y atractivos a través de asociaciones con fabricantes de teléfonos y operadores móviles de todo el mundo.
MeeGo
MeeGo es un sistema operativo gratuito para teléfonos móviles lanzado conjuntamente por Nokia e Intel. Su apodo chino es ma dog. El sistema operativo puede ejecutarse en muchos dispositivos electrónicos, como teléfonos inteligentes, computadoras portátiles y televisores, y ayuda a que estos dispositivos logren una integración perfecta. La plataforma basada en Linux se llama MeeGo y combina las plataformas Maemo de Nokia y Moblin de Intel. Kai Oistamo, vicepresidente ejecutivo de Nokia, dijo que la capacidad de MeeGo para adaptarse a múltiples plataformas lo hace único, por lo que es más que simplemente un nuevo sistema operativo para teléfonos móviles. Nokia anunció recientemente que, a excepción del próximo modelo N9, todos los teléfonos insignia de la serie N posteriores ya no utilizarán el sistema operativo Symbian y en su lugar utilizarán el sistema operativo MeeGo basado en Linux. 1. Definición
Antes de comparar, permítanme primero popularizar la definición de código abierto entre muchos amigos que no tienen un gran conocimiento profesional.
La definición de profesionalismo es un poco complicada, debido a que el código abierto surgió por primera vez en el extranjero, muchas expresiones están en términos extranjeros, lo que es difícil de entender para los chinos. La idea central principal es que el código abierto se utiliza para describir software cuyo código fuente puede ser utilizado por el público, y el uso, modificación y distribución de este software no están restringidos por una licencia.
Lo que generalmente entendemos como código abierto es que el código fuente del software es abierto y puede ser visto por los usuarios. En la siguiente descripción se entiende por código abierto el código abierto y viceversa. Código cerrado significa cerrar el código fuente.
En segundo lugar, malentendidos
Muchos amigos que carecen de conocimientos de informática tienen algunos malentendidos sobre el sistema de compras en línea del centro comercial, principalmente en dos aspectos:
Código abierto = gratis.
Muchos sitios web se crean para evitar el uso de código abierto pago como truco y proporcionar a los usuarios descargas directas. Por lo tanto, muchos usuarios piensan que sistema de código abierto = sistema gratuito, lo cual en realidad es una interpretación errónea. El software de código abierto tiene sus propios derechos de propiedad intelectual. Tienen un acuerdo de licencia. En algunos casos, se puede utilizar de forma gratuita, pero hay una tarifa fuera del acuerdo.
Seguridad
Entre los chinos, la necesidad de seguridad es mucho mayor que la necesidad de privacidad. El auge de 360 explica por qué 360 es invencible en navegadores, gestores informáticos e incluso motores de búsqueda. No es porque su tecnología y software sean geniales, sino porque 360 se ha convertido en sinónimo de seguridad y los usuarios se sienten seguros al usarlo.
Por lo tanto, la seguridad del sistema del centro comercial online también es una medida muy importante porque es más sensible cuando se trata de transacciones financieras. Los usuarios creen que el código fuente de los sistemas de código abierto es abierto y los piratas informáticos conocen todas sus vulnerabilidades, por lo que el código cerrado es más seguro que el código abierto. Sin embargo, en los últimos años, ha habido innumerables ejemplos de ataques a software de código cerrado, lo que anula conclusiones anteriores. . Cómo juzgar si un software o sistema es seguro no depende de si es de código abierto o cerrado, sino del rigor del programa y la frecuencia de las actualizaciones. Los sistemas de código cerrado son sólo otro programa de descifrado para los piratas informáticos. Cualquiera que encuentre vulnerabilidades en sistemas de código abierto puede ayudar a solucionarlas, lo que también beneficia la seguridad de los sistemas de código abierto.
En tercer lugar, el valor del código abierto
La mayor diferencia entre los sistemas de código abierto y de código cerrado es que el código fuente del código abierto es abierto y puede modificarse mediante cifrado de código fuente cerrado; requiere que los desarrolladores del sistema revisen. ¿Cuál es el valor del código abierto?
Ahorrar tiempo
Ahorrar tiempo significa que para las empresas con sus propios equipos técnicos, cuando es necesario mejorar y modificar el sitio web, utilizar el sistema de centro comercial de código abierto solo necesita modificar el programa original alcanzable.
Personalizado
Con la intensificación de la competencia y el aumento de usuarios, las empresas y los usuarios tienen más demandas para la interfaz y las funciones de los centros comerciales. Para la implementación de diferentes funciones, el código abierto permite a los programadores realizar un desarrollo secundario basado en el código y mostrar nuevas funciones personalizadas. PHP: un lenguaje de scripting para la web