|
|||||||
![]() |
|
|
Thread Tools |
|
#11
|
|||
|
|||
|
Hello All,
Having in mind the arised situation I think that MyGWT library can be used (as this will be in my company) for internal use with its latest version always, i.e. all tools for maintenance support and internal tools will be written to MyGWT which has good performance and look and feel, but if you want to make a really good UI, I recommend to use FLEX 3 which is free but concerning the UI features I think this question is out of comment, of course you have to write stuff carefully due to memory problems that are in the process of fixing but it deserves the efforts. This way you will be alwawys using AJAX technology which will keep your backend clean and clear. If you want to see te effect of this licence change just compare the users before "licesing" and after that, the activity in the forums, this count has decreased significantly. Best Regards, Pavel |
|
#12
|
|||
|
|||
|
I have been thinking about this problem. I think that the right thing to do is to fork. I will help with support, bug fixes, etc.
-- Humberto |
|
#13
|
|||
|
|||
|
I would like to create such fork. In fact I already created a project for it. But I didn't include the sources (trunk) yet, as I would like to get a clarification from Darrell or Ext JS first. It would be all LGPL and very open towards new project members and accepting patches and documentation.
Last edited by silom; 04-23-2008 at 11:49 AM.. Reason: (typo) |
|
#14
|
||||
|
||||
|
You are free to fork 0.5.2, if that is something you would like to spend your time on. Ext GWT will be moving forward at a rapid pace, continuing to add new functionality.
I have 2 items for you to consider. 1. The Free Software Foundation has stated that because of the GWT compiler, any application that uses MyGWT will be considered a derivate work and subject to the requirement in section 4(d) and will need to provide source code: Quote:
|
|
#15
|
|||
|
|||
|
This discussion has all needed ingredients to go somewhere unconstructive
But I'll join because I need clarification in regards to license... First, I want to state that I think paying developers for their work is very important, in one form or another. We all need money to live. One important point is that some people use some open source software as a kind of insurance. That's why for example LAMP is a viable alternative to MS and Java worlds, while many inovative products by small companies are not. What i'm getting at, is that companies go out of business or discontinue ther products, while people using these products want to continue using them as long as they chose. That's where 'good' oss licences come in, if someone abandons the product, the comunity is FREE to continue using it, including fixing bugs and making improvements. This brings us to the main concern i have with this license change, for which I ask for clarification. GPL licence cannot be used for developing proprietary software, but what about comercial one? What hapens if ext decided to drop support, or anything unpredicted happens? Will I/we be able to modify the source code? Will we, the users of comercial license, be able to join our efforts in maintaining the library and preventing abandonment? Why should we trust you over other players, long term viability is as important as technical concerns when choosing a platform, and good intentions are not a guarantee! Respect to darell, for showing us the way, but I'm concerned that nothing but the apache style license will be business friendly .... that leaves us right at the stating point regarding compensating inovative developers for thair great work. bummer... Damir |
|
#16
|
||||
|
||||
|
Quote:
|
|
#17
|
|||
|
|||
|
On how much I understand an ExtJS is a fork of Yahoo UI (which is distributed under a license BSD) If you do not want to use ExtJS under GPLv3 then you can use Yahoo UI
http://developer.yahoo.com/yui/examples/ |
|
#18
|
|||
|
|||
|
Hi Darrell,
What a lot of changes in just a few days. As you now I am willing to pay you for all the great work (the least thing I can do is buy a licence). Still, the following is bothering me: In http://mygwt.net/forum/viewtopic.php?t=1018 you said just a month ago: "MyGWT will continue to be licensed under the LGPL for 1.0. The project will stay the same. I will still be developing and supporting the library as I do today." What happened to that promise? Regards, Bas. |
|
#19
|
|||
|
|||
|
Folks,
I decided to abandon MyGWT. The dependency in my project is currently relatively small so this is possible for me. For those who wonder why I wouldn't buy a commercial license I would like to remind you of this (from the license page): Quote:
I also abandoned my original proposal of forking MyGWT. As Darrell mentions (I was not aware of this before), the LGPL would be a problem for each commercial project. Also, Darrell used code and resources from many different places throughout MyGWT. Removing those dependencies would be a significant amount of work. Putting a significant amount of work in a LGPL project that isn't acceptable for a commercial project led me to a new conclusion. I have created a new project called GWTLib at http://www.gwtlib.org. I have been working for the past two days on the first widget for this library, namely a table component (that's what I need right now). So I didn't focus on the site and the pages are still almost completely empty. I didn't check in any code yet, but expect that I will have done so sometime this weekend. This new GWT library will be all Apache License 2.0. It will be written completely from scratch and will have therefore no relation at all with MyGWT or anything else. Please do not expect it to be as mature as MyGWT anytime soon of course. I will focus on the table component first, and then on a menu component. Any help is highly appreciated and will be accepted immediately after the weekend. I first want to get the table component ready, so I need to focus . |
|
#20
|
||||
|
||||
|
silom, that's brave, for sure )))
btw, did you check GWT Incubator and especially ScrollTable and PagingScrollTable? Probably it already has everything you need. Widgets in incubator are stable enough, at least comparable with gxt ones. The only problem - supporting IE only atm. |
![]() |
| Thread Tools | |
|
|