A tisztaszobás programozás egy régi módszer: két, egymással közvetlenül nem kommunikáló csapat dolgozik. Az egyik csapat visszafejti egy meglévő szoftver működését, majd természetes nyelven leírja a működési elveket. A másik csapat ezt a leírást felhasználva, a forráskód megismerése nélkül hoz létre egy új programot, csak jogtisztán használható forrásokra támaszkodva. A cél általában az, hogy elkerüljék a bírósági vádakat a versenytárs másolásával kapcsolatban.
Történelmi háttér: Franklin v. Apple és az 1983-as fordulat
A szoftverek szerzői jogi védelmének egyik korai és meghatározó ügye az Apple és a Franklin Computer peres ügye volt. Amikor a Franklin 1982-ben piacra dobta az Ace 1000-es modelljét, amely erősen emlékeztetett az Apple II működésére, vita alakult ki arról, hogy a gépi kód szerzői jogi oltalom alá esik-e. A Franklin azzal érvelt, hogy a gépi nyelvű kód nem hasonlítható össze irodalmi vagy művészeti alkotásokkal, mert azt az emberek nem közvetlenül „fogyasztják”.
A per jogi menetében az elsőfokú bíróság ideiglenesen a Franklin érvelésének adott igazat, de a végső, harmadfokú döntés 1983-ban megfordította az ítéletet: kimondták, hogy az operációs rendszerek és általában a szoftverek forráskódja szerzői jogi védelem alá tartozik. Ezt az ítéletet sokan meghatározónak tartják a modern szoftveripar fejlődése szempontjából; a döntés után vált igazán kifizetődővé a szoftverfejlesztés, és párhuzamosan ösztönözte a tisztaszobás módszerek finomhangolását a versenytársak jogi kockázatainak csökkentése érdekében.
Generatív AI: új eszköz a tisztaszobás módszer mellé
A generatív mesterséges intelligencia terjedésével a programozásban egyre ügyesebb AI-rendszerek jelentek meg, amelyek képesek meglévő szoftverek funkcionalitását és felhasználói élményét átemulni úgy, hogy az jogi értelemben eltávolodni látszik az eredetitől. A cikk szerint ez a képesség újra felveti a kérdést: a korábbi gyakorlathoz hasonlóan ezek az eljárások mennyiben kerülhetik meg a szerzői jogi védelmet.
A fejlődést illusztrálja a nyílt forráskódú, korszerű technológiákra épülő ArtCraft szoftvercsalád bemutatása. A cikk szerint az ArtCraft programjai funkcionalitásban és felhasználói élményben sok tekintetben a Microsoft Office irodai csomagra, valamint az Adobe népszerű termékeire — köztük a Photoshopra — emlékeztetnek. Például a WordCraft nevű szövegszerkesztő kinézetre és működésre a Microsoft Wordre hasonlít; a logó eltérése az egyik feltűnő különbség.
Gyakorlati következmények: hiányzó modulok és AI-ügynökök
A cikk megemlíti, hogy az ArtCraft egyik példája, a WordCraft, hiányzik a magyar helyesírás-ellenőrző modul, ami árulkodó eltérést jelent. Ugyanakkor a nyílt forráskód előnye, hogy ilyen hiányosságok rövid idő alatt pótolhatók: ha egy felhasználó számára fontos funkció nem érhető el, AI-ügynökök segítségével percek alatt bővíthető a program.
Jog és jövő: bírósági viták kilátásai
A cikk hangsúlyozza, hogy a generatív AI megjelenésével és a tisztaszobás módszerek modernizálásával várhatóan újra előkerülnek a szoftver-szerzői jogi viták. Ezt iparági megszólalások is megerősítik; az AWS re:Invent 2025 konferenciáján elhangzott üzenetekre utalva a szerző azt sugallja, hogy a kérdés a közeljövőben ismét a bíróságok elé kerülhet.
Miért fontos ez?
A vita nemcsak jogi elmélet: a döntések és azok következményei befolyásolják, hogyan éri meg fejleszteni, terjeszteni és versenyezni a szoftverpiacon. A 1983-as precedens előtt és után nagyon eltérő volt a fejlesztési környezet üzleti kockázata; a generatív AI új eszközöket ad a fejlesztők kezébe, ugyanakkor új törvényszéki és szabályozói kérdéseket is felvet.
Összegzés
A tisztaszobás programozás régi stratégiáját a generatív mesterséges intelligencia új lehetőségekkel egészíti ki, és ez a kombináció ismét életre hívhatja a szoftver-szerzői joggal kapcsolatos jogi vitákat. A történelmi Franklin v. Apple per 1983-as döntése fontos precedenst teremtett a szoftverek szerzői jogi védelmében; ma az AI által előállított, meglévő termékek felhasználói élményét utánzó megoldások kérdéseit kell majd újra megválaszolni a bíróságoknak.



