´Indice general
´Indice general
´Indice general
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
22<br />
CAPÍTULO 2. CALIDAD, REUSO Y MODELOS<br />
this (most by mail, which I haven’t saved), and I even<br />
got a few mails asking to be beta-testers for linux.<br />
En http://www.opensource.org/advocacy/faq.php el lector puede encontrar<br />
mayor información sobre el significado del término open source (el cual<br />
se hace más difuso para la gente a medida que se hace más popular). Un<br />
sound bite de esa información se halla resumido en:<br />
Open source promueve la calidad y la confiabilidad del software<br />
apoyando la evolución rápida de código fuente a través de la<br />
revisión entre colegas (peer review). Para ser certificado por la<br />
OSI (Open Source Initiative) el software debe distribuirse bajo<br />
una licencia que garantiza el derecho a leer, distribuir, modificar<br />
y usar el software libremente.<br />
En http://www.opensource.org/docs/definition.php el lector puede leer<br />
la versión 1.9 de la Open Source Definition, la cual debería darle una comprensión<br />
más amplia del término open source tal y como es usado en relación<br />
con el software. La “Open Source Definition” es una carta de derechos para<br />
el usuario de computadoras. Define ciertos derechos que una licencia de software<br />
debe garantizarle para ser certificada como Open Source. Las licencias<br />
de los programas de open source software (OSS) le otorgan al usuario los<br />
siguientes derechos:<br />
Correr el programa para cualquier propósito<br />
Estudiar y modificar el programa<br />
Distribuir libremente el programa original o el modificado<br />
En otras palabras, las licencias open source abandonan los derechos esenciales<br />
del creador original garantizados por la ley copyright dándole a los<br />
usuarios más derechos sobre el producto de software de los usuales a los que<br />
están acostumbrados.<br />
El desarrollo de software open source ha generado mucho interés en los<br />
últimos años, especialmente después del éxito de Linux. Tal éxito abre una<br />
promesa e invita a estudiarlo más a fondo con miras a encontrar en su modelo<br />
de desarrollo principios que puedan usarse con ventaja en la ingeniería de<br />
software. Sobre todo ante el fracaso relativo de ésta y la “crisis del software”<br />
(un término acuñado en la década de 1960, cf [2]) es decir, tiempos de<br />
desarrollo del software demasiado largos que exceden el presupuesto y con