Características del Software libre y Software de Código cerrado
Software libre
Se refiere a distintos programas informáticos que, por decisión de los autores, otorgan a los usuarios o eventuales el permiso de copiar, modificar, personalizar y distribuir libremente el código fuente de su prgramación, permitiendo así la creación de distintas versiones de su trabajo.
Diferencias entre Software libre y Software de Código Cerrado
El software libre es aquel que puede ser distribuido, modificado, copiado y usado; por lo tanto, debe venir acompañado del código fuente para hacer efectivas las libertades que lo caracterizan.
Mientras que el software de código cerrado se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificar lo,redistribuirlo (con o sin modificaciones), ó que su código fuente no está disponible o el acceso a éste se encuentra restringido.
Software de Código Cerrado
El software de código cerrado es aquel software cuyo código fuente no se encuentra disponible para cualquier usuario, es decir no se hace público. El software propietario utiliza un código cerrado. El método mediante el cual se “cierra” un software, se denomina encriptación. Esto significa proteger archivos expresando su contenido en un lenguaje cifrado. Los lenguajes cifrados simples consisten, por ejemplo, en la sustitución de letras por números, o en lugar de usar una letra, se utilice su sucesora en el alfabeto.
Características
*Este software no te pertenece no puedes hacerle ningún tipo de modificación al código fuente.
*No puedes distribuirlo sin el permiso del propietario.
*El usuario debe realizar cursos para el manejo del sistema como tal debido a su alta capacidad de uso.
*Este posee accesos para que el usuario implemente otro tipo de sistema en el
*Cualquier ayuda en cuanto a los antivirus.
Ventajas
*Soporte para todo tipo de hardware.
*Mejor acabado de la mayoría de aplicaciones.
*Las aplicaciones número uno son propietarias.
*Menor necesidad de técnicos especializados.
*Mayor mercado laboral actual.
*Mejor protección de las obras con copyright.
*Unificación de productos.
*Facilidad de adquisición (puede venir pre-instalado con la compra del PC, o encontrarlo fácilmente en las tiendas).
*Existencia de programas diseñados específicamente para desarrollar una tarea.
*Las empresas que desarrollan este tipo de software son por lo general grandes y pueden dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.
*Interfaces gráficas mejor diseñadas.
*Más compatibilidad en el terreno de multimedia y juegos.
*Mayor compatibilidad con el hardware.
Desventajas
*No existen aplicaciones para todas las plataformas (Windows y Mac OS).
*Imposibilidad de copia.
*Imposibilidad de modifación.
*Restricciones en el uso (marcadas por la licencia).
*Imposibilidad de redistribución.
*Por lo general suelen ser menos seguras.
*El coste de las aplicaciones es mayor.
*El soporte de la aplicación es exclusivo del propietario.
*El usuario que adquiere software propietario depende al 100% de la empresa propietaria.
LIBERTADES DEL SOFTWARE LIBRE
Cuenta con cuatro libertades fundamentales: *Libertad de Uso: Con cualquier propósito, en cualquier modo posible. *Libertad de Estudio: Se usa para entender cómo opera el programa y poder modificarlo según los propios deseos y necesidades. *Libertad de distribución. Se puede entregar copias libremente del programa, para ayudar en la innovación y solución de problemas comunes entre los usuarios.
*Libertad de mejoría. Los usuarios pueden intervenir el programa y corregir errores, proponer mejorías y soluciones más convenientes para hacer del mismo algo mucho mejor.
Ventajas del Software Libre
*Trabajo en comunidad. El desarrollo y mejoramiento de la herramienta digital se da entre muchos de sus usuarios, ateniendo directamente los problemas que les atañen y sin tener que esperar a que la empresa fabricante lance una actualización o una versión corregida, lo cual disminuye los tiempos de solución de los problemas.
*Superación de la piratería. Al ser de libre distribución y copia el Software, se evita toda la diatriba respecto a los derechos autorales y las medidas de control de la información, apostando por otro tipo de modelo.
*Profundización del conocimiento informático. Las comunidades de usuarios de software libre aprenden al respecto a medida que lo intervienen, gestionando así un conocimiento mutuo que enriquece a todas las partes involucradas y permite sumar saberes.
*Ahorro. Al no tener que invertir en licencias de uso anuales, los usuarios de software libre pueden ahorrar dinero o invertirlo en otro tipo de necesidades vinculadas con la empresa misma que lo fabricó, sin tener que pagar derechos, sino pagar servicios.
Desventajas del software libre
*Carece de garantías. Dado que no hay pago de derechos, este tipo de Software suele usarse bajo completa responsabilidad del usuario, por lo que a menudo es preferido por quienes poseen un conocimiento técnico más amplio que el común del público informático.
*Exige esfuerzo individual. A pesar de que los tiempos de actualización o corrección de errores sean menores en comparación con el lanzamiento de una nueva versión de un software pago, las labores de actualización o adaptación a eventos y necesidades puntuales dependerán de la institución o del usuario individual de cada caso.
*Mayor conocimiento. El público base del Software Libre suele requerir de conocimientos técnicos no comunes entre el normal de los usuarios de computadoras.
Licencias
Existen varias licencia para el Software libre, que permiten un serie específica de acciones por parte del usuario: *GLP. Licencia Pública General de GNU, permite las cuatro libertades siempre y cuando el producto que resulte se pegue a este tipo de licencia. *BSD. permite la total libertad del software, siempre y cuando se le atribuya al creador original el crédito o la pieza, pero permitiendo su modificación y distribución libres. *MIT. Proviene del Instituto de Tecnología de Massachusetts,y es muy semejante a sus efectos a la licencia BSD. *CDDL. Común Desarrollo y Distribución, es una de las licencias más populares en el campo del Software libre, ya que defiende la existencia de códigos abiertos en los programas.
Tipos de Software Libre
Sistemas operativos. Permiten la gestión del computador por completo. *Exploradores y/o navegadores. Sirven para navegar en Internet y gestionar su experiencia en línea. *Programas p2p. permite compartir información y crear redes de comunidades en torno al acceso de archivos. *Aplicaciones. Desde procesadores de palabras, reproductores de vídeo y herramientas de edición de imagen, hasta gestores de descarga de archivos voluminosos y servidores web.