Softwareentwicklung: freiberuflich oder gewerblich? Worauf es ankommt