Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon Programador clona Adobe con IA y Rust: Artcraft


Un programador utiliza IA y Rust para crear alternativas gratuitas a las aplicaciones de Adobe, incluyendo Photoshop y Premiere.





Un programador busca sustituir el ecosistema de Adobe mediante IA y Rust

  • Un desarrollador ha iniciado un ambicioso proyecto para crear versiones gratuitas y abiertas de las herramientas más populares de Adobe. Para lograrlo, se está apoyando en el lenguaje de programación Rust y en el uso de Inteligencia Artificial.
  • El objetivo es clonar la funcionalidad de software fundamental como Photoshop, Premiere, Illustrator, Lightroom, After Effects, InDesign y Acrobat Pro, planteando que la era del software propietario tradicional podría estar llegando a su fin.




Seguramente usas en tu día a día algunas de estas aplicaciones de Adobe. No son especialmente baratas, y Brandon Thomas, desarrollador con diez años de experiencia en proyectos grandes en Rust, se ha cansado de algunas de las condiciones de Adobe, especialmente de los problemas que tiene cuando quiere cancelar una suscripción.

Así que hace tiempo decidió crear sus propias versiones de estas herramientas utilizando IA para acelerar parte del desarrollo. Para ello está usando Claude Opus 5.5, de Anthropic, y está creando el software desde cero en Rust.

El proyecto se llama Artcraft y, aunque empezó como una herramienta de IA para artistas, ahora se ha convertido en algo bastante grande. Thomas quiere crear una colección completa de programas de edición que cualquiera pueda utilizar gratis y cuyo código esté disponible para todo el mundo.

Artcraft tiene ahora mismo siete aplicaciones. Cada una se supone que puede sustituir algunas de las apps más conocidas de Adobe.

Hay una alternativa a Photoshop para editar imágenes, otra a Illustrator para trabajar con gráficos vectoriales y otra para la edición de vídeo como Premiere. También hay versiones de Lightroom, After Effects, InDesign y Acrobat Pro.

Tal y como explica, la idea no solo es hacer programas que sirvan para exactamente lo mismo. Thomas quiere que tengan una apariencia y una forma de funcionar muy parecidas a todo lo de Adobe.

Eso sí, cuidado porque hay que tomar, por el momento, las cosas con calma. Ahora mismo no se puede decir que hay siete sustitutos perfectos de Adobe. Los programas están en una fase de desarrollo muy temprana y todavía tienen fallos y funciones que no están terminadas.

La IA le está permitiendo hacer en meses algo que antes habría necesitado muchísimo más tiempo

Pero que esto llegue a buen puerto más pronto que tarde podría suceder gracias a la inteligencia artificial.

Si bien es cierto que este programador está altamente cualificado en lo que a código y Rust se refiere, crear un programa como Photoshop desde cero es una locura. Hay que crear capas, máscaras, herramientas de selección, efectos, gestión de archivos, atajos de teclado, compatibilidad con formatos y miles de pequeños detalles.

Thomas está utilizando IA para acelerar todo ese proceso. En lugar de escribir a mano cada línea de código, utiliza Claude para generar código, ver problemas, proponer soluciones y progresar más rápido en diferentes partes del proyecto. Por supuesto, después tiene que probarlo, encontrar los errores y corregirlos.

Es decir, la IA no está haciendo todo ni creando Photoshop perfecto en segundos. Está funcionando como una herramienta más, una mano derecha, que permite al desarrollador hacer mucho más trabajo en menos tiempo.

El desarrollador dice que puede llegar al 99% de Adobe

En un primer momento llegó a asegurar que conseguiría una paridad del 100% de funciones con Adobe en apenas un mes. Es decir, que sus programas podrían hacer prácticamente todo lo que hacen las aplicaciones reales.

Después ha rebajado un poco lo que dijo. Ahora dice que llegar al 99% de paridad llevará más tiempo, aunque cree que se trata de meses y no de años.

Los usuarios que ya lo han probado han encontrado muchos problemas y funciones que todavía faltan. Por eso, hoy no puedes coger esta suite gratuita y decir adiós a tu suscripción a Creative Cloud si trabajas con Photoshop o Premiere.

Y, por otro lado, hay un gran tema con el que le tocará ir con cuidado: el copyright. Básicamente, puedes crear otro programa que haga cosas parecidas a Photoshop. Lo que no puedes hacer es coger el código de Photoshop y copiarlo en tu programa.

Por ejemplo, Adobe ha creado una herramienta de capas. Tú también puedes crear una herramienta de capas porque la idea de trabajar con capas no pertenece a Adobe. Lo que no puedes hacer es copiar cómo está programada esa función.

Thomas afirma que está haciendo los programas mediante ingeniería inversa y en un entorno clean room. En pocas palabras, intenta reproducir lo que hace el software sin coger su código y copiarlo.

Lo cierto es que la ingeniería inversa puede ser legal en algunas circunstancias. De hecho, lleva muchos años utilizándose. Pero no significa que todo esté permitido y depende de qué hayas analizado, cómo hayas conseguido esa información y qué acabes imitando.

El problema podría estar, por ejemplo, en que una aplicación copie demasiado la apariencia de otra. Aunque el código sea distinto, una interfaz parecida puede acabar dando pie a problemas legales. Sea como sea, desde luego que este será un problema que deberá revisar Adobe, pero, sin duda, no por ahora, teniendo en cuenta el punto en el que está el proyecto.



Fuentes:
https://computerhoy.20minutos.es/software/software-se-ha-acabado-un-programador-usa-ia-rust-para-clonar-photoshop-premiere-todo-adobe_7046351_0.html

0 comments :

Publicar un comentario

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.