REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
 UNIVERSIDAD NACIONAL EXPERIMEN...
ÍNDICE


                               Contenido               Página
Introducción.                                      ...
INTRODUCCIÓN.

         La palabra software se refiere al equipamiento lógico o soporte lógico de una
computadora digital,...
SOFTWARE



DEFINICIÓN SOFTWARE.


       El software es un ingrediente indispensable para el funcionamiento del
computado...
operativo también es responsable de la seguridad, asegurándose de que los usuarios
no autorizados no tengan acceso al sist...
virtual; con este sistema, la memoria de la computadora aparece, para cualquier
usuario del sistema, mucho mayor de lo que...
de un conjunto de privilegios de acceso, que indican la extensión con la que se puede
compartir la información contenida e...
Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos,
facilidades y lenguajes de que dispone...
VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS OPERATIVOS.

 Sistema
                       Ventajas.                            D...
 La sencillez con la que se
              utiliza el sistema operativo.
                                                 ...
SISTEMAS OPERATIVOS MÁS UTILIZADOS EN LA ACTUALIDAD.


              Sistemas operativos más utilizados en la actualidad.
...
libertades de los usuarios del software: la libertad de usar el programa, con cualquier
propósito; de estudiar el funciona...
Es cualquier programa informático en el que los usuarios tienen limitadas las
posibilidades de usarlo, modificarlo o redis...
♦No estamos supeditados a las condiciones del mercado de nuestro
           proveedor, es decir que si este se va del merc...
con tantas como computadoras posea (como sucede en la mayoría de los casos de
software propietario). Cabe aclarar que tamb...
manejador de ventanas WindowMaker) son ya lo suficientemente estables para el uso
cotidiano y lo suficientemente amigables...
triviales) por uno mismo sino que hay que esperar a que la compañía fabricante libere
la actualización y en algunos casos ...
Las libertades 1 y 3 requieren que esté disponible el código fuente porque
estudiar y modificar software sin su código fue...
aspectos éticos y filosóficos de la libertad, mientras que el "open source" se basa
únicamente en los aspectos técnicos.

...
Es altamente configurable, permitiéndole ajustar su escritorio con el aspecto que
desee.


         El gestor de sesiones ...
más amigable posible. Gnome no se preocupa de la colocación de las ventanas, sino
que obtiene información sobre su posició...
KDE está desarrollado con las bibliotecas gráficas Qt, las cuales son parecidas
en funcionamiento a otras bibliotecas muy ...
en absoluto porque sus         todos deben funcionar en pocos
                     fabricantes ocultan los        momentos...
