PDA

View Full Version : MIT licence of Ext Core. Is following ligal?



Mycoding
21 Apr 2011, 9:46 AM
Please answer to my question.
For me it is very important.

Ext Core is being shared with MIT licence.

http://www.opensource.org/licenses/mit-license.php


Open Source Initiative OSI - The MIT License:Licensing

The MIT License

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.



Pay attenton at these lines:


including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software


So everybody has right to modify or not modify and even sell Ext Core as his own product?
I need my own mini framework on base of Ext Core and maybe sell maybe not sell. I don't know.
The matter is I will write new mini scripts and frameworks for one big commercial project.
This project is a bit like google maps.

It means company offer some scripts that generate something like maps.
Maps could be free , could be not free, and some advertisement.

Sorry for such complicate explanation.
But I very need to know have I right to do all write.
The matter is I am not allowed to use Ext Core in project cause service already uses JQuery.
For the time of codding on Ext JS I realize that ExtJS is the best framework of js.
That's why I get all ways, technicks, ideas and so on from it.

At the moment all I need is allowing of writing my own code on base of Ext Core.
I want full understand how Ext Core works inside I do my own mini framework on it base.

Actiolly I already write mini framework on ideas of JQuery.

But Ext Core is awesome framework and now I want to use ideas only from it.


Sorry again for such difficult explanation.
Please give me answer to question: Have I right on what I write?
I think YES cause Ext Core is being sharing on MIT Licence.

tryanDLS
21 Apr 2011, 1:38 PM
Please email this to licensing@sencha.com

Mycoding
29 Apr 2011, 10:06 AM
Here is what Ted Driscoll answered me 16 april and no more answer unfortunately.
I didn't get is it legal or not.



You can use Sencha to build applications, but you can not build a development tool or application builder.


So I can't from Ext Core build new framework for my needs.
But how about MIT licence.
Ext Core is on MIT licence.

teadict
30 Apr 2011, 6:48 PM
I too asked (but on #extjs) about my current use case and after they redirected me to that same email destination, I got a similar "cold" response.
My doubts were not cleared; but this approach is not ideal.

My deduction is the sales department or whatever does not want to create fuss around the topic of licenses and by answering in a "cold" way they redirect the end user to the actual license.
This is good.

If you have doubts about the actual license application on your company and want a third party confirmation, a lawyer can specifically help you in clearing all your doubts about the license; which applies directly (this is why you do not really need the permission from Sencha to apply the license) to your use case, and if your company's project qualifies for MIT (although that response you got seems to not indicate so), you can go ahead and use Sencha for it.

tl;dr: Applying the actual MIT license to your use case is enough to be able to know if you can use Sencha for your project. But understand very well the license before going ahead.

SebTardif
18 May 2011, 7:52 PM
Don't be a pussy. MIT license is short and clear, you can do whatever you want with it, including build a development tool or application builder. You are not required to give your modifications or add-ons.

You could branch Ext Core, and call it Enterprise Ext Core, and put some meat to it, like creating a ton of cool UI widgets.

JQuery also use MIT license.