Accesar enlace que se describe a continuaci髇:
El Software
Saludos...Espero sus comentarios...Y que investiguen Las diferencias entre Software Libre Vs. Software Propietario.
Accesar enlace que se describe a continuaci髇:
El Software
Saludos...Espero sus comentarios...Y que investiguen Las diferencias entre Software Libre Vs. Software Propietario.
Los comentarios est谩n cerrados
芦 Manejo de Linux | Inicio | MicrosoftWord 禄
Ingeniero de Sistemas Menci贸n: Control de Procesos Universidad de Los Andes Celular: 0414 1230399 / 0412 3400399 email: cbonram777@hotmail.com
Copyright © 2008 - Introducci贸n a la Inform谩tica - es un blog hospedado en La Coctelera con el tema Diario
Buenos dias profesor.
Diferencia entre un sofware libre y un sofware propietario.
La gran diferencia entre estos tipos de licencia consiste en que un software licenciado de modo propietario por lo general otorga al usuario solamente el derecho de ejecutar el programa "tal como es" (es decir, con errores inclu脤dos) en determinada computadora, prohibiendo expresamente todo otro uso, mientras que el software gobernado por una licencia libre permite al usuario no solo ejecutar el programa en tantas computadoras como desee, sino tambi茅n copiarlo, inspeccionarlo, modificarlo, mejorarlo, corregir errores y distribuirlo, o contratar a alguien para que lo haga por 脠l. Estos derechos adicionales son herramientas clave e indispensables de todo software que vaya a ser usado en el entorno de la administraci贸n p煤blica. "
Que tenga una feliz tarde.
Software libre (en ingl茅s free software) es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente. An谩logamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el c贸digo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificaci贸n y redistribuci贸n de dichas versiones modificadas del programa.
No debe confundirse "software libre" con software de dominio p煤blico. 脡ste 煤ltimo es aqu茅l por el que no es necesario solicitar ninguna licencia y cuyos 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 aqu茅l cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy d茅bil que sea, ya no es dominio p煤blico. En resumen, el software de dominio p煤blico es la pura definici贸n de la libertad de usufructo de una propiedad intelectual que tiene la humanidad porque as铆 lo ha decidido su autor o la ley tras un plazo contado desde la muerte de 茅ste, habitualmente 70 a帽os.
El tema de Software Libre vs. Software Propietario, desde esta perspectiva
es una lucha de mercado, en el cual los instrumentos de lucha contra la
"competencial desleal" o "antimonopolios", son usables por estar
contemplados en la normativa vigente (que estemos de acuerdo o no con la
normativa vigente es importante, pero resulta un poco complicado decir que
dichas normas son "ilegales, ilegitimas " o terminos similares, porque es lo que tenemos y tenemos la via de cambiar las leyes o jugar con ellas).
Entonces aqui entra un factor del primer aspecto, los tratados
internacionales OMPI (firmados por casi toda america latina), agregadas a
las leyes de propiedad intelectual protegen al software que ha sido
debidamente registrado como tal con todas las acciones legales permitidas
Pero tambien defiende al software libre, como creaci=F3n intelectual. A
diferencia del derecho basado en el common law, donde el software libre no=
esta defendido per se por una legislaci=F3n, sino por el acuerdo de las
partes (las licencias de libre uso), a menos que dicho software sea
patentado y registrado como "cosa".
Tercero, con una visi=F3n sociologica del proceso, la batalla software libre=
vs. software propietario es una conceptualizacion en grado ultimo de la
batalla contra las grandes corporaciones, contra el neoliberalismo, contra=
la opresi=F3n de los "mas poderosos" que utilizando el sistema (el=
economico,
el legal) para oprimir a la mayoria.
Desde esta perspectiva la bandera del software libre, como creaci=F3n
colectiva y de libre acceso, frente a una creaci=F3n propietaria tendr=EDa
una
razon de ser ultima: lo que se esta defendiendo es el derecho a ser libres=
como seres en la "era digital". Es decir esta batalla es la que se ha
venido teniendo por parte de ONGs desde hace muchos a=F1os, en diferentes
aspectos, por lograr derechos y libertades para todos.
Filosoficamente (lo incluyo en esta visi=F3n tambien, aunque dtendria todo=
un
aspecto propio), la "filosofia software libre" propugna el volver a
creaciones colaborativas, donde el redito por la obra este en el "buen
nombre" pero ademas es una batalla contra el sistema vigente del "Tratado
OMPI", tanto en derecho de autor como en marcas y patentes.
Bajo estas perspectivas tengo tres preguntas que me quedan en el tintero:
1. =BFSer una ONG dedicada a TIC implica tener una posici=F3n: pro-Software=
Libre y anti-Software Propietario?
1.1. =BFUsar programas propietarios convierte a una persona en una
pro-software propietario?
2. =BFEl discurso real detras del tema Software Libre es la lucha por
libertades y derechos que se han visto conculcados por las grandes
trasnascionales y el sistema de mercado en el que vivimos?
3. =BFEl Caucus LAC debe tener como bandera principal de posicionamiento el=
tema del Software Libre o debe tenerlo como un tema relevante, pero siendo=
como primordial el uso de TICs para el desarrollo (entre ellas el software=
libre)?
Lo planteado es una postura personal, pero deseo que sea leida como un
aporte para el dialogo de definici=F3n comunitaria, por lo cual deseo que el=
dialogo sea basado no en si uso software libre o no, sino basado en=
conceptos.
profe le acaba de enviar el trabajo por su correo cual quier cosa me avisa si le llego bien o tuve problema las correciones me las mandas por mi correo electronico
saludos
BRACAMONTE R JUAN CARLOS
G10-nocturno
municipal
Buenas Noches a todos....Hola Prof. Carlos
Software libre, software propietario, a continuaci贸n nombrare algunas de las diferencias entre ellos:
0) Libertad total de uso del programa: Esta es bastante clara. 脷salo como quieras, cuando quieras, como quieras y en tantas m谩quinas como quieras. En el software propietario no suele existir esta libertad, pagas por cada m谩quina que va a usar ese software.
1) Normalmente no te dan acceso al c贸digo fuente del programa: El c贸digo fuente de un programa es como los planos de un edificio o de una vivienda. A partir de ellos y con ayuda de un compilador, entre otras herramientas, conseguimos rehacer (compilar) el programa. Si no tenemos acceso al c贸digo fuente ya nos est谩n robando un derecho y con ello tenemos varias desventajas: 路 No sabemos si el programa esconde alguna puerta trasera.
路 No podemos modificarlo, mejorarlo o adaptarlo a nuestras necesidades. Aunque no nos interese o no sepamos ver el c贸digo fuente, otros lo har谩n por nosotros y siempre podremos estar un poco m谩s tranquilos.
2) No puedes copiarlo sin restricciones: Pocos programas propietarios te dejan distribuir copias del mismo ya que su forma de negocio se basa en la venta de licencias (normalmente por puesto de trabajo o por clientes simultaneos si es un servidor). Si quieres compartir, no puedes. Otro derecho perdido.
3) No se permite modificar libremente el c贸digo: En las tambi茅n pocas veces en que recibamos el c贸digo o parte de 茅l, no se nos permitir谩 arreglar alg煤n fallo ni adaptar ciertas partes o simplemente hacer otro programa a partir de 茅l. Con esto el desarrollo y mejora del programa queda reducido a la capacidad de la empresa due帽a. Pensad que pasar铆a si Quark fuera libre: 驴Tendr铆a versi贸n MacOSX ya?
Estas son las libertades esenciales que defiende el software libre a grosso modo. Aunque dentro del mismo software libre hay varias licencias diferentes y muchas discusiones sobre cual es m谩s libre.
buenos dias profesor .................Software Libre De acuerdo con tal definici贸n, el software es "libre" si garantiza las siguientes libertades:
"libertad 0", ejecutar el programa con cualquier prop贸sito (privado, educativo, p煤blico, comercial, militar, etc.)
"libertad 1", estudiar y modificar el programa (para lo cual es necesario poder acceder al c贸digo fuente)
"libertad 2", copiar el programa de manera que se pueda ayudar al vecino o a cualquiera
"libertad 3", Mejorar el programa y publicar las mejoras
Es importante se帽alar que las libertades 1 y 3 obligan a que se tenga acceso al c贸digo fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo alg煤n tipo de licencia de software libre que beneficie a la comunidad.
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, sin embargo el sentido original es m谩s libre, abierto y menos restrictivo que el que le otorga la propia GNU GPL.
La licencia GNU GPL posibilita la modificaci贸n y redistribuci贸n del software, pero 煤nicamente bajo esa misma licencia. Y a帽ade que si se reutiliza en un mismo programa c贸digo "A" licenciado bajo licencia GNU GPL y c贸digo "B" licenciado bajo otro tipo de licencia libre, el c贸digo final "C", independientemente de la cantidad y calidad de cada uno de los c贸digos "A" y "B", debe estar bajo la licencia GNU GPL.
En la pr谩ctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con c贸digo licenciado bajo GNU GPL (y que inevitablemente desaparecer谩n en el proceso, al ser el c贸digo resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con c贸digo gobernado por la licencia GNU GPL.
Esta situaci贸n de incompatibilidad, que podr铆a ser resuelta en la pr贸xima versi贸n 3.0 de la licencia GNU GPL (en desarrollo), 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.
En el sitio web de la FSF hay una lista de licencias que cumplen las condiciones impuestas por la GNU GPL y otras que no.
En el sitio web de la OSI est谩 la lista completa de las licencias de software libre actualmente aprobadas y tenidas como tales.
El t茅rmino software no libre se emplea para referirse al software distribuido bajo una licencia de software m谩s restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayor铆a de los derechos de modificaci贸n, duplicaci贸n y redistribuci贸n para el due帽o del copyright; el software dispuesto bajo una licencia de software libre rescinde espec铆ficamente la mayor铆a de estos derechos reservados.
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 Linux. Sin embargo, en esta situaci贸n, el comprador del CD tiene el derecho de copiarlo y redistribuirlo. El software gratis pude incluir restricciones que no se adaptan a la definici贸n de software libre 鈥攑or 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 aspectos 茅ticos y filos贸ficos de la libertad, mientras que el "open source" se basa 煤nicamente en los aspectos t茅cnicos.
En un intento por aunar los mencionados t茅rminos que se refieren a conceptos semejantes, se est谩 extendiendo el uso de la palabra "FLOSS" con el significado de "Free - Libre - Open Source Software" e, indirectamente, tambi茅n a la comunidad que lo produce y apoya.
su conceptoooooooooooo::::
Software libre : es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente. An谩logamente,
Software propietario
Antes de entrar a definir el software libre, veamos algunas caracter铆sticas del software propietario mediante un ejemplo.
Imaginad que vais a comprar un coche y las condiciones de compra son:
Ud. s贸lo puede circular con su coche por la provincia en la que reside. Si quisiera circular por otra provincia diferente necesitar铆a pagar m谩s dinero en concepto de licencia.
No podr谩 ceder ni alquilar su coche.
No podr谩 modificarlo de ninguna manera, no podr谩 ponerle otro radio-cassette, colgarle unos dados del retrovisor, cambiarle los neum谩ticos, ... Para hacerlo tendr谩 que solicitarlo al vendedor y obviamente le cobrar谩n por ello, y al s贸lo poder hacer las modificaciones el vendedor 驴se imagina c贸mo ser谩n las tarifas?
No podr谩 abrirlo/desmontarlo para estudiar su funcionamiento.
驴Comprar铆a un coche en estas condiciones? Seguro que no. Entonces, 驴cu谩l es la raz贸n de comprar software propietario bajo unas condiciones similares?
Cuando compra un software propietario, si se molesta en leer la licencia que lo acompa帽a, ver谩 que:
S贸lo podr谩 instalar el software en un determinado n煤mero de equipos, requiriendo el pago adicional, en concepto de licencias, si quisiera instalarlo en m谩s equipos.
Ud. no puede ceder ni alquilar el software que acaba de comprar.
No puede modificarlo de ninguna manera. El 煤nico que puede hacerlo es el desarrollador y en las condiciones que considere oportunas (y siempre y cuando le salga rentable).
No podr谩 realizar ingenier铆a inversa para estudiar su comportamiento.
Software Propietario Es Evidente, que el software propietario ser谩 aquel que por los t茅rminos de la Licencia con el que se distribuye, quita al usuario cualquiera de las libertades antes expuestas
驴Qu茅 es el software libre?
Cuando nos bajamos alg煤n programa de internet sabemos que este tiene un autor. Normalmente este programa tendr谩 una licencia que nos permite "probar antes de comprar" (shareware) o directamente nos permite usarlo ilimitadamente y copiarlo con m谩s o menos restricciones (freeware). Luego tenemos otras licencias en las que directamente no se nos deja probar el software sino en versiones reducidas (demo o demostraci贸n).
Todos ellos tienen algo en com煤n: Son lo que a partir de ahora llamaremos "Software propietario". 驴Qu茅 diferencias existen entre el Software libre y el Software propietario? Varias que vamos a repasar a continuaci贸n. Software libre, software propietario
1) Libertad total de uso del programa: Esta es bastante clara. 脷salo como quieras, cuando quieras, como quieras y en tantas m谩quinas como quieras. En el software propietario no suele existir esta libertad, pagas por cada m谩quina que va a usar ese software.
2) Normalmente no te dan acceso al c贸digo fuente del programa: El c贸digo fuente de un programa es como los planos de un edificio o de una vivienda. A partir de ellos y con ayuda de un compilador, entre otras herramientas, conseguimos rehacer (compilar) el programa. Si no tenemos acceso al c贸digo fuente ya nos est谩n robando un derecho y con ello tenemos varias desventajas:
鈥 No sabemos si el programa esconde alguna puerta trasera.
鈥 No podemos modificarlo, mejorarlo o adaptarlo a nuestras necesidades. Aunque no nos interese o no sepamos ver el c贸digo fuente, otros lo har谩n por nosotros y siempre podremos estar un poco m谩s tranquilos.
3) No puedes copiarlo sin restricciones: Pocos programas propietarios te dejan distribuir copias del mismo ya que su forma de negocio se basa en la venta de licencias (normalmente por puesto de trabajo o por clientes simult谩neos si es un servidor). Si quieres compartir, no puedes. Otro derecho perdido.
4) No se permite modificar libremente el c贸digo: En las tambi茅n pocas veces en que recibamos el c贸digo o parte de 茅l, no se nos permitir谩 arreglar alg煤n fallo ni adaptar ciertas partes o simplemente hacer otro programa a partir de 茅l. Con esto el desarrollo y mejora del programa queda reducido a la capacidad de la empresa due帽a. Pensad que pasar铆a si Quark fuera libre: 驴Tendr铆a versi贸n MacOSX ya?
Distintos sabores de Software libre:
1) GPL (GNU Public License o General Public License):
B谩sicamente defiende el acceso y modificaci贸n del c贸digo sin restricciones, la libertad de distribuci贸n y el mantenimiento de esta libertad. Es un tipo de licencia "v铆rica" (T茅rmino acu帽ado por Microsoft. Yo prefiero decir Copyleft :-)) pues si tu programa es GPL nunca podr谩 ser modificado para construir software que sea propietario ni cambiar谩 de licencia hacia otra que disminuya tu libertad: Si usas alg煤n trozo de c贸digo GPL en tu programa, este deber谩 ser tambi茅n GPL o tener una licencia compatible.
2) BSD: Defiende las mismas ideas que la GPL excepto con una peque帽a y a la vez notable diferencia; la licencia puede ser cambiada por cualquiera incluso hacia otra m谩s restrictiva o volverlo GPL.
3) LGPL (Lesser GNU Public License o Library GNU Public License): Permite que programas no-libres usen librerias con esta licencia sin tener que dejar de ser libres. Fue pensada para ayudar a la expansi贸n de ciertas librer铆as para crear est谩ndares de facto que fueran libres. Ejemplo: zlib.
Un dato com煤n en estas licencias es que NO tienen ninguna garant铆a "de f谩brica" pero nada impide a cualquiera ofrecer garant铆a sobre cualquier aplicaci贸n libre.
驴Qu茅 es GNU?
Es simplemente un proyecto dedicado a construir un sistema operativo totalmente libre. Por ahora el proyecto GNU usa mayoritaria y oficialmente el n煤cleo Linux. Por eso mucha gente dice "GNU/Linux" para referirse al sistema operativo del ping眉ino. De hecho Linux solo es el n煤cleo como lo ser铆a Darwin en MacOSX. GNU no es ni una licencia ni una asociaci贸n ni una empresa, tan solo es un proyecto. Ni crean licencias ni nada similar.
驴Que es el software no libre?
(tambi茅n llamado software propietario, software privativo, software privado, software con propietario o software de propiedad) se refiere a 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 .
En el software no libre una persona f铆sica o jur铆dica (compa帽铆a, corporaci贸n, fundaci贸n, etc.) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier prop贸sito; de estudiar c贸mo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al c贸digo fuente es una condici贸n previa); de distribuir copias; o de mejorar el programa y hacer p煤blicas las mejoras (para esto el acceso al c贸digo fuente es un requisito previo).
De esta manera, un software sigue siendo no libre 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).
Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 1. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.
SOFTWARE LIBRE
Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente en Internet, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente.
An谩logamente, el software gratuito (denominado usualmente Freeware) incluye en algunas ocasiones el c贸digo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificaci贸n y redistribuci贸n de dichas versiones modificadas del programa. No debemos confundir software libre con software de dominio p煤blico.
Este 煤ltimo es aquel por el que no es necesario solicitar ninguna licencia y cuyos 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 transcurrir 70 a帽os de la muerte de su autor. Si un autor condiciona su uso bajo una licencia, por muy d茅bil que sea, ya no es dominio p煤blico. En resumen, el software de dominio p煤blico es la pura definici贸n de la libertad de usufructo de una propiedad intelectual que tiene la humanidad porque as铆 lo ha decidido su autor o la ley tras 70 a帽os de la muerte de 茅ste.
Libertades del Software Libre
De acuerdo con tal definici贸n, el software es "libre" si garantiza las siguientes libertades:
"libertad 0", ejecutar el programa con cualquier prop贸sito (privado, educativo, p煤blico, comercial, militar, etc.)
"libertad 1", estudiar y modificar el programa (para lo cual es necesario poder acceder al c贸digo fuente)
"libertad 2", copiar el programa de manera que se pueda ayudar al vecino o a cualquiera
"libertad 3", Mejorar el programa y publicar las mejoras
Es importante se帽alar que las libertades 1 y 3 obligan a que se tenga acceso al c贸digo fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo alg煤n tipo de licencia de software libre que beneficie a la comunidad.
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, sin embargo el sentido original es m谩s libre, abierto y menos restrictivo que el que le otorga la propia GNU GPL.
La licencia GNU GPL posibilita la modificaci贸n y redistribuci贸n del software, pero 煤nicamente bajo esa misma licencia. Y a帽ade que si se reutiliza en un mismo programa c贸digo "A" licenciado bajo licencia GNU GPL y c贸digo "B" licenciado bajo otro tipo de licencia libre, el c贸digo final "C", independientemente de la cantidad y calidad de cada uno de los c贸digos "A" y "B", debe estar bajo la licencia GNU GPL.
En la pr谩ctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con c贸digo licenciado bajo GNU GPL (y que inevitablemente desaparecer谩n en el proceso, al ser el c贸digo resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con c贸digo gobernado por la licencia GNU GPL.
Esta situaci贸n de incompatibilidad, que podr铆a ser resuelta en la pr贸xima versi贸n 3.0 de la licencia GNU GPL (en desarrollo), 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.
En el sitio web de la FSF hay una lista de licencias que cumplen las condiciones impuestas por la GNU GPL y otras que no.
En el sitio web de la OSI est谩 la lista completa de las licencias de software libre actualmente aprobadas y tenidas como tales.
El t茅rmino software no libre se emplea para referirse al software distribuido bajo una licencia de software m谩s restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayor铆a de los derechos de modificaci贸n, duplicaci贸n y redistribuci贸n para el due帽o del copyright; el software dispuesto bajo una licencia de software libre rescinde espec铆ficamente la mayor铆a de estos derechos reservados.
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 Linux. Sin embargo, en esta situaci贸n, el comprador del CD tiene el derecho de copiarlo y redistribuirlo. El software gratis pude incluir restricciones que no se adaptan a la definici贸n de software libre 鈥攑or 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 aspectos 茅ticos y filos贸ficos de la libertad, mientras que el "open source" se basa 煤nicamente en los aspectos t茅cnicos.
En un intento por aunar los mencionados t茅rminos que se refieren a conceptos semejantes, se est谩 extendiendo el uso de la palabra "FLOSS" con el significado de "Free - Libre - Open Source Software" e, indirectamente, tambi茅n a la comunidad que lo produce y apoya.
Comparaci贸n con el software Open Source [editar]
Aunque en la pr谩ctica el software Open Source y el software libre comparten las mismas licencias, la FSF opina que el movimiento Open Source es filos贸ficamente diferente del movimiento del software libre. Apareci贸 en 1998 con un grupo de personas, entre los que cabe destacar a Eric S. Raymond y Bruce Perens, que formaron la Open Source Initiative (OSI). Ellos buscaban:
1) darle mayor relevancia a los beneficios pr谩cticos del compartir el c贸digo fuente.
2) interesar a las principales casas de software y otras empresas de la industria de la alta tecnolog铆a en el concepto.
Estos defensores ven que el t茅rmino open source evita la ambig眉edad del t茅rmino ingl茅s free en free software. El t茅rmino "open source" fue acu帽ado por Christine Peterson del think tank Foresight Institute, y se registr贸 para actuar como marca registrada para los productos de software libre.
Mucha gente reconoce el beneficio cualitativo del proceso de desarrollo de software cuando los desarrolladores pueden usar, modificar y redistribuir el c贸digo fuente de un programa. (V茅ase tambi茅n La Catedral y el Bazar). El movimiento del software libre hace especial 茅nfasis en los aspectos morales o 茅ticos del software, viendo la excelencia t茅cnica como un producto secundario deseable de su est谩ndar 茅tico. El movimiento Open Source ve la excelencia t茅cnica como el objetivo prioritario, siendo la compartici贸n del c贸digo fuente un medio para dicho fin. Por dicho motivo, la FSF se distancia tanto del movimiento Open Source como del t茅rmino "Open Source".
Puesto que la OSI s贸lo aprueba las licencias que se ajustan a la OSD (Open Source Definition), la mayor铆a de la gente lo interpreta como un esquema de distribuci贸n, e intercambia libremente "open source" con "software libre". Aun cuando existen importantes diferencias filos贸ficas entre ambos t茅rminos, especialmente en t茅rminos de las motivaciones para el desarrollo y el uso de tal software, raramente suelen tener impacto en el proceso de colaboraci贸n.
Aunque el t茅rmino "Open Source" elimina la ambig眉edad de Libertad frente a Precio (en el caso del Ingl茅s), introduce una nueva: entre los programas que se ajustan a la Open Source Definition, que dan a los usuarios la libertad de mejorarlos, y los programas que simplemente tiene el c贸digo fuente disponible, posiblemente con fuertes restricciones sobre el uso de dicho c贸digo fuente. Mucha gente cree que cualquier software que tenga el c贸digo fuente disponible es open source, puesto que lo pueden manipular (un ejemplo de este tipo de software ser铆a el popular paquete de software gratuito Graphviz, inicialmente no libre pero que inclu铆a el c贸digo fuente, aunque luego AT&T le cambi贸 la licencia). Sin embargo, mucho de este software no da a sus usuarios la libertad de distribuir sus modificaciones, restringe el uso comercial, o en general restringe los derechos de los usuarios.
Tipos de Software
El software puede aplicarse a numerosas situaciones del mundo real. En primer lugar, a todos aquellos problemas para los que se haya establecido un conjunto espec铆fico de acciones que lleven a su resoluci贸n (esto es, un algoritmo). En estos casos, utilizaremos lenguajes de programaci贸n procedimentales para implementar estos algoritmos. Tambi茅n puede aplicarse a situaciones en las que el problema puede describirse formalmente, por lo general en forma recursiva. En estos casos no necesitamos describir el m茅todo de resoluci贸n, es decir c贸mo se resuelve el problema, sino que bastar谩 con describir en problema en s铆, indicando cu谩l es la soluci贸n deseada, y utilizaremos lenguajes declarativos para ello. Tambi茅n puede aplicarse a problemas que los humanos resolvemos utilizando multitud de reglas heur铆sticas posiblemente contradictorias, para lo cual utilizaremos un sistema experto e incluso para problemas de los cuales no tenemos una idea clara de c贸mo se resuelven, pero de los que conocemos cu谩l es la soluci贸n apropiada para algunos ejemplos de los datos de entrada. En este caso utilizaremos redes neuronales.
En cualquier caso, es dif铆cil establecer categor铆as gen茅ricas significativas para las aplicaciones del software. Conforme aumenta la complejidad del mismo se hace m谩s complicado establecer compartimentos n铆tidamente separados. No obstante la siguiente clasificaci贸n ha venido acept谩ndose tradicionalmente:
Software de sistemas
Est谩 formado por todos aquellos programas cuya finalidad es servir al desarrollo o al funcionamiento de otros programas. Estos programas son muy variados: editores, compiladores, sistemas operativos, entornos gr谩ficos, programas de telecomunicaciones, etc. pero se caracterizan por estar muy pr贸ximos al hardware, por ser utilizados concurrentemente por numerosos usuarios y por tratarse de programas de amplia difusi贸n, no estando dise帽ados normalmente a medida. Esto permite un mayor esfuerzo en su dise帽o y optimizaci贸n, pero tambi茅n les obliga a ser muy fiables, cumpliendo estrictamente las especificaciones para las que fueron creados. Un ejemplo de este tipo de software son los sistemas operativos, como Windows y Unix.
Software de tiempo real
Esta formado por todos aquellos programas que miden, analizan y controlan los sucesos del mundo real a medida que ocurren, debiendo reaccionar de forma correcta a los est铆mulos de entrada en un tiempo m谩ximo prefijado. Deben, por tanto, cumplir unos requisitos temporales muy estrictos y, dado que los procesos que controlan pueden ser potencialmente peligrosos, tienen que ser fiables y tolerantes a fallos. Por otro lado, no suelen ser muy complejos y precisan de poca interacci贸n con el usuario. Un sistema de tiempo real es aquel en el que para que las operaciones computacionales est茅n correctas no depende solo de que la l贸gica e implementaci贸n de los programas computacionales sea correcto, sino tambi茅n en el tiempo en el que dicha operaci贸n entreg贸 su resultado. Si las restricciones de tiempo no son respetadas el sistema se dice que ha fallado. Un Buen ejemplo es el de un robot que necesita tomar una pieza de una banda sinf铆n. Si el Robot llega tarde, la pieza ya no estar谩 donde deb铆a recogerla. Por lo tanto el trabajo se llev贸 acabo incorrectamente, aunque el robot haya llegado al lugar adecuado. Si el robot llega antes de que la pieza llegue, la pieza aun no estar谩 ah铆 y el robot puede bloquear su paso.
Software de gesti贸n
El procesamiento de informaci贸n de gesti贸n constituye, casi desde los inicios de la inform谩tica la mayor de las 谩reas de aplicaci贸n de los ordenadores. Estos programas utilizan grandes cantidades de informaci贸n almacenadas en bases de datos con objeto de facilitar las transacciones comerciales o la toma de decisiones. Adem谩s de las tareas convencionales de procesamiento de datos, en las que el tiempo de procesamiento no es cr铆tico y los errores pueden ser corregidos a posteriori, incluyen programas interactivos que sirven de soporte a transacciones comerciales.
Software cient铆fico y de ingenier铆a
Otro de los campos cl谩sicos de aplicaci贸n de la inform谩tica. Se encarga de realizar complejos c谩lculos sobre datos num茅ricos de todo tipo. En este caso la correcci贸n y exactitud de las operaciones que realizan es uno de los requisitos b谩sicos que deben de cumplir.
El campo del software cient铆fico y de ingenier铆a se ha visto ampliado 煤ltimamente con el desarrollo de los sistemas de dise帽o, ingenier铆a y fabricaci贸n asistida por ordenador (CAD, CAE y CAM), los simuladores gr谩ficos y otras aplicaciones interactivas que lo acercan m谩s al software de tiempo real e incluso al software de sistemas.
Software de ordenadores personales
El uso de ordenadores personales y de uso dom茅stico se ha generalizado a lo largo de la pasada d茅cada. Aplicaciones t铆picas son los procesadores de textos, las hojas de c谩lculo, bases de datos, aplicaciones gr谩ficas, juegos, etc. Son productos de amplia difusi贸n orientados a usuarios no profesionales, por lo que entre sus requisitos se encuentran la facilidad de uso y el bajo coste. Un ejemplo de este tipo de software es el paquete de Office.
Software empotrado
Software empotrado es aquel que va instalado en otros productos industriales, como por ejemplo la electr贸nica de consumo, dotando a estos productos de un grado de inteligencia cada vez mayor. Se aplica a todo tipo de productos, desde un v铆deo dom茅stico hasta un misil con cabeza at贸mica, pasando por algunos sistemas de control de los autom贸viles, y realiza funciones muy diversas, que pueden ir desde complicados c谩lculos en tiempo real a sencillas interacciones con el usuario facilitando el manejo del aparato que los incorpora. Comparten caracter铆sticas con el software de sistemas, el software de tiempo real, el software de ingenier铆a y cient铆fico y el software de ordenadores personales. Otro ejemplo de los productos que utilizan este tipo de software son los telefonos celulares.
Software de inteligencia artificial
El software basado en lenguajes procedimentales es 煤til para realizar de forma r谩pida y fiable operaciones que para el ser humano son tediosas e incluso inabordables. Sin embargo, es dif铆cilmente aplicable a problemas que requieran la aplicaci贸n de funciones intelectuales m谩s elevadas, por triviales que nos puedan parecer. El software de inteligencia artificial trata de dar respuesta a estas deficiencias, bas谩ndose en el uso de lenguajes declarativos, sistemas expertos y redes neuronales.
Un ejemplo de este software es Smart Airport Operations Center, programa de log铆stica creado por Ascent Technology, el cual es utilizado en los areopuertos, que computacionalmente, son el mayor reto mundial para resolver problemas. Un cambio (atraso, lluvia, falta de un empleado) genera el efecto domin贸. Con el susodicho software, este pulpo balancea todos los detalles hasta que todo cuadre.
Son log铆sticas, pero el problema es m谩s sutil que una ecuaci贸n gigante. No hay manera de 鈥渟olucionar鈥 un aeropuerto con sus miles de variables. A cambio, los algoritmos gen茅ticos usan la selecci贸n natural, la mutaci贸n, el cruce de escenarios sub贸ptimos, permitiendo que el programa encuentre la mejor opci贸n. La gente hace esto instintivamente en la vida diaria.
Pero el software eleva la productividad en un 30% en los aeropuertos que lo usan, eliminando diferentes engalletamientos.
Un conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 [1]. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
Atte:
ROSELIS VERGARA
SECCION: 010-N
CARRERA: ADMINISTRACION G.M
NORELY MU脩OZ
CI: 18.866.302
SECCION G - 010
Software libre (en ingl茅s free software) es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente. An谩logamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el c贸digo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificaci贸n y redistribuci贸n de dichas versiones modificadas del programa.
No debe confundirse "software libre" con software de dominio p煤blico. 脡ste 煤ltimo es aqu茅l por el que no es necesario solicitar ninguna licencia y cuyos 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 aqu茅l cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy d茅bil que sea, ya no es dominio p煤blico. En resumen, el software de dominio p煤blico es la pura definici贸n de la libertad de usufructo de una propiedad intelectual que tiene la humanidad porque as铆 lo ha decidido su autor o la ley tras un plazo contado desde la muerte de 茅ste, habitualmente 70 a帽os.
El software no libre (tambi茅n llamado software propietario, software privativo, software privado, software con propietario o software de propiedad) se refiere a 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 no libre una persona f铆sica o jur铆dica (compa帽铆a, corporaci贸n, fundaci贸n, etc.) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier prop贸sito; de estudiar c贸mo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al c贸digo fuente es una condici贸n previa); de distribuir copias; o de mejorar el programa y hacer p煤blicas las mejoras (para esto el acceso al c贸digo fuente es un requisito previo).
De esta manera, un software sigue siendo no libre 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)
Diferencias entre Software libre, software propietario:
1) Libertad total de uso del programa: Esta es bastante clara. 脷salo como quieras, cuando quieras, como quieras y en tantas m谩quinas como quieras. En el software propietario no suele existir esta libertad, pagas por cada m谩quina que va a usar ese software.
2) Normalmente no te dan acceso al c贸digo fuente del programa: El c贸digo fuente de un programa es como los planos de un edificio o de una vivienda. A partir de ellos y con ayuda de un compilador, entre otras herramientas, conseguimos rehacer (compilar) el programa. Si no tenemos acceso al c贸digo fuente ya nos est谩n robando un derecho y con ello tenemos varias desventajas:
鈥 No sabemos si el programa esconde alguna puerta trasera.
鈥 No podemos modificarlo, mejorarlo o adaptarlo a nuestras necesidades. Aunque no nos interese o no sepamos ver el c贸digo fuente, otros lo har谩n por nosotros y siempre podremos estar un poco m谩s tranquilos.
3) No puedes copiarlo sin restricciones: Pocos programas propietarios te dejan distribuir copias del mismo ya que su forma de negocio se basa en la venta de licencias (normalmente por puesto de trabajo o por clientes simult谩neos si es un servidor). Si quieres compartir, no puedes. Otro derecho perdido.
4) No se permite modificar libremente el c贸digo: En las tambi茅n pocas veces en que recibamos el c贸digo o parte de 茅l, no se nos permitir谩 arreglar alg煤n fallo ni adaptar ciertas partes o simplemente hacer otro programa a partir de 茅l. Con esto el desarrollo y mejora del programa queda reducido a la capacidad de la empresa due帽a.
El Software:
tambi茅n conocido como program谩tica y aplicaci贸n inform谩tica: es la parte l贸gica del ordenador, esto es, el conjunto de programas que puede ejecutar el hardware para la realizaci贸n de las tareas de computaci贸n a las que se destina. Es el conjunto de instrucciones que permite la utilizaci贸n del equipo.
Clasificaci貌n:
Adem谩s de estas categor铆as basadas en tareas, varios tipos de software se describen bas谩ndose en su m茅todo de distribuci贸n. Entre estos se encuentran los as铆 llamados programas enlatados, el software desarrollado por compa帽铆as y vendido principalmente por distribuidores, el freeware y software de dominio p煤blico, que se ofrece sin costo alguno, el shareware, que es similar al freeware, pero suele conllevar una peque帽a tasa a pagar por los usuarios que lo utilicen profesionalmente y, por 煤ltimo, el infame vapourware, que es software que no llega a presentarse o que aparece mucho despu茅s de lo prometido.
Uso del Software:
- Debe instalarse solamente el software necesario para las funciones esperadas del equipo. En la mayor铆a de los casos, eso se limita al software b谩sico sistema operativo (usualmente Windows 95), aplicativos de oficina y navegaci贸n (usualmente Office 97, Internet Explorer 4.01) y el cliente de red (BackOffice 4).
-Ciertos productos en particular son de alto costo (v.g. SPSS, ArcInfo, o 3DStudio) y hay que tener mucho cuidado en el uso de las licencias en servidores o esquemas compartidos.
El software puede ser compartido, es decir, solamente se adquiere un kit f铆sico (usualmente manuales y discos) y se instala en varios computadores. A煤n en este caso, sin embargo, debe existir la licencia de uso para cada computador en donde est茅 instalado el software (las licencias solas suelen tener un costo bastante menor al kit).
-El software puede ser instalado con facilidad ya sea mediante un medio f铆sico (como CD o diskette) o a trav茅s de la red (desde otro servidor en la Universidad, Internet o una conexi贸n telef贸nica). Un operador h谩bil puede instalar software sin ser observado minimizando ventanas. Un usuario poco avisor puede instalar software sin darse cuenta al aceptar ofertas de instalaci贸n a trav茅s de Internet.
- En el caso de oficinas o laboratorios, los encargados deben ser restrictivos en el acceso, limitando el uso de los equipos a personas de la propia unidad y permitiendo el acceso de terceros solo en casos particulares de razonable confianza.
Software Libre:
es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del costo de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente.
Sotfware Propietario:
se refiere a 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 .
Software libre vs Sotfware propietario:
El libre es que viene con autorizacion para que cualquiera pueda usarlo y el software propietario su modificaci貌n est脿 prohibida.
-
-
Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 1. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.
SOFTWARE LIBRE
Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente en Internet, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente.
An谩logamente, el software gratuito (denominado usualmente Freeware) incluye en algunas ocasiones el c贸digo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificaci贸n y redistribuci贸n de dichas versiones modificadas del programa. No debemos confundir software libre con software de dominio p煤blico.
Este 煤ltimo es aquel por el que no es necesario solicitar ninguna licencia y cuyos 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 transcurrir 70 a帽os de la muerte de su autor. Si un autor condiciona su uso bajo una licencia, por muy d茅bil que sea, ya no es dominio p煤blico. En resumen, el software de dominio p煤blico es la pura definici贸n de la libertad de usufructo de una propiedad intelectual que tiene la humanidad porque as铆 lo ha decidido su autor o la ley tras 70 a帽os de la muerte de 茅ste.
Libertades del Software Libre
De acuerdo con tal definici贸n, el software es "libre" si garantiza las siguientes libertades:
Con el transcurso del tiempo avanzadas tecnolog铆as e invenciones han dado a conocer nuevas creaciones que son de gran evoluci贸n para el computador, esta se ha dado por diferente componentes que han surgido partir de la invenci贸n del computador.
El sistema operativo es un conjunto organizado de programas que permite controlar las operaciones generales del computador, facilita el uso de operaciones crea y mantiene archivos, y permite el uso de dispositivos perif茅ricos, los sistemas operativos mas conocidos son: cp/m, ms-dos, os/2, unix y xenix.
Windows es el nuevo sistema operativo de la Microsoft que ofrece todas las herramientas necesarias para el trabajo diario con el computador.
La versi贸n Windows es m谩s potente y proporciona al usuario plataforma de trabajo mas s贸lida, estas a medida de su actualizaci贸n ofrecen nuevas bondades para el mejor uso.
Hoy en d铆a podemos contar y confiar con las siguientes versiones de Windows: Windows 95 Windows NT Windows 98 windows2000 Windows me Windows XP.
Se puede decir que los sistemas operativos siguen evolucionando. Adem谩s que todos los Sistemas Operativos modernos son multitarea y pueden ejecutar varios procesos simult谩neamente. En la mayor铆a de los ordenadores s贸lo hay una UCP; un Sistema Operativo multitarea crea la ilusi贸n de que varios procesos se ejecutan simult谩neamente en la UCP.
Software, programas de computadoras. Son las instrucciones responsables de que el hardware (la m谩quina) realice su tarea. El software puede dividirse en varias categor铆as basadas en el tipo de trabajo realizado. Las dos categor铆as primarias de software son los sistemas operativos (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicaci贸n, que dirige las distintas tareas para las que se utilizan las computadoras.
El di谩logo entre el usuario y la m谩quina suele realizarse a trav茅s de una interfaz de l铆nea de comandos o de una interfaz gr谩fica de usuario (GUI, siglas en ingl茅s). Las interfaces de l铆nea de comandos exigen que se introduzcan instrucciones breves mediante un teclado. Las GUI emplean ventanas para organizar archivos y aplicaciones con iconos y men煤s que presentan listas de instrucciones. El usuario manipula directamente estos objetos visuales en el monitor se帽al谩ndolos, seleccion谩ndolos y arrastr谩ndolos o movi茅ndolos con un mouse.
En conclusi贸n los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS, OS/2, Windows 95 y Windows NT. El UNIX y sus clones permiten m煤ltiples tareas y m煤ltiples usuarios. Otros SO multiusuario y multitarea son OS/2, desarrollado inicialmente por Microsoft e IBM, Windows NT y Win95 desarrollados por Microsoft. El SO multitarea de Apple se denomina Macintosh OS. El MS-DOS es un SO popular entre los usuarios de PCs pero solo permite un usuario y una tarea.
Buenas tardes a todos鈥
驴El software?
El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente. An谩logamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el c贸digo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificaci贸n y redistribuci贸n de dichas versiones modificadas del programa.
No debe confundirse "software libre" con software de dominio p煤blico. 脡ste 煤ltimo es aqu茅l por el que no es necesario solicitar ninguna licencia y cuyos 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 aqu茅l cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy d茅bil que sea, ya no es dominio p煤blico.
De acuerdo con tal definici贸n, el software es "libre" si garantiza las siguientes libertades:
鈥 "libertad 0", ejecutar el programa con cualquier prop贸sito (privado, educativo, p煤blico, comercial, militar, etc.).
鈥 "libertad 1", estudiar y modificar el programa (para lo cual es necesario poder acceder al c贸digo fuente).
鈥 "libertad 2", copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.
鈥 "libertad 3", Mejorar el programa y publicar las mejoras.
Es importante se帽alar que las libertades 1 y 3 obligan a que se tenga acceso al c贸digo fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo alg煤n tipo de licencia de software libre que beneficie a la comunidad.
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, sin embargo el sentido original es m谩s libre, abierto y menos restrictivo que el que le otorga la propia GNU GPL.
La licencia GNU GPL posibilita la modificaci贸n y redistribuci贸n del software, pero 煤nicamente bajo esa misma licencia. Y a帽ade que si se reutiliza en un mismo programa c贸digo "A" licenciado bajo licencia GNU GPL y c贸digo "B" licenciado bajo otro tipo de licencia libre, el c贸digo final "C", independientemente de la cantidad y calidad de cada uno de los c贸digos "A" y "B", debe estar bajo la licencia GNU GPL.
En la pr谩ctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con c贸digo licenciado bajo GNU GPL (y que inevitablemente desaparecer谩n en el proceso, al ser el c贸digo resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con c贸digo gobernado por la licencia GNU GPL.
Esta situaci贸n de incompatibilidad, que podr铆a ser resuelta en la pr贸xima versi贸n 3.0 de la licencia GNU GPL (en desarrollo), 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.
En el sitio web de la FSF hay una lista de licencias que cumplen las condiciones impuestas por la GNU GPL y otras que no.
En el sitio web de la OSI est谩 la lista completa de las licencias de software libre actualmente aprobadas y tenidas como tales.
El t茅rmino software no libre se emplea para referirse al software distribuido bajo una licencia de software m谩s restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayor铆a de los derechos de modificaci贸n, duplicaci贸n y redistribuci贸n para el due帽o del copyright; el software dispuesto bajo una licencia de software libre rescinde espec铆ficamente la mayor铆a de estos derechos reservados.
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 Linux. Sin embargo, en esta situaci贸n, el comprador del CD tiene el derecho de copiarlo y redistribuirlo. El software gratis pude incluir restricciones que no se adaptan a la definici贸n de software libre 鈥攑or 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 aspectos 茅ticos y filos贸ficos de la libertad, mientras que el "open source" se basa 煤nicamente en los aspectos t茅cnicos.
Good afternoon!
software es el soporte logico de uncomputador. es decir, todo componente tangibles que hace posible la realizacion o utilizacion de una tarea en especifico. ADA LOVELANCE fue la primera que se conocio como programadora una computadora, hija de LORD BYRON y ANABELLA quien introdujo a ADA en las matematicas donde conocio a CHARLES BABBGE quien amplio una descripcion de su maquina analitica la cual no pudo completar la construccion de sus maquinas a la que ADA llago a completar ganandose al titulo de la primera programadora de computadoras del mundo.
Hay varias formas de software, y entre ellas tenemos:
Software de Sistema: este permite la realizacion del hardware es decir el componente fisico del computador, ademas que de mamtener aislado el programador de aplicaciones del computador especialmente en las caracteristicas fisicas de la memoria, impresora, teclado entre otros.
Software de Programacion este proporciona las herramienta necesarias para ayudar al programador, es decir a la parte de escribir (deitores de texto, copiladores entre otros ) y utilizar diferntes lenguajes de programacion.
Sftware de Aplicacion este permite que el usuario realize varias tareas en especifico, en cual quier campo suceptible a ser automatizado es decir; aplicaciones de automatizacion industrial entre otros.
la programacion de programadores tienes tres objetivos fundamentales ellos son correccion, claridad, eficiencia los cuales hacen que la programacion sea eficientes, y que el sistema cumpla con sus de manera correcta.
GRUOPWARE: Es u programa informativo y colaborativo que integra el trabajo de un solo proyecto con muchos usuarios realizando diverzas tareas, conectadas a la red ( internet o intranet ) el cual esta dividido en tre categorias:
Herramienta de Colaboracion o Comunicacion electronica en cual envia mensages, archivos, datos ejemplo: correo electronico
Herramienta de Conferencia, este permite compartir la informacion de forma interactiva y asincronica ejemplo: conferencias de video (o audio conferencia) - PC en red que comparten se帽ales de audio o video.
Herremientas de gestion colaborativa, la cual facilita el desarrollo de las actividades del grupo por ejemplo: sistema de gestion del conocimiento, para organizar u ordenar y compartir varios tipo de informacion
Software Libre: este software puede comerciarse, tambien puede ser copiado, modificado...
En los a帽o 60 y 70 el software no era considerado un producto si no un componente de menor importancia que los vendedores de los grandes computadores de la epoca que aportaban a sus clientes para que este utilizara... Pero en los a帽o 80 este paso aser de gran importancia ya que las computadoras modernas empesaron a utilizar el software privado impidie ndo que los usuarios pudieran haser cambios a dicho software.
El Software Libre puede ejecutar programa con cualquier proposito, es decir puede ser educativo, militar, comercial etc, a demas puede modificarlo, estudiarlo es decir puede acceder al codigo de fuente, puede mejorar el programa y publicar las mejoras
NELLYSA CASTRILLO G-001-N C. I 20.179.065 DIJO:
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 [1]. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.
Software de sistema,es la parte que permite funcionar al hardware. Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del computador particular que se use, especialmente de las caracter铆sticas f铆sicas de la memoria, dispositivos de comunicaciones, impresoras, pantallas, teclados, entre otros....
El software adopta varias formas en distintos momentos de su ciclo de vida:
C贸digo fuente: escrito por programadores. Contiene el conjunto de instrucciones destinadas a la computadora.
C贸digo objeto: resultado del uso de un compilador sobre el c贸digo fuente. Consiste en una traducci贸n de 茅ste 煤ltimo. El c贸digo objeto no es directamente inteligible por el ser humano, pero tampoco es directamente entendible por la computadora. Se trata de una representaci贸n intermedia del c贸digo fuente. V茅ase MSIL (Microsoft Intermediate Language)
C贸digo ejecutable: resultado de enlazar uno o varios fragmentos de c贸digo objeto. Constituye un archivo binario con un formato tal que el sistema operativo es capaz de cargarlo en la memoria de una computadora, y proceder a su ejecuci贸n. El c贸digo ejecutable es directamente inteligible por la computadora.
SOFTWARE:Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware).
TIPOS DE SOFTWARE:
*Software de Aplicaci贸n:
computadoras y el software de aplicaci贸n han permitido al hombre, simplificar y mejorar muchas tareas rutinarias y repetitivas.Por ello, este software o programas le han dado a las computadoras un car谩cter muy pr谩ctico y popular.
Estos programas son empleados por el usuario para simplificar su vida, ya sea si decide escribir un libro, una tesis o un memorandum, o para poder manejar grandes vol煤menes de datos; o aquellos programas que le sirvan para emitir una n贸mina de una empresa. Estos programas son los m谩s solicitados por la mayor铆a de usuarios de computadoras debido a los beneficios o servicios que reciben de ellos.
El software de aplicaci贸n m谩s difundido en el mercado se puede dividir en varias categor铆as, las principales son:
1_Procesadores de Palabras o Texto (Word Processors).
2_Sistemas Manejadores o Administradores de Bases de Datos (DBMS, Data Base Management Systems).
3_Hojas Electr贸nicas de C谩lculo.
4_Programas de Presentaci贸n Gr谩fica.
5_Programas Educativos, Software Educativo o Tutoriales.
6_Programas de Edici贸n de Texto o de Escritorio.
7_Programas de Edici贸n Gr谩fica.
8_Programas de Dise帽o Asistidos por Computadora (CAD o Computer Aided Design).
9_Programas para Manufactura por Computadora (CAM o Computer Aided Manufacturing).
10_Programas Matem谩ticos y Estad铆sticos.
11_Programas de Esparcimiento y Videojuegos.
12_Programas Integrados.
13_Programas para gr谩ficos e im谩genes, etc.
*Software de Comunicacion:
Para lograr que dos o m谩s computadoras se comuniquen entre s铆, es necesario que exista tanto un medio f铆sico como uno l贸gico que permita a ambas entablar comunicaci贸n. El software de comunicaci贸n se refiere al conjunto de programas que cumple la funci贸n l贸gica descrita anteriormente.
Actualmente existe en el mercado de las comunicaciones de datos una amplia variedad de software de comunicaci贸n, entre los que se encuentran:
1_Smartcomm (Ambiente Windows).
2_Quick Link II.
3_Procomm Plus (Ambiente DOS).
4_SLIP (Serial on Line Internet Protocol).
5_PPT (Pert to Pert Protocol).
6_Camaleon.
7_Winsockets.
SOFTWARE LIBRE: es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente.
No debe confundirse "software libre" con software de dominio p煤blico. 脡ste 煤ltimo es aqu茅l por el que no es necesario solicitar ninguna licencia y cuyos 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.
LA GRAN DIFERENCIA QUE EXISTE ENTRE ESTOS DOS TIPOS DE SOFTWARE ES QUE EL LIBRE VIENE CON UN CODIGO FUENTE EL CUAL PUEDE SER MODIFICADO PARA DIFERENTES MEJORAS Y SE OBTINE DE MANERA GRATUITA POR MEDIO DE UNA DESCARGA POR INTERNET.
POR OTRO LADO SOFTWARE PROPIETARIO SE NECESITA DE UNA LICENCIA LA CUAL SE OBTIENE AL MOMENTO DE LA COMPRA PARA PODER SER MANEJADO NO CUANTA CON LA OBSION DE SER MODIFICADO.
Software
Se llama a todos los componentes intangibles (no se pude tocar) de una computadora, es lo que hace posible la realizaci贸n de una tarea espec铆fica; es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos.
Existe la siguiente topolog铆a:
鈥 Software de Sistema: es la parte que permite funcionar al hardware, se aisla al programador de aplicaci贸n de los detalles del computador particular que se use
鈥 Software de Programaci贸n: Que proporciona herramientas para guiar al programador a escribir programas inform谩ticos y a usar diferentes lenguajes de programaci贸n de forma practica
鈥 Software de Aplicaci贸n: Permite a los usuarios llevar a cabo una o varias tareas mas especificas
Hay varias formas de software: el c贸digo fuente, c贸digo objeto, c贸digo ejec煤tale.
Programaci贸n:
Se llama programaci贸n a la oraci贸n de un programa de computadora, el programa se escribe en un lenguaje de programaci贸n, el cual se puede dividir en diversas partes, que pueden estar escritas en lenguajes distintos. Se pueden subdividirse en m贸dulos.
Algoritmos:
Es una herramienta de programaci贸n estructurada o conjunto de pasos organizados en forma secuencial y l贸gica para determinar la soluci贸n de un problema
Compilaci贸n
El c贸digo fuente del programa se debe someter a un proceso de transformaci贸n para convertirse en lenguaje maquina, interpretable por el procesador.
Para que un programa sea ejecutable se debe cumplir dos pasos los cuales pueden ir separados:
1.- La compilaci贸n
2-- El enlace
Objetivo de la programaci贸n
1. Correcci贸n: Un programa es correcto si hace lo que debe hacer.
2. Claridad: Cuando el programa esta concluido, es necesario hacerle aplicaci贸n o modificaci贸n.
3. Eficiencia: Debe consumir la menor cantidad de recursos posible.
Groupware
Se divide en tres categor铆as
鈥 Herramientas de comunicaci贸n electr贸nica que env铆an mensajes, archivos, datos o documentos entres personas y facilitan la comparici贸n de informaci贸n
鈥 Herramientas de conferencia : que facilitan la comparticon de informaci贸n, de forma interactiva
鈥 Herramientas de gesti贸n colaborativa: que facilitan las actividades del grupo
Software Libre:
Es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente, suele estar disponible gratuitamente e incluye el cogido fuente,
En 1971 se creaban y compart铆an el software sin ning煤n tipo de restricciones, pero con la llegada de los a帽os 80 las computadoras m谩s modernas comenzaban a utilizar sistemas operativos privativos (propietarios).
Una licencia es aquella autorizaci贸n formal en car谩cter contractual que un autor de un software da a un interesado para ejercer 鈥渁ctos de exaltaci贸n legales鈥
Diferencias entre los softwares:
Propietario:
鈥 En cuesti贸n de seguridad es vulnerable,
鈥 Necesita licencia
鈥 Hay que comprarlo
Libre:
鈥 En cuesti贸n de seguridad es m谩s confiable.
鈥 Viene con el C贸digo Fuente
鈥 Es gratuito
El software es una producci贸n inmaterial del cerebro humano y tal vez una de las estructuras m谩s complicadas que la humanidad conoce. De hecho, los expertos en computaci贸n a煤n no entienden del todo c贸mo funciona, su comportamiento, sus paradojas y sus l铆mites.1 B谩sicamente, el software es un plan de funcionamiento para un tipo especial de m谩quina, una m谩quina ``virtual'' o ``abstracta''. Una vez escrito mediante alg煤n lenguaje de programaci贸n, el software se hace funcionar en ordenadores, que temporalmente se convierten en esa m谩quina para la que el programa sirve de plan. El software permite poner en relaci贸n al ser humano y a la m谩quina y tambi茅n a las m谩quinas entre s铆. Sin ese conjunto de instrucciones programadas, los ordenadores ser铆an objetos inertes, como cajas de zapatos, sin capacidad siquiera para mostrar algo en la pantalla.
Los ordenadores s贸lo procesan lenguaje binario,2 pero para las personas este no es un modo v谩lido de comunicarse (salvo a nivel sin谩ptico :-). Si bien en los tiempos heroicos de los primeros ordenadores no les quedaba otro remedio que hacerlo, los programadores hace mucho que no escriben su c贸digo en lenguaje binario (denominado t茅cnicamente ``c贸digo-m谩quina''), pues es terriblemente tedioso, improductivo y muy sujeto a errores. Hace tiempo que los programadores escriben las instrucciones que ha de ejecutar el procesador de la m谩quina mediante lenguajes formales, llamados ``de alto nivel'', bastante cercanos al ingl茅s, si bien con r铆gidas reglas sint谩cticas que lo asemejan a los lenguajes l贸gico-formales. Esto facilita enormemente la tarea de escribir programas pero, para que esas instrucciones sean comprensibles para el procesador, deben ser convertidas antes a c贸digo-m谩quina. Esa conversi贸n se realiza c贸modamente con programas especiales, llamados compiladores. A lo que escribe el programador se le denomina ``c贸digo-fuente''. Al resultado de la ``conversi贸n'' (compilaci贸n) en lenguaje-m谩quina, se le denomina ``c贸digo-objeto'', ``binarios'' o ``ficheros ejecutables''. En principio, al usuario com煤n s贸lo le importa este 煤ltimo nivel, los ``binarios'', pero conviene tener clara la distinci贸n entre fuentes y binarios pues es clave para entender el empe帽o de los partidarios del software libre en disponer de las fuentes.
Pero el software libre es mucho m谩s que el derecho de los programadores y de los hackers3 a disponer de las fuentes del c贸digo: significa tambi茅n la libertad de copiar y redistribuir esos programas. Esos derechos, o su ausencia, condicionan a cualquiera que use un ordenador y han configurado la industria del software y de la inform谩tica tal y como la conocemos hoy d铆a. Tambi茅n ha dado lugar a un movimiento social --el del software libre-- cuya historia reconstruiremos brevemente en las pr贸ximas l铆neas.
Buenos dias, el Software es lo intangible de un computador, es decir, los programas, iconos, entre otros.
software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware).
Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente.
Saludos/Diana
HOLA PROFESOR AQUI LE ENVIO MI COMENTARIO
Profesor una de las diferencias entre Software libre y Software propietario es que el Software libre puede ser manipulado por los usuarios y constantemente recibe actualizaciones de parte de ellos y es gratis descargarlo de la Web.
Mientras que el Software Propietario no es gratuito, no pueden ser manipulados sus comandos ya que son programas compilados, tienen derechos de autor y la empresa propietaria es due帽a de la licencia
SOFTWARE
Se entiende por este, el conjunto de instrucciones que las computadoras emplean para manipular datos. Sin el software las computadoras ser铆an un conjunto de medios inservibles. Como concepto general, el software puede dividirse en varias categor铆as basadas en el tipo de trabajo realizado.
Las dos categor铆as primarias de software son los sistemas operativos (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicaci贸n, que dirige las distintas tareas para las que se utilizan las computadoras.
Por lo tanto, el software del sistema procesa tareas tan esenciales, aunque a menudo invisibles, como el mantenimiento de los archivos del disco y la administraci贸n de la pantalla, mientras que el software de aplicaci贸n lleva a cabo tareas de tratamiento de textos, gesti贸n de bases de datos y similares. Constituyen dos categor铆as separadas el software de red, que permite comunicarse a grupos de usuarios, y el software de lenguaje utilizado para escribir programas
Adem谩s de estas categor铆as basadas en tareas, varios tipos de software se describen bas谩ndose en su m茅todo de distribuci贸n. Entre estos se encuentran los as铆 llamados programas enlatados, el software desarrollado por compa帽铆as y vendido principalmente por distribuidores, el freeware y software de dominio p煤blico, que se ofrece sin costo alguno, el shareware, que es similar al freeware, pero suele conllevar una peque帽a tasa a pagar por los usuarios que lo utilicen profesionalmente y, por 煤ltimo, el infame vapourware, que es software que no llega a presentarse o que aparece mucho despu茅s de lo prometido.
Como resumen podr铆a decirse que: Son los programas usados para dirigir las funciones de un sistema de computaci贸n o hardware. Sin el software, la computadora ser铆a un conjunto de medios sin utilizar. El software es un conjunto de programas, documentos, procedimientos y rutinas asociados con la operaci贸n de un sistema de c贸mputo. Com煤nmente a los programas de computaci贸n se les llama software; asegura que el programa o sistema cumpla por completo con sus objetivos, opera con eficiencia, esta adecuadamente documentado y suficientemente sencillo de operar. Es simplemente el conjunto de instrucciones individuales que se le proporciona al microprocesador para que pueda procesar los datos y generar los resultados operados.
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:
鈥dministrar los recursos de c贸mputo
鈥roporcionar las herramientas para optimizar estos recursos.
鈥ctuar como intermediario entre el usuario y la informaci贸n almacenada.
Tipos de Software
鈥oftware del sistema: Es un conjunto de programas que administran los recursos de la computadora. Ejemplos: Unidad central de proceso, dispositivos de comunicaciones y dispositivos perif茅ricos, el software del sistema administra y controla al acceso del hardware.
鈥oftware de aplicaciones: Programas que son escritos para o por los usuarios para realizar una tarea especifica en la computadora. Ejemplo: software para procesar un texto, para generar una hoja de calculo, el software de aplicaci贸n debe estar sobre el software del sistema para poder operar.
鈥oftware de usuario final: Es el software que permiten el desarrollo de algunas aplicaciones directamente por los usuarios finales, el software del usuario final con frecuencia tiene que trabajar a trav茅s del software de aplicaci贸n y finalmente a trav茅s del software del sistema.
KIMBERLY BENITEZ C.20097014
ECONOMIA SOCIAL 001
DEFINICION DE SOFTWARE:
Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware).
DIFERENCIA ENTRE SOFTWARE LIBRE Y PROPIETARIO:
El Software Propietario: es aquel software que refleja el hecho de que su propiedad absoluta permanece en manos de quien tiene sus derechos y no del usuario, quien 煤nicamente puede utilizarlo bajo ciertas condiciones. Su uso, redistribuci贸n y/o modificaci贸n est谩n prohibidos o restringidos de modo tal que no es posible llevarlos a cabo. Es decir, este tipo de software le da al usuario derechos limitados sobre su funcionamiento, cuyo alcance establece el autor o quien posea ese derecho. Por ejemplo, ese derecho puede ser el de ejecutar el programa "tal como es" en una determinada computadora.
El Software Libre: es el tipo de software que le da al usuario la libertad de usarlo, estudiarlo, modificarlo, mejorarlo, adaptarlo y redistribuirlo, con la 煤nica restricci贸n de no agregar ninguna restricci贸n adicional al software modificado, mejorado, adaptado o redistribuido. Vale aclarar que debe permitir el acceso al c贸digo fuente, debido a que ello es una condici贸n imprescindible para ejercer las libertades de estudiarlo, modificarlo, mejorarlo y adaptarlo.
El software es un conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.
Software de sistema, es la parte que permite funcionar al hardware. Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del computador particular que se use, especialmente de las caracter铆sticas f铆sicas de la memoria, dispositivos de comunicaciones, impresoras, pantallas, teclados, entre otros.
Buenas Noches
Es Maria Carolina Mart铆nez
C.I.: 18.061.437
Secci贸n G010-N
Gesti贸n Municipal
El Software Libre es un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades b谩sicas:
1. Ejecutarlo con cualquier prop贸sito
2. Estudiar como funciona y adaptarlo a sus necesidades
3. Distribuir copias
4. Mejorarlo, y liberar esas mejoras al publico
Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. El vocablo free en ingl茅s posee dos significados: gratis y/o libre. Por ello el t茅rmino ha ocasionado confusiones d谩ndose a entender, equivocadamente, que el software libre es gratuito o regalado. Pero no es una cuesti贸n de presencia o ausencia de precio, puesto que el software libre no significa que no pueda ser comercial.
Ubicaci贸n del Software Libre en las distintas clasificaciones
1. De acuerdo al costo de adquisici贸n: el Software Libre puede ser de las dos clases, es decir, de costo cero o de costo mayor que cero. Lo que lo diferencia del Software Propietario es que su costo es independiente del numero de computadoras que se poseen. Por ejemplo, en el caso del Sistema Operativo Microsoft Windows 3.1/95/98/Me/NT/2000/XP por cada computadora en que lo instale debo pagar una licencia. En cambio, si utilizo en Sistema Operativo GNU/Linux (en cualquiera de sus distribuciones, como Red Hat, Mandrake, Debian, Ututo) debo pagar una sola licencia (no obstante, algunas licencias no tienes costo).
2. De acuerdo a la apertura del c贸digo fuente: el Software Libre siempre es "open source", es decir, de c贸digo fuente abierto, ya que dijimos que el acceso al c贸digo fuente es necesario para el ejercicio de las libertades 1 y 3 arriba descriptas. El ser "open source" implica una serie de ventajas que ser谩n descriptas en la secci贸n "Ventajas del Software Libre".
3. De acuerdo a su protecci贸n: el Software Libre siempre esta protegido con licencias, y mas espec铆ficamente, con licencias de copyleft. 驴Por que no de dominio publico? Porque de ese modo cualquiera puede adue帽arse de el, por ejemplo, adquiere un Software Libre, lo modifica, lo compila y lo distribuye con c贸digo cerrado. 驴Por que no con Copyright? Porque de esa manera alguien le puede agregar alguna restricci贸n, por lo tanto no va a seguir siendo Software Libre.
4. De acuerdo a su legalidad: el Software Libre siempre es legal, porque al usarlo, estudiarlo, modificarlo, adaptarlo y/o mejorarlo no estoy violando ninguna norma, ya que de por si este tipo de software me permite hacerlo, con la 煤nica salvedad de no poder agregarle ninguna restricci贸n adicional cuando lo transfiera a otra persona.
Libertades b谩sicas del Software Libre
Libertad Cero, Libertad Uno, libertad dos y tres
Tipos
a.Software regalado: o de costo cero, pero sin el c贸digo fuente. Es el que normalmente viene en los CD鈥檚 de revistas de computaci贸n o que se consigue en sitios freeware.
b.Software con el c贸digo fuente: esto quiere expresar que el software se provee con su c贸digo fuente, pero no necesariamente brinda las libertades del Software Libre.
C.Software de dominio publico: este tipo de software no tienen licencias de uso, por lo tanto corre el peligro de dejar de serlo si alguien lo utiliza con el fin de apropi谩rselo
Software propietario
Se refiere a 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 restringida
La diferencia
Es que en el software libre se tiene la oportunidad de disfrutar e tiempo que sea necesario del quipo en cambio con el propietario son prohibiciones tiempo establecido corto reducido.
H'_2_'0Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 1. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.
Buenos Dias...
El tema de la semana este tema de gran importancia para nuestro rendimiento academico en la rama de la informatica.
驴Qu茅 es el software libre?
Cuando nos bajamos alg煤n programa de internet sabemos que este tiene un autor. Normalmente este programa tendr谩 una licencia que nos permite "probar antes de comprar" (shareware) o directamente nos permite usarlo ilimitadamente y copiarlo con m谩s o menos restricciones (freeware). Luego tenemos otras licencias en las que directamente no se nos deja probar el software sino en versiones reducidas (demo o demostraci贸n).
Todos ellos tienen algo en com煤n: Son lo que a partir de ahora llamaremos "Software propietario".
驴Qu茅 diferencias existen entre el Software libre y el Software propietario? Varias que vamos a repasar a continuaci贸n. Software libre, software propietario
1) Libertad total de uso del programa: Esta es bastante clara. 脷salo como quieras, cuando quieras, como quieras y en tantas m谩quinas como quieras. En el software propietario no suele existir esta libertad, pagas por cada m谩quina que va a usar ese software.
2) Normalmente no te dan acceso al c贸digo fuente del programa: El c贸digo fuente de un programa es como los planos de un edificio o de una vivienda. A partir de ellos y con ayuda de un compilador, entre otras herramientas, conseguimos rehacer (compilar) el programa. Si no tenemos acceso al c贸digo fuente ya nos est谩n robando un derecho y con ello tenemos varias desventajas:
鈥 No sabemos si el programa esconde alguna puerta trasera.
鈥 No podemos modificarlo, mejorarlo o adaptarlo a nuestras necesidades. Aunque no nos interese o no sepamos ver el c贸digo fuente, otros lo har谩n por nosotros y siempre podremos estar un poco m谩s tranquilos.
3) No puedes copiarlo sin restricciones: Pocos programas propietarios te dejan distribuir copias del mismo ya que su forma de negocio se basa en la venta de licencias (normalmente por puesto de trabajo o por clientes simult谩neos si es un servidor). Si quieres compartir, no puedes. Otro derecho perdido.
4) No se permite modificar libremente el c贸digo: En las tambi茅n pocas veces en que recibamos el c贸digo o parte de 茅l, no se nos permitir谩 arreglar alg煤n fallo ni adaptar ciertas partes o simplemente hacer otro programa a partir de 茅l. Con esto el desarrollo y mejora del programa queda reducido a la capacidad de la empresa due帽a. Pensad que pasar铆a si Quark fuera libre: 驴Tendr铆a versi贸n MacOSX ya?
Distintos sabores de Software libre:
1) GPL (GNU Public License o General Public License):
B谩sicamente defiende el acceso y modificaci贸n del c贸digo sin restricciones, la libertad de distribuci贸n y el mantenimiento de esta libertad. Es un tipo de licencia "v铆rica" (T茅rmino acu帽ado por Microsoft. Yo prefiero decir Copyleft :-)) pues si tu programa es GPL nunca podr谩 ser modificado para construir software que sea propietario ni cambiar谩 de licencia hacia otra que disminuya tu libertad: Si usas alg煤n trozo de c贸digo GPL en tu programa, este deber谩 ser tambi茅n GPL o tener una licencia compatible.
2) BSD: Defiende las mismas ideas que la GPL excepto con una peque帽a y a la vez notable diferencia; la licencia puede ser cambiada por cualquiera incluso hacia otra m谩s restrictiva o volverlo GPL.
3) LGPL (Lesser GNU Public License o Library GNU Public License): Permite que programas no-libres usen librerias con esta licencia sin tener que dejar de ser libres. Fue pensada para ayudar a la expansi贸n de ciertas librer铆as para crear est谩ndares de facto que fueran libres. Ejemplo: zlib.
Un dato com煤n en estas licencias es que NO tienen ninguna garant铆a "de f谩brica" pero nada impide a cualquiera ofrecer garant铆a sobre cualquier aplicaci贸n libre.
驴Qu茅 es GNU?
Es simplemente un proyecto dedicado a construir un sistema operativo totalmente libre. Por ahora el proyecto GNU usa mayoritaria y oficialmente el n煤cleo Linux. Por eso mucha gente dice "GNU/Linux" para referirse al sistema operativo del ping眉ino. De hecho Linux solo es el n煤cleo como lo ser铆a Darwin en MacOSX. GNU no es ni una licencia ni una asociaci贸n ni una empresa, tan solo es un proyecto. Ni crean licencias ni nada similar.
驴Que es el software no libre?
(tambi茅n llamado software propietario, software privativo, software privado, software con propietario o software de propiedad) se refiere a 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 .
En el software no libre una persona f铆sica o jur铆dica (compa帽铆a, corporaci贸n, fundaci贸n, etc.) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier prop贸sito; de estudiar c贸mo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al c贸digo fuente es una condici贸n previa); de distribuir copias; o de mejorar el programa y hacer p煤blicas las mejoras (para esto el acceso al c贸digo fuente es un requisito previo).
De esta manera, un software sigue siendo no libre 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).
Atte. S谩ez Mirla C.
Normalmente no te dan acceso al c贸digo fuente del programa: El c贸digo fuente de un programa es como los planos de un edificio o de una vivienda. A partir de ellos y con ayuda de un compilador, entre otras herramientas, conseguimos rehacer (compilar) el programa. Si no tenemos acceso al c贸digo fuente ya nos est谩n robando un derecho y con ello tenemos varias desventajas: 路 No sabemos si el programa esconde alguna puerta trasera.
路 No podemos modificarlo, mejorarlo o adaptarlo a nuestras necesidades. Aunque no nos interese o no sepamos ver el c贸digo fuente, otros lo har谩n por nosotros y siempre podremos estar un poco m谩s tranquilos.
No puedes copiarlo sin restricciones: Pocos programas propietarios te dejan distribuir copias del mismo ya que su forma de negocio se basa en la venta de licencias (normalmente por puesto de trabajo o por clientes simultaneos si es un servidor). Si quieres compartir, no puedes. Otro derecho perdido.
No se permite modificar libremente el c贸digo: En las tambi茅n pocas veces en que recibamos el c贸digo o parte de 茅l, no se nos permitir谩 arreglar alg煤n fallo ni adaptar ciertas partes o simplemente hacer otro programa a partir de 茅l. Con esto el desarrollo y mejora del programa queda reducido a la capacidad de la empresa due帽a. Pensad que pasar铆a si Quark fuera libre: 驴Tendr铆a versi贸n MacOSX ya?
Estas son las libertades esenciales que defiende el software libre a grosso modo. Aunque dentro del mismo software libre hay varias licencias diferentes y muchas discusiones sobre cual es m谩s libre.
buenas tardes profe
Cuando nos bajamos alg煤n programa de internet sabemos que este tiene un autor. Normalmente este programa tendr谩 una licencia que nos permite "probar antes de comprar" (shareware) o directamente nos permite usarlo ilimitadamente y copiarlo con m谩s o menos restricciones (freeware). Luego tenemos otras licencias en las que directamente no se nos deja probar el software sino en versiones reducidas (demo o demostraci贸n).
Todos ellos tienen algo en com煤n: Son lo que a partir de ahora llamaremos "Software propietario".
驴Qu茅 diferencias existen entre el Software libre y el Software propietario? Varias que vamos a repasar a continuaci贸n. Software libre, software propietario
1) Libertad total de uso del programa: Esta es bastante clara. 脷salo como quieras, cuando quieras, como quieras y en tantas m谩quinas como quieras. En el software propietario no suele existir esta libertad, pagas por cada m谩quina que va a usar ese software.
2) Normalmente no te dan acceso al c贸digo fuente del programa: El c贸digo fuente de un programa es como los planos de un edificio o de una vivienda. A partir de ellos y con ayuda de un compilador, entre otras herramientas, conseguimos rehacer (compilar) el programa. Si no tenemos acceso al c贸digo fuente ya nos est谩n robando un derecho y con ello tenemos varias desventajas:
鈥 No sabemos si el programa esconde alguna puerta trasera.
鈥 No podemos modificarlo, mejorarlo o adaptarlo a nuestras necesidades. Aunque no nos interese o no sepamos ver el c贸digo fuente, otros lo har谩n por nosotros y siempre podremos estar un poco m谩s tranquilos.
3) No puedes copiarlo sin restricciones
BUENOS DIAS PROFE ESTAMOS ESPERANDO LO DE ECXEL NO ES PARA LA PROXIMA SEMANA O PARA MA;ANA ESPARA SABER Y NO RETRASARNOS QUE TENGA UN FELIZ DIA
JUAN CARLOS BRACAMONTE
G-10 N\
18-628-181
BUENOS DIAS PROFE ESTAMOS ESPERANDO LO DE ECXEL NO ES PARA LA PROXIMA SEMANA O PARA MA;ANA ESPARA SABER Y NO RETRASARNOS QUE TENGA UN FELIZ DIA
JUAN CARLOS BRACAMONTE
G-10 N\
18-628-181
software :
Es la parte que permite funcionar al hardware. Su objetivo es aislar tanto como sea posible al programador de aplicaciones de los detalles del computador,
Buenas tardes profesor disculpe lo tarde de mi respuesta.
Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplica
DIFERENCIA ENTRE SOFTWARE LIBRE Y PROPIETARIO:
El Software Propietario: es aquel software que refleja el hecho de que su propiedad absoluta permanece en manos de quien tiene sus derechos y no del usuario, quien 煤nicamente puede utilizarlo bajo ciertas condiciones. Su uso, redistribuci贸n y/o modificaci贸n est谩n prohibidos o restringidos de modo tal que no es posible llevarlos a cabo. Es decir, este tipo de software le da al usuario derechos limitados sobre su funcionamiento, cuyo alcance establece el autor o quien posea ese derecho. Por ejemplo, ese derecho puede ser el de ejecutar el programa "tal como es" en una determinada computadora.
El Software Libre: es el tipo de software que le da al usuario la libertad de usarlo, estudiarlo, modificarlo, mejorarlo, adaptarlo y redistribuirlo, con la 煤nica restricci贸n de no agregSe denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Que tenga feliz tarde
DIFERENCIA ENTRE SOFWARE LIBRE Y SOFWARE DE PROPIETARIO
Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente.
Software, programas de computadoras. Son las instrucciones responsables de que el hardware (la m谩quina) realice su tarea. El software puede dividirse en varias categor铆as basadas en el tipo de trabajo realizado. Las dos categor铆as primarias de software son los sistemas operativos (software del sistema), que controlan los trabajos del ordenador o computadora, y el software de aplicaci贸n, que dirige las distintas tareas para las que se utilizan las computadoras
Que tenga una bonita tarde profesor nos vemos el jueves.........
La diferencia que existe entre un Software libre y un Software propietario, es que el libre como su palabra lo indica, es libre cualquier persona lo puede copiar modificar y a dem谩s es muy f谩cil este software no posee c贸digo de fuente, en cambio el Software propietario posee un c贸digo de fuente el cual es 煤nico no permite reproducir copiar o modificar de ning煤n modo ya que esta es una empresa 煤nica que lo distribuye y tiene todo los derechos reservados
Buenas tardes Profesor y disculpe mi retardo pero he tenido inconvenientes para la coneccio, pero aqui le envio mi trabajo... mil disculpas...
驴EL SOFWARE?
El software libre: suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, o a precio del coste de la distribuci贸n a trav茅s de otros medios; sin embargo no es obligatorio que sea as铆 y, aunque conserve su car谩cter de libre, puede ser vendido comercialmente. An谩logamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el c贸digo fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificaci贸n y redistribuci贸n de dichas versiones modificadas del programa.
No debe confundirse "Software Libre" con software de dominio p煤blico. 脡ste 煤ltimo es aqu茅l por el que no es necesario solicitar ninguna licencia y cuyos 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 aqu茅l cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy d茅bil que sea, ya no es dominio p煤blico.
De acuerdo con tal definici贸n, el software es "libre" si garantiza las siguientes libertades:
鈥 "Libertad 0", ejecutar el programa con cualquier prop贸sito (privado, educativo, p煤blico, comercial, militar, etc.).
鈥 "Libertad 1", estudiar y modificar el programa (para lo cual es necesario poder acceder al c贸digo fuente).
鈥 "Libertad 2", copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.
鈥 "Libertad 3", Mejorar el programa y publicar las mejoras.
Es importante se帽alar que las libertades 1 y 3 obligan a que se tenga acceso al c贸digo fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo alg煤n tipo de licencia de software libre que beneficie a la comunidad.
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, sin embargo el sentido original es m谩s libre, abierto y menos restrictivo que el que le otorga la propia GNU GPL.
La licencia GNU GPL posibilita la modificaci贸n y redistribuci贸n del software, pero 煤nicamente bajo esa misma licencia. Y a帽ade que si se reutiliza en un mismo programa c贸digo "A" licenciado bajo licencia GNU GPL y c贸digo "B" licenciado bajo otro tipo de licencia libre, el c贸digo final "C", independientemente de la cantidad y calidad de cada uno de los c贸digos "A" y "B", debe estar bajo la licencia GNU GPL.
En la pr谩ctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con c贸digo licenciado bajo GNU GPL (y que inevitablemente desaparecer谩n en el proceso, al ser el c贸digo resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con c贸digo gobernado por la licencia GNU GPL.
Esta situaci贸n de incompatibilidad, que podr铆a ser resuelta en la pr贸xima versi贸n 3.0 de la licencia GNU GPL (en desarrollo), 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.
En el sitio web de la FSF hay una lista de licencias que cumplen las condiciones impuestas por la GNU GPL y otras que no.
En el sitio web de la OSI est谩 la lista completa de las licencias de software libre actualmente aprobadas y tenidas como tales.
El t茅rmino software no libre se emplea para referirse al software distribuido bajo una licencia de software m谩s restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayor铆a de los derechos de modificaci贸n, duplicaci贸n y redistribuci贸n para el due帽o del copyright; el software dispuesto bajo una licencia de software libre rescinde espec铆ficamente la mayor铆a de estos derechos reservados.
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 Linux. Sin embargo, en esta situaci贸n, el comprador del CD tiene el derecho de copiarlo y redistribuirlo. El software gratis pude incluir restricciones que no se adaptan a la definici贸n de software libre 鈥攑or 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 aspectos 茅ticos y filos贸ficos de la libertad, mientras que el "open source" se basa 煤nicamente en los aspectos t茅cnicos.
Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de una computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 [1]. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.
Software se refiere a los programas y datos almacenados en un ordenador.
Los programas dan instrucciones para realizar tareas al hardware o sirven de conexi贸n con otro software.
Los datos solamente existen para su uso eventual por un programa.
Se denomina software al conjunto de programas o componentes intangibles de una computadora, que son necesarios para la realizaci贸n de una tarea espec铆fica, como procesadores de texto hoja de c谩lculos entre otros.
脡ste programa aleja las caracter铆sticas f铆sicas de memorias, pantalla, impresoras entre otras. Existen varios tipos como son los software de sistema de programaci贸n y de aplicaci贸n.
"SOFTWARE"
Se denomina software, program谩tica, equipamiento l贸gico o soporte l贸gico a todos los componentes intangibles de un ordenador o computadora, es decir, al conjunto de programas y procedimientos necesarios para hacer posible la realizaci贸n de una tarea espec铆fica, en contraposici贸n a los componentes f铆sicos del sistema (hardware). Esto incluye aplicaciones inform谩ticas tales como un procesador de textos, que permite al usuario realizar una tarea, y software de sistema como un sistema operativo, que permite al resto de programas funcionar adecuadamente, facilitando la interacci贸n con los componentes f铆sicos y el resto de aplicaciones.
Probablemente la definici贸n m谩s formal de software es la atribuida a la IEEE en su est谩ndar 729: 芦la suma total de los programas de c贸mputo, procedimientos, reglas documentaci贸n y datos asociados que forman parte de las operaciones de un sistema de c贸mputo禄 [1]. Bajo esta definici贸n, el concepto de software va m谩s all谩 de los programas de c贸mputo en sus distintas formas: c贸digo fuente, binario o ejecutable, adem谩s de su documentaci贸n: es decir, todo lo intangible.
El t茅rmino 芦software禄 fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computaci贸n y la ingenier铆a de software, el software es toda la informaci贸n procesada por los sistemas inform谩ticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones de la memoria de un dispositivo para controlar c谩lculos fue inventado por Charles Babbage como parte de su m谩quina diferencial. La teor铆a que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, Los n煤meros computables, con una aplicaci贸n al problema de decisi贸n.