I just have a higher level conception about what the data actually is.
Or you don't. Is a spreadsheet data or code ? a Lisp S-expression ? A detailed procedure manual ? Comments in source code are code or data ? Is Amazon software or business ?
A program is just information on how to solve a problem with a computer. Defining the limits of what is software and what not is very tricky.
The nature of information is such that it can be easily reproduced. Agustinius' "Omnia enim res quae dando non deficit, dum habentur, nondum dantur, nondum habentur, quomodo habenda est" is still true.
It aplies to information just as it applies to fire (if I give you light I don't lose my fire), love, knowledge, culture...
Artificial constructs forbidding sharing information are harmful and unnatural, because they shoehorn property rights to immaterial goods. Physical property cannot be so easily reproduced or used by more than one person at once, and hence can be owned (property can be good or bad but it is possible).
"information wants to be free" does not mean "information is a person I know and she told me she wants freedom". It means "the nature of information is such that imposing restrictions on sharing it does more harm than good to humans".
Just like "love finds a way" does not mean Cupid carries a GPS device.
Something like you can't hold water with your hands. Your legal model is so removed from the reality that maintaining it is too costly.
Software is only the form of information that may show more clearly that it has effects on computers, but it is not epistemiologically different from data.
If you insist in giving freedom to software and removing it from other forms of information you'll eventually come to contradictions. GFDL, for instance.
Still, restrictions on sharing information are important for privacy, and copyright might maybe work in a very restricted form (in the sense that as long as someone can decide not to publish a work becase he can't control its distribution, giving him the possibility to control that distribution might encourage publication, but it does also encourage abuse, which is hard to balance). But it makes no sense to separate software from information in general.