Red de conocimiento informático - Conocimiento del nombre de dominio - Áreas de aplicación de los sistemas de código abierto

Áreas de aplicación de los sistemas de código abierto

Apache - Servidor web HTTP

Servidor web Tomcat - Contenedor web

Mediawiki - Software de servidor Wiki para ejecutar Wikipedia

Alfresco - Contenido Sistema de Gestión

RenovatioCMS - Sistema de Gestión de Contenidos<

WordPress - Software de Blog

MongoDB - Base de datos no relacional orientada a documentos

Eclipse - un entorno de desarrollo integrado para el desarrollo de software

Andy Rubin fundó dos empresas de sistemas operativos móviles: Android y Android, bases de datos no relacionales

Eclipse--para el desarrollo de software El entorno de desarrollo integrado Android es de código abierto

Andy Rubin fundó dos empresas de sistemas operativos móviles: Danger y Android. Danger se vendió a Microsoft este año por 500 millones de dólares y se convirtió en Kin, mientras que Android se vendió a Google por 40 millones de dólares. Android es el nombre de la plataforma basada en Linux anunciada por Google el 5 de noviembre de 2007. Es el nombre del sistema operativo móvil de código abierto. La plataforma consta de sistema operativo, middleware, interfaz de usuario y software de aplicación. Utiliza una arquitectura de pila de software (también conocida como pila de software) y se divide en tres partes principales. La capa inferior se basa en el kernel de Linux, desarrollado en lenguaje C, y solo proporciona funciones básicas. La capa intermedia incluye la biblioteca de funciones Library y la máquina virtual Virtual Machine, desarrollada 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, utilizando Java como parte del proceso de programación. No tiene 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 de terminal móvil verdaderamente abierto y completo. Google espera establecer una plataforma de software abierta y estandarizada para teléfonos móviles mediante una cooperación profunda 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 el objetivo corporativo de "proporcionar información a todos, en cualquier momento y en cualquier lugar". Un gran número de usuarios de teléfonos móviles en todo el mundo utilizan teléfonos móviles basados ​​en el sistema Android. El objetivo de Google es hacer que los dispositivos (comunicaciones móviles) y las plataformas sean independientes. Con este fin, Android complementará, no reemplazará, la estrategia móvil de larga data de Google de asociarse con fabricantes de teléfonos y operadores móviles de todo el mundo para desarrollar y promover servicios móviles útiles y atractivos.

MeeGo

MeeGo (el apodo chino es "Mi Ge") es un sistema operativo móvil gratuito anunciado conjuntamente por Nokia e Intel, que se puede utilizar en teléfonos inteligentes, portátiles, televisores, etc. Ejecutarse en una variedad de dispositivos electrónicos y facilitar la integración perfecta de estos dispositivos. La plataforma basada en Linux, llamada MeeGo, es una fusión de las plataformas Maemo de Nokia y Moblin de Intel. Kai Oistamo, vicepresidente ejecutivo de Nokia, dijo que la capacidad de MeeGo para ejecutarse en múltiples plataformas lo distingue, por lo que es más que un simple sistema operativo móvil. Nokia anunció recientemente que, con la excepción del modelo N9 recientemente lanzado, todos los teléfonos insignia de la serie N posteriores ya no utilizarán el sistema operativo Symbian en favor del sistema operativo MeeGo basado en Linux. 1. Definición

Antes de comparar, primero popularicemos la definición de código abierto para muchos amigos que carecen de conocimientos profesionales.

Esta definición profesional es un poco complicada, porque el código abierto surgió originalmente en países extranjeros, por lo que muchas expresiones están en términos extranjeros, lo que es difícil de entender. La idea central principal es: el código abierto se utiliza para describir. aquellas fuentes. Software cuyo código se pone a disposición del público y cuyo uso, modificación y distribución no están restringidos por una licencia.

Lo que habitualmente entendemos como código fuente abierto significa que el código fuente del software es público y puede ser visto por los usuarios.

En la siguiente descripción se entiende por código abierto código abierto y viceversa, mientras que código cerrado significa código cerrado.

2. Comprensión errónea

Muchos amigos que no saben mucho de informática tienen más o menos malentendidos sobre el sistema de compras online de los centros comerciales, principalmente en dos aspectos:

Código abierto = gratis

Muchos sitios web utilizan el truco del código abierto y gratuito para proporcionar a los usuarios descargas directas. Esto ha hecho que muchos usuarios piensen que los sistemas de código abierto son sistemas gratuitos. comprensión equivocada. De hecho, ésta es una comprensión errónea. El software de código abierto tiene sus propios derechos de propiedad intelectual y tiene licencias (acuerdos de licencia). En algunos casos, se pueden utilizar de forma gratuita, pero cualquier cosa fuera del acuerdo requiere una tarifa.

Seguridad

En China, la demanda de seguridad es mucho mayor que la demanda de privacidad. El auge de 360 ​​ilustra este punto en los navegadores, los administradores de computadoras e incluso los motores de búsqueda. ¿360 puede ser invencible? No por lo potente que sea su tecnología y su software, sino porque 360 ​​se ha convertido en sinónimo de seguridad y los usuarios pueden estar tranquilos.

Por lo tanto, la seguridad del sistema de compras en línea del centro comercial también es una medida muy importante, porque involucra transacciones de dinero, que son relativamente sensibles. Los usuarios creen que el código fuente de los sistemas de código abierto es público y los piratas informáticos conocen todas las 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 numerosos ejemplos de ataques a software de código cerrado. anulando 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 un proceso de descifrado más para los piratas informáticos. Cualquiera que descubra una vulnerabilidad en un sistema de código abierto puede ayudar a solucionarla, lo que también beneficia la seguridad del sistema de código abierto.

3. El valor del código fuente abierto

La mayor diferencia entre el sistema de código fuente abierto y el sistema de código fuente cerrado es que el código fuente del código fuente abierto es público y puede modificarse. , mientras que el código fuente cerrado está abierto al público y se puede modificar. El código fuente del código fuente está encriptado y depende de los desarrolladores del sistema para su modificación. ¿Cuál es el valor del código abierto?

Ahorrar tiempo

Ahorrar tiempo significa que para el equipo técnico independiente de la empresa, cuando es necesario mejorar o revisar el sitio web, utilizar el sistema de centro comercial de código abierto solo necesita modificar el programa original.

Personalización

La competencia se ha intensificado y los usuarios han aumentado. Las empresas y los usuarios tienen más demandas para la interfaz y las funciones del centro comercial y necesitan implementar diferentes funciones de código abierto que puedan permitir a los programadores. Realizar desarrollo secundario sobre la base de código para expresar nuevas funciones personalizadas. PHP: un lenguaje de programación web