Las versiones más recientes de Office son llamadas Office system ('Sistema de
oficina') en vez de Office suite ('Suite de ...
Características:
Software> Windows - CD / DVD
Capacidad Total: 124.4 megabytes


       El objetivo de NeoXP es crear un C...
CONCLUSIONES.


       Desde el principio de los tiempos el hombre ha buscado la manera de hacer
más fáciles sus tareas di...
REFERENCIAS BIBLIOGRÁFICAS.


A. Redondo, W. Algara. (2004). Temas de introducción & Windows. Caracas: Centro
       Conta...
http://www.codesol.info/portal/index.php?
       option=com_content&view=article&id=68:-libertades-del-software-
       li...
Upcoming SlideShare
Loading in …5
×

Trabajo (ExposicióN)

4,236 views

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,236
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
50
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajo (ExposicióN)

  1. 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR UNIVERSIDAD NACIONAL EXPERIMENTAL “SIMÓN RODRÍGUEZ” NÚCLEO: PALO VERDE CURSO: INICIACIÓN DE LA COMPUTACIÓN FACILITADOR: VIVAS JOSÉ SOFTWARE Participantes: Beltrán Mariana C.I: 19.650.863 Gómez Yoise C.I: 17.559.320 Hernández Odani C.I: 18.788.868 Magdaleno Yessica C.I: 18.465.124 Polanco Fior C.I: 17.477.000 Sección B Palo Verde, Noviembre de 2009.
  2. 2. ÍNDICE Contenido Página Introducción. 3 Software. 4 Sistema operativo. 4 Componentes de un sistema operativo. 5 Funciones de un sistema operativo. 7 Características de un sistema operativo. 8 Ventajas y desventajas de los sistemas operativos. 9 Sistemas operativos más utilizados en la actualidad. 11 Software libre. 11 Software propietario. 12 Ventajas del software libre. 13 Desventajas del software libre. 15 Libertades del software libre. 17 Definición Linux. 19 Entorno gráfico de Linux: Gnome vs. Kde. 19 Diferencias entre Linux y Windows. 22 Diferencias entre Microsoft Office vs. Open Office. 23 Software venezolano. 24 Conclusiones. 26 Referencias bibliográficas. 27
  3. 3. INTRODUCCIÓN. La palabra software se refiere al equipamiento lógico o soporte lógico de una computadora digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).Un tipo de software es libre que es la designación de un grupo de programas que poseen ciertas libertades y obligaciones que incluyen: libertad de ser usado (tanto el programa como su código), copiado y distribuido por cualquiera. Hay otros tipos de software que vendrían siendo lo contario al anterior, es el software propietario, que tal como lo indica su nombre es privado, con propietario, es aquel que posee restricciones en el uso, copia o modificación o cuyo código fuente no está disponible. Según las clasificaciones que se la al software, pueden haber otros tipos. Conjuntamente con el software, trabaja el sistema operativo del cual se le hablará a continuación, al igual que sus ventajas y desventajas, las características, funciones de un sistema operativo, también las diferencia que hay entre los distintos software, Definición Linux, Entorno gráfico de Linux: Gnome vs. Kde, Diferencias entre Linux y Windows, Diferencias entre Microsoft Office vs. Open Office y Software venezolano.
  4. 4. SOFTWARE DEFINICIÓN SOFTWARE. El software es un ingrediente indispensable para el funcionamiento del computador. Está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en si, es sólo un conglomerado de componentes electrónicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada. El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional. Funciones del software: - Administrar los recursos de cómputo - Proporcionar las herramientas para optimizar estos recursos. - Actuar como intermediario entre el usuario y la información almacenada. SISTEMA OPERATIVO. El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema
  5. 5. operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema. COMPONENTES DE UN SISTEMA OPERATIVO. Un sistema operativo está conformado básicamente por cuatro módulos: Núcleo. Es el módulo de más bajo nivel de un sistema operativo, pues descansa directamente sobre el hardware de la computadora. Entre las tareas que desempeña se incluyen el manejo de las interrupciones, la asignación de trabajo al procesador y el proporcionar una vía de comunicación entre los distintos programas. En general, el núcleo se encarga de controlar el resto de los módulos y sincronizar su ejecución. El núcleo contiene un submódulo denominado "planificador", el cual se encarga de asignar tiempo del procesador a los programas, de acuerdo a una cierta política de planificación que varía de un sistema operativo a otro. Normalmente se utiliza una jerarquía de prioridades que determinan cómo se asignará el tiempo del CPU a cada programa. Una política de planificación muy común en los sistemas de multiprogramación y multiproceso son las técnicas de "time slicing" (fracción de tiempo). Se asigna a cada programa un corto intervalo de tiempo del procesador. Si el programa no ha terminado durante este intervalo de tiempo, vuelve a la cola de programas. Administrador de memoria Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los diferentes programas o partes de los programas que la necesiten, mientras el resto de los datos y los programas se mantienen en los dispositivos de almacenamiento masivo. De este modo, cuando se asigna una parte de la memoria principal se hace de una forma estructurada, siguiendo un determinado orden. La forma más común de administración de la memoria supone crear una memoria
  6. 6. virtual; con este sistema, la memoria de la computadora aparece, para cualquier usuario del sistema, mucho mayor de lo que en realidad es. Sistema de entrada/salida (E/S) Este componente presenta al usuario la E/S de datos como una cuestión independiente del dispositivo; es decir, para los usuarios, todos los dispositivos tienen las mismas características y son tratados de la misma forma, siendo el sistema operativo el encargado de atender las particularidades de cada uno de ellos (como su velocidad de operación). Una técnica muy común, especialmente en salida, es el uso de "spoolers". Los datos de salida se almacenan de forma temporal en una cola situada en un dispositivo de almacenamiento masivo (el spool), hasta que el dispositivo periférico requerido se encuentre libre; de este modo se evita que un programa quede retenido porque el periférico no esté disponible. El sistema operativo dispone de llamadas para añadir y eliminar archivos del spool. Administrador de archivos Se encarga de mantener la estructura de los datos y los programas del sistema y de los diferentes usuarios (que se mantienen en archivos) y de asegurar el uso eficiente de los medios de almacenamiento masivo. El administrador de archivos también supervisa la creación, actualización y eliminación de los archivos, manteniendo un directorio con todos los archivos que existen en el sistema en cada momento y coopera con el módulo administrador de memoria durante las transferencias de datos desde y hacia la memoria principal. Si se dispone de un sistema de memoria virtual, existen transferencias entre la memoria principal y los medios de almacenamiento masivo para mantener la estructura de la misma. Los archivos almacenados en los dispositivos de almacenamiento masivo tienen distintos propósitos. Algunos contienen información que puede ser compartida. Otros son de carácter privado, e incluso secreto. Por tanto, cada archivo está dotado
  7. 7. de un conjunto de privilegios de acceso, que indican la extensión con la que se puede compartir la información contenida en el archivo. El sistema operativo comprueba que estos privilegios no sean violados. A veces se considera un quinto módulo: el intérprete de comandos o intérprete de instrucciones, el cual se encarga de "traducir" las órdenes que el usuario ingresa mediante el teclado u otros dispositivos a un "lenguaje" que la máquina pueda entender. FUNCIONES DE UN SISTEMA OPERATIVO. Las funciones más importantes que debe cumplir un sistema operativo son las siguientes: Aceptar los trabajos y conservarlos hasta su finalización. Detectar errores y actuar de modo apropiado en caso de que se produzcan. Controlar las operaciones de E/S. Controlar las interrupciones. Planificar la ejecución de tareas. Entregar recursos a las tareas. Retirar recursos de las tareas. Proteger la memoria contra el acceso indebido de los programas. Soportar el multiacceso. Proporcionar al usuario un sencillo manejo de todo el sistema. Aprovechar los tiempos muertos del procesador. Compartir los recursos de la máquina entre varios procesos al mismo tiempo. Administrar eficientemente el sistema de cómputo como un todo armónico. Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros. Permitir a los usuarios almacenar información durante plazos medianos o largos.
  8. 8. Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que dispone la computadora. Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en beneficio del mayor número posible de usuarios. Controlar el acceso a los recursos de un sistema de computadoras. CARACTERÍSTICAS DE UN SISTEMA OPERATIVO. Las características deseables más importantes de un sistema operativo son: Permitir la concurrencia de procesos, traslapándose el tiempo de entrada/salida (E/S) con el de cálculo y ocupando la memoria con varios programas. Posibilitar la ejecución de cualquier proceso en el momento que se solicite siempre y cuando haya suficientes recursos libres para él. Ser eficiente en cuanto a reducir: el tiempo medio que ocupa cada trabajo, el tiempo que no se usa la CPU, el tiempo de respuesta en sistemas multiacceso y el plazo entre dos asignaciones de CPU a un mismo programa. Ser eficiente en cuanto a aumentar la utilización de recursos en general, tales como memoria, procesadores, dispositivos de E/S, discos magnéticos, datos, etc. Ser fiable, es decir, un sistema operativo no debe tener errores y debe prever todas las posibles situaciones. Ser de tamaño pequeño. Posibilitar y facilitar en lo posible el "diálogo" entre computadora y usuario de la misma. Permitir compartir entre varios usuarios los recursos de hardware con que cuenta una computadora. Permitir a los usuarios compartir datos entre ellos, en caso necesario. Facilitar la E/S de los diferentes dispositivos conectados a una computadora.
  9. 9. VENTAJAS Y DESVENTAJAS DE LOS SISTEMAS OPERATIVOS. Sistema Ventajas. Desventajas. Operativo  Más seguro. La plataforma  Linux no cuenta con una Linux es más robusta lo cual empresa que lo respalde, por lo hace más difícil que algún que no existe un verdadero intruso pueda violar el sistema soporte como el de otros de seguridad. sistemas operativos.  Más rápido. Al tener una  La pendiente de aprendizaje es plataforma más estable, esto lenta. favorece el desempeño de  No es tan fácil de usar como Linux aplicaciones de todo tipo tales otros sistemas operativos, como: bases de datos, aunque actualmente algunas aplicaciones XML, multimedi distribuciones están mejorando a, etc. su facilidad de uso, gracias al  Más económico. El software entorno de ventanas, sus Linux así como también un escritorios y las aplicaciones sin número de aplicaciones diseñadas. son de código abierto  Documentación y terminología (gratuitos). muy técnica.  Es un software no gratuito y  Más fácil. Al ser de mayor poco flexible, además de que facilidad de uso, lo cual se continuamente cambia la versión refleja en la disponibilidad de de software. aplicaciones y facilidad  El ímpetu con el que se buscan de mantenimiento los agujeros en Windows es  Más Visual. Dispone de una mucho mayor, algunos interfaz gráfica que facilita el informáticos se divierten manejo de los procedimientos: buscando manchas en el cada comando puede ser expediente de Microsoft. visualizado en pantalla  La desventaja más negativa mediante una imagen que lo Windows resulta que Microsoft va representa. "jubilando" sus sistemas  Desarrollo. Se ha logrado operativos con el tiempo. A facilitar el desarrollo de partir de entonces, Microsoft no aplicaciones y sistemas sobre ofrece más asistencia ni servidores Windows lo cual se actualizaciones para ellos, lo que ve reflejado en tiempos de puede dejar desprotegidos a desarrollo menores miles de usuarios de todo el  Aprendizaje. La curva de mundo, que deberán actualizar aprendizaje en Windows es su sistema operativo para mucho menor. disponer actualizaciones de seguridad.
  10. 10.  La sencillez con la que se utiliza el sistema operativo.  Demasiado exclusivo en todos  Gran seguridad. Puedes contar los aspectos. con que virus para Mac hay  Hay que tener software muy pocos, difícilmente te específico para él veras afectado.  En ocasiones fuerza a recortar  Compatibilidad. Documentos Macintosh funciones Word, Excel, PowerPoint, Aut  Es incompatible. Sólo se puede ocad, Photoshop, etc. son instalar en Mac’s. compatibles.  Dificultad para propagar  Los botones, los iconos, las usuarios. Mac OS X no sigue animaciones te harán ver que estándares. Mac es el sistema más avanzado.  Carencia de soporte técnico.  Es el Sistema Operativo que  No ofrece mucha seguridad. corre en más arquitecturas de  Problemas de hardware, no hardware diferentes. soporta todas las plataformas, y  Es prácticamente imposible no es compatible con insertar virus en algunas marcas específicas. un servidor de Unix  No existe un control de  Sistema Operativo calidad al momento de elaborar independiente del Hardware o software para Linux, pues CPU muchas veces las aplicaciones se  Permite a las aplicaciones hacen y se liberan sin control reservar grandes segmentos de Unix alguno. memoria (hasta de varios  Se requiere experiencia megabytes). y conocimiento del sistema para  Permite correr programas que administrarlo. sean más grandes que la  No hay forma segura de memoria RAM total. instalarlo sin reparticiones el  Es ejecutable. Esto hace que disco duro. sea imposible que se corrompa o que pierda el  Reparticiones el disco duro, driver o parte de un driver de implica borrar toda la algún dispositivo de la información del mismo y computadora después restablecerla
  11. 11. SISTEMAS OPERATIVOS MÁS UTILIZADOS EN LA ACTUALIDAD. Sistemas operativos más utilizados en la actualidad. Familia Versiones Amiga AmigaOS 1.x, 2.x, 3.x, 4.0 • WarpOS • MorphOS • AROS DOS MS-DOS • DR-DOS • PC-DOS • FreeDOS • Novell DOS IBM OS/2 - eComStation • OS/360 • OS/370 • OS/390 • OS/400 Macintos Mac OS 7 • Mac OS 8 • Mac OS 9 • Mac OS X h AIX • AMIX • GNU/Linux • GNU/Hurd • HP-UX • Irix • Minix • UNIX System V • Solaris • UnixWare • LynxOS • Xenix • Digital UNIX 0.01•0.02•0.11•0.95•1.2.0•1.2.0•1.3.0•2.0.0•2.1.0•2.2.0•2.3.0•2.4.0•2 Linux .5.0•2.6.0•2.6.25• 2.6.30 Windows 3.x • 95 • 98 • ME • NT • 2000 • 2000 server • XP •Server Windows 2003 • CE • Mobile • XP 64 bits • Vista FreeBSD • PC-BSD • DragonFlyBSD • NetBSD • OpenBSD • BSD PicoBSD • Darwin / GNU-Darwin CP/M CP/M • CP/M 86 • CP/M 68000 • MP/M GNU/Hurd • BSD lites • Mac OS X • NEXTSTEP • YAMIT • Mach MkLinux• ManuetOS • KolibriOS QNX RTOS • Neutrino • RTP THEOS • Symbian • Sinclair QDOS • MCP • Palm OS • Novell Otros Netware • DROPS • ecOS • SkyOS • OSBOS • Plan 9 • AtheOS/Syllabe/ Cosmoet • VMS SOFTWARE LIBRE. Es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso, se refiere a cuatro
  12. 12. libertades de los usuarios del software: la libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo cual se puede ayudar a otros, y de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y última libertad mencionadas, el acceso al código fuente es un requisito previo). El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa. Tampoco debe confundirse software libre con "software de dominio público". Éste último es aquel software que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de este, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público. SOFTWARE PROPIETARIO.
  13. 13. Es cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido. Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente (semilibre), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software. En el software de código cerrado una persona física o jurídica (compañía, corporación, fundación, etc.) posee los derechos de autor sobre un software lo que le da la posibilidad de controlar y restringir los derechos del usuario sobre su programa. Esto implica por lo general que el usuario sólo tiene derecho a ejecutar el software y no dispone de acceso a su código fuente o aún teniendo acceso a él no tiene derecho a modificarlo ni distribuirlo. De esta manera, un software sigue siendo de código cerrado aún si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el uso, modificación o distribución (por ejemplo, la versión comercial de SSH o el programa de licencias shared source de Microsoft). VENTAJAS DEL SOFTWARE LIBRE. Escrutinio Publico: Al ser muchos las personas que tienen acceso al código fuente, eso lleva a un proceso de corrección de errores muy dinámico, no hace falta esperar que el proveedor del software saque una nueva versión. Independencia del proveedor: ♦Al disponer del código fuente, cualquier persona puede continuar ofreciendo soporte, desarrollo u otro tipo de servicios para el software.
  14. 14. ♦No estamos supeditados a las condiciones del mercado de nuestro proveedor, es decir que si este se va del mercado porque no le conviene y discontinua el soporte, nosotros podemos contratar a otra persona. Manejo de la Lengua: ♦Traducción: cualquier persona capacitada puede traducir y adaptar un software libre a cualquier lengua. ♦Corrección ortográfica y gramatical: una vez traducido el software libre puede presentar errores de este tipo, los cuales pueden ser subsanados con mayor rapidez por una persona capacitada. Mayor seguridad y privacidad: ♦Los sistemas de almacenamiento y recuperación de la información son públicos. Cualquier persona puede ver y entender como se almacenan los datos en un determinado formato o sistema. ♦Existe una mayor dificultad para introducir código malicioso como ser: espía (p/ej. capturador de teclas), de control remoto (p/ej. Troyano), de entrada al sistema (p/ej. puerta trasera), etc. Garantía de continuidad: el software libre puede seguir siendo usado aun después de que haya desaparecido la persona que lo elaboro, dado que cualquier técnico informático puede continuar desarrollándolo, mejorándolo o adaptándolo. Ahorro en costos: en cuanto a este tópico debemos distinguir cuatro grandes costos: de adquisición, de implantación (este a su vez se compone de costos de migración y de instalación), de soporte o mantenimiento, y de interoperabilidad. El software libre principalmente disminuye el costo de adquisición ya que al otorgar la libertad de distribuir copias la puedo ejercer con la compra de una sola licencia y no
  15. 15. con tantas como computadoras posea (como sucede en la mayoría de los casos de software propietario). Cabe aclarar que también hay una disminución significativa en el costo de soporte, no ocurriendo lo mismo con los costos de implantación y de interoperatividad. DESVENTAJAS DEL SOFTWARE LIBRE. La curva de aprendizaje es mayor. Si se coloca a dos señoras que nunca han tocado una computadora, probablemente tardaran lo mismo en aprender a usar software propietario por ejemplo de Microsoft, que software libre como Gnome o KDE; pero si antes los usuarios ya usaron software propietario generalmente tarda más en aprender a usar un software libre. El software libre no tiene garantía proveniente del autor. Los contratos de software propietario no se hacen responsables por daños económicos, y de otros tipos por el uso de sus programas. El software libre se adquiere se vende “AS IS” (tal cual) sin garantías explicitas del fabricante, sin embargo, puede haber garantías específicas para situaciones muy específicas. Se necesita dedicar recursos a la reparación de errores. Sin embargo en el software propietario es imposible reparar errores, hay que esperar a que saquen a la venta otra versión. No existen compañías únicas que respalden toda la tecnología. Las interfaces gráficas de usuario (GUI) y la multimedia apenas se están estabilizando. Aunque hay un número cada vez mayor de usuarios que aseguran que las interfaces gráficas más populares en el software libre (KDE, GNOME y el
  16. 16. manejador de ventanas WindowMaker) son ya lo suficientemente estables para el uso cotidiano y lo suficientemente amigables para los neófitos de la informática. La mayoría de la configuración de hardware no es intuitiva. Se requieren conocimientos previos acerca del funcionamiento del sistema operativo y fundamentos del equipo a conectar para lograr un funcionamiento adecuado. Sin embargo la documentación referente a la configuración del hardware es tan explícita y detallada que permite al usuario neófito profundizar en el conocimiento de su hardware en muy pocas horas y una vez teniendo ese conocimiento la configuración se vuelve trivial. Únicamente los proyectos importantes y de trayectoria tienen buen soporte, tanto de los desarrolladores como de los usuarios. Sin embargo existen muchos proyectos más pequeños y recientes que carecen del compromiso necesario por parte de sus usuarios o desarrolladores para que sean implementados de manera confiable. Estos proyectos importantes que tienen un excelente soporte cubren más del 90% de las necesidades de cómputo del usuario promedio. El usuario debe tener nociones de programación. La administración del sistema recae mucho en la automatización de tareas y esto se logra utilizando, en muchas ocasiones, lenguajes de guiones (perl, python, shell, etc). Sin embargo, existen en la actualidad muchas herramientas visuales que permiten al usuario no técnico llevar a cabo tareas de configuración del sistema de una manera gráfica muy sencilla sin la necesidad de conocimientos de programación. En sistemas con acceso a Internet, se deben de monitorear constantemente las correcciones de errores de todos los programas que contengan dichos sistemas, ya que son fuentes potenciales de intrusión. En el software propietario también se deben de monitorear constantemente las correcciones de errores de todos los programas y además es imposible reparar las vulnerabilidades (que en su mayoría son reparaciones
  17. 17. triviales) por uno mismo sino que hay que esperar a que la compañía fabricante libere la actualización y en algunos casos hay que pagar dinero extra por obtener esta. La diversidad de distribuciones, métodos de empaquetamiento, licencias de uso, herramientas con un mismo fin, etc., pueden crear confusión en cierto número de personas. Hay quienes ven esto como una fortaleza porque se pueden encontrar desde distribuciones especializadas en sistemas embebidos con muchas limitantes de almacenamiento y dispositivos periféricos de uso especializado hasta distribuciones optimizadas para su uso en servidores de alto rendimiento con varios procesadores y gran capacidad de almacenamiento; pasando por las distribuciones diseñadas para su uso en computadoras de escritorio y entre las cuales se encuentran las diseñadas para el usuario neófito que son muy fáciles de instalar y utilizar y las diseñadas para el usuario avanzado con todas las herramientas necesarias para explotar el software libre en todo su potencial. Cabe notar que la posibilidad de crear distribuciones completamente a la medida para atacar situaciones muy específicas es una ventaja que muy pocas marcas de software propietario pueden ofrecer y que Microsoft ha sido completamente incapaz de hacer. LIBERTADES DEL SOFTWARE LIBRE. De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades:  Libertad 0: la libertad de usar el programa, con cualquier propósito.  Libertad 1: la libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades.  Libertad 2: la libertad de distribuir copias, con lo que puedes ayudar a tu vecino.  Libertad 3: la libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.
  18. 18. Las libertades 1 y 3 requieren que esté disponible el código fuente porque estudiar y modificar software sin su código fuente es muy poco viable. Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las limitaciones impuestas por la licencia GNU GPL frente a otras licencias de software libre (ver Licencias GPL). Sin embargo el sentido original es más libre, abierto y menos restrictivo que el que le otorga la propia situación de incompatibilidad, que podría ser resuelta en la próxima versión 3.0 de la licencia GNU GPL, causa en estos momentos graves perjuicios a la comunidad de programadores de software libre, que muchas veces no pueden reutilizar o mezclar códigos de dos licencias distintas, pese a que las libertades teóricamente lo deberían permitir. La definición de software libre no contempla el asunto del precio; un eslogan frecuentemente usado es "libre como en libertad, no como en cerveza gratis" o en inglés "Free as in freedom, not as in free beer" (aludiendo a la ambigüedad del término inglés "free"), y es habitual ver a la venta CDs de software libre como distribuciones GNU/Linux. Sin embargo, en esta situación, el comprador del CD tiene el derecho de copiarlo y redistribuirlo. El software gratis puede incluir restricciones que no se adaptan a la definición de software libre —por ejemplo, puede no incluir el código fuente, puede prohibir explícitamente a los distribuidores recibir una compensación a cambio, etc. Para evitar la confusión, algunas personas utilizan los términos "libre" (Libre software) y "gratis" (Gratis software) para evitar la ambigüedad de la palabra inglesa "free". Sin embargo, estos términos alternativos son usados únicamente dentro del movimiento del software libre, aunque están extendiéndose lentamente hacia el resto del mundo. Otros defienden el uso del término open source software (software de código abierto, también llamado de fuentes abiertas). La principal diferencia entre los términos "open source" y "free software" es que éste último tiene en cuenta los
  19. 19. aspectos éticos y filosóficos de la libertad, mientras que el "open source" se basa únicamente en los aspectos técnicos. DEFINICIÓN LINUX. Es un Sistema operativo que posee un núcleo del mismo nombre. El código fuente es abierto, por lo tanto, está disponible para que cualquier persona pueda estudiarlo, usarlo, modificarlo y redistribuirlo. El término Linux se utiliza para describir al sistema operativo tipo Unix que utiliza filosofías y metodologías libres y que está constituido por la combinación del núcleo Linux con las bibliotecas y herramientas del proyecto GNU, además de otros proyectos libres y no libres. El término Linux también hace referencia al kernel que utilizan múltiples sistemas operativos. Es ampliamente popular en el mercado de servidores. ENOTORNO GRÁFICO DE LINUX: GNOME VS. KDE. GNOME. Gnome es un acrónimo de “GNU Network Object Model Environment”, es un entorno de trabajo en red orientado a objetos, por lo que Gnome forma parte del más amplio proyecto GNU. Gnome es un entorno gráfico (escritorio de trabajo) amigable que permite a los usuarios usar y configurar sus ordenadores de una forma sencilla. Gnome incluye un panel (para arrancar aplicaciones y presentar el estado de funcionamiento), un escritorio (donde se pueden situar los datos y las aplicaciones), un conjunto estándar de aplicaciones y herramientas de escritorio, y un conjunto de convenciones que facilitan la operación y consistencia de las aplicaciones entre sí. Gnome tiene una serie de ventajas para los usuarios. EL mismo facilita el uso y la configuración de aplicaciones sin usar interfaces puramente textuales (console).
  20. 20. Es altamente configurable, permitiéndole ajustar su escritorio con el aspecto que desee. El gestor de sesiones de Gnome recuerda la configuración previa, de manera que una vez que haya configurado las cosas a su gusto, las mantendrá así. Soporta muchos idiomas, y puede añadir más sin cambiar el software. Soporta incluso varios protocolos de arrastrar y soltar para una máxima interoperabilidad con aplicaciones que no sean compatibles con Gnome. Gnome tiene también una serie de ventajas para los programadores que indirectamente benefician también a los usuarios. Los programadores no necesitan comprar una cara licencia de software para hacer compatibles sus aplicaciones comerciales. De hecho, Gnome es independiente de cualquier compañía - ningún componente del interfaz esta controlado únicamente por una compañía o tiene restringidas la modificación o redistribución. Las aplicaciones Gnome pueden desarrollarse en una gran variedad de lenguajes de programación, por lo que el programador no se ve limitado a un solo lenguaje de programación. Gnome usa la arquitectura universal de agentes de petición de objetos (CORBA) para permitir que los componentes software interactúen 'sin costuras', independientemente del lenguaje en el que estén implementados, o incluso de la máquina en la que se estén ejecutando. Finalmente, Gnome funciona en numerosos sistemas operativos de tipo Unix, incluido GNU/Linux. El gestor de ventanas es la parte del software que controla las ventanas en el 'Entorno de ventanas X'. La posición, bordes, y estilo de cualquier ventana la maneja el gestor de ventanas. Esto es muy distinto en muchos otros sistemas operativos, y la forma en que Gnome dialoga con los gestores de ventanas es diferente de la de otros entornos de escritorio. Como se indicó anteriormente en esta guía, Gnome no depende de ningún gestor de ventanas. Esto significa que la mayor parte de su entorno de escritorio no cambiará si decide cambiar de gestor de ventanas. Gnome trabaja con el gestor de ventanas para proporcionarle el entorno de trabajo
  21. 21. más amigable posible. Gnome no se preocupa de la colocación de las ventanas, sino que obtiene información sobre su posición del gestor de ventanas. El paginador («Pager») sólo funcionará con gestores de ventanas compatibles con Gnome, al igual que arrastrar y soltar en el escritorio. KDE KDE (K Desktop Environment), es un proyecto de un grupo de programadores que se formó en 1996 y que siguen trabajando en el proyecto junto con muchos otros que fueron incorporándose. KDE ofrece para GNU/Linux un entorno gráfico de configuración por demás de sencilla y con una apariencia homogénea entre las distintas aplicaciones. KDE es un proyecto que ofrece su propio administrador de ventanas llamado kwin y además una serie de aplicaciones para hacerlo más cómodo como el konqueror que es un administrador de ficheros que permite trabajar con ellos en una forma muy grafica a través de iconos. Consta de gran cantidad de ayuda y esta totalmente realizada en HTML lo que facilita su lectura haciéndola mucho mas dinámica. Aparte las aplicaciones nuevas que se vayan instalando incorporaran también la documentación que posean a esta lista. Posee una gran variedad de aplicaciones como lo son un programa de correos, el kmail, block de notas, calculadora, y demás aplicaciones de utilidad. Posee también aplicaciones para Internet como un cliente para IRC y la posibilidad de realizar la conexión por dial-up de una forma por demás de sencilla a través del kppp. EL KDE está basado totalmente en URL. Esto significa que todas las ramas y referencias a archivos se procesan en un formato único por ejemplo se puede acceder a una pagina HTML, a un archivo local o a un sentido a través del mismo visualizado. Tiene la posibilidad de realizar Drag&Drop entre las distintas aplicaciones por ejemplo arrastrando un archivo desde un lado a otro o al escritorio.
  22. 22. KDE está desarrollado con las bibliotecas gráficas Qt, las cuales son parecidas en funcionamiento a otras bibliotecas muy conocidas en el mundo UNIX como lo son las Motif que facilitan la construcción de programas con base grafica, pero que son software no libre. En un tiempo las bibliotecas Qt también fueron no libres, lo que frenó la adopción de KDE por cuestiones de licencias en algunas distribuciones. Luego, la presión de la comunidad del software libre hicieron que éstas se publicaran con una licencia dual, estando ahora bajo licencia GPL cuando se utilizan para desarrollo de software libre. Esto sin duda terminó de popularizar este desarrollo técnicamente excelente. DIFERENCIAS ENTRE LINUX Y WINDOWS. Aspecto Linux Windows El sistema es libre, Pertenece a Microsoft, única Filosofía cualquiera lo puede usar, compañía que lo puede modificar y distribuir modificar. Gratis, tantas licencias Según las versiones, cientos de Precio como se desee. Bolívares, cada licencia. Miles de voluntarios en Lo desarrolla Microsoft, que todo el mundo, cualquiera vende algunos datos técnicos Desarrollo puede participar, pertenece relevantes y oculta otros. a la “comunidad”. Código Fuente Abierto a todos Secreto empresarial. Muy estable, es difícil que Poco estable, es común verse se “cuelgue”. Los obligado a reiniciar el sistema. Estabilidad servidores que lo usan Los servidores no admiten más pueden durar meses sin allá de un par de semanas sin parar. reiniciar. Extremadamente seguro, Muy poco seguro, existen miles Seguridad tiene varios sistemas de de virus que atacan sistemas protección. Windows. En muchas tareas, poca. Cuando funciona es muy Facilidad de uso. Día a día mejora este sencillo de manejar. aspecto. Controladores de Desarrollados por Los fabricantes de dispositivos Hardware. voluntarios, algunos siempre los venden con dispositivos no funcionan controladores para Windows,
  23. 23. en absoluto porque sus todos deben funcionar en pocos fabricantes ocultan los momentos. detalles técnicos. Poco extendido en hogares Copa todo el mercado, salvo el Difusión y oficinas, muy extendido de servidores. en oficinas. Existen programas para Miles y miles de programas de casi todas las facetas, pero todo tipo que se instalan con Disponibilidad de no hay tanta variedad como facilidad. Programas. los programas para Windows. Existen programas de La mayor parte de los programas Precios de los pago, pero lo más habitual son de pago. programas es que sean libres. Lee y escribe en sistemas Sólo lee y escribe sus propios Comunicación con de archivos de Windows, programas de archivos, y otros sistemas Macintosh, etc. Por red se presenta incompatibilidades operativos comunica con cualquier entre algunas de sus versiones. otro sistema. DIFERENCIAS ENTRE MICROSOFT OFFICE VS. OPEN OFFICE. Open Office: es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para muchas plataformas como Microsoft Windows y sistemas de tipo Unix como GNU/Linux, BSD, Solaris y Mac OS X. Open Office está pensado para ser altamente compatible con Microsoft Office, con quien compite. Soporta el estándar ISO OpenDocument con lo que es fácil el intercambio de documentos con muchos otros programas, y puede ser utilizado sin costo alguno. Microsoft Office: es una suite ofimática, compuesta básicamente por aplicaciones de procesamiento de textos, plantilla de cálculo y programa para presentaciones (algunas más, dependiendo de la versión). Fue desarrollada por la empresa Microsoft. Funciona bajo plataformas operativas Microsoft Windows y Apple Mac OS, aunque también lo hace en Linux si se utiliza un emulador como Wine o CrossOver Office.
  24. 24. Las versiones más recientes de Office son llamadas Office system ('Sistema de oficina') en vez de Office suite ('Suite de Office'). Aspectos Open Office Microsoft Office Sun Microsystems en Microsoft Desarrollador asociación con la comunidad. Última versión estable 3.1.1 12.0.6212.1000 Género Suite ofimática Suite Ofimática Escrito en C++ C++/MFC,C#/.NET S.O. Multiplataforma Windows Licencia LGPL No libre SOFTWARE VENEZOLANO. En lo que respecta al manejo de los conceptos de Software Libre y Software Propietario, en Venezuela son entendidos de la siguiente manera:  Software Libre: Programa de Computación cuya licencia garantiza al usuario acceso al código fuente del programa y lo autoriza a ejecutarlo con cualquier propósito, modificarlo y redistribuir tanto el programa original como sus modificaciones en las mismas condiciones de licenciamiento acordadas al programa original, sin tener que pagar regalías a los desarrolladores previos.  Software Propietario: Programa de computación cuya licencia establece restricciones de uso, redistribución o modificación por parte de los usuarios, o requiere de autorización expresa del Licenciador. Distribución Software Libre desarrollado con Estándares Abiertos para el Estado Venezolano: Un paquete de programas y aplicaciones de Informática elaborado utilizando Software Libre con Estándares Abiertos para ser utilizados y distribuidos entre distintos usuarios. Una vez establecidos los conceptos ya mencionados, se describirá un Software hecho en Venezuela: NeoXP 2.1
  25. 25. Características: Software> Windows - CD / DVD Capacidad Total: 124.4 megabytes El objetivo de NeoXP es crear un CD de instalación de Windows XP con las últimas actualizaciones hasta el momento y que incluya además la mayoría de los drivers disponibles en Venezuela. Esta es la razón por la cual ocupa un DVD. NeoXP cuenta con más de 115 mil drivers, más de 200 optimizaciones al sistema y más de 50 actualizaciones hasta la fecha. Adicional incluye la mayoría de los programas mas utilizados tanto en el hogar, en los cybers, en el trabajo, para laptops entre otros. Algunos son Firefox, Messenger Live, Office 2003 o 2007... Además cuenta con el Symantec Endpoint para una seguridad máxima no solo contra virus, troyanos y gusanos, sino también contra rookits, keyloggers, spyware, tunneling, port scanning, remote viewing y crackers. Para facilitarle la vida a los cybers y técnicos de reparación, NeoXP cuenta con más de 200 optimizaciones al registro, servicios, arranque y procesos. De esta forma no es necesario que cambien opciones y pierdan tiempo mientras reparan cualquier PC. En el 90% de los casos tampoco será necesario instalar drivers adicionales ya que NeoXP cuenta con un arsenal de ellos. Así se ahorra tiempo en mantenimiento y reparación de las PC. En general NeoXP cuenta con varios cambios que protegen al usuario de pantallas azules y programas que bloqueen todo el sistema, ayudan al usuario a una instalación rápida y fácil del Windows, actualiza el sistema lo mas rápido posible, prepara la PC para estar lo mas optima posible y garantiza la estabilidad que el usuario busca para su PC.
  26. 26. CONCLUSIONES. Desde el principio de los tiempos el hombre ha buscado la manera de hacer más fáciles sus tareas diarias, como el trasladarse, cocinar, limpiar, recrearse; para esto se la ha ingeniado para crear infinidad de artefactos y entre estos artefactos el hombre creo la computadora, a través de la cual se simplifica la vida en muchos sentido, como los son: el redactar trabajos o/y documentos, buscar información, comunicarse con familiares y amigos en el extranjeros, entre otras. Para poder realizar todas las computadoras y con la evoluciones de dichos aparatos se fueron creando partes que las ayudaban a trabajar cada vez mejor, entre estas partes se encuentra el software que es esencial para el funcionamiento de la computadoras, pues es es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional. Entre la variedades de programas o software que tiene una computadora esta el sistema operativo de la computadora ya que él se encarga realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. El sistema operativo a ser diferente dependiendo del software que se utilice ya que hay muchos en el mercado, como por ejemplo el software libre y el software propietario, y de cada unos de estos se han hecho muchas marcas y a su vez han sacado muchas versiones, cada una con sus ventajas y desventajas, las cuales con cada versión nueva intenta mejorarla.
  27. 27. REFERENCIAS BIBLIOGRÁFICAS. A. Redondo, W. Algara. (2004). Temas de introducción & Windows. Caracas: Centro Contable Venezolano. La enciclopedia del estudiante. (2006). Aplicaciones Informáticas. Buenos Aires: Santillana. Tomo no 10. Masadelante.com/ servicios y recursos para tener éxito en internet. (2008). ¿Qué es un Sistema Operativo? [Página web en línea]. Disponible en: http://www.masadelante.com/faqs/sistema-operativo Productos interactivos. Portal en línea. (2009). ¿Cómo está conformado un sistema operativo? [Página web en línea]. Disponible en: http://entren.dgsca.unam.mx/introduccion/so_compo.html; http://entren.dgsca.unam.mx/introduccion/sistoper.html Cosaslibres.com. (2004). Software. [Página web en línea]. Disponible en: http://www.cosaslibres.com/software.html Wikipedia la enciclopedia libre. (2009). Software propietario y Software libre. [Página web en línea]. Disponible en: http://es.wikipedia.org/wiki/Software_propietario; http://es.wikipedia.org/wiki/Software_libre Monogracficas.com (s/f). El software libre. [Página web en línea]. Disponible en: http://www.monografias.com/trabajos12/elsoflib/elsoflib.shtml#VENTAJ Codesol. Especialistas en Software abierto.(2009) Libertades del software libre. [Página web en línea]. Disponible en:
  28. 28. http://www.codesol.info/portal/index.php? option=com_content&view=article&id=68:-libertades-del-software- libre&catid=71:software-libre Gavilán E. Criado S. (s/f). Entornos gráficos de escritorio. [Página web en línea]. Disponible en: http://www.ant.org.ar/cursos/curso_intro/x3359.html dacostabalboa.com. (2008). Tabla comparativa Windows y Linux. [Página web en línea]. Disponible en: http://www.dacostabalboa.com/es/tabla-comparativa- windows-y-linux/1124 Tecnoiuris.com (2009). Decreto sobre empleo de Software Libre por Administración Pública Nacional. [Página web en línea]. Disponible en: http://www.tecnoiuris.com/venezuela/gaceta-oficial/derecho- informatico/decreto-sobre-empleo-de-software-libre-por-administracion- publica-nacional.html mininova.org. (2006). NeoXP 2.1 - Hecho en Venezuela. [Página web en línea]. Disponible en: http://www.mininova.org/tor/3085779

×