Freiberufler und Gewerbe vertragen sich so gut, wie FDP und Steuererhöhung - will sagen: ein frei ausgeübter Beruf ist etwas anderes, als ein Gewerbebetrieb.
In diesem Fall fällt freiberuflich aber aus. Das ginge als Programmierer nur, wenn man als Systemprogrammierer arbeitet. Da machen die kleine und nervige Unterschiede, wie ich selbst schon erfahren musste.