Red de conocimiento informático - Aprendizaje de código fuente - Código fuente de escritorio de Smart TV

Código fuente de escritorio de Smart TV

Versión DOS

DOS lanzó su versión 1 en 1981, y sus funciones aún eran muy básicas y débiles. 2.0 se lanzó en 1983 y agregó principalmente funciones de operación de directorios, llevando la administración de archivos a un nuevo nivel (presentaremos los conceptos de directorios y archivos al explicar los comandos internos de DOS. 3.0 se lanzó en 1984 y admite principalmente 1,2 MB y 5,25 pulgadas); disquetes de alta densidad (1.x y 2.x solo admiten discos de baja densidad) y discos duros de gran capacidad; en 1987 se introdujo el DOS 3.3 más popular, que admite principalmente disquetes y redes de 3,5 pulgadas. En este punto, DOS se ha vuelto bastante maduro. Aunque se lanzan continuamente versiones posteriores (la última versión de PC-DOS es la versión 7.0 y la última versión de MS-DOS es la versión 6.22), no hay mejoras obvias en el kernel, pero se agregan muchas funciones prácticas, como la detección de disco, eliminación de virus, expansión del disco duro, etc.

DOS es la abreviatura de Disk Operating System y fue uno de los principales sistemas operativos utilizados en ordenadores personales entre 1985 y 1995. Debido a que el primer sistema DOS fue desarrollado por una empresa de software para las computadoras personales de IBM, se llamó MS-DOS. Posteriormente, los sistemas operativos compatibles con MS-DOS producidos por otras empresas también ampliaron el nombre, como PC-DOS, DR-DOS. etcétera.

En 1981, se lanzó MS-DOS 1.0 y se incluyó como sistema operativo para la PC IBM, compatible con 16k de memoria y 160k disquetes de 5 pulgadas. En una era en la que el hardware es caro y los sistemas operativos son básicamente hardware gratuito, nadie pensó que Microsoft comenzaría a hacer una fortuna con esta humilde fuente.

1982, admite discos de doble cara.

Con el lanzamiento de IBM XT en 1983, MS-DOS 2.0 amplió los comandos y comenzó a soportar discos duros de 5M. 2.25, lanzado el mismo año, realizó algunas correcciones de errores en la versión 2.0.

En 1984, MS-DOS 3.0 añadió soporte para el nuevo IBM AT y comenzó a soportar algunas funciones LAN.

En 1986, MS-DOS 3.2 admitía disquetes de 720K y 5 pulgadas.

En 1987, MS-DOS 3.3 admitía dispositivos IBM PS/2 y disquetes de 1,44 M de 3 pulgadas, y admitía juegos de caracteres para otros idiomas.

En 1988, MS-DOS 4.0 añadió un entorno operativo DOS Shell, así como algunas otras mejoras y actualizaciones.

MS-DOS 5.0 se lanzó en 1991, que agregó la funcionalidad Shell de DOS y funciones macro y de administración de memoria mejoradas.

En 1993, MS-DOS 6.x agregó muchos programas GUI, como Scandisk, Defrag, Msbackup, etc. , función de compresión de disco agregada y soporte mejorado para Windows.

En 1995, MS-DOS 7.0 agregó soporte para nombres de archivos largos y soporte para discos duros grandes LBA. Esta versión de DOS no se vendió de forma independiente, sino que estaba integrada en Windows 95. Posteriormente, MS-DOS 7.1 admitió totalmente particiones FAT32, discos duros grandes y gran memoria, y resolvió el problema del año 2000 después de cuatro años de soporte.

Una breve historia del desarrollo de WINDOWS

Al ser el sistema operativo más popular del mundo, Windows no fue así desde el principio. El desarrollo de Windows suele ser incierto e inestable. Su éxito está estrechamente relacionado con la velocidad del procesador y la capacidad de contenido, y Microsoft también depende en gran medida del software de terceros para cerrar la brecha entre los conceptos y los consumidores. Con el lanzamiento de Vista, es necesario tomar una captura de pantalla para repasar el camino que ha tomado el sistema operativo Windows en los últimos 23 años. Windows 1.0 Bill Gates anunció oficialmente el lanzamiento de Windows en 1983, pero el primer sistema operativo con interfaz gráfica de usuario de Microsoft, Windows 1.0, no se lanzó hasta 1985, dos años después de que Apple lanzara el Mac. Debido a problemas de derechos de autor con Apple, el sistema Windows en este momento no podía tener funciones como la superposición de ventanas y la Papelera de reciclaje. Windows 1.0 era más una extensión de MS-DOS que un sistema operativo independiente, pero ya podía admitir operaciones multitarea y de mouse limitadas.

