Live data from Hacker News

Kendo UI is out of beta

kendoui.com

11–20 of 54 posts

Re: Kendo UI is out of beta

#11
Last time this was posted, I griped that it still failed to fill gaps that jQueryUI and other kits also lack. It's looking vastly improved since then, and looks like something people might want to pay for. Nice work!

Re: Kendo UI is out of beta

#12
post #10

How does the dual licensing work exactly? Can't we just use the GPLv3 version on any commercial (or personal) website? As long as I'm not redistributing commercial software with Kendo included, I am within the rights GPL grants me, right?

Under GPL3, if you make KendoUI components available via hosted solution, I think you'd have to release your app's entire source. I think GPL3/commercial dual licensing is a very unattractive licensing approach, but that's just my view.

CORRECTION: My comment is only true under the Affero GPL.

Re: Kendo UI is out of beta

#13
post #10

How does the dual licensing work exactly? Can't we just use the GPLv3 version on any commercial (or personal) website? As long as I'm not redistributing commercial software with Kendo included, I am within the rights GPL grants me, right?

I'm not familiar with the new stipulations in GPLv3 and their potential effect on this, but if I had to guess, I would guess that Kendo is relying on the GPL's infectiousness; there is a clause that requires all linked code to use the same license. I suppose Kendo may make a claim or intimate that the terms of the GPL require at least your JavaScript to be identically licensed. GPLv3 may have strengthened or clarified these provisions in light of the massive proliferation of internet applications; again, I am not versed in the modifications of GPLv3 (and I'm not a lawyer, either).

They may also just be falling back on the old corporate dogma that employees are not allowed to touch a GPL library with a ten-foot pole. Or the old corporate dogma that everything needs a support contract so that managers can CYA.

Re: Kendo UI is out of beta

#14
post #10

How does the dual licensing work exactly? Can't we just use the GPLv3 version on any commercial (or personal) website? As long as I'm not redistributing commercial software with Kendo included, I am within the rights GPL grants me, right?

I'm not familiar with the new stipulations in GPLv3 and their potential effect on this, but if I had to guess, I would guess that Kendo is relying on the GPL's infectiousness; there is a clause that requires all linked code to use the same license. I suppose Kendo may make a claim or intimate that the terms of the GPL require at least your JavaScript to be identically licensed. GPLv3 may have strengthened or clarifie…

There is a AGPL[1] license for web apps. But if you package it in your mobile apps, then GPL should suffice.

[1] http://en.wikipedia.org/wiki/Affero_General_Public_License

Re: Kendo UI is out of beta

#15
post #6

I've never heard of your product before and your homepage tells me nothing about what exactly it is. My best guess is that it's some sort of web development tool that I can pay to get support for.

I found this to be quite helpful: Kendo UI Web is a framework for modern HTML UI. Engineered with the latest HTML5, CSS3, and JavaScript standards, it delivers everything needed for client-side, jQuery-powered development in one integrated, compact package.

I believe that the parent is referring to the link that the OP submitted. If so, the parent is correct. The link submitted doesn't state much at all, other than purchasing options. The OP should have submitted the actual homepage, the page that contains the information that you provided.

Re: Kendo UI is out of beta

#16
post #10

How does the dual licensing work exactly? Can't we just use the GPLv3 version on any commercial (or personal) website? As long as I'm not redistributing commercial software with Kendo included, I am within the rights GPL grants me, right?

Under GPL3, if you make KendoUI components available via hosted solution, I think you'd have to release your app's entire source. I think GPL3/commercial dual licensing is a very unattractive licensing approach, but that's just my view. CORRECTION: My comment is only true under the Affero GPL.

I think that since the only code that is directly linking to the library is your JS, that needs to be released according to the GPL. So if you don't minify everything, you are probably complying already. Otherwise you'd have to provide access to your unminified JS source.

Re: Kendo UI is out of beta

#18
post #10

How does the dual licensing work exactly? Can't we just use the GPLv3 version on any commercial (or personal) website? As long as I'm not redistributing commercial software with Kendo included, I am within the rights GPL grants me, right?

Under GPL3, if you make KendoUI components available via hosted solution, I think you'd have to release your app's entire source. I think GPL3/commercial dual licensing is a very unattractive licensing approach, but that's just my view. CORRECTION: My comment is only true under the Affero GPL.

If you use GPL3 licensed software in the backend, you wouldn't have to release the entire source, as long as you don't distribute the software. Which is why AGPL was created. But something like HTML UI components can't really be used without being used over the network, so not sure if it makes any difference here. Anybody know better? Edit: I see that DanielRibeiro has an answer about mobile apps.

"The GNU Affero General Public License

The GNU Affero General Public License is based on the GNU GPL, but has an additional term to allow users who interact with the licensed software over a network to receive the source for that program. We recommend that people consider using the GNU AGPL for any software which will commonly be run over a network. The latest version is version 3."

http://www.gnu.org/licenses/index_html

Re: Kendo UI is out of beta

#19

As someone who does JavaScript and HTML5 UIs for a living, I'm interested to understand more about the market of customers who pay for UI components or libraries. Can anyone comment point me to an successful MVP in this area or tell me about customers who buy this stuff?

My untested opinion is quality JavaScript libraries are something everyone needs, but few are willing to pay for because Open Source has taught the majority of web developers to demand everything be free all the time, and include free support, otherwise they won't touch it.

Re: Kendo UI is out of beta

#20

As someone who does JavaScript and HTML5 UIs for a living, I'm interested to understand more about the market of customers who pay for UI components or libraries. Can anyone comment point me to an successful MVP in this area or tell me about customers who buy this stuff?

The place I've seen these libraries heavily used is for internal business web apps. Think in terms of replacing MS Access within an organization with web apps. Developers want a consistent platform to use and management wants to be able to guarantee support by throwing money at some business to keep the lights on for many years. Using a paid product is less risky for these groups.

Sorry I don't have an MVP to point to.

Post reply on HN