Ontwikkelaar bouwt met AI gratis klonen van Photoshop en andere Adobe-apps: ophef over reverse engineering en auteursrecht
In dit artikel:
Softwareontwikkelaar Brandon Thomas uit Atlanta lanceerde begin oktober Artcraft, een gratis open-sourceproject met zeven alternatieven voor Adobe-apps. Met behulp van AI-model Claude Opus 5.5 bouwde hij naar eigen zeggen in een ‘clean room’-proces versies in Rust van onder meer Photoshop, Lightroom, Premiere en Illustrator. De programma’s lijken qua interface sterk op de originelen en gebruikers kunnen de broncode aanpassen, zonder Adobe-abonnement.
Thomas zegt dat frustratie over de opzegkosten van Adobe de aanleiding vormde. Hij beweert bovendien dat zijn apps beter presteren, maar noemt ze zelf alfasoftware die nog niet af is. Tests van Photocraft laten zien dat basisfuncties zoals schalen, maskeren en kleurcorrectie werken, terwijl geavanceerde mogelijkheden en AI-functies ontbreken. De software is instabiel, kan afbeeldingen en lagen kwijtraken en ondersteunt geen native PSD-bestanden, wat de overstap voor Photoshop-gebruikers beperkt.
Artcraft past in een bredere ontwikkeling. De populaire AI-tool REA kan gesloten software analyseren en vergelijkbare functies voor nieuwe projecten bouwen. Ook games worden steeds vaker met AI gedecompileerd. Daardoor verdwijnen menselijke projecten, zoals de game-decompilatiegemeenschap van de site decomp.dev, onder een stroom van automatisch gemaakte kopieën en zogenoemde ‘hostile forks’.
De reacties op Artcraft zijn verdeeld: sommigen prijzen de uitvoering, anderen noemen de code onhoudbaar en beschuldigen het project van AI-gegenereerde rommel. Hoewel Thomas zegt geen Adobe-code te hebben gebruikt, kunnen merkrechten, auteursrechten en patenten alsnog een probleem vormen. Adobe verbiedt reverse engineering in zijn voorwaarden en heeft vooralsnog niet gereageerd; de juridische gevolgen van AI-gedreven nabouwen zijn nog onduidelijk.
Vandaag Inside: 'The Champ' richt zich in video tot René van der Gijp, Wim Kieft, Michel van Egmond en Rob Jansen