Projekt ArtCraft Brendana Thomasa, który zaczął się od siedmiu otwartoźródłowych alternatyw dla programów Adobe, rozszerzył się o aplikacje mające konkurować z Wordem, Excelem i PowerPointem. To przykład, jak narzędzia AI do programowania mogą pomóc przekuć frustrację związaną z subskrypcjami w próbę stworzenia konkurencyjnego oprogramowania. Nie oznacza to jednak, że nowe programy są już gotowe zastąpić dojrzałe produkty.
2
4
7
Od aplikacji Adobe do narzędzi biurowych
Doniesienia łączą początki projektu z niezadowoleniem Thomasa z modelu subskrypcyjnego Adobe i opłat związanych z rezygnacją z usługi.
35 Na początku października ArtCraft udostępnił napisane w Rust alternatywy wzorowane na siedmiu aplikacjach Adobe: Photoshopie, Illustratorze, Premiere Pro, Lightroomie, Acrobacie, After Effects i InDesignie. Zespół podaje, że przy tworzeniu programów korzystał z Claude Opus 5.5 firmy Anthropic.
2
8
Później projekt objął trzy kolejne aplikacje o otwartym kodzie źródłowym: WordCraft do edycji tekstu, GridCraft do arkuszy kalkulacyjnych i DeckCraft do prezentacji. Mają one odpowiadać kolejno programom Word, Excel i PowerPoint, a według doniesień również powstały z pomocą Claude’a.
1
7 Podobne nazwy wskazują, do jakich produktów aplikacje nawiązują, ale nie czynią z nich programów Microsoftu ani nie dowodzą równoważności funkcji.
Co mówią liczby o funkcjach — a czego nie mówią
W części publikacji przytaczane są konkretne liczby: GridCraft ma obsługiwać 513 z 523 funkcji arkuszowych Excela, a DeckCraft około 79 proc. funkcji PowerPointa.
20
23 Są to deklarowane lub raportowane wyniki, a nie niezależne potwierdzenie poprawności, zgodności czy niezawodności w codziennej pracy.
W przypadku pakietów biurowych to ważne rozróżnienie. Sama liczba obsługiwanych funkcji nie pokazuje, czy arkusz poprawnie obliczy wyniki w różnych sytuacjach ani czy dokumenty i prezentacje zachowają formatowanie po otwarciu w innych programach. W repozytorium WordCraft opisano obsługę odczytu i zapisu plików DOCX oraz działanie na kilku systemach desktopowych i w przeglądarce. To informacja o WordCraft, a nie dowód takiej samej zgodności we wszystkich trzech aplikacjach.
21
Publikacje opisują programy biurowe jako wersje alfa lub oprogramowanie na wczesnym etapie rozwoju, nie jako gotowe zamienniki.
4
27 ArtCraft wyrażał optymizm co do działania narzędzi wewnętrznie, ale jest to ocena samego projektu, a nie niezależny wynik testów.
34
Frustracja z subskrypcji jako impuls do tworzenia oprogramowania
ArtCraft pokazuje, jak krytyka komercyjnego produktu może stać się początkiem publicznego projektu programistycznego. Engadget wiązał początkowe prace Thomasa z niechęcią do modelu subskrypcyjnego Adobe, a „The Week” określił szersze zjawisko mianem „odwetu open source”.
34
35
Programowanie wspomagane przez AI może ułatwiać tworzenie rozpoznawalnych alternatyw, ale szybkie udostępnienie pierwszej wersji nie dowodzi, że aplikacja dorównuje dojrzałemu produktowi pod względem rozbudowania, niezawodności czy dopasowania do zawodowych procesów pracy. Na razie ArtCraft pokazuje, że niezadowolenie może skłonić do podjęcia konkurencyjnej próby — nie że oprogramowanie subskrypcyjne zostało już wyparte.
Kwestie prawne to osobny temat
ArtCraft określa swoją metodę jako „clean-room”, czyli odtworzenie programu bez kopiowania jego kodu źródłowego. Samo takie określenie nie jest jednak rozstrzygnięciem prawnym ani niezależnym potwierdzeniem, jak powstał każdy element oprogramowania.
39 Analizy prawne dotyczące alternatyw dla aplikacji Adobe rozróżniają inżynierię wsteczną, która w Stanach Zjednoczonych jest na ogół uznawana za dozwoloną, od odrębnych kwestii, takich jak warunki licencji, patenty czy kopiowanie nazwy albo wyglądu produktu. Znaczenie mają konkretne okoliczności.
48
Według jednej z analiz ryzyka prawnego nie ma publicznego orzeczenia sądu stwierdzającego, że ArtCraft narusza prawa Adobe.
55 Na tym etapie ostrzeżenia o możliwym pozwie są przewidywaniami, a nie ustaleniem, że projekt jest niezgodny z prawem. Również sama otwarta licencja nie rozstrzyga wszystkich kwestii związanych z własnością intelektualną.
Co warto zapamiętać
Rozszerzenie ArtCraft jest interesującym przykładem rozwoju oprogramowania z pomocą AI i oddolnego tworzenia alternatyw dla produktów sprzedawanych w modelu subskrypcyjnym. Aplikacje wzorowane na programach Adobe i Office należy jednak oceniać osobno, jako rozwijające się projekty — nie zakładać, że są pełnymi zamiennikami tylko dlatego, że mają znajome nazwy, interfejsy lub deklarowaną liczbę funkcji. Dostępne informacje uzasadniają zainteresowanie projektem, ale także ostrożność wobec jego dojrzałości i nierozstrzygniętych kwestii prawnych.
2
4
48