1) Do you feel there is a 'sense of ownership' in having to pay for a product vs. getting it for free?
If I purchase a product, I expect a certain level of quality to be maintained as well as it actually doing what the people selling it (company or retailer) have claimed it will.
I think one of the worst purchases I feel I've made in the last year was Corel Painter. As while it is by far the best art software I've ever used, it's so unstable under Windows that quite frankly I never have it running long enough to have ever finished a peice of work yet. Technical support never seem to want to know (if they even bother to respond) or they just tell me that there is a patch comming soon.
In the end I've felt like I've waisted A LOT of time and money on something that while looks good on paper was never able to deliver it - particularly for the professional uses I'd purchased it for.
On the flip-side I've had just as much trouble with Paint .NET, and while I can be guarenteed someone who is working on the project will listen to what I say about it; it was free so I feel like I can either take it as-is or leave it. More so given the source is open as well, so if I ever feel really strongly about something I can always try my hand at doing it myself.
2) Does this 'ownership' make you feel any more or less loyal to a brand, or do you find there is a price point below which it doesn't make any difference?
I will feel loyal to a brand dependant on how much I enjoy using it. I've used Borland C Builder and Visual C++, both of which cost for professional use... both provide their own add-ons to the C++ language while supporting the core functionality.
I side with Visual C++, not because it's Microsoft but because it's a damn sight easier to use and much friendlier to do anything in.
3) Would a 'tiered product' structure appeal? Taking DarkBASIC as an example - a free version could offer you the core basics for game making, but all games have a pop-up screen at the end. A 'bronze' version does away with this. A 'silver' version adds in lots more 3D functions / features, perhaps shader support. A 'gold' version allows commercial release of your games, plus various other features (these are all just hasty examples, but I hope you get the idea) - does this alienate or interest you?
I personally love Microsoft's idea of their Express, Standard and Professional versions of their software.
It allows everyone to use their software without having to fork out money in order to even try it.
I think that while trials are a good way of demonstrating a project, we are now moving into an era in the development communities where 30-days to try something is just not enough and placing restrictions on what you can do doesn't really help to show off the potencial of the product.
Personally I think that the best route to take given the market with this sort of thing would be a 3-Tier System... but not only for the developers but users as well.
Let's use Half-Life 2 and Steam for the example on how this would work. The tools to develop a mod for Half-Life 2 are provided free when you purchase Half-Life 2.
So let's say that Bronze Subscription provides this feature. You're able to develop, but you can only run what's developed IF you also own a copy of Half-Life 2. This would also extend to anything added later, let's say a new weapon in Episode 1. If someone used that new weapon then without Episode 1 you wouldn't be able to run the mod created.
Silver Subscription, would however allow you to export you're mod so that anyone can use it provided they have Steam. So it'll appear as it's own game no longer requiring Half-Life 2; but it'll still rely on the Half-Life 2 libraries to be pre-loaded to run.
Gold Subscription, would basically allow people to create their own executables using the Half-Life 2 engine which they can then sell to whichever publisher they wanted or however they wanted.
In a nut-shell each subscription would basically only limit what is available for people to export for, and play. In the same breath though even the Bronze level would allow people to develop with anything provided they've preloaded each of the add-ons.
So basically what I'm saying is:
Bronze (free) = Development Only
Silver (not free) = Develop and Use
Gold (not free) = Develop, Use and Export
I also believe that having it as a subscription service, would also really bolster support. I mean many people pay for Xbox Live! you know that a yearly subscription entitles you to certain things, over the free account.
So support for example would only be open to subscribers, but the forums would be open to all. I honestly would believe that such a system would be well accepted, provided it could be achieved without any major issues.
Doing it through a Steam-like application would also allow users to get constant updates, and provide better security against piracy. Obviously a non-digital, service would come with the ability to activate without being online.. but digitally would provide a good base for whatever the company can provide.
It would also mean that as long as the product was capable of keeping peoples interests it would just grow while providing a central hub for all of the development community.
I mean there are number of ideas there, to what could work and what might not. Development-wise, I think a free version that will provided everyone with every single add-on released if only for development means would be a very good idea. I also think that anyone who purchases the product digitally or physically being given the ability to have access to certain things the free users can't would provide incentive to purchase atleast the base product, if not more. Lastly I believe a premium subscription service that allows users to download and use the tools for as long as they're subscribing would also provided an added incentive to become a loyal users.
Lower prices also provide more incentive for more customers which means that overall profits would go up provided that the incentive price wasn't too low as to really make it pointless selling the product.
As I said, I'm sure that not all the ideas would be feasible or work well all together; but I think the core idea would be something many people would be very interested in, if it went ahead.
Intel Pentium-D 2.8GHz, 512MB DDR2 433, Ati Radeon X1600 Pro 256MB PCI-E, Windows Vista RC1 / XP Professional SP2