in

Paint.NET: Los mejores desarrolladores

El marco de desarrollo de la aplicación es .NET que es un framwork de Microsoft que hace principal hincapié en la transparencia de
El marco de desarrollo de la aplicación es .NET que es un framwork de Microsoft que hace principal hincapié en la transparencia de

En este artículo de los mejores desarrolladores hablaremos de Paint.NET, un editor de imágenes que corre solo en sistemas operativos Windows. Su interfaz intuitiva y funciones como soporte de capas, efectos especiales y otras herramientas potentes, lo convierten en uno de los mejores editores de imágenes para Windows. Nos centraremos en su historia, su licencia, su marco de trabajo y su lenguaje de programación, lo que convierten a Paint.NET en una de las mejores aplicaciones del mercado.

La historia de Paint.NET

En el año 2004 unos estudiantes de la Universidad estatal de Washington (entre ellos Rick Brewster), deciden realizar un proyecto profesional de desarrollo (estudiantes de ingeniería informática). Y en solo cuatro meses ya tienen desarrollada la primera versión de Paint.NET (1.0). La misma contaba con 36 mil líneas de código. (Durante ese mismo año lanzan la versión 1.1 y 2.0) El proyecto fue supervisado por Microsoft, ya que el desarrollo estaba pensado para la plataforma Microsoft Windows. La herramienta continua siendo desarrollado solo por dos estudiantes (los cuales ya trabajaban para Microsoft) y para mediados del año 2006 la aplicación ya era muy popular llegando a una tasa de 180 mil descargas mensuales. La versión actual del editor de imagen, cuenta con 133 mil líneas de código, casi 100 mil más que su primera versión.

El marco de trabajo de Paint.NET

El marco de desarrollo de la aplicación es .NET,un framwork de Microsoft que hace principal hincapié en  la transparencia de redes (es un conjunto de equipos informáticos y software conectados entre sí por medio de dispositivos físicos), con independencia de  plataforma de hardware, lo cual le permitieron a los desarrolladores de Paint.NET obtener una rápida plataforma para crear la aplicación.

El lenguaje de programación de Paint.NET

Paint.NET está desarrollado en el lenguaje de programación C# (es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET. Un lenguaje similar al de Java, aunque incluye mejoras derivadas de otros lenguajes). También Paint.NET tiene pequeñas inserciones del lenguaje de programación C++ (es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender el lenguaje de programación C con mecanismos que permitan la manipulación de objetos).

La licencia de Paint.NET

Originalmente Paint.NET fue lanzado bajo la licencia MIT (es una de tantas licencias de software que ha empleado el Instituto Tecnológico de Massachusetts. El texto de la licencia no tiene copyright, lo que permite su modificación. No obstante esto, puede no ser recomendable e incluso muchas veces dentro del movimiento del software de código abierto). Pero desde su versión 3.36 dejó de ser de código abierto para convertirse en un freeware (El freeware suele incluir una licencia de uso, que permite su redistribución pero con algunas restricciones, como no modificar la aplicación en sí ni venderla, y dar cuenta de su autor). El formato nativo de imagen de Paint.NET es una representación comprimida del formato de los objetos internos de la aplicación, que conservan toda la información (entre ellos las capas) y la extensión del archivo es .PDN.

Realmente Paint.NET comenzó como un proyecto de investigación Universitario, pero se ha transformado en unos de los principales editores de imágenes para Windows.

Reportar

¿Qué te pareció?

Escrito por Edgardo Fernandez

3 Comments

Leave a Reply

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

FES Watch: El reloj de papel electrónico

smart Chords & tolos

Herramientas para artistas