Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Operativos
Tutor: Autor(a):
Ing. Dick Diaz Leal Sánchez Laura Yarigre
C.I:31816412
Hernández Barrios Jhixcell
Mayerlin
C.I:32490016
TRAMO I – TRAYECTO I
ING.INFORMATICA
GUASDUALITO 06/07/2023
INTRODUCCIÓN
Características
Puede usarse para cualquier propósito
Las fuentes pueden ser estudiadas y cambiadas
El sistema operativo (S.O) y las versiones modificadas puede distribuir
arbitrariamente
No espía a los usuarios
Una mayor seguridad
Sin monopolios
Sin estándares de bloqueo cambiadas
El sistema operativo (S.O) y las versiones modificadas puede distribuir
arbitrariamente
Historia
El término de software libre lo acuñó el informático Richard M. Stallman conocido
como “el padre del código abierto” en los años 80. Stallman trabajaba en el
Massachusetts Institute of Technology (MIT), en un momento en el que la
colaboración entre los diferentes sistemas era vital para la expansión de la informática
y de los ordenadores. Por ello, cualquier programa libre tiene que otorgarle al usuario
plena libertad sobre él: que pueda usarlo como desee, que pueda estudiarlo para
cambiarlo según sus necesidades, que pueda distribuirlo para que otras personas lo
puedan usar y que pueda mejorar el programa para que la comunidad se beneficie de
estos cambios. Todos estos puntos conforman las cuatro libertades del software libre:
libertad de usar, estudiar, distribuir y mejorar, de lo contrario no se trata de software
libre.
El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema
Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y
básicamente lo único que hacía era comenzar la ejecución de un programa cuando el
anterior terminaba. Hasta que, con los avances logrados, muchos desarrolladores y
empresas comenzaron a “cerrar” su código al ver la oportunidad de convertirlo en un
producto y venderlo.
Stallman fundó la Free Software Foundation, para expandir la filosofía del software
libre: programas y aplicaciones en los que todo el mundo pudiese participar y tuviese
la libertad de hacer con ellos lo que quisieran. De esta forma, todos se beneficiaban
de las mejoras de los demás y no se dependía de las decisiones centralizadas de las
empresas. Todo ello, a través de la creación de la licencia GPL (GNU General Public
License), de copyleft, una práctica que permite el libre uso y distribución de la obra y
sus derivadas.
A este proyecto también aportó algo indispensable Linus Torvalds, el creador del
sistema operativo Linux. Para que esas aplicaciones pudieran funcionar y conectarse
a una interfaz y a los controles que usamos las personas, como un ratón o una
pantalla, hacía falta un componente que lo comunicase todo. Eso es lo que consiguió
Torvalds al crear Linux, que como os hemos dicho un poco más arriba, es un sistema
que sigue usándose a día de hoy en aplicaciones tecnológicas.
Desde la década de 1990, las tecnologías de código abierto se han vuelto
esenciales para las empresas de TI modernas que se esfuerzan por recopilar,
organizar y conectar los puntos entre las grandes cantidades de datos espaciales al
alcance de la mano. El código abierto permite a estas organizaciones aprovechar la
escalabilidad ilimitada para comprender y resolver los desafíos comerciales
emergentes. Hoy en día, el software open source es ahora el núcleo de nuestros
navegadores web, sistemas operativos y muchos otros aspectos de nuestra vida
diaria. Según una encuesta de 2016, el 90% de las empresas afirman que el código
abierto mejora la eficiencia, la interoperabilidad y la innovación.
El software geoespacial de código abierto permite a las organizaciones aprovechar
los datos basados en la ubicación sin incurrir en costes por usuario, por inicio de
sesión o por ciclo de CPU. Al final, se puede ahorrar tiempo, dinero e incluso vidas
con el código abierto. El código abierto es muy prometedor y tiene potencial, ya que
permite una mayor colaboración, el intercambio de datos valiosos y el acceso a
recursos clave. Los sistemas operativos más comunes para computadoras, o los que
te van a ofrecer en el mercado cuando estés buscando un equipo son: Microsoft
Windows, Mac OS y Linux; otros así son Chrome OS y BSD.
Ventajas
Bajo costo de adquisición y libre uso.
Innovación tecnológica.
Requisitos de hardware menores y durabilidad de las soluciones.
Escrutinio público.
Acepta la interacción con software y herramientas de otros desarrolladores
Cualquier desarrollador de programas puede corregir los errores
Descargar y probar sin coste y de forma ilimitada en el tiempo
Seguridad muy por encima del software privativo
Desventajas
La curva de aprendizaje es mayor/ Conocimiento técnico
El software libre no tiene garantía proveniente del autor.
La mayoría de la configuración de hardware no es intuitiva.
La diversidad de distribuciones, métodos de empaquetamiento, licencias de
uso, herramientas con un mismo fin, entre otros.
No siempre brinda la posibilidad de desarrollar un sitio web que tenga la
misma calidad que otros.
No ofrece un servicio de soporte específico.
La apertura del código y la ausencia de un sistema de protección puede
perjudicar la seguridad de tus datos.
El sistema operativo de escritorio no ha alcanzado las ventajas del privativo
Soporte técnico urgente
Usabilidad de las aplicaciones
Sistemas Operativos Privados
Algunos programadores los conocen como software propietario o privativo, este no
cuenta con una función directa a su código, solo se encuentra disponible al
programador y no permite su modificación a cualquiera. La persona encargada sea
compañía, empresa, corporación o hasta el mismo programador tienen la
accesibilidad de controlar y prohibir los derechos del usuario a dicho programa bajo
sus condiciones.
Además de tener uno o más propietarios determinados, lo que realmente hace que
el software no sea libre es su carácter, se suele dar por sentado que un software de
tipo propietario es de un ente privado que busca rentabilidad directa en él. Esto no
tiene por qué ser así de forma obligatoria. Se puede dar el escenario en el que una
persona o empresa desarrolle un software del cual no se pueda acceder al código
fuente pero que su uso sea gratuito, aunque no libre.
Cuando hablamos de un uso gratuito nos referimos a que puede no existir
contraprestación monetaria directa, pero en su defecto podrán existir compras dentro
del mismo programa e incluso pagos en forma de datos, en este caso los personales.
Características
Este software no es de nuestra propiedad,
No podemos realizar ningún tipo de modificación al código fuente
No puede distribuirlo sin el permiso del propietario
Los usuarios deben tomar cursos para manejar un sistema de este tipo porque
su usabilidad es enorme.
Este posee accesos para que el usuario implemente otro tipo de sistema en el
Cualquier ayuda en cuanto a los antivirus
Historia
Los comienzos del software propietario se dieron entre la década de los 70’ y los
80’. Fueron IBM y Microsoft las empresas que impulsaron las prácticas de creación y
desarrollo de programas con restricciones al acceso del código o, dicho de otra forma,
de código cerrado.
Fue en esa misma época en la que surgió los movimientos a favor del software
libre, que hasta el alzamiento del software privativo era el modus operandi de
colaboración, desarrollo y distribución de software más extendido. Nos encontramos
pues con dos figuras totalmente distintas en su forma de concebir el software. Es
documentalmente incomparable que en los años 60 los laboratorios Bell
proporcionaron el código fuente de su sistema operativo UNIX, un tiempo después
comenzó a existir lo que se conoce como software de código cerrado. Sin embargo,
hay que destacar que, al inicio de la era de la informática, era común que
agrupaciones científicas estuvieran dispuestas a ceder su código a terceros sin un
pago por el mismo ya que tampoco había una política que lo reglamentara y, además,
era un beneficio común conocer los desarrollos ajenos en busca de la
estandarización.
Pasado el tiempo es en 1972 cuando el gobierno de los Estados Unidos obliga a
IBM a distinguir entre software y hardware que hasta entonces no se distinguían
claramente, dando lugar a los primeros intentos de cerrar el código de los programas.
Aún en esa época, se encontraba en revistas como Creativa Computing y Byte hojas
y hojas llenas de código libre Software Propietario nace en la década de los 70 cuando
surge el interés de comercializar software Se crean las licencias de software
propietario: hay que pagar por el derecho a uso EULA, Shrink-Wrap En 1975 Bill
Gates y Paul Allen fundan Microsoft, principal impulsor del software propietario En
1983 nace el proyecto GNU iniciado por Richard Stallman. En 1991 nace Linux creado
por Linus Torvalds. Por otro lado,1991 IBM y Microsoft dejan de cooperar en el
desarrollo de Sistemas Operativos: IBM desarrolla OS/2 y Microsoft sigue con
Windows y otras empresas desarrolladoras de software propietario: Adobe,
AutoDesk, Macromedia. En 1997 Microsoft es demandado por el Departamento de
Justicia de EE.UU. por prácticas monopólicas.
Sin embargo, en 2002 el gobierno peruano decide utilizar sólo software libre en
sus sistemas computacionales.
Ventajas
Propiedad y decisión de uso del software por parte de la empresa
Soporte para todo tipo de hardware
Mejor acabado de la mayoría de aplicaciones
Las aplicaciones número uno son propietarias
Menos necesidad de técnicos especializados
Mayor mercado laboral
Mejor protección de las obras con copyright
Programas diseñados exactamente para realizar tarea
Las empresas desarrolladoras de este tipo de programas son generalmente a
usar muchos recursos, sobre todo económicos en la investigación
Más compatibilidad en el terreno de multimedia y juegos
Desventajas
No existen app para todas las plataformas (Windows y Mac OS)
Imposibilidad de copia
Imposibilidad de cambio
Limitaciones en el uso indicado por la licencia.
Imposibilidad de redistribución
Menos seguridad
El coste de la app es mayor
El soporte de la aplicación es exclusivo del propietario
El usuario que adquiere software privado depende al 100% de la empresa
privada
Comparación
El sistema operativo libre fue desarrollado por una comunidad de voluntarios, y
cualquier persona puede participar en el proceso de construcción del software. Esto
implica que el código fuente ha de ser abierto para todo el mundo, sin restricciones.
Podemos distribuir el software libremente entre familiares, amigos, compañeros de
trabajo, ya que las licencias libres nos lo permiten teniendo en cuenta que hemos de
seguir la normativa que ésta marca. Tenemos la seguridad que miles de voluntarios
cooperan en la continua mejora del software, corrigiendo posibles errores y poniendo
rápidamente el producto al alcance de todos. Aunque, no implica necesariamente que
el producto sea gratuito, lo habitual es que podamos obtenerlos programas
descargándolos libremente de internet o a través de distribuciones.
En cambio, del sistema privado es imposible de utilizar en otro hardware, este
depende de un proveedor ya que sigue siendo propiedad de la empresa productora
del mismo y el usuario no podrá realizar algún cambio ni como analizarlo para
determinar como se realiza sus funciones. Es creado por una
empresa, pero no proporciona ningún detalle. Nadie puede ver cómo se
hace el programa porque el código está cerrado. Solo se nos permite usar ese
software para uso personal y, a menos que la licencia lo
permita expresamente, no se puede redistribuir. No podemos corregir ningún error
potencial que pueda tener el programa ni modificarlo para adaptarlo a
nuestras necesidades porque no tenemos acceso al código fuente. Confiamos en los
cambios que la empresa realiza en las nuevas iteraciones. Estos programas
generalmente se compran mediante pago y, para muchos de ellos, ya somos
conscientes de su alto costo.
CONCLUSIÓN
Hay que tener en cuenta que son muchas las ventajas de utilizar software libre
en la educación informática. Pero en la enseñanza real, lo más importante no es
simplemente cambiar el programa propietario a un programa libre, sino cambiar la
forma de enseñar. En lugar de enseñar los detalles de cómo funciona un programa
en particular, enseñe los conceptos básicos de una aplicación, qué tipos de cosas
se pueden hacer con él y cómo realizar tareas típicas con él.
Si se realiza este cambio de enfoque (que en sí mismo es muy deseable), la
transición al uso de programas gratuitos será más fácil y permitirá un proceso
educativo más productivo. Al final, se argumenta que los profesores que enseñan
herramientas propietarias deben enseñar herramientas que permitan desarrollar y
rechazar modelos creados por estudiantes que son meros consumidores, que es
exactamente lo que quieren los dueños de estos modelos propietarios. Para
alumnos de todos los niveles que puedan aprovechar todas estas novedades.
BIBLIOGRAFÍA
• Grulic: http://www.grulic.org.ar
• GNU: http://www.gnu.org
• Software Legal: http://www.softwarelegal.org.ar
• Free Software Foundation: http://www.fsf.org
• Business Software Alliancie: http://www.bsa.com
• Yachay: http://www.yachay.com.pe
• Open Source: http://www.opensource.org
• Roberto Santos, "Repercusión socioeconómica del Software Libre",
http://www.hispalinux.es/~rsantos/charla-repercusion-socioeconomica-sl/
• Vida Libre: http://www.vialibre.org.ar
• Google: http://www.google.com