Pisałem w sumie o tym ostatnio w jakimś komentarzu, ale nie spodziewałem się, że to będzie lecieć aż tak szybko. Mianowicie jakiś ziomek od niedawna zaczął publikować na GitHubie napisane przez AI reimplementacje znanych programów z pakietu Adobe CC. Wszystkie napisane od zera w czystym Rustcie a UI zrobione jest w Egui. Postanowiłem zrobić tego posta bo zauważyłem, że do kolekcji dołączył MS Word, czyli znudziło im się Adobe i teraz zaczynają lecieć z pakietem Office.
Całość zrobiona jest nie na zasadzie dekompilacji tylko AI dostało instrukcje aby napisać od początku każdą funkcje naśladując jej zachowanie w oryginale. Z tego co zdążyłem doczytać to taki sposób tworzenia tych aplikacji najprawdopodobniej jest legalny i Adobe nie będzie mogło z tym nic zrobić ALE zgaduje, że i tak będą lecieć jakieś pozwy chociaż żeby to chwilowo zablokować.
Oczywiście te programy nie są jeszcze idealne, mają sporo błędów oraz nie pokrywają się funkcjami w 100% ze swoimi płatnymi odpowiednikami. Ale patrząc jak szybko to idzie to tylko kwestia czasu i odpowiedniej ilości przepalonych tokenów. Większość z tych programów jest już całkiem używalna oraz co najważniejsze, jest open source i dostępna na prawie wszystkie desktopowe systemy czyli Windowsa, Linuxa, MacOS oraz nawet na FreeBSD i w przeglądarce za pomocą WebAssembly (ponieważ Egui daje możliwość stworzenia takiego builda).
Po tylu latach taki GIMP nadal przez wielu jest uznawany za gówno i daleko mu do Photoshopa mimo że rozwijany nakładami dużej społeczności przez wiele lat a teraz ktoś tworzy coś potencjalnie znacznie lepszego małą grupą osób w nierównomiernie krótkim czasie. Idą interesujące czasy. Wychodzi na to, że AI nie tylko zabierze pracę nam programistom ale może też uderzyć w największe firmy odpowiadające za oprogramowanie. Wydaje mi się, że takie Oracle, Salesforce czy SAP mogą powoli zaczynać się obawiać.
A no i przy okazji takie akcje zabijają kolejny argument przeciwko przejściu z Windowsa na #linux ponieważ zaraz brak oprogramowania od Adobe czy innych przestanie być problemem. Zaraz się jeszcze okaże, że będzie można korzystać z FreeBSD na co dzień bez większych braków w aplikacjach xD.
I chyba jeszcze najśmieszniejsze, wszystkie te programy są przystosowane do używania przez agentów AI. Tzn mają gotowe servery MCP oraz da się nimi sterować za pomocą komend w CLI. Więc zaraz się jeszcze okaże, że w ogóle nie będziemy musieli używać tych aplikacji bo AI zrobi to za nas xD.
Strona projektu:
https://getartcraft.com/apps
Parę przykładowych apek:
Photocraft (Photoshop)
https://github.com/storytold/photocraft
Vectorcraft (Illustrator)
https://github.com/storytold/vectorcraft
Filmcraft (Premiere Pro)
https://github.com/storytold/filmcraft
Effectcraft (After Effects)
https://github.com/storytold/effectcraft
Wordcraft (MS Word)
https://github.com/storytold/wordcraft
Nie mogę się doczekać open source reimplementacji Windowsa w czystym Rustcie. A tymczasem ja sobie idę pomyśleć na jaki zawód mogę się przebranżowić żeby mieć co jeść za parę lat xD.
#it #ai #programowanie #programista15k