APorte Col 1 Ensamble
rjunior13 de Septiembre de 2013
2.841 Palabras (12 Páginas)300 Visitas
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA FACULTAD DE CIENCIAS BASICAS, TECNOLOGIAS E INGENIERIAS
ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES
TRABAJO COLABORATIVO 2
GRUPO:
103308-67
TUTOR:
ERIK JANER COHEN MEDINA
GONZALO ELIUTH GONZALEZ GOMEZ CC: 1102841976
COROZAL-SUCRE
2012
Bondades de los sistemas operativos Windows y Linux
Ventajas de Linux:
• Más seguro La plataforma Linux es más robusta lo cual hace más difícil que algún intruso pueda violar el sistema de seguridad
•
• Más rápido Al tener una plataforma más estable, esto favorece el desempeño de aplicaciones de todo tipo tales como: bases de datos, aplicaciones XML, multimedia, etc.
•
• Más económico El software Linux así como también un sin número de aplicaciones son de código abierto (gratuitos).
Desventajas de Linux:
• Linux no cuenta con una empresa que lo respalde, por lo que no existe un verdadero soporte como el de otros sistemas operativos.
• La pendiente de aprendizaje es lenta.
• No es tan fácil de usar como otros sistemas operativos, aunque actualmente algunas distribuciones están mejorando su facilidad de uso, gracias al entorno de ventanas, sus escritorios y las aplicaciones diseñadas.
• Documentación y terminología muy técnica
Ventajas de Windows:
• Más fácil Al ser de mayor facilidad de uso, lo cual se refleja en la disponibilidad de aplicaciones y facilidad de mantenimiento
•
• Más Visual Dispone de una interfaz gráfica que facilita el manejo de los procedimientos: cada comando puede ser visualizado en pantalla mediante una imagen que lo representa.
•
• Desarrollo Se ha logrado facilitar el desarrollo de aplicaciones y sistemas sobre servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores
•
• Aprendizaje La curva de aprendizaje en Windows es mucho menor.
Desventajas de Windows:
• Es un software no gratuito y poco flexible, además de que continuamente cambia la versión de software.
• El ímpetu con el que se buscan los agujeros en Windows es mucho mayor, algunos informáticos se divierten buscando manchas en el expediente de Microsoft.
• desventaja más negativa resulta que Microsoft va "jubilando" sus sistemas operativos con el tiempo. A partir de entonces, Microsoft no ofrece más asistencia ni actualizaciones para ellos, lo que puede dejar desprotegidos a miles de usuarios de todo el mundo, que deberán actualizar su sistema operativo para disponer actualizaciones de seguridad.
Diferencias en el uso del software libre y software propietario
Conceptos preliminares
En un sentido restringido, el software es el conjunto de programas informáticos que al ser ejecutados por una computadora (o un conjunto de ellas), lleva a cabo el procesamiento, transmisión o almacenamiento de información.
Para su desarrollo, el programador escribe sentencias en algún lenguaje de programación. La característica común de este tipo de lenguajes es que tratan de asemejarse al lenguaje natural para facilitar la escritura y comprensión de los programas. El producto resultante se denomina ``código fuente'' del programa.
En una etapa posterior, y utilizando a tal efecto otro programa llamado ``compilador'', se traduce el código fuente al lenguaje que es capaz de manipular la computadora que luego deberá ejecutarlo. El resultado de este proceso es el denominado ``programa ejecutable'' o ``código objeto''.
En un desarrollo de mediana envergadura, la complejidad del programa ejecutable es tal que es virtualmente imposible su análisis por parte de un ser humano, razón por la cual para realizar correcciones, extensiones o cualquier tipo de modificación sobre el programa, se hace indispensable recurrir al código fuente, realizar allí los cambios requeridos y luego volver a compilarlo, generando un nuevo programa ejecutable.
El modelo tradicional de desarrollo y distribución
En esta sección analizaremos la forma tradicional de distribución y comercialización de software a gran escala, esto es, de aquellos productos de amplia difusión tales como sistemas operativos, procesadores de texto, bases de datos, compiladores, etc.
Cuando una empresa productora de software distribuye un producto de este tipo, solamente entrega al comprador una copia del programa ejecutable, junto con la autorización de ejecutar dicho programa en un número determinado de computadoras.
En el contrato que suscriben ambas partes, comúnmente denominado ``licencia'' del producto, queda expresado claramente que lo que el cliente adquiere es simplemente la facultad de utilizar dicho programa en determinada cantidad de computadoras (dependiendo del monto que haya abonado). En este sentido, la licencia deja en claro que el programa sigue siendo propiedad de la empresa productora del mismo y que el usuario no está facultado a realizar ningún cambio en él (lo que técnicamente sería muy difícil, por lo expuesto anteriormente) ni tampoco a analizarlo para determinar como realiza sus funciones. Entre otras cosas, el usuario también tiene vedada la difusión de cualquier fallo o error que pudiese descubrir en el programa. Un punto que es particularmente llamativo es que, en la mayoría de los casos, el comprador no puede transferir la titularidad de la licencia a un tercero.
Por otra parte, la empresa productora deslinda toda responsabilidad respecto a las pérdidas que pudiera ocasionar para el comprador el uso del software en cuestión. Esto incluye los daños por fallas del producto, debidas a errores del mismo. En este sentido, la licencia aclara que el vendedor no garantiza la aplicabilidad del producto a ningún fin determinado.
Consecuencias del modelo tradicional para el usuario
Dependencia de un proveedor
Como dijimos anteriormente, la corrección de errores o el agregado de nuevas funciones en un programa solamente puede hacerse si se dispone del código fuente. Es claro que, al ser la empresa proveedora la única que dispone de dicho código, sólo esta puede atender a los requerimientos de un cliente insatisfecho con el producto del cual ha adquirido una licencia de uso.
Esto pone al usuario en una clara situación de dependencia del proveedor. Si el programa presenta algún defecto, éste debe aceptar las condiciones de la empresa productora del programa (en el supuesto caso de que dicha empresa reconozca el error y acceda a repararlo).
Falta de garantías
Al no responsabilizarse la empresa productora del programa por los defectos que este pudiera presentar, ni garantizar su aplicabilidad para ningún fin determinado, el usuario queda imposibilitado de realizar ningún tipo de acción contra el proveedor ante la eventualidad de que dichos errores o defectos le ocasionen perjuicios, ya sea por indisponibilidad de sus sistemas informáticos, pérdida de información, pérdida de la confidencialidad de sus datos, etc.
El usuario ni siquiera puede reclamar por el cumplimiento de lo que el proveedor dice en sus anuncios publicitarios o en los mismos manuales del producto acerca de sus características.
Cabe recordar en este punto las cuantiosas pérdidas que se producen cada año por ataques de virus informáticos.
Falta de soporte
En la mayoría de los casos, los programas propietarios de amplia difusión son producidos por empresas transnacionales, que cuentan con representantes o distribuidores en nuestro país. Uno de los argumentos más fuertes esgrimidos por dichas empresas a la hora de justificar el alto costo de las licencias, es la disponibilidad de soporte técnico especializado. Dicho servicio supondría un respaldo hacia el usuario, de cara a la solución de posibles problemas que pudieran presentarse en el uso del producto adquirido por este último.
La realidad nos muestra que en la mayoría de los casos, todo lo que el usuario puede esperar del servicio de soporte técnico son instrucciones de instalación, configuración y uso. La reparación de errores detectados en el programa por lo general no está al alcance de quien brinda el soporte: una subsidiaria o un asociado a la empresa productora del software, que no dispone del código fuente del programa. Aún en el caso de poder reportar el fallo a los encargados del desarrollo del producto, en muchas oportunidades la empresa no reconocerá que se trata de un defecto del programa, ya que esto puede afectar a la imagen comercial del producto. Recordando nuevamente el caso de los virus informáticos, este problema se acrecienta año tras año debido a la resistencia de las empresas a reconocer y reparar los errores que posibilitan el accionar de este tipo de programas.
El modelo de desarrollo y distribución del Software Libre
El movimiento del Software Libre tuvo su origen en el mundo académico. Desde hace más de treinta años, numerosos programadores de distintas universidades han desarrollado herramientas de forma cooperativa y abierta, intercambiando libremente su código fuente. De esta manera se ha logrado construir productos de software de gran envergadura y excelentes cualidades técnicas.
Con el crecimiento
...