• Conocer y entender algunos aspectos del software
• Describir las 3 categorías principales de software y
su relación • Entender las in1portancia de los distintos tipos de licencias de uso • Entender el concepto básico de software libre • El software o programas son una secuencia de instrucciones elementales sencillas • Las instrucciones indican al ordenador que debe hacer en cada momento • Son ejecutadas por el procesador -Son metáforas visuales de herramientas del mundo real - Expanden las capacidades humanas • Software de desarrollo (co1npiladores y otros) • Programas de aplicación • Software del sistema • Documentación • Actualización • Com~atíbilidad • Licencias • Distribución • Documentación - Instrucciones para instalar la aplicación - Tutoriales ~ - Manuales de referencia - Ficheros de ayuda - Ayuda en linea (a través de la web ) - Servicios de soporte , FAQ. etc. • Actualización - Periódicamente. las empresas comercializan nuevas versiones de sus aplicaciones - fVlotivos : mejoras. corrección de errores. adaptación a otro software (S. O. - Número para indicar la versión. - En ocasiones. el usuario tiene derecho a actualizaciones gratui~ s durante un periodo de tiempo • Compatibilidad -Hardware: • restricciones sobre el tipo de ordenador y • recursos necesanos • Ej.: cpu. 111emoria. espacio libre en disco. etc. -Software: • P.rin:ipaln1e~te. ~ S.O. par~ el que está d1senado: W1 ndo~s. Mac. L1nux ... • Además de l S. O .. es irnpot1ante su versión: Windows 95. 98. NT. fVle, 2000. XP ... • Licencias - Al adquirir el software. lo que realmente se compra es una licencia para utilizarlo - Licencias individuales y corporativas - EULA: End User License Agreement • Condiciones de la licencia • Términos de la garantía • Distribución: formas de comercializar las aplicaciones - propietario : cerrado por su dueño y de pago - shareware : evaluación en tiempo limitado - de demostración: limitaciones en la funcionalidad - adw are : fina tijiado rnediante publicidad (banners) - freeware: S\J gratuito. pero cerrado - libre: sw que de pllede usar. distribuir. copiar y modificar libremente - semllibre: sw libre para uso no lucrativo - de dominio publico: renuncia a los derechos de autor • En sus origenes el software era libre • Richard Stallman fundador de la FSF (Free Software Fundation) • Concibe la licencia GPL (General Public License) en el proyewto GNU
1'=?F Richard Stallman
• Se habla de 4 libertades • La libertad para usar el prograrna sin restricciones • La libertad de estudiar cón1o funciona el programa y adapta~o a tus necesidades • La libertad de distribuir copias • La libertad de mejorar y hacer públicas las . n1eJoras • El softvvare es, en muchas ocasiones, un producto inacabado • Es importante conocer bajo que termines legales usamos el software • El softvvare libre abre un nuevo camino para construir y distribuir programas