Entonces es bueno usar un *.png si acaso necesito que se mantengan las cualidades exactas de una imagen, verdad? Ahora, mi otra duda es acerca de lo que dijo nuestro compañero, que es libre, significa que usar archivos jpeg, bmp o gif, significa un costo? existe patente y se debería pagar por usarlos, o cómo está eso? sorry si suena algo tonta la pregunta
Fijate que el problema con el GIF, era hasta hace un año creo, que estaba patentado.
La empresa que habia patentado los GIFs, habia prometido no utilizar la patente para demandar a la gente que habia estado usando el formato que ya se habia convertido en casi un standard.
Sin embargo lo hicieron, y muchos desarrolladores de software grandes, fueron demandados por esta compañia que al parecer necesitaba dinero jejeje
Pues bien, esto fue talvez una de las cosas que hizo que se interesara más la gente en el desarrollo del PNG, si te fijas Fireworks, es un programa de dibujo vectorial de MAcromedia, que utiliza un formato PNG con ciertas extensiones propietarias.
¿que significa esto?, que tu puedes agarrar un PNG de fireworks, y verlo en cualquier viewer que pueda abrir PNGS, pero la edición solo la puedes hacer en fireworks. Es bastante interesante el formato, pero demuestra la flexibilidad del mismo.
Con el JPEG es otro mambo, este es un estandar, y por eso es mayormente usado en aplicaciones que no requieren imagenes sin perdidas.
Ahora... hay implementaciones del algorimo de compresion y decompresion JPEG que tienen copyrights, y es obvio que si las usas tienes que pagar su propia licencia. Pero nadie te impide desarrollar tu propia implementacion del algoritmo. Mientras cumplas con el standar deberas de poder crear JPEGs sin problemas.