Windows 2.0 Gates rápidamente firmó un acuerdo de licencia con Apple para utilizar algunos elementos de la GUI de Macintosh en Windows. Pero luego, Apple llevó a Gates a los tribunales, diciendo que 170 partes del recién lanzado Windows 2.0 eran sospechosas de plagio. Windows 2.0 proporciona las funciones de iconos y ventanas en cascada. Además, algunos programas clave son compatibles con Windows 2.0. Las primeras versiones de Word y Excel usaban Windows como interfaz; Aldus PageMaker, un popular programa de autoedición en ese momento, alguna vez solo se ejecutaba en computadoras Mac, pero también ingresó a Windows 2.0. Este fue un evento clave para Windows porque amplió enormemente las capacidades del sistema. Capacidades prácticas y cuota de mercado. Las imágenes relacionadas con este tema son las siguientes:

Windows 3.0, una versión de Windows, se lanzó en 1990 y se puede decir que es una mejora completa. Fueron necesarios seis años para que un nuevo sistema de administración de archivos y capacidades gráficas mejoradas finalmente convirtieran a las PC con Windows en poderosos rivales de las Mac. El sistema operativo tiene una nueva apariencia y los modos operativos protegidos y mejorados hacen que la administración de la memoria sea más eficiente. Windows 3.0 fue un gran éxito y vendió más de 100.000 copias en dos años. Los desarrolladores comenzaron a escribir una gran cantidad de software de terceros, lo que fue un gran incentivo para que los consumidores lo compraran. La avalancha de efectivo cambió la dirección de Microsoft, centrándola más en el desarrollo de sistemas operativos.

Windows 3.11 es principalmente un producto actualizado de Windows 3.0. Windows 3.11 admite funciones como fuentes escalables TrueType, multimedia, vinculación e incrustación de objetos. Muchos parches de actualización lanzados después de la 3.0 también se han integrado en la versión 3.11. Las imágenes relacionadas con este tema son las siguientes:

Windows 3.11 NT Esta es una versión muy poderosa de Windows que se desarrolló independientemente de la versión para consumidores 3.11. NT está diseñado específicamente para usuarios que requieren un sistema operativo muy maduro, como empresas e ingenieros. A diferencia de la versión 3.11, NT fue escrito específicamente para procesadores de 32 bits. Desafortunadamente, hay poco hardware que lo admita. Los desarrolladores no quieren tomarse la molestia de hacer que sus productos sean compatibles con NT porque es muy complejo y el sistema operativo sólo tiene una pequeña cuota de mercado. Las imágenes relevantes para esta pregunta son las siguientes.

Windows 95 Windows 95 realmente acerca el procesamiento informático a la gente común, permitiendo a muchas personas ingresar al mundo de Windows y las computadoras. Debido a la vinculación de Internet Explorer, Windows 95 se convirtió en un portal común para navegar por la web. Windows 95 comenzó a utilizar el conocido botón Inicio y la barra de tareas, y este estilo se ha mantenido hasta el día de hoy. Windows 95 también marcó la batalla interminable entre Microsoft y la compatibilidad con versiones anteriores. Muchas arquitecturas, incluidos errores de diseño, de 3.11 se trasladaron a Windows 95. Y algunas partes se ejecutan en modo de 32 bits y otras no, dejando al sistema operativo oscilando entre su pasado y su presente. Muchos usuarios desconocen este problema. Lo único que saben es que el sistema es muy inestable y siempre necesita ser actualizado y parcheado. Las imágenes relacionadas con este tema son las siguientes:

Windows 98 no solo es una actualización estable de Windows 95 al nuevo sistema, sino que también admite pantallas de múltiples monitores, Internet TV y archivos más grandes traídos por el nuevo FAT32. Segmentación del sistema de archivos. Win 98 era una versión del sistema que integraba Internet Explorer en la GUI, lo que provocó una ola de demandas contra Microsoft por su comportamiento monopolístico. Posteriormente se lanzó la segunda versión de Windows 98, que agregó la posibilidad de disfrutar de conexiones de red. Las imágenes relacionadas con este tema son las siguientes:

Windows 2000 Esta versión de Windows se lanzó en febrero de 2000. Win2K es una actualización de la serie NT en Windows y es la primera versión de Windows que se actualiza automáticamente a través de Internet.

Windows XP 2001 introdujo XP, combinando la arquitectura NT con la interfaz de usuario heredada de 95/98/ME.

Aunque todavía está bajo ataque en términos de seguridad, XP ha mejorado en muchas áreas, incluida la administración de archivos, la velocidad y la estabilidad. Las mejoras significativas en la GUI, en particular, hacen que el sistema operativo sea más fácil para usuarios inexpertos. :

