Un ingegnere del software, Brandon Thomas, ha lanciato ArtCraft, una suite open source che riunisce sette applicazioni gratuite pensate come alternative dirette ai programmi di Adobe. Il progetto, sviluppato in Rust e realizzato anche con l'ausilio dell'intelligenza artificiale, copre fotoritocco, grafica vettoriale, montaggio video, sviluppo RAW, PDF, effetti visivi e impaginazione. L'obiettivo dichiarato è offrire strumenti indipendenti, senza abbonamenti e con pieno controllo sui dati.
Le sette alternative ad Adobe
La suite include PhotoCraft per Photoshop, VectorCraft per Illustrator, FilmCraft per Premiere Pro, LightCraft per Lightroom, EffectCraft per After Effects, DesignCraft per InDesign e PrintCraft per Acrobat Pro. Il codice è scritto da zero sulla base di specifiche pubbliche e del comportamento dei software di riferimento, senza utilizzare codice proprietario Adobe. L'interfaccia, i menu e le scorciatoie sono progettati per risultare familiari a chi proviene dalla suite commerciale.
Sul piano tecnico, tutte le applicazioni sono disponibili in versione nativa per Windows, macOS e Linux e non utilizzano Electron o interfacce basate su pagine web integrate. Sei dei sette programmi possono essere compilati in WebAssembly ed eseguiti direttamente dal browser, con la possibilità di realizzare installazioni web autonome. Thomas ha utilizzato Claude Opus 5.5 di Anthropic come supporto allo sviluppo del codice Rust, motivato anche dalle penalità subite in passato per la cancellazione degli abbonamenti Adobe.
PhotoCraft e lo stato del progetto
PhotoCraft è attualmente il componente più avanzato: include livelli, maschere, livelli di regolazione, pennelli e stili, e può aprire, modificare e salvare file PSD e PSB mantenendo i livelli. Supporta documenti a 8, 16 e 32 bit, profili RGB, CMYK, Lab e scala di grigi, gestione ICC e soft proofing. Le API grafiche utilizzate comprendono Metal, Vulkan, DirectX 12 e WebGPU; oggi copre circa il 60-70% delle funzioni usate abitualmente in Photoshop, mentre restano distanti le caratteristiche più specialistiche, gli strumenti basati sull'IA e la compatibilità con i plugin.
VectorCraft gestisce SVG e PDF con tracciamento automatico ed effetti in tempo reale, mentre FilmCraft offre timeline multipista, taglio ed effetti audio. Il progetto è ancora in fase iniziale: PhotoCraft e PrintCraft sono in alpha, gli altri componenti in sviluppo. La distribuzione avviene principalmente con licenze MIT e Apache 2.0, ma la documentazione cita un modello "fair source": per usi commerciali o redistribuzioni è necessario verificare le condizioni dei singoli repository.