You misunderstand me. I’m not at all against the advertising, as longs as it doesn’t bother the users on the help desk portal, you know, people find reasons for complaining in everything related to IT. Since we are third party, advertising showing to the users could even cause commercial problems.
My concern here is with the information contained in the database. The right of confidence between me and my customers. We deal with industry, with data related to products, research and the sort. Think about the effects of an administrative AD password leaking trough your database.
I know you stated more than once about the database being “password protected”, well, that’s different from encrypted.
Don’t take me personal, neither I’m trying to burn Spiceworks, I just want to clear some things before I adopt the solution here.
The thing about Spiceworks being made to work on different versions of SQL is something that gets brought up all of the time. Its really not in our best interest to make the app run with a different database engine. What’s beneficial to some users does not necessarily make it beneficial to all users. To put it succinctly, our goal with this application is to make it run really great for most people that we’re trying to get to use it. I’m sure we could make it fly on MS SQL, or MySQL, but then we have to factor in licensing costs, additional support (we’re stretched thin as it is!) as we’d be on different versions of SQL at that point, and all sorts of other expenses that I can’t easily think of this early. It sounds like a cop-out, but it isn’t. If nothing else, just trust me on this; it wouldn’t be worth it in the long run.
That’s why the DBMS choice should be left for the users(in this case us). You have 100 people in a room. 70 likes SQLLite, 30 wants a better DBMS because of necessity or because is their standard DBMS, both sides should have the option.
Also, for the frequency I found threads about this, 5 years of discussion is a hell of time to understand that this is necessary. If this is not a request from the majority of people, is requested from enough people. Just my POV anyway.
You could make MS SQL an standard option, at least would be better than just the SQLLite. What I get about this: You want to prevent people from seeing the database structure, tables, visions and etc. That’s also what raised my questions about what data is being sent from my database to you.
The fact that your terms of services requires me to share information, but no technical definition or specification on the data, that bugs me.