Windows Vista finalmente se lanza. En cuanto al impacto de Vista, es difícil decirlo todavía. Vista, que se lanzó 6 años después que XP, tiene cambios muy obvios en la GUI y también trae muchas características nuevas. Deja que el tiempo hable.

Una breve historia del desarrollo del sistema operativo Linux

El texto original fue publicado por glnju.

En la década de 1970, la mayoría de los programas fuente para sistemas Unix estaban disponibles gratuitamente para su circulación. El protocolo básico de Internet, TCP/IP, es de producción.

Nació en esa época. En aquella época, la gente disfrutaba participando en la exploración científica y la innovación mientras creaban sus propios "trabajos programados".

La pasión única y el sentido de logro del evento. Tanto los programadores como los escritores de la época estaban ansiosos por "publicar" sus programas.

La obra no se centra en guardar “secretos” a cambio de dinero.

En 1979, AT&T anunció su plan de comercialización para Unix, seguido de varias versiones comerciales binarias de Unix. ¿Cuál es el auge de la "industria de los derechos de autor" basada en códigos binarios legibles por máquinas, lo que convierte a la industria del software en una.

Los derechos de autor son una industria exclusiva, y esta actividad innovadora en torno al desarrollo de programas se limita a un pequeño círculo de empresas clave.

Los programas de códigos se consideran "secretos comerciales" fundamentales. Este enfoque, por un lado, produjo una gran cantidad de software comercial y promovió en gran medida el desarrollo de software.

Con el desarrollo de la industria del software, han nacido varios gigantes del software. Por otro lado, la industria del software también se ve obstaculizada por su modelo de desarrollo cerrado.

Profundizar y mejorar aún más. Como resultado, la gente paga un precio enorme por los "errores" del software comercial.

En 1984, ante el modelo cerrado de desarrollo de programas, Richard Stallman lanzó el desarrollo de código fuente internacional.

El llamado proyecto GUN, lanzado en 1970, intenta volver a los buenos tiempos de la creación basada en código fuente abierto en los años 1970. Él es la fuente de protección.

Las bibliotecas de código abierto ya no serán utilizadas por empresas comerciales cerradas, por lo que se formuló una cláusula GPL llamada Copylef.

Modo Copyright.

En junio de 1987, R. R. Stallman completó el "compilador" de código fuente abierto de 110.000 líneas (GNU gcc), obteniendo un.

Gran avance y gran contribución.

En octubre de 1989, M. Tiemann utilizó 6.000 dólares para iniciar un negocio y creó Cygnus, que se centraba en operar código fuente abierto.

Soporte” (Cygnus Support Corporation) programas de código abierto (tenga en cuenta que las letras gnu están implícitas en Cygnus)

Cygnus es la primera y última empresa comercial exitosa del mundo que se enfoca. en programas de código fuente. Cygnus "Assembler"

Translator es el mejor y muchos de sus clientes son empresas de TI de primer nivel, incluidas las empresas de microprocesadores más grandes del mundo.

En noviembre de 1991. , Linus Torvalds escribió un pequeño programa llamado Linux y lo puso en Internet. Expresó su deseo de crear un sistema operativo "Kernel". Sin embargo, tan pronto como Linux "surgió" en Internet. Los seguidores del Proyecto Wildebeest lo aprovecharon. /p>

Fue "procesado" en un sistema operativo con todas las funciones llamado CNULinux.

En octubre de 1995, Bob Young fundó RedHat (Caperucita Roja). ), utilizando CNULinux como sistema operativo. El núcleo integra más de 400.

Los módulos de programa de código fuente abierto crean una versión de marca de Linux, a saber, RedHat Linux, que se denomina "distribución" de Linux. , vendido en el mercado. Se trata de un trabajo pionero en modelo de negocio. Bob Young dijo: Nunca pensamos en tener nuestra propia versión.

Tecnología propietaria, lo que vendemos es "comodidad" (brindar soporte y servicios a los usuarios), no nuestra propia "tecnología propietaria".

La aparición de programas de código abierto, incluida la distribución de varias marcas, ha promovido en gran medida la popularidad y la aplicación de Linux.

En febrero de 1998, un grupo de jóvenes "viejos ñus" encabezados por Eric Raymond finalmente se dio cuenta del cuerpo CNULinux.

La esencia del camino de industrialización de este sector no es una filosofía liberal, sino una fuerza impulsora de la competencia del mercado, que creó el "ácido abierto"

"Iniciativa ce" (abierto fuente Asociación de Promoción) y la pancarta de "Revival" lanzaron una batalla histórica en el mundo de Internet.

Movimiento de industrialización de Linux. Un gran número de grandes empresas internacionales de TI, encabezadas por IBM e Interl, están interesadas en los productos Linux y sus modelos de negocio.

Con la fuerte promoción de la inversión y el soporte técnico global, nació un modelo abierto emergente basado en código fuente

