Originally by: Wyke Mossari
Edited by: Wyke Mossari on 25/06/2011 14:27:31
$99 for a site licence is very cheap compared to what some charge.
Like the posts above, this is not really the same thing. MSDN Subscriptions allow you access to all their programs for the length of the subscription, you are entitled to download install and test everything. You also have access to an incredible source of programs, libraries, and data all of which you can use in your commercial programs.
CCP are not giving you any programs, or libraries to access or interface with the applications. If you tried to compare the two, CCP would need to release a library and interface for Carbon, the Graphics engine, the Database backend not thought API but direct, any linking library for any part of anything in EVE. Basically leaving just EVE's client which is about 30% of EVE not included. However there would be libraries to interface with the EVE Client.
That is not what is happening here, CCP are limiting the data to what is obtained across API, the rest you have to do, the program, the interface, everything.
CCP have always made it clear they can change the rules, and that is always a major factor. The nice thing about them changing the rules is if you develop an application, at least you can separate it from EVE with a single stroke, remove the API gathering.
One thing I've been thinking about and going to suggest to Hexxx (Yeah Hexxx, this is the first you'll see of this) is making sure EVE Insurance's back end is stripped of EVE and CCP identity. The reason is to allow the programming and database to be individual, something in the court of law that we could show that absolutely and unequivocally unrelated to EVE or any CCP intellectual property.
I'm debating on taking those measures because if at some time CCP do choose to increase the price, or Hexxx chooses to sell the accounting programing that CCP do not have a leg to stand on. The design is already modular EVE Insurance is a module of Solar, The banking/User account information is a Module etc. If worse come to worse, selling the service which happens to take data provided by a customer and run accounting and reporting on that data with zero connections to CCP excludes Solar from any license, So long as we can prove all it does is perform accounting and reporting on data provided rather then actually linking it to EVE. Remember you could do what Solar does by entering the data into Quicken..
Remember - You are the programmer, just because it can take and understand data which is generated by EVE and does something with it, doesn't mean it's EVE related or infringing on their Intellectual property.
The only part which is intellectual property is the data, which we are not responsible for users using Solar as a function of EVE. Just as Quicken wouldn't be responsible if someone used Quicken. Possibly the part that "understands" the data provided. But the rest of the program, the website, and everything else has nothing to do with EVE, or CCP. Remove that interface, create a data reconciliation program that spits out a Solar only understandable data block, well, how can CCP even consider Solar be EVE related..
The little program that is given away free that does nothing but phrase the data in a way to make solar understand it is CCP/EVE, but Solar itself is not.
I think of this to protect Hexxx and his program, because it can be more then just EVE, when done you could use this to run a real business, that's the goal, so close to reality that it can be sold on it's own merits.
Programmers should heed this advice, and alter their code design accordingly.