C开发者_如何学Goan I use ExtJs without License like JQuery? Can I publish website using ExtJS without any permission from them?
ExtJS GPL Licence means that if you are using ExtJS under GPL Licence, and not modifying ExtJS itself, then you are Free to use ExtJS in whatever manner on any Website. But if you take ExtJS and start modifying ExtJS itself ( to make some better 'Super-Duper-ExtJS' Library ), then you have to share that with everyone, because if you start selling 'Super-Duper-ExtJS' to your Clients, then whats going to happen is that 'ExtJS-Company' finds itself Competing with Itself. I dont think you need to share your 'Website's Source-code' in any case. If you need to share your 'Websites source-code' ifself with other People while using ExtJS-GPL, then only the ExtJS-GPL Licence would start looking absurd, and you need to start looking at jQueryUI or DOJO ! But I dont think that 'ExtJS-Company' means to share your Websites-source just for the reason that you used their ExtJS Library ! What say .......
DISCLAIMER: I am not a lawyer.
Yes you can use Extjs on your web site without asking permission (as long as you are not distributing it). There are numerous SO questions regarding the GPL, so I won't go into much detail.
If you're coding an application for a client, that is only meant to be used by that company. You do not have to disclose your source code. You do on the other hand if you create a web application that you sell (or distribute) to several companies.
They do offer some great products though. So feel free to support them by buying a license.
ExtJS is available under both GPL v3 for open source projects and under a commercial license for proprietary applications. The license terms for ExtJS can be found here; have a look at that page for details.
That said, I'm not a lawyer, and if you're unsure about what's ok in your particular situation, you should seek legal advice from a professional.
After doing a little more research, I'm taking back what I said with my comments. Take a look at this page (which is probably a little biased, but adds a lot of useful information):
http://pablotron.org/?cid=1556
Their position is intentionally vague, and some of the comments they've posted seem to imply that you'd be required to publish unrelated code on your website that was loaded at the same time. While I don't think this would hold up to a careful review of the GPL, most companies won't take the risk and just buy a license. These people are bad stewards of open source software.
精彩评论