El tipo de industria de Linux, algunos lo llaman un fenómeno de código abierto.

En 2001 1, se lanzó Linux 2.4, que mejoró aún más la escalabilidad del sistema SMP y también lo integró mucho.

Se utiliza principalmente para admitir funciones del sistema de escritorio: USB, compatibilidad con PCMCIA, plug and play integrado, etc.

.

En junio de 5438 + febrero de 2003, se lanzó la versión Linux del kernel. En comparación con la versión 2.4, el kernel 2.6 tiene mayor soporte para el sistema.

Cambiar. Estos cambios incluyen: 1. Mejor soporte para grandes servidores multiprocesador, especialmente aquellos diseñados con NUMA.

;2. Mejor soporte para dispositivos integrados, como teléfonos móviles, enrutadores de red o grabadoras de video; 3. El mouse y el teclado apuntadores permiten a los usuarios responder más rápidamente. 4. Los controladores de dispositivos de bloque se han actualizado por completo, como esos; relacionado con discos duros Controlador que se comunica con la unidad óptica.

Módulos de software.

Esta no es una nueva revolución tecnológica (programas o programas), esto es un retorno al buen camino lleno de innovación.

El entusiasta "renacimiento científico"

A escala internacional, el desarrollo de Linux trasciende las fronteras nacionales a través de Internet. Por lo general, de acuerdo con ciertas reglas, cada semana se lanza una versión de desarrollo de Linux

para referencia de los desarrolladores de todo el mundo. El segundo dígito del número de serie para las versiones de desarrollo de Linux es un número impar y el segundo dígito del número de serie para las publicaciones de etapas específicas es un número par. Cada distribución de Linux sólo puede corresponder a un determinado número de serie.

Las versiones de filas solo se pueden importar a otro volumen. Hoy en día, todas las actividades de desarrollo de Linux se distribuyen en varios países y hay casi 100 expertos en Internet.

Se desarrolla de día y de noche, y el coordinador general es Linus Torvalds. Los derechos para distribuir Linux con número de serie están en sus manos. Existencia

Legalmente hablando, los derechos de autor de la marca registrada de Linux pertenecen al propio Linus.

La distribución del sistema Linux está compuesta por Linux (kernel) con un número de serie específico y ramas funcionales pertenecientes al sistema CNU de código abierto.

El módulo de soporte está integrado con algún software comercial que se ejecuta en Linux. Los derechos de autor de las integraciones publicadas pertenecen a los respectivos editores.

. El editor de una distribución de Linux (llamado distribuidor de Linux) normalmente no posee los derechos de autor de todos los módulos de software de la distribución.

Los editores deben centrarse únicamente en el valor de marca del lanzamiento, la calidad de las versiones integradas incluidas y los servicios especiales asociados.

Competir en el mercado. Estrictamente hablando, los distribuidores de Linux no son necesariamente proveedores de software independientes. Básicamente pertenece a

una nueva industria de TI. Vale la pena señalar que cualquier distribución debe contener un número de serie específico completo.

Versión de ejecución estable de Linux. Aquí, el derecho a otorgar números de serie de versiones pertenece al propio Linus, en nombre de las organizaciones internacionales encabezadas por Linux.

La cristalización de la sabiduría creativa del equipo de desarrollo sexual. Cualquier distribuidor de Linux debe tener esto en cuenta.

El equipo de desarrollo trabajador detrás del kernel. Sin ellos no habría Linux.

Linus siempre está en contacto con el equipo de desarrollo de Linux.

Juntos. El lanzamiento continuo de distribuciones de Linux y el funcionamiento de los distribuidores de Linux son responsabilidad de los distribuidores de Linux en varios países.

Las actividades son una de las principales formas en que Linux se propaga por el mundo.

Un hito importante en el desarrollo de Linux

Linus Torvalds entró en contacto por primera vez con MINIX en 1990.

En 1991, Linus Torvalds comenzó a escribir varios controladores y otros componentes del núcleo del sistema operativo en MINIX.

En 1991, Linus Torvalds hizo público el kernel de Linux.

En 1993, se lanzó la versión 1.0 de Linux y Linux cambió al acuerdo de derechos de autor GPL.

En 1994 apareció Slackware, la primera distribución comercial de Linux.

En 1996, el Laboratorio de Sistemas Informáticos del Instituto Nacional de Estándares y Tecnología confirmó que la versión 1.2.13 de Linux (empaquetada por Ope

n Linux Corporation) cumple con el estándar POSIX.

En 1999, se lanzaron una tras otra versiones de distribución simplificadas de Linux en chino.

En 2001, se lanzó el kernel Linux 2.4 versión 2.4.

En 2003 se lanzó el kernel Linux 2.6 versión 2.6.